🔀 Merge v0.11.5
5
.yarnrc
@@ -1,5 +0,0 @@
|
||||
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
||||
# yarn lockfile v1
|
||||
|
||||
|
||||
yarn-path ".yarn/releases/yarn-1.22.19.cjs"
|
||||
187
README.md
@@ -1,6 +1,8 @@
|
||||
|
||||
<!-- Project Title -->
|
||||
<h1 align="center">Homarr</h1>
|
||||
<picture id="banner">
|
||||
<img src="./docs/banner.png" />
|
||||
</picture>
|
||||
|
||||
<!-- Badges -->
|
||||
<p align="center">
|
||||
@@ -21,128 +23,113 @@
|
||||
|
||||
<!-- Links -->
|
||||
<p align="center">
|
||||
<i>Join the discord! — Don't forget to star the repo if you are enjoying the project!</i>
|
||||
</p>
|
||||
<h3 align="center"><a href="https://homarr.dev">Read the Docs</a></h3>
|
||||
<p align="center">
|
||||
<a href="https://demo.homarr.dev/"><strong> Demo ↗️ </strong></a> • <a href="https://homarr.dev/docs/introduction/installation"><strong> Install ➡️ </strong></a>
|
||||
<a href="https://demo.homarr.dev/">
|
||||
<strong>Demo ✨</strong>
|
||||
</a>
|
||||
•
|
||||
<a href="https://homarr.dev/docs/introduction/installation">
|
||||
<strong>Install 💻</strong>
|
||||
</a> •
|
||||
<a href="https://crowdin.com/project/homarr">
|
||||
<strong>Translations 🈺</strong>
|
||||
</a> •
|
||||
<a href="https://discord.com/invite/aCsmEV5RgA">
|
||||
<strong>Discord 👋</strong>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
---
|
||||
|
||||
<!-- Homarr Description -->
|
||||
<img align="right" width=150 src="public/imgs/logo/logo-color.svg" />
|
||||
Simplify the management of your server with Homarr - a sleek, modern dashboard that puts all of your apps and services at your fingertips. With Homarr, you can access and control everything in one convenient location. Homarr seamlessly integrates with the apps you've added, providing you with valuable information and giving you complete control. Installation is a breeze, and Homarr supports a wide range of deployment methods.
|
||||
|
||||
Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place.
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
It integrates with the services you use to display information on the homepage (E.g. Show upcoming Sonarr/Radarr releases).
|
||||
<picture id="features">
|
||||
<img src="docs/section-features.png" />
|
||||
</picture>
|
||||
|
||||
For a full list of integrations, [head over to our documentation](https://homarr.dev/docs/integrations/).
|
||||
- 🖌️ Highly customizeable with extensive drag and drop grid system
|
||||
- ✨ Integrates seamlessly with your favorite self-hosted applications
|
||||
- 📌 Easy and fast app management - no yaml involved
|
||||
- 🙊 Advanced secrets management system for enhanced security
|
||||
- 📄 Detailed documentation and active community
|
||||
- 🔍 Search though the web or supported integrations in an instant
|
||||
- 🏴 Monitor your application with a built in status system
|
||||
- 🦞 Comprehensive built-in icon picker with over 1000 icons
|
||||
- 🐳 Easy deployment with Docker, Unraid, Synology
|
||||
- 🚀 Comatible with any major consumer hardware (x86, Rasperry Pi, ...)
|
||||
- 💵 Free and Open-Source - your data stays on your device
|
||||
|
||||
If you have any questions about Homarr or want to share information with us, please go to one of the following places:
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
- [Github Discussions](https://github.com/ajnart/homarr/discussions)
|
||||
- [Discord Server](https://discord.gg/aCsmEV5RgA)
|
||||
<picture id="widgets-and-integrations">
|
||||
<img src="docs/section-widgets-and-integrations.png" />
|
||||
</picture>
|
||||
|
||||
**For more information, [read the documentation!](https://homarr.dev/docs/about)**
|
||||
Homarr has a [built in collection of widgets and integrations](https://homarr.dev/docs/integrations/) , that connect to your applications and enable you to control them directly from the dashboard.
|
||||
Each widget and integration has a comprehensive documentation for your confort.
|
||||
Homarr will integrate with the following applications of yours:
|
||||
|
||||
<details>
|
||||
<summary><b>Table of Contents</b></summary>
|
||||
<p>
|
||||
- 📥 Torrent clients
|
||||
- [Delguge](https://homarr.dev/docs/integrations/#deluge)
|
||||
- [Transmission](https://homarr.dev/docs/integrations/#transmission)
|
||||
- [qBittorrent](https://homarr.dev/docs/integrations/#qbittorrent-integration)
|
||||
- 📥 Usenet clients
|
||||
- [SABnzbd](https://homarr.dev/docs/integrations/#sabnzbd)
|
||||
- [NZBGet](https://homarr.dev/docs/integrations/#nzbget)
|
||||
- 📚 Media collection managers
|
||||
- [Sonarr](https://homarr.dev/docs/integrations/#sonarr)
|
||||
- [Radarr](https://homarr.dev/docs/integrations/#radarr)
|
||||
- [Lidarr](https://homarr.dev/docs/integrations/#lidarr)
|
||||
- [Readarr](https://homarr.dev/docs/integrations/#readarr)
|
||||
- 🎞️ Media request managers
|
||||
- [Overseerr](https://homarr.dev/docs/integrations/#overseerr--jellyseerr)
|
||||
- [Jellyseerr](https://homarr.dev/docs/integrations/#overseerr--jellyseerr)
|
||||
- 🔌 [Dash.](https://homarr.dev/docs/integrations/#dash)
|
||||
- 🐳 [Docker](https://homarr.dev/docs/integrations/#docker)
|
||||
|
||||
- [✨ Features](#-features)
|
||||
- [👀 Preview](#-preview)
|
||||
- [🛠️ Running a dev environment](#️-running-a-dev-environment)
|
||||
- [💖 Contributing](#-contributing)
|
||||
- [📜 License](#-license)
|
||||
We're constantly adding new integrations and widgets, which will enhance your experience even further.
|
||||
|
||||
</p>
|
||||
</details>
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
---
|
||||
<picture id="preview">
|
||||
<img src="docs/section-preview.png" />
|
||||
</picture>
|
||||
|
||||
## ✨ Features
|
||||
- Integrates with services you use.
|
||||
- Search the web directly from your homepage.
|
||||
- Real-time status indicator for every service.
|
||||
- Automatically finds icons while you type the name of a service.
|
||||
- Widgets that can display all types of information.
|
||||
- Easy deployment with Docker.
|
||||
- Very light-weight and fast.
|
||||
- Free and Open-Source.
|
||||
- And more...
|
||||
https://user-images.githubusercontent.com/30572287/217098893-5880e7de-13d0-42c5-b505-f7921593396f.mp4
|
||||
|
||||
**[⤴️ Back to Top](#homarr)**
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
---
|
||||
<picture id="installation">
|
||||
<img src="docs/section-installation.png" />
|
||||
</picture>
|
||||
|
||||
## 👀 Preview
|
||||
<img alt="Homarr Preview" align="center" width="100%" src="https://user-images.githubusercontent.com/71191962/169860380-856634fb-4f41-47cb-ba54-6a9e7b3b9c81.gif" />
|
||||
There are many different ways, how Homarr can be installed.
|
||||
Since we are developing Homarr very frequently, we recommend to read our official installation guides:
|
||||
|
||||
**[⤴️ Back to Top](#homarr)**
|
||||
<a href="https://homarr.dev/docs/introduction/installation">
|
||||
<img src="docs/installation-button.png" width="200" />
|
||||
</a>
|
||||
|
||||
---
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
### 🛠️ Running a dev environment
|
||||
<picture id="contribute">
|
||||
<img src="docs/section-contribute.png" />
|
||||
</picture>
|
||||
Homarr is maintained by motivated developers in their free-time.
|
||||
We work for fun and learning on this project.
|
||||
|
||||
_Requirements_:
|
||||
- [Git](https://git-scm.com/downloads)
|
||||
- [NodeJS](https://nodejs.org/en/) _(Latest or LTS)_
|
||||
- [Yarn](https://yarnpkg.com/)
|
||||
Hence, we're glad for all help and support we can get.
|
||||
Altough a donation is apprechiated, there are also other ways you can support us.
|
||||
|
||||
**Installing**
|
||||
[__](https://ko-fi.com/ajnart)
|
||||
|
||||
- Clone the GitHub repo: `git clone https://github.com/ajnart/homarr.git` & `cd homarr`
|
||||
- Install all dependencies: `yarn install`
|
||||
- Build the source: `yarn build`
|
||||
- Start the NextJS web server: ``yarn start``
|
||||
- *Note: If you want to update the code in real time, launch with ``yarn dev``*
|
||||
You can also support us [translating the entire project in as many languages as possible](https://homarr.dev/docs/community/translations) or contribute directly to the code or documentation.
|
||||
|
||||
**[⤴️ Back to Top](#homarr)**
|
||||
|
||||
---
|
||||
|
||||
## 💖 Contributing
|
||||
**Please read our [Contribution Guidelines](/CONTRIBUTING.md)**
|
||||
|
||||
All contributions are highly appreciated.
|
||||
|
||||
**[⤴️ Back to Top](#homarr)**
|
||||
|
||||
---
|
||||
|
||||
|
||||
## 📜 License
|
||||
Homarr is Licensed under [MIT](https://en.wikipedia.org/wiki/MIT_License)
|
||||
|
||||
```txt
|
||||
Copyright © 2022 Thomas "ajnart" Camlong
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
```
|
||||
|
||||
**[⤴️ Back to Top](#homarr)**
|
||||
|
||||
---
|
||||
|
||||
<p align="center">
|
||||
<i>Thank you for visiting! <b>For more information <a href="https://homarr.dev">read the documentation!</a></b></i>
|
||||
<br/>
|
||||
<br/>
|
||||
</p>
|
||||
All contributions, regardless of their size or scope, are welcome and highly apprechiated! Thank you ❤️
|
||||
|
||||
BIN
docs/banner.png
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
docs/banner.xcf
Normal file
BIN
docs/installation-button.png
Normal file
|
After Width: | Height: | Size: 7.5 KiB |
BIN
docs/section-contribute.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
docs/section-features.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
docs/section-installation.png
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
docs/section-preview.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
docs/section-template.xcf
Normal file
BIN
docs/section-widgets-and-integrations.png
Normal file
|
After Width: | Height: | Size: 33 KiB |
@@ -25,11 +25,15 @@ module.exports = {
|
||||
'uk',
|
||||
'zh',
|
||||
'el',
|
||||
'sk',
|
||||
'no',
|
||||
],
|
||||
localePath: path.resolve('./public/locales'),
|
||||
fallbackLng: 'en',
|
||||
localeDetection: true,
|
||||
returnEmptyString: false,
|
||||
debug: false,
|
||||
appendNamespaceToCIMode: true,
|
||||
reloadOnPrerender: process.env.NODE_ENV === 'development',
|
||||
},
|
||||
reloadOnPrerender: process.env.NODE_ENV === 'development',
|
||||
};
|
||||
|
||||
@@ -1,19 +1,14 @@
|
||||
const { i18n } = require('./next-i18next.config');
|
||||
|
||||
const removeImports = require('next-remove-imports')();
|
||||
|
||||
const withBundleAnalyzer = require('@next/bundle-analyzer')({
|
||||
enabled: process.env.ANALYZE === 'true',
|
||||
});
|
||||
|
||||
module.exports = withBundleAnalyzer(
|
||||
removeImports({
|
||||
experimental: { esmExternals: true },
|
||||
images: {
|
||||
domains: ['cdn.jsdelivr.net'],
|
||||
},
|
||||
reactStrictMode: true,
|
||||
output: 'standalone',
|
||||
i18n,
|
||||
})
|
||||
);
|
||||
module.exports = withBundleAnalyzer({
|
||||
images: {
|
||||
domains: ['cdn.jsdelivr.net'],
|
||||
},
|
||||
reactStrictMode: true,
|
||||
output: 'standalone',
|
||||
i18n,
|
||||
});
|
||||
|
||||
35
package.json
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "homarr",
|
||||
"version": "0.11.4",
|
||||
"version": "0.11.5",
|
||||
"description": "Homarr - A homepage for your server.",
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
@@ -27,11 +27,9 @@
|
||||
"@ctrl/qbittorrent": "^4.1.0",
|
||||
"@ctrl/shared-torrent": "^4.1.1",
|
||||
"@ctrl/transmission": "^4.1.1",
|
||||
"@dnd-kit/core": "^6.0.5",
|
||||
"@dnd-kit/sortable": "^7.0.1",
|
||||
"@dnd-kit/utilities": "^3.2.0",
|
||||
"@emotion/react": "^11.10.5",
|
||||
"@emotion/server": "^11.10.0",
|
||||
"@jellyfin/sdk": "^0.7.0",
|
||||
"@mantine/core": "^5.9.3",
|
||||
"@mantine/dates": "^5.9.3",
|
||||
"@mantine/dropzone": "^5.9.3",
|
||||
@@ -40,36 +38,32 @@
|
||||
"@mantine/modals": "^5.9.3",
|
||||
"@mantine/next": "^5.9.3",
|
||||
"@mantine/notifications": "^5.9.3",
|
||||
"@nivo/core": "^0.79.0",
|
||||
"@nivo/line": "^0.79.1",
|
||||
"@nivo/core": "^0.80.0",
|
||||
"@nivo/line": "^0.80.0",
|
||||
"@tabler/icons": "^1.106.0",
|
||||
"@tanstack/react-query": "^4.2.1",
|
||||
"@tanstack/react-query-devtools": "^4.24.4",
|
||||
"@uiw/react-textarea-code-editor": "v1.4.4",
|
||||
"axios": "^0.27.2",
|
||||
"consola": "^2.15.3",
|
||||
"cookies-next": "^2.1.1",
|
||||
"dayjs": "^1.11.7",
|
||||
"dockerode": "^3.3.2",
|
||||
"embla-carousel-react": "^7.0.0",
|
||||
"fily-publish-gridstack": "^0.0.13",
|
||||
"framer-motion": "^6.5.1",
|
||||
"framer-motion": "^9.0.2",
|
||||
"html-entities": "^2.3.3",
|
||||
"i18next": "^21.9.1",
|
||||
"i18next-browser-languagedetector": "^6.1.5",
|
||||
"i18next-http-backend": "^1.4.1",
|
||||
"js-file-download": "^0.4.12",
|
||||
"next": "^13.1.6",
|
||||
"next-i18next": "^11.3.0",
|
||||
"next-remove-imports": "^1.0.8",
|
||||
"nzbget-api": "^0.0.3",
|
||||
"ping": "^0.4.2",
|
||||
"prism-react-renderer": "^1.3.5",
|
||||
"prismjs": "^1.29.0",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0",
|
||||
"react-simple-code-editor": "^0.13.1",
|
||||
"rss-parser": "^3.12.0",
|
||||
"sabnzbd-api": "^1.5.0",
|
||||
"sharp": "^0.30.7",
|
||||
"systeminformation": "^5.12.1",
|
||||
"uuid": "^8.3.2",
|
||||
"xml-js": "^1.6.11",
|
||||
"yarn": "^1.22.19",
|
||||
"zustand": "^4.1.4"
|
||||
},
|
||||
@@ -78,13 +72,12 @@
|
||||
"@next/eslint-plugin-next": "^12.1.4",
|
||||
"@types/dockerode": "^3.3.9",
|
||||
"@types/node": "17.0.1",
|
||||
"@types/ping": "^0.4.1",
|
||||
"@types/prismjs": "^1.26.0",
|
||||
"@types/react": "17.0.1",
|
||||
"@types/uuid": "^8.3.4",
|
||||
"@types/video.js": "^7.3.51",
|
||||
"@typescript-eslint/eslint-plugin": "^5.30.7",
|
||||
"@typescript-eslint/parser": "^5.30.7",
|
||||
"babel-loader": "^9.1.2",
|
||||
"babel-plugin-transform-remove-imports": "^1.7.0",
|
||||
"eslint": "^8.20.0",
|
||||
"eslint-config-airbnb": "^19.0.4",
|
||||
"eslint-config-airbnb-typescript": "^17.0.0",
|
||||
@@ -99,7 +92,9 @@
|
||||
"jest": "^28.1.3",
|
||||
"prettier": "^2.7.1",
|
||||
"sass": "^1.56.1",
|
||||
"typescript": "^4.7.4"
|
||||
"turbo": "^1.7.4",
|
||||
"typescript": "^4.7.4",
|
||||
"video.js": "^8.0.3"
|
||||
},
|
||||
"resolutions": {
|
||||
"@types/react": "17.0.2",
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
"version": "Version",
|
||||
"nodeEnvironment": "Node miljø",
|
||||
"i18n": "Indlæste I18n-oversættelsesnavneområder",
|
||||
"locales": "Konfigurerede I18n landestandarder"
|
||||
"locales": "Konfigurerede I18n landestandarder",
|
||||
"experimental_disableEditMode": "<b>EKSPERIMENTAL</b>: Deaktivér redigeringstilstand"
|
||||
}
|
||||
}
|
||||
@@ -39,7 +39,15 @@
|
||||
"appearance": {
|
||||
"icon": {
|
||||
"label": "App Ikon",
|
||||
"description": "Det ikon, der vises på dashboarded."
|
||||
"description": "Vælg et ikon der skal vises på dit dashboard. Vælg mellem {{suggestionsCount}} ikoner eller indtast din egen URL",
|
||||
"autocomplete": {
|
||||
"title": "Ingen resultater fundet",
|
||||
"text": "Prøv at bruge et mere specifikt søgeord. Hvis du ikke kan finde det ønskede ikon, kan du indsætte billedets URL ovenfor for at få et brugerdefineret ikon"
|
||||
},
|
||||
"noItems": {
|
||||
"title": "Indlæser eksterne ikoner",
|
||||
"text": "Dette kan tage nogle sekunder"
|
||||
}
|
||||
}
|
||||
},
|
||||
"integration": {
|
||||
|
||||
@@ -4,23 +4,77 @@
|
||||
"description": "Viser graferne for en ekstern Dash. instans i Homarr.",
|
||||
"settings": {
|
||||
"title": "Indstillinger for Dash. widget",
|
||||
"cpuMultiView": {
|
||||
"label": "CPU Multikerne Visning"
|
||||
},
|
||||
"storageMultiView": {
|
||||
"label": "Multidrevet Lagervisning"
|
||||
},
|
||||
"useCompactView": {
|
||||
"label": "Brug kompakt tilstand"
|
||||
},
|
||||
"graphs": {
|
||||
"label": "Grafer"
|
||||
},
|
||||
"url": {
|
||||
"label": "Dash. URL"
|
||||
},
|
||||
"usePercentages": {
|
||||
"label": "Vis procentdele"
|
||||
},
|
||||
"columns": {
|
||||
"label": "Vis kolonner"
|
||||
},
|
||||
"graphHeight": {
|
||||
"label": "Højde af grafer"
|
||||
},
|
||||
"graphsOrder": {
|
||||
"label": "Grafer (rækkefølge)",
|
||||
"storage": {
|
||||
"label": "Lager",
|
||||
"enabled": {
|
||||
"label": "Vis i widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Kolonne spændvidde"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Vis som tekst (kompakt)"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Vis som multi-drevvisning"
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"label": "Netværk",
|
||||
"enabled": {
|
||||
"label": "Vis i widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Kolonne spændvidde"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Vis som tekst (kompakt)"
|
||||
}
|
||||
},
|
||||
"cpu": {
|
||||
"label": "CPU",
|
||||
"enabled": {
|
||||
"label": "Vis i widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Kolonne spændvidde"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Vis som multi-core-visning"
|
||||
}
|
||||
},
|
||||
"ram": {
|
||||
"label": "RAM",
|
||||
"enabled": {
|
||||
"label": "Vis i widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Kolonne spændvidde"
|
||||
}
|
||||
},
|
||||
"gpu": {
|
||||
"label": "GPU",
|
||||
"enabled": {
|
||||
"label": "Vis i widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Kolonne spændvidde"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -28,7 +82,11 @@
|
||||
"title": "Dash.",
|
||||
"errors": {
|
||||
"noService": "Ingen Dash. service fundet. Tilføj venligst en til dit Homarr-dashboard eller indstil en Dash. URL i modulindstillingerne",
|
||||
"noInformation": "Kan ikke hente information fra dash. - kører du den nyeste version?"
|
||||
"noInformation": "Kan ikke hente information fra dash. - kører du den nyeste version?",
|
||||
"protocolDowngrade": {
|
||||
"title": "Registreret protokolnedgradering",
|
||||
"text": "Protokollen til din Dash. instans bliver nedgraderet. Dette er sikkerhedsrisiko, da HTTP er ukrypteret og angribere kunne misbruge denne forbindelse. Sørg for, at Dash. kører på HTTPS også eller nedgraderer Homarr til HTTP (anbefales ikke)."
|
||||
}
|
||||
},
|
||||
"graphs": {
|
||||
"storage": {
|
||||
@@ -46,7 +104,7 @@
|
||||
"cpu": {
|
||||
"title": "CPU"
|
||||
},
|
||||
"memory": {
|
||||
"ram": {
|
||||
"title": "RAM"
|
||||
},
|
||||
"gpu": {
|
||||
|
||||
23
public/locales/da/modules/iframe.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "IFrame",
|
||||
"description": "Indlejr ethvert indhold fra internettet. Nogle websteder kan begrænse adgang.",
|
||||
"settings": {
|
||||
"title": "IFrame indstillinger",
|
||||
"embedUrl": {
|
||||
"label": "Indlejr URL"
|
||||
},
|
||||
"allowFullScreen": {
|
||||
"label": "Tillad fuld skærm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"noUrl": {
|
||||
"title": "Indtast URL",
|
||||
"text": "Sørg for, at du har indtastet en gyldig adresse i konfigurationen af din widget"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/da/modules/media-server.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Medieserver",
|
||||
"description": "Interagere med din Jellyfin- eller Plex-medieserver",
|
||||
"settings": {
|
||||
"title": "Indstillinger for medieserver widget"
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"table": {
|
||||
"header": {
|
||||
"session": "Session",
|
||||
"user": "Bruger",
|
||||
"currentlyPlaying": "Afspiller i øjeblikket"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Kunne ikke indlæse indholdet",
|
||||
"text": "Det er ikke muligt at hente oplysninger fra serveren. Se venligst logfilerne for at få flere oplysninger"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
public/locales/da/modules/rss.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "RSS Widget",
|
||||
"description": "Griber elementerne fra et RSS-feed og viser dem. Anvendes normalt til online-nyheder",
|
||||
"settings": {
|
||||
"title": "Indstillinger for RSS-widget",
|
||||
"rssFeedUrl": {
|
||||
"label": "RSS-feed url"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Det er ikke muligt at hente RSS-feed",
|
||||
"text": "Der var et problem med at nå ud til RSS-feedet. Sørg for, at du'har konfigureret feedet korrekt og bruger en gyldig RSS-url, der passer til den officielle standardspecifikation. Når du har opdateret feed'et, skal du muligvis gemme dit dashboard og opdatere siden."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/da/modules/video-stream.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Video Stream",
|
||||
"description": "Indlejr en video stream eller video fra et kamera eller et website",
|
||||
"settings": {
|
||||
"title": "Indstillinger for video stream widget",
|
||||
"FeedUrl": {
|
||||
"label": "Feed url"
|
||||
},
|
||||
"autoPlay": {
|
||||
"label": "Automatisk afspilning"
|
||||
},
|
||||
"muted": {
|
||||
"label": "Slå lyden fra"
|
||||
},
|
||||
"controls": {
|
||||
"label": "Video afspilnings kontrol"
|
||||
}
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"invalidStream": "Ugyldig stream"
|
||||
}
|
||||
}
|
||||
@@ -8,6 +8,7 @@
|
||||
"version": "Version",
|
||||
"nodeEnvironment": "Node-Umgebung",
|
||||
"i18n": "Geladene I18n Übersetzungs Namensräume",
|
||||
"locales": "Konfigurierte I18n Sprachumgebungen"
|
||||
"locales": "Konfigurierte I18n Sprachumgebungen",
|
||||
"experimental_disableEditMode": "<b>EXPERIMENTAL</b>: Bearbeitungsmodus deaktivieren"
|
||||
}
|
||||
}
|
||||
@@ -29,7 +29,7 @@
|
||||
"network": {
|
||||
"statusChecker": {
|
||||
"label": "Statusprüfer",
|
||||
"description": "Prüft, ob Ihre Anwendung online und mittels einer einfachen HTTP(S)-Anfrage erreichbar ist."
|
||||
"description": "Prüft, ob Ihre Anwendung mittels einer einfachen HTTP(S)-Anfrage erreichbar ist."
|
||||
},
|
||||
"statusCodes": {
|
||||
"label": "HTTP Statuscodes",
|
||||
@@ -39,7 +39,15 @@
|
||||
"appearance": {
|
||||
"icon": {
|
||||
"label": "App Symbol",
|
||||
"description": "Das Symbol, das auf dem Dashboard angezeigt werden soll."
|
||||
"description": "Wählen Sie ein Symbol, das auf Ihrem Dashboard angezeigt werden soll. Wählen Sie aus {{suggestionsCount}} Icons oder geben Sie Ihre eigene URL ein",
|
||||
"autocomplete": {
|
||||
"title": "Die Suche ergab keine Treffer",
|
||||
"text": "Versuchen Sie, einen spezifischeren Suchbegriff zu verwenden. Wenn Sie das gewünschte Symbol nicht finden können, fügen Sie die obige Bild-URL für ein benutzerdefiniertes Symbol ein"
|
||||
},
|
||||
"noItems": {
|
||||
"title": "Lade externe Icons",
|
||||
"text": "Dies kann einige Sekunden dauern…"
|
||||
}
|
||||
}
|
||||
},
|
||||
"integration": {
|
||||
@@ -55,11 +63,11 @@
|
||||
"explanationPublic": "Ein öffentliche Phrase wird immer an den Client gesendet und ist über die API zugänglich. Es sollte keine vertraulichen Werte wie Benutzernamen, Passwörter, Token, Zertifikate und ähnliches enthalten!"
|
||||
},
|
||||
"secrets": {
|
||||
"description": "Um eine Phrase zu aktualisieren, geben Sie einen Wert ein und klicken Sie auf Speichern. Um eine Phrase zu entfernen, klicken Sie auf die Schaltfläche Löschen.",
|
||||
"description": "Um eine geheime Phrase zu aktualisieren, geben Sie einen Wert ein und klicken Sie auf Speichern. Um eine geheime Phrase zu entfernen, klicken Sie auf die Schaltfläche Löschen.",
|
||||
"warning": "Ihre Anmeldedaten dienen als Zugang für Homarr und sie sollten diese <strong>niemals</strong> an andere Personen weitergeben. Das Homarr-Team wird Sie niemals nach Ihren Zugangsdaten fragen. Stellen Sie sicher, dass sie ihre <strong>Zugangsdaten sicher aufbewahren und verwalten</strong>.",
|
||||
"clear": "Phrase löschen",
|
||||
"save": "Phrase speichern",
|
||||
"update": "Phrase ändern"
|
||||
"clear": "Geheime Phrase löschen",
|
||||
"save": "Geheime Phrase speichern",
|
||||
"update": "Geheime Phrase ändern"
|
||||
}
|
||||
},
|
||||
"validation": {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "Kalender",
|
||||
"description": "Zeigt einen Kalender mit anstehenden Veröffentlichungen von unterstützten Widgets an.",
|
||||
"settings": {
|
||||
"title": "Einstellungen für das Kalender Widget",
|
||||
"title": "Kalender Widget Einstellungen",
|
||||
"useSonarrv4": {
|
||||
"label": "Sonarr v4 API verwenden"
|
||||
},
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"buttons": {
|
||||
"play": "Abspielen",
|
||||
"request": "Anfragen"
|
||||
"play": "Wiedergabe",
|
||||
"request": "Anfrage"
|
||||
}
|
||||
}
|
||||
@@ -4,7 +4,7 @@
|
||||
},
|
||||
"errors": {
|
||||
"unmappedOptions": {
|
||||
"text": "<b>Ungenutzter Parameter in der Konfiguration erkannt</b><br /><code>{{key}}</code>. Homarr ist nicht in der Lage, diesen Parameter zu interpretieren und zu verwenden. Um ein unerwartetes Verhalten zu vermeiden, sichern Sie Ihre Konfiguration und korrigieren Sie sie."
|
||||
"text": "<b>Ungenutzter Parameter in der Konfiguration erkannt</b><br /><code>{{key}}</code>. Homarr ist nicht in der Lage, diesen Parameter zu interpretieren und zu verwenden. Um ein unerwartetes Verhalten zu vermeiden, sichern Sie Ihre Konfiguration und korrigieren Sie diese."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,23 +4,77 @@
|
||||
"description": "Zeigt die Graphen einer externen Dash.-Instanz innerhalb von Homarr an.",
|
||||
"settings": {
|
||||
"title": "Einstellungen für Dash. Widget",
|
||||
"cpuMultiView": {
|
||||
"label": "CPU Multi-Core View"
|
||||
},
|
||||
"storageMultiView": {
|
||||
"label": "Speicher Multi-Drive View"
|
||||
},
|
||||
"useCompactView": {
|
||||
"label": "Kompaktmodus verwenden"
|
||||
},
|
||||
"graphs": {
|
||||
"label": "Graphen"
|
||||
},
|
||||
"url": {
|
||||
"label": "Dash. URL"
|
||||
},
|
||||
"usePercentages": {
|
||||
"label": "Prozentangaben anzeigen"
|
||||
},
|
||||
"columns": {
|
||||
"label": "Spalten anzeigen"
|
||||
},
|
||||
"graphHeight": {
|
||||
"label": "Höhe der Graphen"
|
||||
},
|
||||
"graphsOrder": {
|
||||
"label": "Graphen (Reihenfolge)",
|
||||
"storage": {
|
||||
"label": "Speicher",
|
||||
"enabled": {
|
||||
"label": "Im Widget anzeigen"
|
||||
},
|
||||
"span": {
|
||||
"label": "Spaltenbreite"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Als Text anzeigen (Kompakt)"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Als Multi-Laufwerk anzeigen"
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"label": "Netzwerk",
|
||||
"enabled": {
|
||||
"label": "In Widget anzeigen"
|
||||
},
|
||||
"span": {
|
||||
"label": "Spaltenbreite"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Als Text anzeigen (Kompakt)"
|
||||
}
|
||||
},
|
||||
"cpu": {
|
||||
"label": "CPU",
|
||||
"enabled": {
|
||||
"label": "In Widget anzeigen"
|
||||
},
|
||||
"span": {
|
||||
"label": "Spaltenbreite"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Als Multi-Core anzeigen"
|
||||
}
|
||||
},
|
||||
"ram": {
|
||||
"label": "RAM",
|
||||
"enabled": {
|
||||
"label": "In Widget anzeigen"
|
||||
},
|
||||
"span": {
|
||||
"label": "Spaltenbreite"
|
||||
}
|
||||
},
|
||||
"gpu": {
|
||||
"label": "GPU",
|
||||
"enabled": {
|
||||
"label": "In Widget anzeigen"
|
||||
},
|
||||
"span": {
|
||||
"label": "Spaltenbreite"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -28,7 +82,11 @@
|
||||
"title": "Dash.",
|
||||
"errors": {
|
||||
"noService": "Kein Dash. Dienst gefunden. Bitte fügen Sie einen zu Ihrem Homarr Dashboard hinzu oder setzen Sie eine Dash. URL in den Moduloptionen",
|
||||
"noInformation": "Es können keine Informationen vom Dash. abgerufen werden. - Verwenden Sie die neueste Version?"
|
||||
"noInformation": "Es können keine Informationen vom Dash. abgerufen werden. - Verwenden Sie die neueste Version?",
|
||||
"protocolDowngrade": {
|
||||
"title": "Protokoll-Downgrade erkannt",
|
||||
"text": "Das Protokoll zu Ihrer Dash.-Instanz wird herabgestuft. Dies ist ein Sicherheitsrisiko, da HTTP unverschlüsselt ist und Angreifer diese Verbindung missbrauchen könnten. Stellen Sie sicher, dass Dash. auch auf HTTPS läuft oder downgraden Sie Homarr auf HTTP (wird nicht empfohlen)."
|
||||
}
|
||||
},
|
||||
"graphs": {
|
||||
"storage": {
|
||||
@@ -46,7 +104,7 @@
|
||||
"cpu": {
|
||||
"title": "CPU"
|
||||
},
|
||||
"memory": {
|
||||
"ram": {
|
||||
"title": "RAM"
|
||||
},
|
||||
"gpu": {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Datum und Zeit",
|
||||
"description": "Zeigt das aktuelle Datum und die Uhrzeit an",
|
||||
"description": "Zeigt das aktuelle Datum und die Uhrzeit an.",
|
||||
"settings": {
|
||||
"title": "Einstellungen für das Widget \"Datum und Uhrzeit",
|
||||
"title": "\"Datum und Uhrzeit\" Widget Einstellungen",
|
||||
"display24HourFormat": {
|
||||
"label": "24-Stunden Format"
|
||||
}
|
||||
|
||||
23
public/locales/de/modules/iframe.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "iFrame",
|
||||
"description": "Einbetten von Inhalten aus dem Internet. Einige Websites können den Zugriff einschränken.",
|
||||
"settings": {
|
||||
"title": "iFrame Einstellungen",
|
||||
"embedUrl": {
|
||||
"label": "URL einbetten"
|
||||
},
|
||||
"allowFullScreen": {
|
||||
"label": "Vollbildmodus zulassen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"noUrl": {
|
||||
"title": "Geben Sie eine URL ein",
|
||||
"text": "Stellen Sie sicher, dass Sie in der Konfiguration Ihres Widgets eine gültige Adresse eingegeben haben"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/de/modules/media-server.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Medien Server",
|
||||
"description": "Interagiere mit deinem Jellyfin oder Plex Media Server",
|
||||
"settings": {
|
||||
"title": "Einstellungen für das Medien Server Widget"
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"table": {
|
||||
"header": {
|
||||
"session": "Sitzung",
|
||||
"user": "Benutzer",
|
||||
"currentlyPlaying": "Momentan läuft"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Inhalt kann nicht geladen werden",
|
||||
"text": "Informationen vom Server konnten nicht abgerufen werden. Bitte überprüfen Sie die Logs für weitere Details"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
public/locales/de/modules/rss.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "RSS-Widget",
|
||||
"description": "Nimmt die Einträge aus einem RSS-Feed und zeigt sie an. Wird üblicherweise für Online-Nachrichten verwendet",
|
||||
"settings": {
|
||||
"title": "Einstellungen für das RSS-Widget",
|
||||
"rssFeedUrl": {
|
||||
"label": "RSS-Feed URL"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "RSS-Feed konnte nicht abgerufen werden",
|
||||
"text": "Es gab ein Problem beim Erreichen des RSS-Feeds. Vergewissern Sie sich, dass Sie den Feed richtig konfiguriert haben und eine gültige RSS-URL verwenden, die der offiziellen Standardspezifikation entspricht. Nachdem Sie den Feed aktualisiert haben, müssen Sie möglicherweise Ihr Dashboard speichern und die Seite aktualisieren."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"card": {
|
||||
"footer": {
|
||||
"error": "Fehler",
|
||||
"lastUpdated": "Zuletzt aktualisiert {{time}} vor"
|
||||
"lastUpdated": "Zuletzt aktualisiert vor {{time}}"
|
||||
},
|
||||
"table": {
|
||||
"header": {
|
||||
@@ -63,7 +63,7 @@
|
||||
"queuePosition": "Position in der Warteschlange - {{position}}",
|
||||
"progress": "Fortschritt - {{progress}}%",
|
||||
"totalSelectedSize": "Insgesamt - {{totalSize}}",
|
||||
"state": "Staat - {{state}}",
|
||||
"state": "Status - {{state}}",
|
||||
"ratio": "Verhältnis -",
|
||||
"completed": "Abgeschlossen"
|
||||
}
|
||||
|
||||
24
public/locales/de/modules/video-stream.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Videostream",
|
||||
"description": "Einbetten eines Videostreams oder eines Videos von einer Kamera oder einer Website",
|
||||
"settings": {
|
||||
"title": "Einstellungen für das Video Stream Widget",
|
||||
"FeedUrl": {
|
||||
"label": "Feed URL"
|
||||
},
|
||||
"autoPlay": {
|
||||
"label": "Automatisch abspielen"
|
||||
},
|
||||
"muted": {
|
||||
"label": "Audio stummschalten"
|
||||
},
|
||||
"controls": {
|
||||
"label": "Videoplayer Steuerung"
|
||||
}
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"invalidStream": "Ungültiger Stream"
|
||||
}
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
"name": "Wetter",
|
||||
"description": "Zeigt die aktuellen Wetterinformationen für einen bestimmten Ort an.",
|
||||
"settings": {
|
||||
"title": "Einstellungen für das Wetter Widget",
|
||||
"title": "Wetter Widget Einstellungen",
|
||||
"displayInFahrenheit": {
|
||||
"label": "In Fahrenheit anzeigen"
|
||||
},
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"configSelect": {
|
||||
"label": "Konfigurationslader",
|
||||
"label": "Änderung der Konfiguration",
|
||||
"description": "{{configCount}} Konfigurationen sind verfügbar",
|
||||
"loadingNew": "Ihre Konfiguration wird geladen...",
|
||||
"pleaseWait": "Bitte warten Sie, bis Ihre neue Konfiguration geladen ist!"
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
"version": "Έκδοση",
|
||||
"nodeEnvironment": "",
|
||||
"i18n": "",
|
||||
"locales": ""
|
||||
"locales": "",
|
||||
"experimental_disableEditMode": ""
|
||||
}
|
||||
}
|
||||
@@ -39,7 +39,15 @@
|
||||
"appearance": {
|
||||
"icon": {
|
||||
"label": "Εικονίδιο εφαρμογής",
|
||||
"description": "Το εικονίδιο που θα εμφανίζεται στο ταμπλό."
|
||||
"description": "",
|
||||
"autocomplete": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
},
|
||||
"noItems": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"integration": {
|
||||
|
||||
@@ -4,23 +4,77 @@
|
||||
"description": "Εμφανίζει τα γραφήματα μιας εξωτερικής Dash. μέσα στο Homarr.",
|
||||
"settings": {
|
||||
"title": "Ρυθμίσεις για το widget Dash",
|
||||
"cpuMultiView": {
|
||||
"label": "Προβολή πολλαπλών πυρήνων CPU"
|
||||
},
|
||||
"storageMultiView": {
|
||||
"label": "Προβολή πολλαπλών μονάδων αποθήκευσης"
|
||||
},
|
||||
"useCompactView": {
|
||||
"label": "Χρήση Συμπαγούς Προβολής"
|
||||
},
|
||||
"graphs": {
|
||||
"label": "Γραφήματα"
|
||||
},
|
||||
"url": {
|
||||
"label": "Dash. URL"
|
||||
},
|
||||
"usePercentages": {
|
||||
"label": ""
|
||||
},
|
||||
"columns": {
|
||||
"label": ""
|
||||
},
|
||||
"graphHeight": {
|
||||
"label": ""
|
||||
},
|
||||
"graphsOrder": {
|
||||
"label": "",
|
||||
"storage": {
|
||||
"label": "Αποθηκευτικός χώρος",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
},
|
||||
"compactView": {
|
||||
"label": ""
|
||||
},
|
||||
"multiView": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"label": "Δίκτυο",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
},
|
||||
"compactView": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"cpu": {
|
||||
"label": "CPU",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
},
|
||||
"multiView": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"ram": {
|
||||
"label": "",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"gpu": {
|
||||
"label": "GPU",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -28,7 +82,11 @@
|
||||
"title": "Dash.",
|
||||
"errors": {
|
||||
"noService": "Δεν βρέθηκε υπηρεσία Dash. Παρακαλούμε προσθέστε μία στο ταμπλό Homarr ή ορίστε μια Dash. URL στις επιλογές της ενότητας",
|
||||
"noInformation": "Δεν μπορεί να αποκτήσει πληροφορίες από το dash. - τρέχετε την τελευταία έκδοση;"
|
||||
"noInformation": "Δεν μπορεί να αποκτήσει πληροφορίες από το dash. - τρέχετε την τελευταία έκδοση;",
|
||||
"protocolDowngrade": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
"graphs": {
|
||||
"storage": {
|
||||
@@ -46,7 +104,7 @@
|
||||
"cpu": {
|
||||
"title": "CPU"
|
||||
},
|
||||
"memory": {
|
||||
"ram": {
|
||||
"title": "Μνήμη RAM"
|
||||
},
|
||||
"gpu": {
|
||||
|
||||
23
public/locales/el/modules/iframe.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": "",
|
||||
"embedUrl": {
|
||||
"label": ""
|
||||
},
|
||||
"allowFullScreen": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"noUrl": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/el/modules/media-server.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": ""
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"table": {
|
||||
"header": {
|
||||
"session": "",
|
||||
"user": "",
|
||||
"currentlyPlaying": ""
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
public/locales/el/modules/rss.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": "",
|
||||
"rssFeedUrl": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/el/modules/video-stream.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": "",
|
||||
"FeedUrl": {
|
||||
"label": ""
|
||||
},
|
||||
"autoPlay": {
|
||||
"label": ""
|
||||
},
|
||||
"muted": {
|
||||
"label": ""
|
||||
},
|
||||
"controls": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"invalidStream": ""
|
||||
}
|
||||
}
|
||||
@@ -9,13 +9,13 @@
|
||||
"version": "Version",
|
||||
"changePosition": "Change position",
|
||||
"remove": "Remove",
|
||||
"removeConfirm": "Are you sure that you want to remove {{item}} ?",
|
||||
"removeConfirm": "Are you sure that you want to remove {{item}}?",
|
||||
"sections": {
|
||||
"settings": "Settings",
|
||||
"dangerZone": "Danger zone"
|
||||
},
|
||||
"secrets": {
|
||||
"apiKey": "Api key",
|
||||
"apiKey": "API key",
|
||||
"username": "Username",
|
||||
"password": "Password"
|
||||
},
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
"version": "Version",
|
||||
"nodeEnvironment": "Node environment",
|
||||
"i18n": "Loaded I18n translation namespaces",
|
||||
"locales": "Configured I18n locales"
|
||||
"locales": "Configured I18n locales",
|
||||
"experimental_disableEditMode": "<b>EXPERIMENTAL</b>: Disable edit mode"
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"tabs": {
|
||||
"general": "General",
|
||||
"behaviour": "Behaviour",
|
||||
"behaviour": "Behavior",
|
||||
"network": "Network",
|
||||
"appearance": "Appearance",
|
||||
"integration": "Integration"
|
||||
@@ -39,7 +39,15 @@
|
||||
"appearance": {
|
||||
"icon": {
|
||||
"label": "App Icon",
|
||||
"description": "The icon that will be displayed on the dashboard."
|
||||
"description": "Choose a an icon to be displayed on your dashboard. Choose from {{suggestionsCount}} icons or enter your own URL",
|
||||
"autocomplete": {
|
||||
"title": "No results found",
|
||||
"text": "Try to use a more specific search term. If you can't find your desired icon, paste the image URL above for a custom icon"
|
||||
},
|
||||
"noItems": {
|
||||
"title": "Loading external icons",
|
||||
"text": "This may take a few seconds"
|
||||
}
|
||||
}
|
||||
},
|
||||
"integration": {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"xPosition": "X axis position",
|
||||
"xPosition": "X-axis position",
|
||||
"width": "Width",
|
||||
"height": "Height",
|
||||
"yPosition": "Y axis position",
|
||||
"yPosition": "Y-axis position",
|
||||
"zeroOrHigher": "0 or higher",
|
||||
"betweenXandY": "Between {{min}} and {{max}}"
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
{
|
||||
"iconPicker": {
|
||||
"textInputPlaceholder": "Search something...",
|
||||
"searchLimitationTitle": "Limited to 30 results",
|
||||
"searchLimitationMessage": "Search results were limited to 30 because there were too many matches"
|
||||
}
|
||||
}
|
||||
@@ -4,7 +4,7 @@
|
||||
},
|
||||
"errors": {
|
||||
"unmappedOptions": {
|
||||
"text": "<b>Un-used parameter in configuration detected</b><br /><code>{{key}}</code>. Homarr is unable to interpret and use this parameter. To avoid any unexpected behavior, back up your configuration and correct your configuration."
|
||||
"text": "<b>Unused parameter in configuration detected</b><br /><code>{{key}}</code>. Homarr is unable to interpret and use this parameter. To avoid any unexpected behavior, back up your configuration and correct your configuration."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,26 +1,80 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Dash.",
|
||||
"description": "Displays the graphs of an external Dash. instance inside of Homarr.",
|
||||
"description": "Displays the graphs of an external Dash. Instance inside Homarr.",
|
||||
"settings": {
|
||||
"title": "Settings for Dash. widget",
|
||||
"cpuMultiView": {
|
||||
"label": "CPU Multi-Core View"
|
||||
},
|
||||
"storageMultiView": {
|
||||
"label": "Storage Multi-Drive View"
|
||||
},
|
||||
"useCompactView": {
|
||||
"label": "Use Compact View"
|
||||
},
|
||||
"graphs": {
|
||||
"label": "Graphs"
|
||||
},
|
||||
"url": {
|
||||
"label": "Dash. URL"
|
||||
},
|
||||
"usePercentages": {
|
||||
"label": "Display percentages"
|
||||
},
|
||||
"columns": {
|
||||
"label": "Display columns"
|
||||
},
|
||||
"graphHeight": {
|
||||
"label": "Height of graphs"
|
||||
},
|
||||
"graphsOrder": {
|
||||
"label": "Graphs (Order)",
|
||||
"storage": {
|
||||
"label": "Storage",
|
||||
"enabled": {
|
||||
"label": "Show in widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Column span"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Show as text (compact)"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Show as multi-drive-view"
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"label": "Network",
|
||||
"enabled": {
|
||||
"label": "Show in widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Column span"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Show as text (compact)"
|
||||
}
|
||||
},
|
||||
"cpu": {
|
||||
"label": "CPU",
|
||||
"enabled": {
|
||||
"label": "Show in widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Column span"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Show as multi-core-view"
|
||||
}
|
||||
},
|
||||
"ram": {
|
||||
"label": "RAM",
|
||||
"enabled": {
|
||||
"label": "Show in widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Column span"
|
||||
}
|
||||
},
|
||||
"gpu": {
|
||||
"label": "GPU",
|
||||
"enabled": {
|
||||
"label": "Show in widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Column span"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -31,7 +85,7 @@
|
||||
"noInformation": "Cannot acquire information from dash. - are you running the latest version?",
|
||||
"protocolDowngrade": {
|
||||
"title": "Detected protocol downgrade",
|
||||
"text": "The protocol to your Dash. instance is being downgraded. This is security risk, since HTTP is unencrypted and attackers could abuse this connection. Make sure that Dash. is running on HTTPS too or downgrade Homarr to HTTP (not recommended)."
|
||||
"text": "The connection to your Dash. instance is using HTTP. This is a security risk, because HTTP is unencrypted and attackers could abuse this connection. Make sure that Dash. is using HTTPS, or downgrade Homarr to HTTP (not recommended)."
|
||||
}
|
||||
},
|
||||
"graphs": {
|
||||
@@ -50,7 +104,7 @@
|
||||
"cpu": {
|
||||
"title": "CPU"
|
||||
},
|
||||
"memory": {
|
||||
"ram": {
|
||||
"title": "RAM"
|
||||
},
|
||||
"gpu": {
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
"actionBar": {
|
||||
"addService": {
|
||||
"title": "Add app",
|
||||
"message": "Add app Homarr"
|
||||
"message": "Add app to Homarr"
|
||||
},
|
||||
"restart": {
|
||||
"title": "Restart"
|
||||
|
||||
23
public/locales/en/modules/iframe.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "iFrame",
|
||||
"description": "Embed any content from the internet. Some websites may restrict access.",
|
||||
"settings": {
|
||||
"title": "iFrame settings",
|
||||
"embedUrl": {
|
||||
"label": "Embed URL"
|
||||
},
|
||||
"allowFullScreen": {
|
||||
"label": "Allow full screen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"noUrl": {
|
||||
"title": "Enter an URL",
|
||||
"text": "Ensure that you've entered a valid address in the configuration of your widget"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/en/modules/media-server.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Media Server",
|
||||
"description": "Interact with your Jellyfin or Plex media server",
|
||||
"settings": {
|
||||
"title": "Settings for media server widget"
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"table": {
|
||||
"header": {
|
||||
"session": "Session",
|
||||
"user": "User",
|
||||
"currentlyPlaying": "Currently playing"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Unable to load content",
|
||||
"text": "Unable to retrieve information from the server. Please check the logs for more details"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Ping",
|
||||
"description": "Displays a status indicator depeding on the HTTP response code of a given URL."
|
||||
"description": "Displays a status indicator depending on the HTTP response code of a given URL."
|
||||
},
|
||||
"states": {
|
||||
"online": "Online {{response}}",
|
||||
|
||||
20
public/locales/en/modules/rss.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "RSS Widget",
|
||||
"description": "Grabs the items from a RSS feed and displays them. Commonly used for online news",
|
||||
"settings": {
|
||||
"title": "Settings for RSS widget",
|
||||
"rssFeedUrl": {
|
||||
"label": "RSS feed url"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Unable to retrieve RSS feed",
|
||||
"text": "There was a problem reaching out the RSS feed. Make sure that you have correctly configured the RSS feed using a valid URL. URLs should match the official specification. After updating the feed, you may need to refresh the dashboard."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -50,7 +50,7 @@
|
||||
"text": "Add a supported Torrent client to view your current downloads"
|
||||
},
|
||||
"generic": {
|
||||
"title": "An unexpected error occured",
|
||||
"title": "An unexpected error occurred",
|
||||
"text": "Homarr was unable to communicate with your Torrent clients. Please check your configuration"
|
||||
}
|
||||
},
|
||||
|
||||
24
public/locales/en/modules/video-stream.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Video Stream",
|
||||
"description": "Embed a video stream or video from a camera or a website",
|
||||
"settings": {
|
||||
"title": "Settings for video stream widget",
|
||||
"FeedUrl": {
|
||||
"label": "Feed URL"
|
||||
},
|
||||
"autoPlay": {
|
||||
"label": "Autoplay"
|
||||
},
|
||||
"muted": {
|
||||
"label": "Muted audio"
|
||||
},
|
||||
"controls": {
|
||||
"label": "Video player controls"
|
||||
}
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"invalidStream": "Invalid stream"
|
||||
}
|
||||
}
|
||||
@@ -14,8 +14,8 @@
|
||||
"description": "Adjust titles, logo and PWA"
|
||||
},
|
||||
"appereance": {
|
||||
"name": "Appereance",
|
||||
"description": "Customize the background, colors and apps appereance"
|
||||
"name": "Appearance",
|
||||
"description": "Customize the background, colors and apps appearance"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,22 +5,22 @@
|
||||
},
|
||||
"metaTitle": {
|
||||
"label": "Meta Title",
|
||||
"description": "The title, that is being displayed as your tab name"
|
||||
"description": "The title displayed in your browser tab"
|
||||
},
|
||||
"logo": {
|
||||
"label": "Logo",
|
||||
"description": "The dashboard logo at the top left"
|
||||
"description": "The logo displayed at the top left"
|
||||
},
|
||||
"favicon": {
|
||||
"label": "Favicon",
|
||||
"description": "The icon, that is being used in front of your tab name"
|
||||
"description": "The icon displayed in your browser tab"
|
||||
},
|
||||
"background": {
|
||||
"label": "Background"
|
||||
},
|
||||
"customCSS": {
|
||||
"label": "Custom CSS",
|
||||
"description": "Customize all elements on your dashboard, only recommended for experienced users",
|
||||
"description": "Further, customize your dashboard using CSS, only recommended for experienced users",
|
||||
"placeholder": "Custom CSS will be applied last",
|
||||
"applying": "Applying CSS..."
|
||||
},
|
||||
|
||||
@@ -36,8 +36,8 @@
|
||||
},
|
||||
"confirmDeletion": {
|
||||
"title": "Confirm deletion of your config",
|
||||
"warningText": "You're about to delete '<b>{{configName}}</b>'",
|
||||
"text": "Please note, that the deletion is not invertible and your data will be lost permanently. After clicking this button, the file will be permanently deleted from your disk. Make sure to create an adequate backup of your configuration.",
|
||||
"warningText": "You are about to delete '<b>{{configName}}</b>'",
|
||||
"text": "Please note that the deletion is not revertible, and your data will be lost permanently. After clicking this button, the file will be permanently deleted from your disk. Make sure to create an adequate backup of your configuration.",
|
||||
"buttons": {
|
||||
"confirm": "Yes, delete '<b>{{configName}}</b>'"
|
||||
}
|
||||
@@ -57,7 +57,7 @@
|
||||
"message": "Config delete failed"
|
||||
},
|
||||
"deleteFailedDefaultConfig": {
|
||||
"title": "Default config can't be deleted",
|
||||
"title": "The default config can't be deleted",
|
||||
"message": "Configuration was not deleted from the file system"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"title": "Search engine",
|
||||
"configurationName": "Search engine configuration",
|
||||
"tips": {
|
||||
"generalTip": "There are multiple prefixes you can use! Adding these infront of your query will filter the results. !s (Web), !t (Torrents), !y (YouTube), and !m (Media).",
|
||||
"generalTip": "There are multiple prefixes you can use! Adding these in front of your query will filter the results. !s (Web), !t (Torrents), !y (YouTube), and !m (Media).",
|
||||
"placeholderTip": "%s can be used as a placeholder for the query."
|
||||
},
|
||||
"customEngine": {
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
"version": "Versión",
|
||||
"nodeEnvironment": "Entorno del nodo",
|
||||
"i18n": "I18n translation namespaces cargadas",
|
||||
"locales": "I18n locales configurados"
|
||||
"locales": "I18n locales configurados",
|
||||
"experimental_disableEditMode": "<b>EXPERIMENTAL</b>: Desactivar modo edición"
|
||||
}
|
||||
}
|
||||
@@ -39,7 +39,15 @@
|
||||
"appearance": {
|
||||
"icon": {
|
||||
"label": "Icono App",
|
||||
"description": "Icono que se verá en el dashboard."
|
||||
"description": "Elige un icono para mostrarse en tu dashboard. Elige entre {{suggestionsCount}} iconos o introduce tu propia URL",
|
||||
"autocomplete": {
|
||||
"title": "Ningún resultado encontrado",
|
||||
"text": "Intenta usar un término de búsqueda más específico. Si no puedes encontrar tu icono deseado, pega la URL de la imagen encima para establecer un icono personalizado"
|
||||
},
|
||||
"noItems": {
|
||||
"title": "Cargando iconos externos",
|
||||
"text": "Esto puede tomar unos segundos"
|
||||
}
|
||||
}
|
||||
},
|
||||
"integration": {
|
||||
|
||||
@@ -4,23 +4,77 @@
|
||||
"description": "Muestra los gráficos de una instancia de Dash. externa, dentro de Homarr.",
|
||||
"settings": {
|
||||
"title": "Ajustes para el widget Dash.",
|
||||
"cpuMultiView": {
|
||||
"label": "Vista CPU Multinúcleo"
|
||||
},
|
||||
"storageMultiView": {
|
||||
"label": "Vista Almacenamiento Multidisco"
|
||||
},
|
||||
"useCompactView": {
|
||||
"label": "Usar vista Compacta"
|
||||
},
|
||||
"graphs": {
|
||||
"label": "Gráficos"
|
||||
},
|
||||
"url": {
|
||||
"label": "Dash. URL"
|
||||
},
|
||||
"usePercentages": {
|
||||
"label": "Mostrar porcentajes"
|
||||
},
|
||||
"columns": {
|
||||
"label": "Mostrar columnas"
|
||||
},
|
||||
"graphHeight": {
|
||||
"label": "Altura de gráficos"
|
||||
},
|
||||
"graphsOrder": {
|
||||
"label": "Gráficos (Órden)",
|
||||
"storage": {
|
||||
"label": "Almacenamiento",
|
||||
"enabled": {
|
||||
"label": "Mostrar en widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Espacio de columna (span)"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Mostrar como texto (compacto)"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Mostrar como vistas de varias unidades"
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"label": "Red",
|
||||
"enabled": {
|
||||
"label": "Mostrar en widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Espacio de columna (span)"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Mostrar como texto (compacto)"
|
||||
}
|
||||
},
|
||||
"cpu": {
|
||||
"label": "CPU",
|
||||
"enabled": {
|
||||
"label": "Mostrar en widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Espacio de columna (span)"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Mostrar como vistas multi-core"
|
||||
}
|
||||
},
|
||||
"ram": {
|
||||
"label": "RAM",
|
||||
"enabled": {
|
||||
"label": "Mostrar en widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Espacio de columna (span)"
|
||||
}
|
||||
},
|
||||
"gpu": {
|
||||
"label": "GPU",
|
||||
"enabled": {
|
||||
"label": "Mostrar en widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Espacio de columna (span)"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -28,7 +82,11 @@
|
||||
"title": "Dash.",
|
||||
"errors": {
|
||||
"noService": "No se ha encontrado el servicio Dash. Por favor, añade uno al Panel de Control de Homarr o indica una URL de Dash. en las opciones del módulo",
|
||||
"noInformation": "No se puede obtener información de Dash. - ¿estás utilizando la última versión?"
|
||||
"noInformation": "No se puede obtener información de Dash. - ¿estás utilizando la última versión?",
|
||||
"protocolDowngrade": {
|
||||
"title": "Degradación de protocolo detectada",
|
||||
"text": "El protocolo de tu instancia Dash. está siendo degradado. Esto es un riesgo de seguridad, debido a que HTTP no está cifrado, y los atacantes pueden abusar de esta conexión. Asegúrate de que Dash. esté ejecutándo en HTTPS también, o degrada Homarr a HTTP (no recomendado)."
|
||||
}
|
||||
},
|
||||
"graphs": {
|
||||
"storage": {
|
||||
@@ -46,7 +104,7 @@
|
||||
"cpu": {
|
||||
"title": "CPU"
|
||||
},
|
||||
"memory": {
|
||||
"ram": {
|
||||
"title": "RAM"
|
||||
},
|
||||
"gpu": {
|
||||
|
||||
23
public/locales/es/modules/iframe.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "IFrame",
|
||||
"description": "Incrustar cualquier contenido de Internet. Algunos sitios web pueden restringir el acceso.",
|
||||
"settings": {
|
||||
"title": "Ajustes de IFrame",
|
||||
"embedUrl": {
|
||||
"label": "URL incrustada"
|
||||
},
|
||||
"allowFullScreen": {
|
||||
"label": "Permitir pantalla completa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"noUrl": {
|
||||
"title": "Introducir una URL",
|
||||
"text": "Asegúrate de que has introducido una dirección válida en la configuración del widget"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/es/modules/media-server.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Servidor Multimedia",
|
||||
"description": "Interacciona con tu servidor Jellyfin o Plex",
|
||||
"settings": {
|
||||
"title": "Ajustes para el widget del servidor multimedia"
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"table": {
|
||||
"header": {
|
||||
"session": "Sesión",
|
||||
"user": "Usuario",
|
||||
"currentlyPlaying": "Reproducción en curso"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Imposible cargar el contenido",
|
||||
"text": "Imposible recuperar la información del servidor. Consulta los registros para obtener más detalles"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
public/locales/es/modules/rss.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Widget RSS",
|
||||
"description": "Toma los elementos de una fuente RSS y los muestra. Comúnmente utilizado para noticias en línea",
|
||||
"settings": {
|
||||
"title": "Ajustes para el widget RSS",
|
||||
"rssFeedUrl": {
|
||||
"label": "url de la fuente RSS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Imposible recuperar la fuente RSS",
|
||||
"text": "Hubo un problema al comunicarse con la fuente RSS. Asegúrate de haber configurado el feed correctamente y utiliza una URL de RSS válida que coincida con la especificación estándar oficial. Después de actualizar el feed, es posible que debas guardar tu dashboard y actualizar la página."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/es/modules/video-stream.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Video en directo",
|
||||
"description": "Incrustar una transmisión de video o un video de una cámara o un sitio web",
|
||||
"settings": {
|
||||
"title": "Ajustes del widget de transmisión de video",
|
||||
"FeedUrl": {
|
||||
"label": "Feed url"
|
||||
},
|
||||
"autoPlay": {
|
||||
"label": "Auto-reproducción"
|
||||
},
|
||||
"muted": {
|
||||
"label": "Audio silenciado"
|
||||
},
|
||||
"controls": {
|
||||
"label": "Controles del reproductor de video"
|
||||
}
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"invalidStream": "Transmisión no válida"
|
||||
}
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
"description": "Activar y desactivar elementos de tu cabecera y tarjetas del dashboard"
|
||||
},
|
||||
"gridstack": {
|
||||
"name": "",
|
||||
"name": "Gridstack",
|
||||
"description": "Personalizar el comportamiento y columnas del área de tu dashboard"
|
||||
},
|
||||
"pageMetadata": {
|
||||
|
||||
@@ -3,11 +3,12 @@
|
||||
"contact": "Vous avez des problèmes ou des questions ? Dites-le-nous !",
|
||||
"addToDashboard": "Ajouter au tableau de bord",
|
||||
"metrics": {
|
||||
"configurationSchemaVersion": "",
|
||||
"configurationSchemaVersion": "Version de schéma de configuration",
|
||||
"configurationsCount": "Configurations disponibles",
|
||||
"version": "Version",
|
||||
"nodeEnvironment": "",
|
||||
"i18n": "",
|
||||
"locales": ""
|
||||
"nodeEnvironment": "Environnement Node",
|
||||
"i18n": "Traductions I18n chargées",
|
||||
"locales": "Locales I18n configurées",
|
||||
"experimental_disableEditMode": "<b>EXPÉRIMENTAL</b> : désactiver le mode édition"
|
||||
}
|
||||
}
|
||||
@@ -39,7 +39,15 @@
|
||||
"appearance": {
|
||||
"icon": {
|
||||
"label": "Icône de l’app",
|
||||
"description": "L'icône qui sera affichée sur le tableau de bord."
|
||||
"description": "",
|
||||
"autocomplete": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
},
|
||||
"noItems": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"integration": {
|
||||
|
||||
@@ -4,23 +4,77 @@
|
||||
"description": "Affiche les graphiques d'une instance externe de Dash. dans Homarr.",
|
||||
"settings": {
|
||||
"title": "Paramètres du widget Dash",
|
||||
"cpuMultiView": {
|
||||
"label": "Vue du CPU multi-cœur"
|
||||
},
|
||||
"storageMultiView": {
|
||||
"label": "Vue du stockage multidisque"
|
||||
},
|
||||
"useCompactView": {
|
||||
"label": "Utiliser la vue compacte"
|
||||
},
|
||||
"graphs": {
|
||||
"label": "Graphiques"
|
||||
},
|
||||
"url": {
|
||||
"label": "URL Dash."
|
||||
},
|
||||
"usePercentages": {
|
||||
"label": "Afficher les pourcentages"
|
||||
},
|
||||
"columns": {
|
||||
"label": "Affichage des colonnes"
|
||||
},
|
||||
"graphHeight": {
|
||||
"label": ""
|
||||
},
|
||||
"graphsOrder": {
|
||||
"label": "",
|
||||
"storage": {
|
||||
"label": "Stockage",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
},
|
||||
"compactView": {
|
||||
"label": ""
|
||||
},
|
||||
"multiView": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"label": "Réseau",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
},
|
||||
"compactView": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"cpu": {
|
||||
"label": "CPU",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
},
|
||||
"multiView": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"ram": {
|
||||
"label": "RAM",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"gpu": {
|
||||
"label": "GPU",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -28,7 +82,11 @@
|
||||
"title": "Dash.",
|
||||
"errors": {
|
||||
"noService": "Aucun service Dash. trouvé. Veuillez en ajouter un à votre tableau de bord Homarr ou définir l'URL du service Dash. dans les options du module",
|
||||
"noInformation": "Impossible d'acquérir des informations de Dash. - Utilisez-vous la dernière version ?"
|
||||
"noInformation": "Impossible d'acquérir des informations de Dash. - Utilisez-vous la dernière version ?",
|
||||
"protocolDowngrade": {
|
||||
"title": "Protocole rétrograde détecté (HTTP)",
|
||||
"text": "Le protocole vers votre instance de Dash. n'est pas en mode sécurisé. Ceci est considéré comme étant un risque de sécurité, puisque HTTP ne supporte pas l'encryption, et des attaquants pourraient en abuser. Assurez-vous que Dash. fonctionne en mode HTTPS, ou retirez le mode HTTPS de Homarr (pas recommandé)."
|
||||
}
|
||||
},
|
||||
"graphs": {
|
||||
"storage": {
|
||||
@@ -46,7 +104,7 @@
|
||||
"cpu": {
|
||||
"title": "CPU"
|
||||
},
|
||||
"memory": {
|
||||
"ram": {
|
||||
"title": "RAM"
|
||||
},
|
||||
"gpu": {
|
||||
|
||||
23
public/locales/fr/modules/iframe.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": "",
|
||||
"embedUrl": {
|
||||
"label": ""
|
||||
},
|
||||
"allowFullScreen": {
|
||||
"label": "Permettre le plein écran"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"noUrl": {
|
||||
"title": "Saisir une URL",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/fr/modules/media-server.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Serveur multimédia",
|
||||
"description": "Interagissez avec votre server multimédia Jellyfin ou Plex",
|
||||
"settings": {
|
||||
"title": ""
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"table": {
|
||||
"header": {
|
||||
"session": "Session",
|
||||
"user": "Utilisateur",
|
||||
"currentlyPlaying": ""
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Impossible de charger le contenu",
|
||||
"text": "Impossible de récupérer les informations du serveur. Veuillez vérifier les journaux pour davantage de détails"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
public/locales/fr/modules/rss.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Widget RSS",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": "",
|
||||
"rssFeedUrl": {
|
||||
"label": "URL du flux RSS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Impossible de récupérer le flux RSS",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/fr/modules/video-stream.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": "",
|
||||
"FeedUrl": {
|
||||
"label": ""
|
||||
},
|
||||
"autoPlay": {
|
||||
"label": ""
|
||||
},
|
||||
"muted": {
|
||||
"label": ""
|
||||
},
|
||||
"controls": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"invalidStream": "Flux invalide"
|
||||
}
|
||||
}
|
||||
@@ -10,7 +10,7 @@
|
||||
},
|
||||
"credits": {
|
||||
"madeWithLove": "Fait avec ❤️ par @",
|
||||
"thirdPartyContent": "Voir le contenu tiers",
|
||||
"thirdPartyContent": "Voir le contenu de tierce partie",
|
||||
"thirdPartyContentTable": {
|
||||
"dependencyName": "Dépendance",
|
||||
"dependencyVersion": "Version"
|
||||
@@ -20,9 +20,9 @@
|
||||
"layout": {
|
||||
"preview": {
|
||||
"title": "Aperçu",
|
||||
"subtitle": "Les changements seront sauvegarder automatiquement"
|
||||
"subtitle": "Les changements seront sauvegardés automatiquement"
|
||||
},
|
||||
"divider": "Option de mise en page",
|
||||
"divider": "Options de mise en page",
|
||||
"main": "Principal",
|
||||
"sidebar": "Barre latérale",
|
||||
"cannotturnoff": "Ne peut être désactivé",
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"text": "",
|
||||
"text": "Les personnalisations vous permettent de configurer et d'ajuster votre expérience utilisateur dans Homarr.",
|
||||
"accordeon": {
|
||||
"layout": {
|
||||
"name": "",
|
||||
"name": "Mise en page",
|
||||
"description": "Activer et désactiver les éléments sur l'en-tête et le titre du tableau de bord"
|
||||
},
|
||||
"gridstack": {
|
||||
"name": "",
|
||||
"name": "Grille",
|
||||
"description": "Personnaliser le comportement et les colonnes de la zone de votre tableau de bord"
|
||||
},
|
||||
"pageMetadata": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"columnsCount": {
|
||||
"labelPreset": "",
|
||||
"labelPreset": "Colonnes de taille {{size}}",
|
||||
"descriptionPreset": "Nombre de colonnes lorsque l'écran a une largeur inférieure à {{pixels}} pixels",
|
||||
"descriptionExceedsPreset": "Nombre de colonnes lorsque la taille de l'écran dépasse {{pixels}} pixels"
|
||||
},
|
||||
|
||||
@@ -16,13 +16,13 @@
|
||||
"description": "L'icône qui est utilisé devant le nom de votre onglet"
|
||||
},
|
||||
"background": {
|
||||
"label": "Contexte"
|
||||
"label": "Fond"
|
||||
},
|
||||
"customCSS": {
|
||||
"label": "CSS personnalisé",
|
||||
"description": "Personnaliser tous les éléments du tableau de bord, recommandé seulement pour les utilisateurs expérimentés",
|
||||
"placeholder": "Le CSS personnalisé sera appliqué en dernier",
|
||||
"applying": "Appliquation du CSS..."
|
||||
"applying": "Application du code CSS..."
|
||||
},
|
||||
"buttons": {
|
||||
"submit": "Soumettre"
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
"version": "גרסה",
|
||||
"nodeEnvironment": "סביבת Node",
|
||||
"i18n": "מרחבי שמות של תרגום I18n טעונים",
|
||||
"locales": "אזורי I18n מוגדרים"
|
||||
"locales": "אזורי I18n מוגדרים",
|
||||
"experimental_disableEditMode": "<b>נסיוני</b>: ביטול מצב עריכה"
|
||||
}
|
||||
}
|
||||
@@ -39,7 +39,15 @@
|
||||
"appearance": {
|
||||
"icon": {
|
||||
"label": "סמל אפליקציה",
|
||||
"description": "הסמל שיוצג בלוח המחוונים."
|
||||
"description": "בחר סמל שיוצג בלוח המחוונים שלך. ניתן לבחור סמלים מ- {{suggestionsCount}} או הזן כתובת אתר משלך",
|
||||
"autocomplete": {
|
||||
"title": "לא נמצאו תוצאות",
|
||||
"text": "נא להשתמש במונח חיפוש ספציפי יותר. אם הסמל הרצוי לא נמצא ניתן להעתיק את כתובת האתר של התמונה למעלה עבור סמל מותאם אישית"
|
||||
},
|
||||
"noItems": {
|
||||
"title": "טוען אייקונים חיצוניים",
|
||||
"text": "פעולה זו עשויה להימשך מספר שניות"
|
||||
}
|
||||
}
|
||||
},
|
||||
"integration": {
|
||||
|
||||
@@ -4,23 +4,77 @@
|
||||
"description": "מציג נתוני גרפים.",
|
||||
"settings": {
|
||||
"title": "הגדרות עבור וידג׳ט Dash.",
|
||||
"cpuMultiView": {
|
||||
"label": "תצוגת מעבד מרובת ליבות"
|
||||
},
|
||||
"storageMultiView": {
|
||||
"label": "תצוגת אחסון מרובת כוננים"
|
||||
},
|
||||
"useCompactView": {
|
||||
"label": "השתמש בתצוגה קומפקטית"
|
||||
},
|
||||
"graphs": {
|
||||
"label": "גרפים"
|
||||
},
|
||||
"url": {
|
||||
"label": "כתובת אתר Dash."
|
||||
},
|
||||
"usePercentages": {
|
||||
"label": "הצג אחוזים"
|
||||
},
|
||||
"columns": {
|
||||
"label": "הצג עמודות"
|
||||
},
|
||||
"graphHeight": {
|
||||
"label": "גובה הגרפים"
|
||||
},
|
||||
"graphsOrder": {
|
||||
"label": "גרפים (הזמנה)",
|
||||
"storage": {
|
||||
"label": "אחסון",
|
||||
"enabled": {
|
||||
"label": "הצג בווידג'ט"
|
||||
},
|
||||
"span": {
|
||||
"label": "טווח עמודות"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "הצג כטקסט (קומפקטי)"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "הצג כתצוגת ריבוי כוננים"
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"label": "רשת",
|
||||
"enabled": {
|
||||
"label": "הצג בווידג'ט"
|
||||
},
|
||||
"span": {
|
||||
"label": "טווח עמודות"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "הצג כטקסט (קומפקטי)"
|
||||
}
|
||||
},
|
||||
"cpu": {
|
||||
"label": "מעבד",
|
||||
"enabled": {
|
||||
"label": "הצג בווידג'ט"
|
||||
},
|
||||
"span": {
|
||||
"label": "טווח עמודות"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "הצג כתצוגה מרובה ליבות"
|
||||
}
|
||||
},
|
||||
"ram": {
|
||||
"label": "זיכרון פנימי",
|
||||
"enabled": {
|
||||
"label": "הצג בווידג'ט"
|
||||
},
|
||||
"span": {
|
||||
"label": "טווח עמודות"
|
||||
}
|
||||
},
|
||||
"gpu": {
|
||||
"label": "מעבד גרפי",
|
||||
"enabled": {
|
||||
"label": "הצג בווידג'ט"
|
||||
},
|
||||
"span": {
|
||||
"label": "טווח עמודות"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -28,7 +82,11 @@
|
||||
"title": "Dash.",
|
||||
"errors": {
|
||||
"noService": "לא נמצא שירות Dash. בבקשה הוסף ל- Homarr או הגדר כתובת באפשרויות המודול ",
|
||||
"noInformation": "אין מידע מ- Dash. האם אתה משתמש בגירסה העדכנית"
|
||||
"noInformation": "אין מידע מ- Dash. האם אתה משתמש בגירסה העדכנית",
|
||||
"protocolDowngrade": {
|
||||
"title": "זוהה שדרוג לאחור של פרוטוקול",
|
||||
"text": "הפרוטוקול ל-Dash שלך. המופע נמצא בדירוג לאחור. זהו סיכון אבטחה, מכיוון ש-HTTP אינו מוצפן ותוקפים עלולים לעשות שימוש לרעה בחיבור זה. ודא ש-Dash. פועל גם ב-HTTPS או שדרוג לאחור של Homarr ל-HTTP (לא מומלץ)."
|
||||
}
|
||||
},
|
||||
"graphs": {
|
||||
"storage": {
|
||||
@@ -46,7 +104,7 @@
|
||||
"cpu": {
|
||||
"title": "מעבד"
|
||||
},
|
||||
"memory": {
|
||||
"ram": {
|
||||
"title": "זיכרון פנימי"
|
||||
},
|
||||
"gpu": {
|
||||
|
||||
23
public/locales/he/modules/iframe.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "IFrame",
|
||||
"description": "הטמע כל תוכן מהאינטרנט. חלק מהאתרים עשויים להגביל את הגישה.",
|
||||
"settings": {
|
||||
"title": "הגדרות IFrame",
|
||||
"embedUrl": {
|
||||
"label": "הטמע כתובת אתר"
|
||||
},
|
||||
"allowFullScreen": {
|
||||
"label": "הרשאה למסך מלא"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"noUrl": {
|
||||
"title": "הזן קישור",
|
||||
"text": "ודא שהזנת כתובת חוקית בתצורת הווידג'ט שלך"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/he/modules/media-server.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "שרת מדיה",
|
||||
"description": "אינטראקציה עם שרת המדיה של Jellyfin או Plex",
|
||||
"settings": {
|
||||
"title": "הגדרות עבור ווידג'ט של שרת מדיה"
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"table": {
|
||||
"header": {
|
||||
"session": "מופעים",
|
||||
"user": "משתמש",
|
||||
"currentlyPlaying": "מנגן כרגע"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "אין אפשרות לטעון תוכן",
|
||||
"text": "לא ניתן לאחזר מידע מהשרת. אנא בדוק את היומנים לפרטים נוספים"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
public/locales/he/modules/rss.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "וידג׳ט רסס",
|
||||
"description": "תופס את הפריטים מעדכון רסס ומציג אותם. שימוש נפוץ לחדשות מקוונות",
|
||||
"settings": {
|
||||
"title": "הגדרות עבור וידג׳ט רסס",
|
||||
"rssFeedUrl": {
|
||||
"label": "כתובת אינטרנט להזנת רסס"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "לא ניתן לאחזר עדכוני רסס",
|
||||
"text": "הייתה בעיה ביצירת קשר עם עדכון רסס. ודא שהגדרת בצורה נכונה והשתמש בכתובת אינטרנט חוקית של רסס, התואמת למפרט הסטנדרטי הרשמי. לאחר עדכון כתובת ההזנה, ייתכן שיהיה עליך לבצע שמירה ולרענן את הדף."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/he/modules/video-stream.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "זרם וידאו",
|
||||
"description": "הטמע זרם וידאו או וידאו ממצלמה או אתר אינטרנט",
|
||||
"settings": {
|
||||
"title": "הגדרות עבור ווידג'ט זרם וידאו",
|
||||
"FeedUrl": {
|
||||
"label": "כתובת אתר הזנה"
|
||||
},
|
||||
"autoPlay": {
|
||||
"label": "הפעלה אוטומטית"
|
||||
},
|
||||
"muted": {
|
||||
"label": "השתק קול"
|
||||
},
|
||||
"controls": {
|
||||
"label": "פקדי נגן וידאו"
|
||||
}
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"invalidStream": "זרם לא חוקי"
|
||||
}
|
||||
}
|
||||
@@ -8,6 +8,7 @@
|
||||
"version": "Versione",
|
||||
"nodeEnvironment": "Ambiente Node",
|
||||
"i18n": "Translation namespaces I18n caricati",
|
||||
"locales": "I18n locales configurati"
|
||||
"locales": "I18n locales configurati",
|
||||
"experimental_disableEditMode": ""
|
||||
}
|
||||
}
|
||||
@@ -39,7 +39,15 @@
|
||||
"appearance": {
|
||||
"icon": {
|
||||
"label": "Icona App",
|
||||
"description": "L'icona che verrà visualizzata sulla dashboard."
|
||||
"description": "Scegli un'icona da visualizzare sulla tua dashboard. Scegli tra {{suggestionsCount}} icone o inserisci il tuo URL",
|
||||
"autocomplete": {
|
||||
"title": "Nessun risultato trovato",
|
||||
"text": "Prova a usare un termine di ricerca più specifico. Se non riesci a trovare l'icona desiderata, incolla l'URL dell'immagine sopra per un'icona personalizzata"
|
||||
},
|
||||
"noItems": {
|
||||
"title": "Caricamento icone esterne",
|
||||
"text": "Questa operazione potrebbe richiedere alcuni secondi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"integration": {
|
||||
|
||||
@@ -4,23 +4,77 @@
|
||||
"description": "Visualizza i grafici di un'istanza Dash. esterna all'interno di Homarr.",
|
||||
"settings": {
|
||||
"title": "Impostazioni del widget Dash.",
|
||||
"cpuMultiView": {
|
||||
"label": "Vista CPU Multi-Core"
|
||||
},
|
||||
"storageMultiView": {
|
||||
"label": "Visualizzazione archiviazione Multi-Drive"
|
||||
},
|
||||
"useCompactView": {
|
||||
"label": "Visualizzazione compatta"
|
||||
},
|
||||
"graphs": {
|
||||
"label": "Grafici"
|
||||
},
|
||||
"url": {
|
||||
"label": "Dash. URL"
|
||||
},
|
||||
"usePercentages": {
|
||||
"label": "Visualizza percentuali"
|
||||
},
|
||||
"columns": {
|
||||
"label": "Visualizza colonne"
|
||||
},
|
||||
"graphHeight": {
|
||||
"label": "Altezza dei grafici"
|
||||
},
|
||||
"graphsOrder": {
|
||||
"label": "Grafici (Ordine)",
|
||||
"storage": {
|
||||
"label": "Spazio di archiviazione",
|
||||
"enabled": {
|
||||
"label": "Mostra nel widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Larghezza colonna"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Mostra come testo (compatto)"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Mostra come multi-drive-view"
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"label": "Rete",
|
||||
"enabled": {
|
||||
"label": "Mostra nel widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Larghezza colonna"
|
||||
},
|
||||
"compactView": {
|
||||
"label": "Mostra come testo (compatto)"
|
||||
}
|
||||
},
|
||||
"cpu": {
|
||||
"label": "CPU",
|
||||
"enabled": {
|
||||
"label": "Mostra nel widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Larghezza colonna"
|
||||
},
|
||||
"multiView": {
|
||||
"label": "Mostra come multi-core-view"
|
||||
}
|
||||
},
|
||||
"ram": {
|
||||
"label": "RAM",
|
||||
"enabled": {
|
||||
"label": "Mostra nel widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Larghezza colonna"
|
||||
}
|
||||
},
|
||||
"gpu": {
|
||||
"label": "GPU",
|
||||
"enabled": {
|
||||
"label": "Mostra nel widget"
|
||||
},
|
||||
"span": {
|
||||
"label": "Larghezza colonna"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -28,7 +82,11 @@
|
||||
"title": "Dash.",
|
||||
"errors": {
|
||||
"noService": "Nessun servizio Dash. trovato. Aggiungine uno alla dashboard di Homarr o imposta un URL nelle impostazioni del modulo",
|
||||
"noInformation": "Impossibile reperire informazioni da dash. - è in esecuzione l'ultima versione?"
|
||||
"noInformation": "Impossibile reperire informazioni da dash. - è in esecuzione l'ultima versione?",
|
||||
"protocolDowngrade": {
|
||||
"title": "Rilevato downgrade del protocollo",
|
||||
"text": "Il protocollo all'istanza Dash. è in fase di downgrade. Questo è un rischio per la sicurezza, poiché HTTP non è crittografato e gli aggressori potrebbero abusare di questa connessione. Assicurarsi che Dash. sia in esecuzione anche su HTTPS o fare il downgrade di Homarr su HTTP (non consigliato)."
|
||||
}
|
||||
},
|
||||
"graphs": {
|
||||
"storage": {
|
||||
@@ -46,7 +104,7 @@
|
||||
"cpu": {
|
||||
"title": "CPU"
|
||||
},
|
||||
"memory": {
|
||||
"ram": {
|
||||
"title": "RAM"
|
||||
},
|
||||
"gpu": {
|
||||
|
||||
23
public/locales/it/modules/iframe.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "IFrame",
|
||||
"description": "Incorpora qualsiasi contenuto da Internet. Alcuni siti web possono limitare l'accesso.",
|
||||
"settings": {
|
||||
"title": "Impostazioni IFrame",
|
||||
"embedUrl": {
|
||||
"label": "Incorpora URL"
|
||||
},
|
||||
"allowFullScreen": {
|
||||
"label": "Consenti schermo intero"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"noUrl": {
|
||||
"title": "Inserisci un URL",
|
||||
"text": "Assicurarsi di aver inserito un indirizzo valido nella configurazione del widget"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/it/modules/media-server.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Server multimediale",
|
||||
"description": "Interagisci con il tuo server multimediale Jellyfin o Plex",
|
||||
"settings": {
|
||||
"title": "Impostazioni per il widget del server multimediale"
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"table": {
|
||||
"header": {
|
||||
"session": "Sessione",
|
||||
"user": "Utente",
|
||||
"currentlyPlaying": "In riproduzione"
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Impossibile caricare il contenuto",
|
||||
"text": "Impossibile recuperare le informazioni dal server. Controllare i log per maggiori dettagli"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
public/locales/it/modules/rss.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Widget RSS",
|
||||
"description": "Ottiene gli oggetti da un feed RSS e li visualizza. Utilizzati comunemente per le notizie online",
|
||||
"settings": {
|
||||
"title": "Impostazioni del widget RSS",
|
||||
"rssFeedUrl": {
|
||||
"label": "RSS feed url"
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "Impossibile recuperare il feed RSS",
|
||||
"text": "Si è verificato un problema nel raggiungere il feed RSS. Assicurarsi di aver configurato correttamente il feed e di utilizzare un url RSS valido, che corrisponda alle specifiche standard ufficiali. Dopo aver aggiornato il feed, potrebbe essere necessario salvare la dashboard e aggiornare la pagina."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/it/modules/video-stream.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "Flusso Video",
|
||||
"description": "Incorpora un flusso video o un video da una videocamera o da un sito web",
|
||||
"settings": {
|
||||
"title": "Impostazioni per il widget flusso video",
|
||||
"FeedUrl": {
|
||||
"label": "Url del feed"
|
||||
},
|
||||
"autoPlay": {
|
||||
"label": "Auto play"
|
||||
},
|
||||
"muted": {
|
||||
"label": "Audio mutato"
|
||||
},
|
||||
"controls": {
|
||||
"label": "Controlli player video"
|
||||
}
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"invalidStream": "Flusso non valido"
|
||||
}
|
||||
}
|
||||
@@ -8,6 +8,7 @@
|
||||
"version": "バージョン",
|
||||
"nodeEnvironment": "",
|
||||
"i18n": "",
|
||||
"locales": ""
|
||||
"locales": "",
|
||||
"experimental_disableEditMode": ""
|
||||
}
|
||||
}
|
||||
@@ -39,7 +39,15 @@
|
||||
"appearance": {
|
||||
"icon": {
|
||||
"label": "アプリアイコン",
|
||||
"description": "ダッシュボードに表示されるアイコンです。"
|
||||
"description": "",
|
||||
"autocomplete": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
},
|
||||
"noItems": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"integration": {
|
||||
|
||||
@@ -4,23 +4,77 @@
|
||||
"description": "Homarr内部の外部Dash.インスタンスのグラフを表示します。",
|
||||
"settings": {
|
||||
"title": "Dash.ウィジェットの設定",
|
||||
"cpuMultiView": {
|
||||
"label": "CPUマルチコアビュー"
|
||||
},
|
||||
"storageMultiView": {
|
||||
"label": "ストレージマルチドライブビュー"
|
||||
},
|
||||
"useCompactView": {
|
||||
"label": "コンパクトビューを使用する"
|
||||
},
|
||||
"graphs": {
|
||||
"label": "グラフ"
|
||||
},
|
||||
"url": {
|
||||
"label": "ダッシュURL"
|
||||
},
|
||||
"usePercentages": {
|
||||
"label": ""
|
||||
},
|
||||
"columns": {
|
||||
"label": ""
|
||||
},
|
||||
"graphHeight": {
|
||||
"label": ""
|
||||
},
|
||||
"graphsOrder": {
|
||||
"label": "",
|
||||
"storage": {
|
||||
"label": "ストレージ",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
},
|
||||
"compactView": {
|
||||
"label": ""
|
||||
},
|
||||
"multiView": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"label": "ネットワーク",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
},
|
||||
"compactView": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"cpu": {
|
||||
"label": "CPU",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
},
|
||||
"multiView": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"ram": {
|
||||
"label": "",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"gpu": {
|
||||
"label": "GPU",
|
||||
"enabled": {
|
||||
"label": ""
|
||||
},
|
||||
"span": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -28,7 +82,11 @@
|
||||
"title": "ダッシュ",
|
||||
"errors": {
|
||||
"noService": "Dash.サービスが見当たりません。HOMARダッシュボードに追加するか、モジュールオプションでDash.サービスを設定してください。のURLをモジュールオプションで設定してください。",
|
||||
"noInformation": "dashから情報を取得できません。- は最新版ですか?"
|
||||
"noInformation": "dashから情報を取得できません。- は最新版ですか?",
|
||||
"protocolDowngrade": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
"graphs": {
|
||||
"storage": {
|
||||
@@ -46,7 +104,7 @@
|
||||
"cpu": {
|
||||
"title": "CPU"
|
||||
},
|
||||
"memory": {
|
||||
"ram": {
|
||||
"title": "ラム"
|
||||
},
|
||||
"gpu": {
|
||||
|
||||
23
public/locales/ja/modules/iframe.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": "",
|
||||
"embedUrl": {
|
||||
"label": ""
|
||||
},
|
||||
"allowFullScreen": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"noUrl": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/ja/modules/media-server.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": ""
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"table": {
|
||||
"header": {
|
||||
"session": "",
|
||||
"user": "",
|
||||
"currentlyPlaying": ""
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
public/locales/ja/modules/rss.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": "",
|
||||
"rssFeedUrl": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"errors": {
|
||||
"general": {
|
||||
"title": "",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
public/locales/ja/modules/video-stream.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"descriptor": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"settings": {
|
||||
"title": "",
|
||||
"FeedUrl": {
|
||||
"label": ""
|
||||
},
|
||||
"autoPlay": {
|
||||
"label": ""
|
||||
},
|
||||
"muted": {
|
||||
"label": ""
|
||||
},
|
||||
"controls": {
|
||||
"label": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"errors": {
|
||||
"invalidStream": ""
|
||||
}
|
||||
}
|
||||