@@ -33,7 +36,7 @@ Homarr is a simple and lightweight homepage for your server, that helps you easi
It integrates with the services you use to display information on the homepage (E.g. Show upcoming Sonarr/Radarr releases).
-For a full list of integrations, [head over to our documentation](https://homarr.vercel.app/docs/advanced-features/integrations).
+For a full list of integrations, [head over to our documentation](https://homarr.vercel.app/docs/advanced-configuration/integrations).
If you have any questions about Homarr or want to share information with us, please go to one of the following places:
diff --git a/data/configs/default.json b/data/configs/default.json
index 3f2acea0d..07dfe37b0 100644
--- a/data/configs/default.json
+++ b/data/configs/default.json
@@ -17,4 +17,4 @@
"enabled": true
}
}
-}
\ No newline at end of file
+}
diff --git a/next-i18next.config.js b/next-i18next.config.js
index d46000123..69be36201 100644
--- a/next-i18next.config.js
+++ b/next-i18next.config.js
@@ -2,8 +2,10 @@ module.exports = {
// https://www.i18next.com/overview/configuration-options#logging
i18n: {
defaultLocale: 'en',
- locales: ['en', 'de', 'es', 'fr', 'it', 'ja', 'nl', 'ru', 'sv', 'zh'],
+ locales: ['en', 'de', 'en', 'es', 'fr', 'it', 'ja', 'nl', 'pl', 'ru', 'sl', 'sv', 'zh'],
+ fallbackLng: 'en',
localeDetection: true,
+ returnEmptyString: false
},
reloadOnPrerender: process.env.NODE_ENV === 'development',
};
diff --git a/package.json b/package.json
index e9750de18..d3519c067 100644
--- a/package.json
+++ b/package.json
@@ -1,100 +1,102 @@
{
- "name": "homarr",
- "version": "0.9.2",
- "description": "Homarr - A homepage for your server.",
- "license": "MIT",
- "repository": {
- "type": "git",
- "url": "https://github.com/ajnart/homarr"
- },
- "scripts": {
- "dev": "next dev",
- "build": "next build",
- "analyze": "ANALYZE=true next build",
- "start": "next start",
- "typecheck": "tsc --noEmit",
- "export": "next build && next export",
- "lint": "next lint",
- "jest": "jest",
- "jest:watch": "jest --watch",
- "prettier:check": "prettier --check \"**/*.{ts,tsx}\"",
- "prettier:write": "prettier --write \"**/*.{ts,tsx}\"",
- "test": "npm run prettier:check && npm run lint && npm run typecheck && npm run jest",
- "ci": "yarn test && yarn lint --fix && yarn typecheck && yarn prettier:write"
- },
- "dependencies": {
- "@ctrl/deluge": "^4.1.0",
- "@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.0",
- "@emotion/server": "^11.10.0",
- "@mantine/carousel": "^5.1.0",
- "@mantine/core": "^5.2.3",
- "@mantine/dates": "^5.2.3",
- "@mantine/dropzone": "^5.2.3",
- "@mantine/form": "^5.2.3",
- "@mantine/hooks": "^5.2.3",
- "@mantine/modals": "^5.2.3",
- "@mantine/next": "^5.2.3",
- "@mantine/notifications": "^5.2.3",
- "@mantine/prism": "^5.0.0",
- "@nivo/core": "^0.79.0",
- "@nivo/line": "^0.79.1",
- "@tabler/icons": "^1.78.0",
- "add": "^2.0.6",
- "axios": "^0.27.2",
- "consola": "^2.15.3",
- "cookies-next": "^2.1.1",
- "country-flag-icons": "^1.5.5",
- "dayjs": "^1.11.5",
- "dockerode": "^3.3.2",
- "embla-carousel-react": "^7.0.0",
- "framer-motion": "^6.5.1",
- "i18next": "^21.9.1",
- "i18next-browser-languagedetector": "^6.1.5",
- "i18next-http-backend": "^1.4.1",
- "js-file-download": "^0.4.12",
- "next": "12.1.6",
- "next-i18next": "^11.3.0",
- "prism-react-renderer": "^1.3.5",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "sharp": "^0.30.7",
- "systeminformation": "^5.12.1",
- "uuid": "^8.3.2",
- "yarn": "^1.22.19"
- },
- "devDependencies": {
- "@next/bundle-analyzer": "^12.1.4",
- "@next/eslint-plugin-next": "^12.1.4",
- "@types/dockerode": "^3.3.9",
- "@types/node": "17.0.1",
- "@types/react": "17.0.1",
- "@types/uuid": "^8.3.4",
- "@typescript-eslint/eslint-plugin": "^5.30.7",
- "@typescript-eslint/parser": "^5.30.7",
- "eslint": "^8.20.0",
- "eslint-config-airbnb": "^19.0.4",
- "eslint-config-airbnb-typescript": "^17.0.0",
- "eslint-config-mantine": "^2.0.0",
- "eslint-plugin-import": "^2.26.0",
- "eslint-plugin-jest": "^26.6.0",
- "eslint-plugin-jsx-a11y": "^6.6.1",
- "eslint-plugin-react": "^7.30.1",
- "eslint-plugin-react-hooks": "^4.6.0",
- "eslint-plugin-testing-library": "^5.5.1",
- "eslint-plugin-unused-imports": "^2.0.0",
- "jest": "^28.1.3",
- "prettier": "^2.7.1",
- "typescript": "^4.7.4"
- },
- "resolutions": {
- "@types/react": "17.0.2",
- "@types/react-dom": "17.0.2"
- },
- "packageManager": "yarn@3.2.1"
+ "name": "homarr",
+ "version": "0.9.2",
+ "description": "Homarr - A homepage for your server.",
+ "license": "MIT",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/ajnart/homarr"
+ },
+ "scripts": {
+ "dev": "next dev",
+ "build": "next build",
+ "analyze": "ANALYZE=true next build",
+ "start": "next start",
+ "typecheck": "tsc --noEmit",
+ "export": "next build && next export",
+ "lint": "next lint",
+ "jest": "jest",
+ "jest:watch": "jest --watch",
+ "prettier:check": "prettier --check \"**/*.{ts,tsx}\"",
+ "prettier:write": "prettier --write \"**/*.{ts,tsx}\"",
+ "test": "npm run prettier:check && npm run lint && npm run typecheck && npm run jest",
+ "ci": "yarn test && yarn lint --fix && yarn typecheck && yarn prettier:write"
+ },
+ "dependencies": {
+ "@ctrl/deluge": "^4.1.0",
+ "@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.0",
+ "@emotion/server": "^11.10.0",
+ "@mantine/carousel": "^5.1.0",
+ "@mantine/core": "^5.2.3",
+ "@mantine/dates": "^5.2.3",
+ "@mantine/dropzone": "^5.2.3",
+ "@mantine/form": "^5.2.3",
+ "@mantine/hooks": "^5.2.3",
+ "@mantine/modals": "^5.2.3",
+ "@mantine/next": "^5.2.3",
+ "@mantine/notifications": "^5.2.3",
+ "@mantine/prism": "^5.0.0",
+ "@nivo/core": "^0.79.0",
+ "@nivo/line": "^0.79.1",
+ "@tabler/icons": "^1.78.0",
+ "@tanstack/react-query": "^4.2.1",
+ "add": "^2.0.6",
+ "axios": "^0.27.2",
+ "consola": "^2.15.3",
+ "cookies-next": "^2.1.1",
+ "country-flag-icons": "^1.5.5",
+ "dayjs": "^1.11.5",
+ "dockerode": "^3.3.2",
+ "embla-carousel-react": "^7.0.0",
+ "framer-motion": "^6.5.1",
+ "i18next": "^21.9.1",
+ "i18next-browser-languagedetector": "^6.1.5",
+ "i18next-http-backend": "^1.4.1",
+ "js-file-download": "^0.4.12",
+ "next": "12.1.6",
+ "next-i18next": "^11.3.0",
+ "prism-react-renderer": "^1.3.5",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "sabnzbd-api": "^1.5.0",
+ "sharp": "^0.30.7",
+ "systeminformation": "^5.12.1",
+ "uuid": "^8.3.2",
+ "yarn": "^1.22.19"
+ },
+ "devDependencies": {
+ "@next/bundle-analyzer": "^12.1.4",
+ "@next/eslint-plugin-next": "^12.1.4",
+ "@types/dockerode": "^3.3.9",
+ "@types/node": "17.0.1",
+ "@types/react": "17.0.1",
+ "@types/uuid": "^8.3.4",
+ "@typescript-eslint/eslint-plugin": "^5.30.7",
+ "@typescript-eslint/parser": "^5.30.7",
+ "eslint": "^8.20.0",
+ "eslint-config-airbnb": "^19.0.4",
+ "eslint-config-airbnb-typescript": "^17.0.0",
+ "eslint-config-mantine": "^2.0.0",
+ "eslint-plugin-import": "^2.26.0",
+ "eslint-plugin-jest": "^26.6.0",
+ "eslint-plugin-jsx-a11y": "^6.6.1",
+ "eslint-plugin-react": "^7.30.1",
+ "eslint-plugin-react-hooks": "^4.6.0",
+ "eslint-plugin-testing-library": "^5.5.1",
+ "eslint-plugin-unused-imports": "^2.0.0",
+ "jest": "^28.1.3",
+ "prettier": "^2.7.1",
+ "typescript": "^4.7.4"
+ },
+ "resolutions": {
+ "@types/react": "17.0.2",
+ "@types/react-dom": "17.0.2"
+ },
+ "packageManager": "yarn@3.2.1"
}
diff --git a/public/locales/de/layout/add-service-app-shelf.json b/public/locales/de/layout/add-service-app-shelf.json
index a50c92d1e..a66c6d39d 100644
--- a/public/locales/de/layout/add-service-app-shelf.json
+++ b/public/locales/de/layout/add-service-app-shelf.json
@@ -6,8 +6,8 @@
"title": "Service hinzufügen",
"form": {
"validation": {
- "invalidUrl": "Please enter a valid URL",
- "noStatusCodeSelected": "Please select a status code"
+ "invalidUrl": "Bitte gebe eine gültige URL an",
+ "noStatusCodeSelected": "Wähle bitte einen Status Code"
}
},
"tabs": {
@@ -15,7 +15,7 @@
"title": "Optionen",
"form": {
"serviceName": {
- "label": "Service Namen",
+ "label": "Service Name",
"placeholder": "Plex"
},
"iconUrl": {
@@ -34,7 +34,7 @@
},
"category": {
"label": "Kategorie",
- "placeholder": "Whle eine Kategorie oder erstelle eine neue",
+ "placeholder": "Wähle eine Kategorie oder erstelle eine neue",
"nothingFound": "Nichts gefunden",
"createLabel": "+ Erstelle {{query}}"
},
@@ -52,7 +52,7 @@
},
"qBittorrent": {
"username": {
- "label": "Benutzernamen",
+ "label": "Benutzername",
"placeholder": "admin",
"validation": {
"invalidUsername": "Invalider Benutzername"
@@ -62,14 +62,14 @@
"label": "Passwort",
"placeholder": "adminadmin",
"validation": {
- "invalidPassword": "Invalides Passwort"
+ "invalidPassword": "Ungültiges Passwort"
}
}
},
"deluge": {
"password": {
"label": "Passwort",
- "placeholder": "password",
+ "placeholder": "passwort",
"validation": {
"invalidPassword": "Invalides Passwort"
}
@@ -104,7 +104,7 @@
"nothingFound": "Nichts gefunden"
},
"openServiceInNewTab": {
- "label": "Serivce in einem neuen Tab öffnen"
+ "label": "Service in einem neuen Tab öffnen"
},
"buttons": {
"submit": {
diff --git a/public/locales/de/modules/common.json b/public/locales/de/modules/common.json
index 3f4b36b03..1ee890fe2 100644
--- a/public/locales/de/modules/common.json
+++ b/public/locales/de/modules/common.json
@@ -1,5 +1,5 @@
{
"settings": {
- "label": "Settings"
+ "label": "Einstellungen"
}
}
\ No newline at end of file
diff --git a/public/locales/de/modules/dashdot.json b/public/locales/de/modules/dashdot.json
index 594f1ab4c..ec1aa86b7 100644
--- a/public/locales/de/modules/dashdot.json
+++ b/public/locales/de/modules/dashdot.json
@@ -1,24 +1,24 @@
{
"descriptor": {
"name": "Dash.",
- "description": "A module for displaying the graphs of your running Dash. instance.",
+ "description": "Ein Modul, welches die Graphen aus einer laufenden Dash. Instanz anzeigt.",
"settings": {
"cpuMultiView": {
"label": "CPU Multi-Core View"
},
"storageMultiView": {
- "label": "Storage Multi-Drive View"
+ "label": "Speicher Multi-Laufwerk View"
},
"useCompactView": {
- "label": "Use Compact View"
+ "label": "Kompakte Ansicht nutzen"
},
"graphs": {
- "label": "Graphs",
+ "label": "Graphen",
"options": {
"cpu": "CPU",
"ram": "RAM",
- "storage": "Storage",
- "network": "Network",
+ "storage": "Speicher",
+ "network": "Netzwerk",
"gpu": "GPU"
}
},
diff --git a/public/locales/de/modules/date.json b/public/locales/de/modules/date.json
index 521e220a4..11448ecfc 100644
--- a/public/locales/de/modules/date.json
+++ b/public/locales/de/modules/date.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Date",
- "description": "Show the current time and date in a card",
+ "name": "Datum",
+ "description": "Die aktuelle Zeit und das aktuelle Datum in der Card anzeigen",
"settings": {
"display24HourFormat": {
- "label": "Display full time (24-hour)"
+ "label": "24-Stunden Format"
}
}
}
diff --git a/public/locales/de/modules/dlspeed.json b/public/locales/de/modules/dlspeed.json
index ab0c23c98..59855b967 100644
--- a/public/locales/de/modules/dlspeed.json
+++ b/public/locales/de/modules/dlspeed.json
@@ -1,6 +1,6 @@
{
"descriptor": {
- "name": "Download Speed",
- "description": "Show the current download speed of supported services"
+ "name": "Download Geschwindigkeit",
+ "description": "Zeige die aktuellen Downloadgeschwindigkeiten von unterstützten Services"
}
}
\ No newline at end of file
diff --git a/public/locales/de/modules/docker.json b/public/locales/de/modules/docker.json
index f3170ad19..f6f742a35 100644
--- a/public/locales/de/modules/docker.json
+++ b/public/locales/de/modules/docker.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Docker",
- "description": "Allows you to easily manage your torrents"
+ "description": "Erlaubt dir, deine Torrents einfach zu verwalten"
},
"search": {
"placeholder": "Suche nach Conainer oder Image Namen"
@@ -9,7 +9,7 @@
"table": {
"header": {
"name": "Name",
- "image": "Image",
+ "image": "Bild",
"ports": "Ports",
"state": "Status"
},
@@ -47,8 +47,8 @@
},
"messages": {
"successfullyExecuted": {
- "title": "Container {{containerName}} {{action}}ed",
- "message": "Your container was successfully {{action}}ed"
+ "title": "",
+ "message": ""
}
},
"errors": {
diff --git a/public/locales/de/modules/overseerr.json b/public/locales/de/modules/overseerr.json
index bcc7bca3c..f599de239 100644
--- a/public/locales/de/modules/overseerr.json
+++ b/public/locales/de/modules/overseerr.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Overseerr",
- "description": "Allows you to search and add media from Overseerr/Jellyseerr"
+ "description": "Ermöglicht das Suchen und Hinzufügen von Medien via Overseerr/Jellyseerr"
},
"popup": {
"item": {
diff --git a/public/locales/de/modules/search.json b/public/locales/de/modules/search.json
index 77033124d..1c9dade42 100644
--- a/public/locales/de/modules/search.json
+++ b/public/locales/de/modules/search.json
@@ -1,7 +1,7 @@
{
"descriptor": {
- "name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "name": "Suchleiste",
+ "description": "Suchleiste zum Durchsuchen des Internets, Youtube, Torrents oder Overseerr"
},
"input": {
"placeholder": "Das Internet durchsuchen..."
diff --git a/public/locales/de/modules/torrents-status.json b/public/locales/de/modules/torrents-status.json
index 6dc01236d..ea3783559 100644
--- a/public/locales/de/modules/torrents-status.json
+++ b/public/locales/de/modules/torrents-status.json
@@ -1,10 +1,10 @@
{
"descriptor": {
"name": "Torrent",
- "description": "Show the current download speed of supported services",
+ "description": "Zeige die aktuellen Downloadgeschwindigkeiten von unterstützten Services",
"settings": {
"hideComplete": {
- "label": "Hide completed torrents"
+ "label": "Abgeschlossene Torrents ausblenden"
}
}
},
@@ -15,7 +15,7 @@
"size": "Grösse",
"download": "Eingehend",
"upload": "Ausgehend",
- "estimatedTimeOfArrival": "Vorraussichtlicher Abschluss",
+ "estimatedTimeOfArrival": "Voraussichtlicher Abschluss",
"progress": "Fortschritt"
},
"body": {
@@ -32,7 +32,7 @@
},
"errors": {
"noDownloadClients": {
- "title": "Keine unterstützten Download Clients gefunden",
+ "title": "Keine unterstützten Download-Clients gefunden!",
"text": "Füge einen Download Service hinzu, um deine derzeitigen Downloads zu sehen"
}
}
diff --git a/public/locales/de/modules/weather.json b/public/locales/de/modules/weather.json
index 0b0cb5efb..00fcb929c 100644
--- a/public/locales/de/modules/weather.json
+++ b/public/locales/de/modules/weather.json
@@ -1,13 +1,13 @@
{
"descriptor": {
- "name": "Weather",
- "description": "Look up the current weather in your location",
+ "name": "Wetter",
+ "description": "Aktuelles Wetter an deinem Standort anzeigen",
"settings": {
"displayInFahrenheit": {
- "label": "Display in Fahrenheit"
+ "label": "In Fahrenheit anzeigen"
},
"location": {
- "label": "Weather location"
+ "label": "Wetterstandort"
}
}
},
diff --git a/public/locales/de/settings/common.json b/public/locales/de/settings/common.json
index 776816b2a..611d747a0 100644
--- a/public/locales/de/settings/common.json
+++ b/public/locales/de/settings/common.json
@@ -1,12 +1,12 @@
{
- "title": "Settings",
- "tooltip": "Settings",
+ "title": "Einstellungen",
+ "tooltip": "Einstellungen",
"tabs": {
- "common": "Common",
- "customizations": "Customizations"
+ "common": "General",
+ "customizations": "Anpassungen"
},
"tips": {
- "configTip": "Upload your config file by dragging and dropping it onto the page!"
+ "configTip": "Lade deine Konfigurationsdatei durch Drag-and-drop auf die Seite hoch!"
},
"credits": {
"madeWithLove": "Made with ❤️ by @"
diff --git a/public/locales/de/settings/customization/page-appearance.json b/public/locales/de/settings/customization/page-appearance.json
index cb9740b31..0a9cd3e9b 100644
--- a/public/locales/de/settings/customization/page-appearance.json
+++ b/public/locales/de/settings/customization/page-appearance.json
@@ -15,7 +15,11 @@
"label": "Hintergrund",
"placeholder": "/img/background.png"
},
+ "customCSS": {
+ "label": "Benutzerdefiniertes CSS",
+ "placeholder": "Benutzerdefiniertes CSS wird als letztes ausgeführt"
+ },
"buttons": {
"submit": "Absenden"
}
-}
\ No newline at end of file
+}
diff --git a/public/locales/de/settings/general/config-changer.json b/public/locales/de/settings/general/config-changer.json
index 975ef4539..05b56abb7 100644
--- a/public/locales/de/settings/general/config-changer.json
+++ b/public/locales/de/settings/general/config-changer.json
@@ -1,6 +1,6 @@
{
"configSelect": {
- "label": "Konfigurations Lader"
+ "label": "Konfigurationslader"
},
"modal": {
"title": "Wähle einen Namen für deine neue Konfiguration",
@@ -28,8 +28,8 @@
"message": "Konfiguration wurde gelöscht"
},
"deleteFailed": {
- "title": "Config delete failed",
- "message": "Config delete failed"
+ "title": "Löschung der Konfiguration fehlgeschlagen",
+ "message": "Löschung der Konfiguration fehlgeschlagen"
}
}
},
diff --git a/public/locales/en/common.json b/public/locales/en/common.json
index 9a0b9a9d9..64232fcf5 100644
--- a/public/locales/en/common.json
+++ b/public/locales/en/common.json
@@ -2,5 +2,10 @@
"actions": {
"save": "Save"
},
- "tip": "Tip: "
-}
\ No newline at end of file
+ "tip": "Tip: ",
+ "time": {
+ "seconds": "seconds",
+ "minutes": "minutes",
+ "hours": "hours"
+ }
+}
diff --git a/public/locales/en/layout/add-service-app-shelf.json b/public/locales/en/layout/add-service-app-shelf.json
index ca88e1f31..936fddf18 100644
--- a/public/locales/en/layout/add-service-app-shelf.json
+++ b/public/locales/en/layout/add-service-app-shelf.json
@@ -95,8 +95,11 @@
}
},
"advancedOptions": {
- "title": "Advanced options",
+ "title": "Advanced Options",
"form": {
+ "ping": {
+ "label": "Ping Service"
+ },
"httpStatusCodes": {
"label": "HTTP Status Codes",
"placeholder": "Select valid status codes",
diff --git a/public/locales/en/modules/dashdot.json b/public/locales/en/modules/dashdot.json
index dd1486b43..1a385ef64 100644
--- a/public/locales/en/modules/dashdot.json
+++ b/public/locales/en/modules/dashdot.json
@@ -30,7 +30,7 @@
"card": {
"title": "Dash.",
"errors": {
- "noService": "No dash. service found. Please add one to your Homarr dashboard or set a dashdot URL in the module options",
+ "noService": "No Dash. service found. Please add one to your Homarr dashboard or set a Dash. URL in the module options",
"noInformation": "Cannot acquire information from dash. - are you running the latest version?"
},
"graphs": {
diff --git a/public/locales/en/modules/search.json b/public/locales/en/modules/search.json
index 0476bb186..38d1aa1a2 100644
--- a/public/locales/en/modules/search.json
+++ b/public/locales/en/modules/search.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "description": "Search bar to search the web, Youtube, Torrents or Overseerr"
},
"input": {
"placeholder": "Search the web..."
diff --git a/public/locales/en/modules/usenet.json b/public/locales/en/modules/usenet.json
new file mode 100644
index 000000000..efdd2adfb
--- /dev/null
+++ b/public/locales/en/modules/usenet.json
@@ -0,0 +1,49 @@
+{
+ "descriptor": {
+ "name": "Usenet",
+ "description": "Show the queue and history of supported services"
+ },
+ "card": {
+ "errors": {
+ "noDownloadClients": {
+ "title": "No supported download clients found!",
+ "text": "Add a download service to view your current downloads"
+ }
+ }
+ },
+ "tabs": {
+ "queue": "Queue",
+ "history": "History"
+ },
+ "info": {
+ "sizeLeft": "Size left",
+ "paused": "Paused"
+ },
+ "queue": {
+ "header": {
+ "name": "Name",
+ "size": "Size",
+ "eta": "ETA",
+ "progress": "Progress"
+ },
+ "empty": "Queue is empty.",
+ "error": {
+ "title": "Error!",
+ "message": "Some error has occured while fetching data:"
+ },
+ "paused": "Paused"
+ },
+ "history": {
+ "header": {
+ "name": "Name",
+ "size": "Size",
+ "duration": "Download Duration"
+ },
+ "empty": "Queue is empty.",
+ "error": {
+ "title": "Error!",
+ "message": "Some error has occured while fetching data:"
+ },
+ "paused": "Paused"
+ }
+}
diff --git a/public/locales/en/settings/customization/page-appearance.json b/public/locales/en/settings/customization/page-appearance.json
index 051c11d86..3c9d62888 100644
--- a/public/locales/en/settings/customization/page-appearance.json
+++ b/public/locales/en/settings/customization/page-appearance.json
@@ -15,7 +15,11 @@
"label": "Background",
"placeholder": "/img/background.png"
},
+ "customCSS": {
+ "label": "Custom CSS",
+ "placeholder": "Custom CSS will be executed last"
+ },
"buttons": {
"submit": "Submit"
}
-}
\ No newline at end of file
+}
diff --git a/public/locales/es/common.json b/public/locales/es/common.json
index 9a0b9a9d9..ca43f2a8f 100644
--- a/public/locales/es/common.json
+++ b/public/locales/es/common.json
@@ -1,6 +1,6 @@
{
"actions": {
- "save": "Save"
+ "save": "Guardar"
},
- "tip": "Tip: "
+ "tip": "Consejo: "
}
\ No newline at end of file
diff --git a/public/locales/es/layout/add-service-app-shelf.json b/public/locales/es/layout/add-service-app-shelf.json
index ca88e1f31..057440bf8 100644
--- a/public/locales/es/layout/add-service-app-shelf.json
+++ b/public/locales/es/layout/add-service-app-shelf.json
@@ -1,93 +1,93 @@
{
"actionIcon": {
- "tooltip": "Add a service"
+ "tooltip": "Añadir un servicio"
},
"modal": {
- "title": "Add service",
+ "title": "Añadir servicio",
"form": {
"validation": {
- "invalidUrl": "Please enter a valid URL",
- "noStatusCodeSelected": "Please select a status code"
+ "invalidUrl": "",
+ "noStatusCodeSelected": ""
}
},
"tabs": {
"options": {
- "title": "Options",
+ "title": "Opciones",
"form": {
"serviceName": {
- "label": "Service name",
+ "label": "Nombre del servicio",
"placeholder": "Plex"
},
"iconUrl": {
- "label": "Icon URL"
+ "label": "URL del icono"
},
"serviceUrl": {
- "label": "Service URL"
+ "label": "URL del servicio"
},
"onClickUrl": {
- "label": "On Click URL"
+ "label": ""
},
"serviceType": {
- "label": "Service type",
- "defaultValue": "Other",
- "placeholder": "Pick one"
+ "label": "Tipo de servicio",
+ "defaultValue": "Otro",
+ "placeholder": "Elige uno"
},
"category": {
- "label": "Category",
- "placeholder": "Select a category or create a new one",
- "nothingFound": "Nothing found",
- "createLabel": "+ Create {{query}}"
+ "label": "Categoría",
+ "placeholder": "Seleccione una categoría o cree una nueva",
+ "nothingFound": "",
+ "createLabel": ""
},
"integrations": {
"apiKey": {
- "label": "API key",
- "placeholder": "Your API key",
+ "label": "",
+ "placeholder": "",
"validation": {
- "noKey": "Invalid Key"
+ "noKey": ""
},
"tip": {
- "text": "Get your API key",
- "link": "here."
+ "text": "",
+ "link": "aquí."
}
},
"qBittorrent": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"deluge": {
"password": {
- "label": "Password",
- "placeholder": "password",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"transmission": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
}
@@ -95,20 +95,20 @@
}
},
"advancedOptions": {
- "title": "Advanced options",
+ "title": "",
"form": {
"httpStatusCodes": {
- "label": "HTTP Status Codes",
- "placeholder": "Select valid status codes",
- "clearButtonLabel": "Clear selection",
- "nothingFound": "Nothing found"
+ "label": "",
+ "placeholder": "",
+ "clearButtonLabel": "",
+ "nothingFound": ""
},
"openServiceInNewTab": {
- "label": "Open service in new tab"
+ "label": ""
},
"buttons": {
"submit": {
- "content": "Add service"
+ "content": "Añadir servicio"
}
}
}
diff --git a/public/locales/es/layout/app-shelf-menu.json b/public/locales/es/layout/app-shelf-menu.json
index 006e906c2..8df2224a1 100644
--- a/public/locales/es/layout/app-shelf-menu.json
+++ b/public/locales/es/layout/app-shelf-menu.json
@@ -1,18 +1,18 @@
{
"modal": {
- "title": "Modify a service",
+ "title": "",
"buttons": {
- "save": "Save service"
+ "save": ""
}
},
"menu": {
"labels": {
- "settings": "Settings",
- "dangerZone": "Danger zone"
+ "settings": "Ajustes",
+ "dangerZone": ""
},
"actions": {
- "edit": "Edit",
- "delete": "Delete"
+ "edit": "Editar",
+ "delete": "Eliminar"
}
}
}
\ No newline at end of file
diff --git a/public/locales/es/layout/app-shelf.json b/public/locales/es/layout/app-shelf.json
index 3297ffe7d..02bde38f9 100644
--- a/public/locales/es/layout/app-shelf.json
+++ b/public/locales/es/layout/app-shelf.json
@@ -1,10 +1,10 @@
{
"accordions": {
"downloads": {
- "text": "Your downloads"
+ "text": "Tus descargas"
},
"others": {
- "text": "Others"
+ "text": "Otros"
}
}
}
\ No newline at end of file
diff --git a/public/locales/es/modules/calendar.json b/public/locales/es/modules/calendar.json
index d470eabe9..ed3ae6693 100644
--- a/public/locales/es/modules/calendar.json
+++ b/public/locales/es/modules/calendar.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Calendar",
- "description": "A calendar module for displaying upcoming releases. It interacts with the Sonarr and Radarr API.",
+ "name": "Calendario",
+ "description": "",
"settings": {
"sundayStart": {
- "label": "Start the week on Sunday"
+ "label": ""
}
}
}
diff --git a/public/locales/es/modules/common-media-cards.json b/public/locales/es/modules/common-media-cards.json
index b9bbbc537..4966eaa66 100644
--- a/public/locales/es/modules/common-media-cards.json
+++ b/public/locales/es/modules/common-media-cards.json
@@ -1,6 +1,6 @@
{
"buttons": {
- "play": "Play",
- "request": "Request"
+ "play": "Reproducir",
+ "request": "Solicitar"
}
}
\ No newline at end of file
diff --git a/public/locales/es/modules/common.json b/public/locales/es/modules/common.json
index 3f4b36b03..9a96df72d 100644
--- a/public/locales/es/modules/common.json
+++ b/public/locales/es/modules/common.json
@@ -1,5 +1,5 @@
{
"settings": {
- "label": "Settings"
+ "label": "Ajustes"
}
}
\ No newline at end of file
diff --git a/public/locales/es/modules/dashdot.json b/public/locales/es/modules/dashdot.json
index dd1486b43..b48b5ced4 100644
--- a/public/locales/es/modules/dashdot.json
+++ b/public/locales/es/modules/dashdot.json
@@ -1,59 +1,59 @@
{
"descriptor": {
- "name": "Dash.",
- "description": "A module for displaying the graphs of your running Dash. instance.",
+ "name": "",
+ "description": "",
"settings": {
"cpuMultiView": {
- "label": "CPU Multi-Core View"
+ "label": ""
},
"storageMultiView": {
- "label": "Storage Multi-Drive View"
+ "label": ""
},
"useCompactView": {
- "label": "Use Compact View"
+ "label": ""
},
"graphs": {
- "label": "Graphs",
+ "label": "",
"options": {
- "cpu": "CPU",
- "ram": "RAM",
- "storage": "Storage",
- "network": "Network",
- "gpu": "GPU"
+ "cpu": "Procesador",
+ "ram": "Memoria RAM",
+ "storage": "Almacenaje",
+ "network": "Red",
+ "gpu": "Procesador Gráfico"
}
},
"url": {
- "label": "Dash. URL"
+ "label": ""
}
}
},
"card": {
- "title": "Dash.",
+ "title": "",
"errors": {
- "noService": "No dash. service found. Please add one to your Homarr dashboard or set a dashdot URL in the module options",
- "noInformation": "Cannot acquire information from dash. - are you running the latest version?"
+ "noService": "",
+ "noInformation": ""
},
"graphs": {
"storage": {
- "title": "Storage",
- "label": "Storage:"
+ "title": "Almacenaje",
+ "label": "Almacenaje:"
},
"network": {
- "title": "Network",
- "label": "Network:",
+ "title": "Red",
+ "label": "Red:",
"metrics": {
- "download": "Down",
- "upload": "Up"
+ "download": "",
+ "upload": ""
}
},
"cpu": {
- "title": "CPU"
+ "title": "Procesador"
},
"memory": {
- "title": "RAM"
+ "title": "Memoria RAM"
},
"gpu": {
- "title": "GPU"
+ "title": "Procesador Gráfico"
}
}
}
diff --git a/public/locales/es/modules/date.json b/public/locales/es/modules/date.json
index 521e220a4..f361c2011 100644
--- a/public/locales/es/modules/date.json
+++ b/public/locales/es/modules/date.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Date",
- "description": "Show the current time and date in a card",
+ "name": "Fecha",
+ "description": "",
"settings": {
"display24HourFormat": {
- "label": "Display full time (24-hour)"
+ "label": ""
}
}
}
diff --git a/public/locales/es/modules/dlspeed.json b/public/locales/es/modules/dlspeed.json
index ab0c23c98..f8daba13b 100644
--- a/public/locales/es/modules/dlspeed.json
+++ b/public/locales/es/modules/dlspeed.json
@@ -1,6 +1,6 @@
{
"descriptor": {
- "name": "Download Speed",
- "description": "Show the current download speed of supported services"
+ "name": "",
+ "description": ""
}
}
\ No newline at end of file
diff --git a/public/locales/es/modules/docker.json b/public/locales/es/modules/docker.json
index a4d738b61..52a8705a6 100644
--- a/public/locales/es/modules/docker.json
+++ b/public/locales/es/modules/docker.json
@@ -1,66 +1,66 @@
{
"descriptor": {
"name": "Docker",
- "description": "Allows you to easily manage your torrents"
+ "description": ""
},
"search": {
- "placeholder": "Search by container or image name"
+ "placeholder": ""
},
"table": {
"header": {
- "name": "Name",
- "image": "Image",
- "ports": "Ports",
- "state": "State"
+ "name": "Nombre",
+ "image": "Imágen",
+ "ports": "Puertos",
+ "state": "Estado"
},
"body": {
- "portCollapse": "{{ports}} more"
+ "portCollapse": "{{ports}} más"
},
"states": {
- "running": "Running",
- "created": "Created",
- "stopped": "Stopped",
- "unknown": "Unknown"
+ "running": "",
+ "created": "Creado",
+ "stopped": "Detenido",
+ "unknown": "Desconocido"
}
},
"actionBar": {
"addService": {
- "title": "Add service",
- "message": "Add service to Homarr"
+ "title": "Añadir servicio",
+ "message": "Añadir servicio a Homarr"
},
"restart": {
- "title": "Restart"
+ "title": "Reiniciar"
},
"stop": {
- "title": "Stop"
+ "title": "Detener"
},
"start": {
- "title": "Start"
+ "title": "Comenzar"
},
- "refreshData": "Refresh data",
+ "refreshData": "Actualizar datos",
"addToHomarr": {
- "title": "Add to Homarr"
+ "title": "Añadir a Homarr"
},
"remove": {
- "title": "Remove"
+ "title": "Eliminar"
}
},
"messages": {
"successfullyExecuted": {
- "title": "Container {{containerName}} {{action}}ed",
- "message": "Your container was successfully {{action}}ed"
+ "title": "",
+ "message": ""
}
},
"errors": {
"integrationFailed": {
- "title": "Docker integration failed",
- "message": "Did you forget to mount the docker socket ?"
+ "title": "",
+ "message": ""
},
"unknownError": {
- "title": "There was an error"
+ "title": ""
},
"oneServiceAtATime": {
- "title": "Please only add one service at a time!"
+ "title": ""
}
},
"actionIcon": {
diff --git a/public/locales/es/modules/overseerr.json b/public/locales/es/modules/overseerr.json
index e7b44289e..47d56fbc3 100644
--- a/public/locales/es/modules/overseerr.json
+++ b/public/locales/es/modules/overseerr.json
@@ -1,28 +1,28 @@
{
"descriptor": {
"name": "Overseerr",
- "description": "Allows you to search and add media from Overseerr/Jellyseerr"
+ "description": ""
},
"popup": {
"item": {
"buttons": {
- "askFor": "Ask for {{title}}",
- "cancel": "Cancel",
- "request": "Request"
+ "askFor": "",
+ "cancel": "Cancelar",
+ "request": "Solicitar"
},
"alerts": {
"automaticApproval": {
- "title": "Using API key",
- "text": "This request will be automatically approved"
+ "title": "",
+ "text": ""
}
}
},
"seasonSelector": {
- "caption": "Tick the seasons that you want to be downloaded",
+ "caption": "",
"table": {
"header": {
- "season": "Season",
- "numberOfEpisodes": "Number of episodes"
+ "season": "Temporada",
+ "numberOfEpisodes": "Número de episodios"
}
}
}
diff --git a/public/locales/es/modules/ping.json b/public/locales/es/modules/ping.json
index 403c8027b..d11e61e1d 100644
--- a/public/locales/es/modules/ping.json
+++ b/public/locales/es/modules/ping.json
@@ -1,11 +1,11 @@
{
"descriptor": {
- "name": "Ping",
- "description": "Allows you to check if the service is up or returns a specific HTTP status code."
+ "name": "",
+ "description": ""
},
"states": {
- "online": "Online {{response}}",
- "offline": "Offline {{response}}",
- "loading": "Loading..."
+ "online": "",
+ "offline": "",
+ "loading": "Cargando..."
}
}
\ No newline at end of file
diff --git a/public/locales/es/modules/search.json b/public/locales/es/modules/search.json
index 0476bb186..cf06695e4 100644
--- a/public/locales/es/modules/search.json
+++ b/public/locales/es/modules/search.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "name": "",
+ "description": ""
},
"input": {
- "placeholder": "Search the web..."
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/es/modules/torrents-status.json b/public/locales/es/modules/torrents-status.json
index 7e8970a92..6ea71948a 100644
--- a/public/locales/es/modules/torrents-status.json
+++ b/public/locales/es/modules/torrents-status.json
@@ -1,39 +1,39 @@
{
"descriptor": {
- "name": "Torrent",
- "description": "Show the current download speed of supported services",
+ "name": "",
+ "description": "",
"settings": {
"hideComplete": {
- "label": "Hide completed torrents"
+ "label": ""
}
}
},
"card": {
"table": {
"header": {
- "name": "Name",
- "size": "Size",
- "download": "Down",
- "upload": "Up",
- "estimatedTimeOfArrival": "ETA",
- "progress": "Progress"
+ "name": "Nombre",
+ "size": "Tamaño",
+ "download": "",
+ "upload": "",
+ "estimatedTimeOfArrival": "",
+ "progress": ""
},
"body": {
- "nothingFound": "No torrents found"
+ "nothingFound": ""
}
},
"lineChart": {
- "title": "Current download speed",
- "download": "Download: {{download}}",
- "upload": "Upload: {{upload}}",
- "timeSpan": "{{seconds}} seconds ago",
- "totalDownload": "Download: {{download}}/s",
- "totalUpload": "Upload: {{upload}}/s"
+ "title": "",
+ "download": "",
+ "upload": "",
+ "timeSpan": "",
+ "totalDownload": "",
+ "totalUpload": ""
},
"errors": {
"noDownloadClients": {
- "title": "No supported download clients found!",
- "text": "Add a download service to view your current downloads"
+ "title": "",
+ "text": ""
}
}
}
diff --git a/public/locales/es/modules/weather.json b/public/locales/es/modules/weather.json
index 405c36263..3796513e6 100644
--- a/public/locales/es/modules/weather.json
+++ b/public/locales/es/modules/weather.json
@@ -1,32 +1,32 @@
{
"descriptor": {
- "name": "Weather",
- "description": "Look up the current weather in your location",
+ "name": "Clima",
+ "description": "",
"settings": {
"displayInFahrenheit": {
- "label": "Display in Fahrenheit"
+ "label": "Mostrar en Fahrenheit"
},
"location": {
- "label": "Weather location"
+ "label": "Ubicación del clima"
}
}
},
"card": {
"weatherDescriptions": {
- "clear": "Clear",
- "mainlyClear": "Mainly clear",
- "fog": "Fog",
- "drizzle": "Drizzle",
- "freezingDrizzle": "Freezing drizzle",
- "rain": "Rain",
- "freezingRain": "Freezing rain",
- "snowFall": "Snow fall",
- "snowGrains": "Snow grains",
- "rainShowers": "Rain showers",
- "snowShowers": "Snow showers",
- "thunderstorm": "Thunderstorm",
- "thunderstormWithHail": "Thunderstorm with hail",
- "unknown": "Unknown"
+ "clear": "",
+ "mainlyClear": "",
+ "fog": "Niebla",
+ "drizzle": "Llovizna",
+ "freezingDrizzle": "Llovizna helada",
+ "rain": "Lluvia",
+ "freezingRain": "Lluvia helada",
+ "snowFall": "Caída de nieve",
+ "snowGrains": "Granos de nieve",
+ "rainShowers": "",
+ "snowShowers": "",
+ "thunderstorm": "",
+ "thunderstormWithHail": "",
+ "unknown": "Desconocido"
}
}
}
\ No newline at end of file
diff --git a/public/locales/es/settings/common.json b/public/locales/es/settings/common.json
index 776816b2a..142b9328d 100644
--- a/public/locales/es/settings/common.json
+++ b/public/locales/es/settings/common.json
@@ -1,14 +1,14 @@
{
- "title": "Settings",
- "tooltip": "Settings",
+ "title": "Ajustes",
+ "tooltip": "Ajustes",
"tabs": {
- "common": "Common",
- "customizations": "Customizations"
+ "common": "Común",
+ "customizations": "Personalizaciones"
},
"tips": {
- "configTip": "Upload your config file by dragging and dropping it onto the page!"
+ "configTip": ""
},
"credits": {
- "madeWithLove": "Made with ❤️ by @"
+ "madeWithLove": "Hecho con ❤️ por @"
}
}
\ No newline at end of file
diff --git a/public/locales/es/settings/customization/app-width.json b/public/locales/es/settings/customization/app-width.json
index e7636eef0..9e26dfeeb 100644
--- a/public/locales/es/settings/customization/app-width.json
+++ b/public/locales/es/settings/customization/app-width.json
@@ -1,3 +1 @@
-{
- "label": "App Width"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/es/settings/customization/color-selector.json b/public/locales/es/settings/customization/color-selector.json
index d66bbfe6e..4da18eb3d 100644
--- a/public/locales/es/settings/customization/color-selector.json
+++ b/public/locales/es/settings/customization/color-selector.json
@@ -1,3 +1,3 @@
{
- "suffix": "{{color}} color"
+ "suffix": "Color {{color}}"
}
\ No newline at end of file
diff --git a/public/locales/es/settings/customization/opacity-selector.json b/public/locales/es/settings/customization/opacity-selector.json
index edd46daea..d9cfa5fe8 100644
--- a/public/locales/es/settings/customization/opacity-selector.json
+++ b/public/locales/es/settings/customization/opacity-selector.json
@@ -1,3 +1,3 @@
{
- "label": "App Opacity"
+ "label": "Opacidad de la aplicación"
}
\ No newline at end of file
diff --git a/public/locales/es/settings/customization/page-appearance.json b/public/locales/es/settings/customization/page-appearance.json
index 051c11d86..5b35eac48 100644
--- a/public/locales/es/settings/customization/page-appearance.json
+++ b/public/locales/es/settings/customization/page-appearance.json
@@ -1,6 +1,6 @@
{
"pageTitle": {
- "label": "Page Title",
+ "label": "Título de Página",
"placeholder": "Homarr 🦞"
},
"logo": {
@@ -8,14 +8,14 @@
"placeholder": "/img/logo.png"
},
"favicon": {
- "label": "Favicon",
- "placeholder": "/favicon.png"
+ "label": "",
+ "placeholder": ""
},
"background": {
- "label": "Background",
- "placeholder": "/img/background.png"
+ "label": "Fondo",
+ "placeholder": ""
},
"buttons": {
- "submit": "Submit"
+ "submit": ""
}
}
\ No newline at end of file
diff --git a/public/locales/es/settings/customization/shade-selector.json b/public/locales/es/settings/customization/shade-selector.json
index 076aee080..98ca19a2e 100644
--- a/public/locales/es/settings/customization/shade-selector.json
+++ b/public/locales/es/settings/customization/shade-selector.json
@@ -1,3 +1,3 @@
{
- "label": "Shade"
+ "label": "Sombra"
}
\ No newline at end of file
diff --git a/public/locales/es/settings/general/color-schema.json b/public/locales/es/settings/general/color-schema.json
index 16672bf7e..8cd1a53f2 100644
--- a/public/locales/es/settings/general/color-schema.json
+++ b/public/locales/es/settings/general/color-schema.json
@@ -1,3 +1,3 @@
{
- "label": "Switch to {{scheme}} mode"
+ "label": "Cambiar al modo {{scheme}}"
}
\ No newline at end of file
diff --git a/public/locales/es/settings/general/config-changer.json b/public/locales/es/settings/general/config-changer.json
index ad4ac012d..6d130e67d 100644
--- a/public/locales/es/settings/general/config-changer.json
+++ b/public/locales/es/settings/general/config-changer.json
@@ -1,55 +1,55 @@
{
"configSelect": {
- "label": "Config loader"
+ "label": ""
},
"modal": {
- "title": "Choose the name of your new config",
+ "title": "",
"form": {
"configName": {
- "label": "Config name",
- "placeholder": "Your new config name"
+ "label": "",
+ "placeholder": ""
},
- "submitButton": "Confirm"
+ "submitButton": ""
},
"events": {
"configSaved": {
- "title": "Config saved",
- "message": "Config saved as {{configName}}"
+ "title": "",
+ "message": ""
}
}
},
"buttons": {
- "download": "Download config",
+ "download": "",
"delete": {
- "text": "Delete config",
+ "text": "",
"notifications": {
"deleted": {
- "title": "Config deleted",
- "message": "Config deleted"
+ "title": "",
+ "message": ""
},
"deleteFailed": {
- "title": "Config delete failed",
- "message": "Config delete failed"
+ "title": "",
+ "message": ""
}
}
},
- "saveCopy": "Save a copy"
+ "saveCopy": ""
},
"dropzone": {
"notifications": {
"invalidConfig": {
- "title": "Unable to load config",
- "message": "Could not load your config. Invalid JSON format."
+ "title": "",
+ "message": ""
},
"loadedSuccessfully": {
- "title": "Config {{configName}} loaded successfully"
+ "title": ""
}
},
"accept": {
- "text": "Drag files here to upload a config. Support for JSON only."
+ "text": ""
},
"reject": {
- "text": "This file format is not supported. Please only upload JSON."
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/es/settings/general/internationalization.json b/public/locales/es/settings/general/internationalization.json
index 17f0a13bf..a530790ff 100644
--- a/public/locales/es/settings/general/internationalization.json
+++ b/public/locales/es/settings/general/internationalization.json
@@ -1,3 +1,3 @@
{
- "label": "Language"
+ "label": "Idioma"
}
\ No newline at end of file
diff --git a/public/locales/es/settings/general/module-enabler.json b/public/locales/es/settings/general/module-enabler.json
index 179753b6f..9e26dfeeb 100644
--- a/public/locales/es/settings/general/module-enabler.json
+++ b/public/locales/es/settings/general/module-enabler.json
@@ -1,3 +1 @@
-{
- "title": "Module enabler"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/es/settings/general/search-engine.json b/public/locales/es/settings/general/search-engine.json
index 42f708ffb..20a3b127a 100644
--- a/public/locales/es/settings/general/search-engine.json
+++ b/public/locales/es/settings/general/search-engine.json
@@ -1,11 +1,11 @@
{
- "title": "Search engine",
+ "title": "",
"tips": {
- "generalTip": "Use the prefixes !yt and !t in front of your query to search on YouTube or for a Torrent respectively.",
- "placeholderTip": "%s can be used as a placeholder for the query."
+ "generalTip": "",
+ "placeholderTip": ""
},
"customEngine": {
- "label": "Query URL",
- "placeholder": "Custom query URL"
+ "label": "",
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/es/settings/general/theme-selector.json b/public/locales/es/settings/general/theme-selector.json
index 4e04d5e54..5c798f8b2 100644
--- a/public/locales/es/settings/general/theme-selector.json
+++ b/public/locales/es/settings/general/theme-selector.json
@@ -1,3 +1,3 @@
{
- "label": "Switch to {{theme}} mode"
+ "label": "Cambiar al modo {{theme}}"
}
\ No newline at end of file
diff --git a/public/locales/es/settings/general/widget-positions.json b/public/locales/es/settings/general/widget-positions.json
index 746578cce..9e26dfeeb 100644
--- a/public/locales/es/settings/general/widget-positions.json
+++ b/public/locales/es/settings/general/widget-positions.json
@@ -1,3 +1 @@
-{
- "label": "Position widgets on left"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/fr/common.json b/public/locales/fr/common.json
index 9a0b9a9d9..d19870ad6 100644
--- a/public/locales/fr/common.json
+++ b/public/locales/fr/common.json
@@ -1,6 +1,6 @@
{
"actions": {
- "save": "Save"
+ "save": "Sauvegarder"
},
- "tip": "Tip: "
+ "tip": "Conseil : "
}
\ No newline at end of file
diff --git a/public/locales/fr/layout/add-service-app-shelf.json b/public/locales/fr/layout/add-service-app-shelf.json
index ca88e1f31..cae5f90ad 100644
--- a/public/locales/fr/layout/add-service-app-shelf.json
+++ b/public/locales/fr/layout/add-service-app-shelf.json
@@ -1,13 +1,13 @@
{
"actionIcon": {
- "tooltip": "Add a service"
+ "tooltip": "Ajouter un service"
},
"modal": {
- "title": "Add service",
+ "title": "Ajouter un service",
"form": {
"validation": {
- "invalidUrl": "Please enter a valid URL",
- "noStatusCodeSelected": "Please select a status code"
+ "invalidUrl": "Veuillez entrer une URL valide",
+ "noStatusCodeSelected": "Veuillez sélectionner un code d'état"
}
},
"tabs": {
@@ -15,79 +15,79 @@
"title": "Options",
"form": {
"serviceName": {
- "label": "Service name",
+ "label": "Nom du service",
"placeholder": "Plex"
},
"iconUrl": {
- "label": "Icon URL"
+ "label": "URL de l'icône"
},
"serviceUrl": {
- "label": "Service URL"
+ "label": "URL du service"
},
"onClickUrl": {
- "label": "On Click URL"
+ "label": "URL ouvert en cas de clic"
},
"serviceType": {
- "label": "Service type",
- "defaultValue": "Other",
- "placeholder": "Pick one"
+ "label": "Type de service",
+ "defaultValue": "Autre",
+ "placeholder": "Choisissez-en un"
},
"category": {
- "label": "Category",
- "placeholder": "Select a category or create a new one",
- "nothingFound": "Nothing found",
- "createLabel": "+ Create {{query}}"
+ "label": "Catégorie",
+ "placeholder": "Sélectionnez une catégorie ou créez-en une nouvelle",
+ "nothingFound": "Rien trouvé",
+ "createLabel": "+ Créer {{query}}"
},
"integrations": {
"apiKey": {
- "label": "API key",
- "placeholder": "Your API key",
+ "label": "Clé API",
+ "placeholder": "Votre clé API",
"validation": {
- "noKey": "Invalid Key"
+ "noKey": "Clé non valide"
},
"tip": {
- "text": "Get your API key",
- "link": "here."
+ "text": "Obtenez votre clé API",
+ "link": "ici."
}
},
"qBittorrent": {
"username": {
- "label": "Username",
+ "label": "Nom d'utilisateur",
"placeholder": "admin",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": "Nom d'utilisateur invalide"
}
},
"password": {
- "label": "Password",
+ "label": "Mot de passe",
"placeholder": "adminadmin",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": "Mot de passe invalide"
}
}
},
"deluge": {
"password": {
- "label": "Password",
- "placeholder": "password",
+ "label": "Mot de passe",
+ "placeholder": "mot de passe",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": "Mot de passe invalide"
}
}
},
"transmission": {
"username": {
- "label": "Username",
+ "label": "Nom d'utilisateur :",
"placeholder": "admin",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": "Nom d'utilisateur non valide"
}
},
"password": {
- "label": "Password",
+ "label": "Mot de passe",
"placeholder": "adminadmin",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": "Mot de passe invalide"
}
}
}
@@ -95,20 +95,20 @@
}
},
"advancedOptions": {
- "title": "Advanced options",
+ "title": "Options avancées",
"form": {
"httpStatusCodes": {
- "label": "HTTP Status Codes",
- "placeholder": "Select valid status codes",
- "clearButtonLabel": "Clear selection",
- "nothingFound": "Nothing found"
+ "label": "Codes d'état HTTP",
+ "placeholder": "Sélectionnez les codes d'état valides",
+ "clearButtonLabel": "Effacer la sélection",
+ "nothingFound": "Rien trouvé"
},
"openServiceInNewTab": {
- "label": "Open service in new tab"
+ "label": "Ouvrir le service dans un nouvel onglet"
},
"buttons": {
"submit": {
- "content": "Add service"
+ "content": "Ajouter un service"
}
}
}
diff --git a/public/locales/fr/layout/app-shelf-menu.json b/public/locales/fr/layout/app-shelf-menu.json
index 006e906c2..2ae82317f 100644
--- a/public/locales/fr/layout/app-shelf-menu.json
+++ b/public/locales/fr/layout/app-shelf-menu.json
@@ -1,18 +1,18 @@
{
"modal": {
- "title": "Modify a service",
+ "title": "Modifier un service",
"buttons": {
- "save": "Save service"
+ "save": "Service de sauvegarde"
}
},
"menu": {
"labels": {
- "settings": "Settings",
- "dangerZone": "Danger zone"
+ "settings": "Paramètres",
+ "dangerZone": "Attention"
},
"actions": {
- "edit": "Edit",
- "delete": "Delete"
+ "edit": "Modifier",
+ "delete": "Supprimer"
}
}
}
\ No newline at end of file
diff --git a/public/locales/fr/layout/app-shelf.json b/public/locales/fr/layout/app-shelf.json
index 3297ffe7d..3590035b2 100644
--- a/public/locales/fr/layout/app-shelf.json
+++ b/public/locales/fr/layout/app-shelf.json
@@ -1,10 +1,10 @@
{
"accordions": {
"downloads": {
- "text": "Your downloads"
+ "text": "Vos téléchargements"
},
"others": {
- "text": "Others"
+ "text": "Autres"
}
}
}
\ No newline at end of file
diff --git a/public/locales/fr/modules/calendar.json b/public/locales/fr/modules/calendar.json
index d470eabe9..fcf3e6001 100644
--- a/public/locales/fr/modules/calendar.json
+++ b/public/locales/fr/modules/calendar.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Calendar",
- "description": "A calendar module for displaying upcoming releases. It interacts with the Sonarr and Radarr API.",
+ "name": "Calendrier",
+ "description": "Un module de calendrier pour afficher les prochaines versions. Il interagit avec les API Sonarr et Radarr.",
"settings": {
"sundayStart": {
- "label": "Start the week on Sunday"
+ "label": "Commencez la semaine par dimanche"
}
}
}
diff --git a/public/locales/fr/modules/common-media-cards.json b/public/locales/fr/modules/common-media-cards.json
index b9bbbc537..299372e36 100644
--- a/public/locales/fr/modules/common-media-cards.json
+++ b/public/locales/fr/modules/common-media-cards.json
@@ -1,6 +1,6 @@
{
"buttons": {
- "play": "Play",
- "request": "Request"
+ "play": "Jouer",
+ "request": "Demande"
}
}
\ No newline at end of file
diff --git a/public/locales/fr/modules/common.json b/public/locales/fr/modules/common.json
index 3f4b36b03..e13463d31 100644
--- a/public/locales/fr/modules/common.json
+++ b/public/locales/fr/modules/common.json
@@ -1,5 +1,5 @@
{
"settings": {
- "label": "Settings"
+ "label": "Paramètres"
}
}
\ No newline at end of file
diff --git a/public/locales/fr/modules/dashdot.json b/public/locales/fr/modules/dashdot.json
index dd1486b43..026810bc3 100644
--- a/public/locales/fr/modules/dashdot.json
+++ b/public/locales/fr/modules/dashdot.json
@@ -1,48 +1,48 @@
{
"descriptor": {
"name": "Dash.",
- "description": "A module for displaying the graphs of your running Dash. instance.",
+ "description": "Un module pour afficher les graphiques de votre instance Dash. en cours.",
"settings": {
"cpuMultiView": {
- "label": "CPU Multi-Core View"
+ "label": "Vue du CPU multi-cœur"
},
"storageMultiView": {
- "label": "Storage Multi-Drive View"
+ "label": "Vue du stockage multidisque"
},
"useCompactView": {
- "label": "Use Compact View"
+ "label": "Utiliser la vue compacte"
},
"graphs": {
- "label": "Graphs",
+ "label": "Graphiques",
"options": {
"cpu": "CPU",
"ram": "RAM",
- "storage": "Storage",
- "network": "Network",
+ "storage": "Stockage",
+ "network": "Réseau",
"gpu": "GPU"
}
},
"url": {
- "label": "Dash. URL"
+ "label": "URL Dash"
}
}
},
"card": {
"title": "Dash.",
"errors": {
- "noService": "No dash. service found. Please add one to your Homarr dashboard or set a dashdot URL in the module options",
- "noInformation": "Cannot acquire information from dash. - are you running the latest version?"
+ "noService": "Aucun service dash. trouvé. Veuillez en ajouter un à votre tableau de bord Homarr ou définir une URL dashdot dans les options du module.",
+ "noInformation": "Impossible d'acquérir des informations de dashdot - Utilisez-vous la dernière version ?"
},
"graphs": {
"storage": {
- "title": "Storage",
- "label": "Storage:"
+ "title": "Stockage",
+ "label": "Stockage :"
},
"network": {
- "title": "Network",
- "label": "Network:",
+ "title": "Réseau",
+ "label": "Réseau :",
"metrics": {
- "download": "Down",
+ "download": "Duvet",
"upload": "Up"
}
},
diff --git a/public/locales/fr/modules/date.json b/public/locales/fr/modules/date.json
index 521e220a4..c1f777c4f 100644
--- a/public/locales/fr/modules/date.json
+++ b/public/locales/fr/modules/date.json
@@ -1,10 +1,10 @@
{
"descriptor": {
"name": "Date",
- "description": "Show the current time and date in a card",
+ "description": "Affiches l'heure et la date actuelles dans un module",
"settings": {
"display24HourFormat": {
- "label": "Display full time (24-hour)"
+ "label": "Affichage 24 h"
}
}
}
diff --git a/public/locales/fr/modules/dlspeed.json b/public/locales/fr/modules/dlspeed.json
index ab0c23c98..5de474a53 100644
--- a/public/locales/fr/modules/dlspeed.json
+++ b/public/locales/fr/modules/dlspeed.json
@@ -1,6 +1,6 @@
{
"descriptor": {
- "name": "Download Speed",
- "description": "Show the current download speed of supported services"
+ "name": "Vitesse de téléchargement",
+ "description": "Afficher la vitesse de téléchargement actuelle des services pris en charge"
}
}
\ No newline at end of file
diff --git a/public/locales/fr/modules/docker.json b/public/locales/fr/modules/docker.json
index a4d738b61..c537ad4ee 100644
--- a/public/locales/fr/modules/docker.json
+++ b/public/locales/fr/modules/docker.json
@@ -1,66 +1,66 @@
{
"descriptor": {
"name": "Docker",
- "description": "Allows you to easily manage your torrents"
+ "description": "Vous permet de gérer facilement vos torrents"
},
"search": {
- "placeholder": "Search by container or image name"
+ "placeholder": "Recherche par nom de conteneur ou d'image"
},
"table": {
"header": {
- "name": "Name",
+ "name": "Nom",
"image": "Image",
"ports": "Ports",
- "state": "State"
+ "state": "État"
},
"body": {
- "portCollapse": "{{ports}} more"
+ "portCollapse": "{{ports}} plus"
},
"states": {
"running": "Running",
- "created": "Created",
- "stopped": "Stopped",
- "unknown": "Unknown"
+ "created": "Créé",
+ "stopped": "Arrêté",
+ "unknown": "Inconnu"
}
},
"actionBar": {
"addService": {
- "title": "Add service",
- "message": "Add service to Homarr"
+ "title": "Ajouter un service",
+ "message": "Ajouter un service à Homarr"
},
"restart": {
- "title": "Restart"
+ "title": "Redémarrer"
},
"stop": {
"title": "Stop"
},
"start": {
- "title": "Start"
+ "title": "Début"
},
- "refreshData": "Refresh data",
+ "refreshData": "Rafraîchir les données",
"addToHomarr": {
- "title": "Add to Homarr"
+ "title": "Ajouter à Homarr"
},
"remove": {
- "title": "Remove"
+ "title": "Retirer"
}
},
"messages": {
"successfullyExecuted": {
- "title": "Container {{containerName}} {{action}}ed",
- "message": "Your container was successfully {{action}}ed"
+ "title": "Conteneur {{containerName}} {{action}}",
+ "message": "Votre conteneur a été envoyé avec succès à {{action}}"
}
},
"errors": {
"integrationFailed": {
- "title": "Docker integration failed",
- "message": "Did you forget to mount the docker socket ?"
+ "title": "L'intégration de Docker a échoué",
+ "message": "Avez-vous oublié de monter le docker socket ?"
},
"unknownError": {
- "title": "There was an error"
+ "title": "Il y a eu une erreur"
},
"oneServiceAtATime": {
- "title": "Please only add one service at a time!"
+ "title": "Veuillez n'ajouter qu'un seul service à la fois !"
}
},
"actionIcon": {
diff --git a/public/locales/fr/modules/overseerr.json b/public/locales/fr/modules/overseerr.json
index e7b44289e..2884a5b98 100644
--- a/public/locales/fr/modules/overseerr.json
+++ b/public/locales/fr/modules/overseerr.json
@@ -1,28 +1,28 @@
{
"descriptor": {
"name": "Overseerr",
- "description": "Allows you to search and add media from Overseerr/Jellyseerr"
+ "description": "Permet de rechercher et d'ajouter des médias depuis Overseerr/Jellyseerr"
},
"popup": {
"item": {
"buttons": {
- "askFor": "Ask for {{title}}",
- "cancel": "Cancel",
- "request": "Request"
+ "askFor": "Demandez {{title}}",
+ "cancel": "Annuler",
+ "request": "Demande"
},
"alerts": {
"automaticApproval": {
- "title": "Using API key",
- "text": "This request will be automatically approved"
+ "title": "Utilisation de la clé API",
+ "text": "Cette demande sera automatiquement approuvée"
}
}
},
"seasonSelector": {
- "caption": "Tick the seasons that you want to be downloaded",
+ "caption": "Cochez les saisons que vous souhaitez télécharger",
"table": {
"header": {
- "season": "Season",
- "numberOfEpisodes": "Number of episodes"
+ "season": "Saison",
+ "numberOfEpisodes": "Nombre d'épisodes"
}
}
}
diff --git a/public/locales/fr/modules/ping.json b/public/locales/fr/modules/ping.json
index 403c8027b..fdb946c0e 100644
--- a/public/locales/fr/modules/ping.json
+++ b/public/locales/fr/modules/ping.json
@@ -1,11 +1,11 @@
{
"descriptor": {
"name": "Ping",
- "description": "Allows you to check if the service is up or returns a specific HTTP status code."
+ "description": "Permet de vérifier si le service est en place ou renvoie un code d'état HTTP spécifique."
},
"states": {
- "online": "Online {{response}}",
- "offline": "Offline {{response}}",
- "loading": "Loading..."
+ "online": "En ligne {{response}}",
+ "offline": "Hors ligne {{response}}",
+ "loading": "Chargement..."
}
}
\ No newline at end of file
diff --git a/public/locales/fr/modules/search.json b/public/locales/fr/modules/search.json
index 0476bb186..2dbf4f9cb 100644
--- a/public/locales/fr/modules/search.json
+++ b/public/locales/fr/modules/search.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "name": "Barre de recherche",
+ "description": "Barre de recherche pour rechercher sur le web, youtube, les torrents ou overseerr"
},
"input": {
- "placeholder": "Search the web..."
+ "placeholder": "Cherchez sur le web..."
}
}
\ No newline at end of file
diff --git a/public/locales/fr/modules/torrents-status.json b/public/locales/fr/modules/torrents-status.json
index 7e8970a92..aea9aec81 100644
--- a/public/locales/fr/modules/torrents-status.json
+++ b/public/locales/fr/modules/torrents-status.json
@@ -1,39 +1,39 @@
{
"descriptor": {
"name": "Torrent",
- "description": "Show the current download speed of supported services",
+ "description": "Afficher la vitesse de téléchargement actuelle des services pris en charge",
"settings": {
"hideComplete": {
- "label": "Hide completed torrents"
+ "label": "Cacher les torrents terminés"
}
}
},
"card": {
"table": {
"header": {
- "name": "Name",
- "size": "Size",
- "download": "Down",
+ "name": "Nom",
+ "size": "Taille",
+ "download": "Duvet",
"upload": "Up",
"estimatedTimeOfArrival": "ETA",
- "progress": "Progress"
+ "progress": "Progrès"
},
"body": {
- "nothingFound": "No torrents found"
+ "nothingFound": "Aucun torrent trouvé"
}
},
"lineChart": {
- "title": "Current download speed",
- "download": "Download: {{download}}",
- "upload": "Upload: {{upload}}",
- "timeSpan": "{{seconds}} seconds ago",
- "totalDownload": "Download: {{download}}/s",
- "totalUpload": "Upload: {{upload}}/s"
+ "title": "Vitesse de téléchargement actuelle",
+ "download": "Télécharger : {{download}}",
+ "upload": "Télécharger : {{upload}}",
+ "timeSpan": "{{seconds}} il y a quelques secondes",
+ "totalDownload": "Télécharger : {{download}}/s",
+ "totalUpload": "Upload : {{upload}}/s"
},
"errors": {
"noDownloadClients": {
- "title": "No supported download clients found!",
- "text": "Add a download service to view your current downloads"
+ "title": "Aucun client de téléchargement supporté n'a été trouvé !",
+ "text": "Ajouter un service de téléchargement pour afficher vos téléchargements en cours"
}
}
}
diff --git a/public/locales/fr/modules/weather.json b/public/locales/fr/modules/weather.json
index 405c36263..a50bd7800 100644
--- a/public/locales/fr/modules/weather.json
+++ b/public/locales/fr/modules/weather.json
@@ -1,32 +1,32 @@
{
"descriptor": {
- "name": "Weather",
- "description": "Look up the current weather in your location",
+ "name": "Météo",
+ "description": "Consultez la météo actuelle dans votre région",
"settings": {
"displayInFahrenheit": {
- "label": "Display in Fahrenheit"
+ "label": "Affichage en Fahrenheit"
},
"location": {
- "label": "Weather location"
+ "label": "Lieu de la météo"
}
}
},
"card": {
"weatherDescriptions": {
- "clear": "Clear",
- "mainlyClear": "Mainly clear",
- "fog": "Fog",
- "drizzle": "Drizzle",
- "freezingDrizzle": "Freezing drizzle",
- "rain": "Rain",
- "freezingRain": "Freezing rain",
- "snowFall": "Snow fall",
- "snowGrains": "Snow grains",
- "rainShowers": "Rain showers",
- "snowShowers": "Snow showers",
- "thunderstorm": "Thunderstorm",
- "thunderstormWithHail": "Thunderstorm with hail",
- "unknown": "Unknown"
+ "clear": "Clair",
+ "mainlyClear": "Principalement clair",
+ "fog": "Brouillard",
+ "drizzle": "Bruine",
+ "freezingDrizzle": "Bruine glacée",
+ "rain": "Pluie",
+ "freezingRain": "Pluie verglaçante",
+ "snowFall": "Chute de neige",
+ "snowGrains": "Grains de neige",
+ "rainShowers": "Averses de pluie",
+ "snowShowers": "Averses de neige",
+ "thunderstorm": "Orage",
+ "thunderstormWithHail": "Orage avec grêle",
+ "unknown": "Inconnu"
}
}
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/common.json b/public/locales/fr/settings/common.json
index 776816b2a..fa8a9130c 100644
--- a/public/locales/fr/settings/common.json
+++ b/public/locales/fr/settings/common.json
@@ -1,14 +1,14 @@
{
- "title": "Settings",
- "tooltip": "Settings",
+ "title": "Paramètres",
+ "tooltip": "Paramètres",
"tabs": {
- "common": "Common",
- "customizations": "Customizations"
+ "common": "Commun",
+ "customizations": "Personnalisations"
},
"tips": {
- "configTip": "Upload your config file by dragging and dropping it onto the page!"
+ "configTip": "Téléchargez votre fichier de configuration en le faisant glisser et en le déposant sur la page !"
},
"credits": {
- "madeWithLove": "Made with ❤️ by @"
+ "madeWithLove": "Fait avec ❤️ par @"
}
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/customization/app-width.json b/public/locales/fr/settings/customization/app-width.json
index e7636eef0..b86f110da 100644
--- a/public/locales/fr/settings/customization/app-width.json
+++ b/public/locales/fr/settings/customization/app-width.json
@@ -1,3 +1,3 @@
{
- "label": "App Width"
+ "label": "Largeur de l'application"
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/customization/color-selector.json b/public/locales/fr/settings/customization/color-selector.json
index d66bbfe6e..5d74935fa 100644
--- a/public/locales/fr/settings/customization/color-selector.json
+++ b/public/locales/fr/settings/customization/color-selector.json
@@ -1,3 +1,3 @@
{
- "suffix": "{{color}} color"
+ "suffix": "{{color}} couleur"
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/customization/opacity-selector.json b/public/locales/fr/settings/customization/opacity-selector.json
index edd46daea..6c995c5fa 100644
--- a/public/locales/fr/settings/customization/opacity-selector.json
+++ b/public/locales/fr/settings/customization/opacity-selector.json
@@ -1,3 +1,3 @@
{
- "label": "App Opacity"
+ "label": "Opacité de l'application"
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/customization/page-appearance.json b/public/locales/fr/settings/customization/page-appearance.json
index 051c11d86..332623e5c 100644
--- a/public/locales/fr/settings/customization/page-appearance.json
+++ b/public/locales/fr/settings/customization/page-appearance.json
@@ -1,6 +1,6 @@
{
"pageTitle": {
- "label": "Page Title",
+ "label": "Titre de la page",
"placeholder": "Homarr 🦞"
},
"logo": {
@@ -12,10 +12,10 @@
"placeholder": "/favicon.png"
},
"background": {
- "label": "Background",
+ "label": "Contexte",
"placeholder": "/img/background.png"
},
"buttons": {
- "submit": "Submit"
+ "submit": "Soumettre"
}
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/customization/shade-selector.json b/public/locales/fr/settings/customization/shade-selector.json
index 076aee080..9805d1301 100644
--- a/public/locales/fr/settings/customization/shade-selector.json
+++ b/public/locales/fr/settings/customization/shade-selector.json
@@ -1,3 +1,3 @@
{
- "label": "Shade"
+ "label": "Ombre"
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/general/color-schema.json b/public/locales/fr/settings/general/color-schema.json
index 16672bf7e..b9a69545a 100644
--- a/public/locales/fr/settings/general/color-schema.json
+++ b/public/locales/fr/settings/general/color-schema.json
@@ -1,3 +1,3 @@
{
- "label": "Switch to {{scheme}} mode"
+ "label": "Passez en mode {{scheme}}"
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/general/config-changer.json b/public/locales/fr/settings/general/config-changer.json
index ad4ac012d..2951c8163 100644
--- a/public/locales/fr/settings/general/config-changer.json
+++ b/public/locales/fr/settings/general/config-changer.json
@@ -1,55 +1,55 @@
{
"configSelect": {
- "label": "Config loader"
+ "label": "Chargeur de configuration"
},
"modal": {
- "title": "Choose the name of your new config",
+ "title": "Choisissez le nom de votre nouvelle configuration",
"form": {
"configName": {
- "label": "Config name",
- "placeholder": "Your new config name"
+ "label": "Nom de la configuration",
+ "placeholder": "Le nom de votre nouvelle configuration"
},
- "submitButton": "Confirm"
+ "submitButton": "Confirmer"
},
"events": {
"configSaved": {
- "title": "Config saved",
- "message": "Config saved as {{configName}}"
+ "title": "Configuration sauvegardée",
+ "message": "Configuration enregistrée sous {{configName}}"
}
}
},
"buttons": {
- "download": "Download config",
+ "download": "Télécharger la configuration",
"delete": {
- "text": "Delete config",
+ "text": "Supprimer la configuration",
"notifications": {
"deleted": {
- "title": "Config deleted",
- "message": "Config deleted"
+ "title": "Config supprimée",
+ "message": "Config supprimée"
},
"deleteFailed": {
- "title": "Config delete failed",
- "message": "Config delete failed"
+ "title": "La suppression de la configuration a échoué",
+ "message": "La suppression de la configuration a échoué"
}
}
},
- "saveCopy": "Save a copy"
+ "saveCopy": "Sauvegarder une copie"
},
"dropzone": {
"notifications": {
"invalidConfig": {
- "title": "Unable to load config",
- "message": "Could not load your config. Invalid JSON format."
+ "title": "Impossible de charger la configuration",
+ "message": "Impossible de charger votre configuration. Format JSON non valide."
},
"loadedSuccessfully": {
- "title": "Config {{configName}} loaded successfully"
+ "title": "Config {{configName}} chargé avec succès"
}
},
"accept": {
- "text": "Drag files here to upload a config. Support for JSON only."
+ "text": "Faites glisser les fichiers ici pour télécharger une configuration. Support pour JSON uniquement."
},
"reject": {
- "text": "This file format is not supported. Please only upload JSON."
+ "text": "Ce format de fichier n'est pas pris en charge. Veuillez télécharger uniquement JSON."
}
}
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/general/internationalization.json b/public/locales/fr/settings/general/internationalization.json
index 17f0a13bf..7014ff5e3 100644
--- a/public/locales/fr/settings/general/internationalization.json
+++ b/public/locales/fr/settings/general/internationalization.json
@@ -1,3 +1,3 @@
{
- "label": "Language"
+ "label": "Langue"
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/general/search-engine.json b/public/locales/fr/settings/general/search-engine.json
index 42f708ffb..98ba1b552 100644
--- a/public/locales/fr/settings/general/search-engine.json
+++ b/public/locales/fr/settings/general/search-engine.json
@@ -1,11 +1,11 @@
{
- "title": "Search engine",
+ "title": "Moteur de recherche",
"tips": {
- "generalTip": "Use the prefixes !yt and !t in front of your query to search on YouTube or for a Torrent respectively.",
- "placeholderTip": "%s can be used as a placeholder for the query."
+ "generalTip": "Utilisez les préfixes !yt et !t devant votre requête pour rechercher respectivement sur YouTube ou pour un Torrent.",
+ "placeholderTip": "%s peut être utilisé en tant que placeholder pour la requête."
},
"customEngine": {
- "label": "Query URL",
- "placeholder": "Custom query URL"
+ "label": "URL de la requête",
+ "placeholder": "URL de requête personnalisée"
}
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/general/theme-selector.json b/public/locales/fr/settings/general/theme-selector.json
index 4e04d5e54..aae766602 100644
--- a/public/locales/fr/settings/general/theme-selector.json
+++ b/public/locales/fr/settings/general/theme-selector.json
@@ -1,3 +1,3 @@
{
- "label": "Switch to {{theme}} mode"
+ "label": "Passez en mode {{theme}}"
}
\ No newline at end of file
diff --git a/public/locales/fr/settings/general/widget-positions.json b/public/locales/fr/settings/general/widget-positions.json
index 746578cce..28649cb99 100644
--- a/public/locales/fr/settings/general/widget-positions.json
+++ b/public/locales/fr/settings/general/widget-positions.json
@@ -1,3 +1,3 @@
{
- "label": "Position widgets on left"
+ "label": "Positionner les widgets à gauche"
}
\ No newline at end of file
diff --git a/public/locales/it/common.json b/public/locales/it/common.json
index 9a0b9a9d9..231732eb5 100644
--- a/public/locales/it/common.json
+++ b/public/locales/it/common.json
@@ -1,6 +1,6 @@
{
"actions": {
- "save": "Save"
+ "save": ""
},
- "tip": "Tip: "
+ "tip": ""
}
\ No newline at end of file
diff --git a/public/locales/it/layout/add-service-app-shelf.json b/public/locales/it/layout/add-service-app-shelf.json
index ca88e1f31..5868261d6 100644
--- a/public/locales/it/layout/add-service-app-shelf.json
+++ b/public/locales/it/layout/add-service-app-shelf.json
@@ -1,93 +1,93 @@
{
"actionIcon": {
- "tooltip": "Add a service"
+ "tooltip": ""
},
"modal": {
- "title": "Add service",
+ "title": "",
"form": {
"validation": {
- "invalidUrl": "Please enter a valid URL",
- "noStatusCodeSelected": "Please select a status code"
+ "invalidUrl": "",
+ "noStatusCodeSelected": ""
}
},
"tabs": {
"options": {
- "title": "Options",
+ "title": "",
"form": {
"serviceName": {
- "label": "Service name",
- "placeholder": "Plex"
+ "label": "",
+ "placeholder": ""
},
"iconUrl": {
- "label": "Icon URL"
+ "label": ""
},
"serviceUrl": {
- "label": "Service URL"
+ "label": ""
},
"onClickUrl": {
- "label": "On Click URL"
+ "label": ""
},
"serviceType": {
- "label": "Service type",
- "defaultValue": "Other",
- "placeholder": "Pick one"
+ "label": "",
+ "defaultValue": "",
+ "placeholder": ""
},
"category": {
- "label": "Category",
- "placeholder": "Select a category or create a new one",
- "nothingFound": "Nothing found",
- "createLabel": "+ Create {{query}}"
+ "label": "",
+ "placeholder": "",
+ "nothingFound": "",
+ "createLabel": ""
},
"integrations": {
"apiKey": {
- "label": "API key",
- "placeholder": "Your API key",
+ "label": "",
+ "placeholder": "",
"validation": {
- "noKey": "Invalid Key"
+ "noKey": ""
},
"tip": {
- "text": "Get your API key",
- "link": "here."
+ "text": "",
+ "link": ""
}
},
"qBittorrent": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"deluge": {
"password": {
- "label": "Password",
- "placeholder": "password",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"transmission": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
}
@@ -95,20 +95,20 @@
}
},
"advancedOptions": {
- "title": "Advanced options",
+ "title": "",
"form": {
"httpStatusCodes": {
- "label": "HTTP Status Codes",
- "placeholder": "Select valid status codes",
- "clearButtonLabel": "Clear selection",
- "nothingFound": "Nothing found"
+ "label": "",
+ "placeholder": "",
+ "clearButtonLabel": "",
+ "nothingFound": ""
},
"openServiceInNewTab": {
- "label": "Open service in new tab"
+ "label": ""
},
"buttons": {
"submit": {
- "content": "Add service"
+ "content": ""
}
}
}
diff --git a/public/locales/it/layout/app-shelf-menu.json b/public/locales/it/layout/app-shelf-menu.json
index 006e906c2..452c7a882 100644
--- a/public/locales/it/layout/app-shelf-menu.json
+++ b/public/locales/it/layout/app-shelf-menu.json
@@ -1,18 +1,18 @@
{
"modal": {
- "title": "Modify a service",
+ "title": "",
"buttons": {
- "save": "Save service"
+ "save": ""
}
},
"menu": {
"labels": {
- "settings": "Settings",
- "dangerZone": "Danger zone"
+ "settings": "",
+ "dangerZone": ""
},
"actions": {
- "edit": "Edit",
- "delete": "Delete"
+ "edit": "",
+ "delete": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/it/layout/app-shelf.json b/public/locales/it/layout/app-shelf.json
index 3297ffe7d..20f7a7350 100644
--- a/public/locales/it/layout/app-shelf.json
+++ b/public/locales/it/layout/app-shelf.json
@@ -1,10 +1,10 @@
{
"accordions": {
"downloads": {
- "text": "Your downloads"
+ "text": ""
},
"others": {
- "text": "Others"
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/it/modules/calendar.json b/public/locales/it/modules/calendar.json
index d470eabe9..e16beca62 100644
--- a/public/locales/it/modules/calendar.json
+++ b/public/locales/it/modules/calendar.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Calendar",
- "description": "A calendar module for displaying upcoming releases. It interacts with the Sonarr and Radarr API.",
+ "name": "",
+ "description": "",
"settings": {
"sundayStart": {
- "label": "Start the week on Sunday"
+ "label": ""
}
}
}
diff --git a/public/locales/it/modules/common-media-cards.json b/public/locales/it/modules/common-media-cards.json
index b9bbbc537..9f6da0682 100644
--- a/public/locales/it/modules/common-media-cards.json
+++ b/public/locales/it/modules/common-media-cards.json
@@ -1,6 +1,6 @@
{
"buttons": {
- "play": "Play",
- "request": "Request"
+ "play": "",
+ "request": ""
}
}
\ No newline at end of file
diff --git a/public/locales/it/modules/common.json b/public/locales/it/modules/common.json
index 3f4b36b03..61de7370a 100644
--- a/public/locales/it/modules/common.json
+++ b/public/locales/it/modules/common.json
@@ -1,5 +1,5 @@
{
"settings": {
- "label": "Settings"
+ "label": ""
}
}
\ No newline at end of file
diff --git a/public/locales/it/modules/dashdot.json b/public/locales/it/modules/dashdot.json
index dd1486b43..235d3b4dc 100644
--- a/public/locales/it/modules/dashdot.json
+++ b/public/locales/it/modules/dashdot.json
@@ -1,59 +1,59 @@
{
"descriptor": {
- "name": "Dash.",
- "description": "A module for displaying the graphs of your running Dash. instance.",
+ "name": "",
+ "description": "",
"settings": {
"cpuMultiView": {
- "label": "CPU Multi-Core View"
+ "label": ""
},
"storageMultiView": {
- "label": "Storage Multi-Drive View"
+ "label": ""
},
"useCompactView": {
- "label": "Use Compact View"
+ "label": ""
},
"graphs": {
- "label": "Graphs",
+ "label": "",
"options": {
- "cpu": "CPU",
- "ram": "RAM",
- "storage": "Storage",
- "network": "Network",
- "gpu": "GPU"
+ "cpu": "",
+ "ram": "",
+ "storage": "",
+ "network": "",
+ "gpu": ""
}
},
"url": {
- "label": "Dash. URL"
+ "label": ""
}
}
},
"card": {
- "title": "Dash.",
+ "title": "",
"errors": {
- "noService": "No dash. service found. Please add one to your Homarr dashboard or set a dashdot URL in the module options",
- "noInformation": "Cannot acquire information from dash. - are you running the latest version?"
+ "noService": "",
+ "noInformation": ""
},
"graphs": {
"storage": {
- "title": "Storage",
- "label": "Storage:"
+ "title": "",
+ "label": ""
},
"network": {
- "title": "Network",
- "label": "Network:",
+ "title": "",
+ "label": "",
"metrics": {
- "download": "Down",
- "upload": "Up"
+ "download": "",
+ "upload": ""
}
},
"cpu": {
- "title": "CPU"
+ "title": ""
},
"memory": {
- "title": "RAM"
+ "title": ""
},
"gpu": {
- "title": "GPU"
+ "title": ""
}
}
}
diff --git a/public/locales/it/modules/date.json b/public/locales/it/modules/date.json
index 521e220a4..ab82eb8ed 100644
--- a/public/locales/it/modules/date.json
+++ b/public/locales/it/modules/date.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Date",
- "description": "Show the current time and date in a card",
+ "name": "",
+ "description": "",
"settings": {
"display24HourFormat": {
- "label": "Display full time (24-hour)"
+ "label": ""
}
}
}
diff --git a/public/locales/it/modules/dlspeed.json b/public/locales/it/modules/dlspeed.json
index ab0c23c98..f8daba13b 100644
--- a/public/locales/it/modules/dlspeed.json
+++ b/public/locales/it/modules/dlspeed.json
@@ -1,6 +1,6 @@
{
"descriptor": {
- "name": "Download Speed",
- "description": "Show the current download speed of supported services"
+ "name": "",
+ "description": ""
}
}
\ No newline at end of file
diff --git a/public/locales/it/modules/docker.json b/public/locales/it/modules/docker.json
index a4d738b61..a2a185261 100644
--- a/public/locales/it/modules/docker.json
+++ b/public/locales/it/modules/docker.json
@@ -1,69 +1,69 @@
{
"descriptor": {
- "name": "Docker",
- "description": "Allows you to easily manage your torrents"
+ "name": "",
+ "description": ""
},
"search": {
- "placeholder": "Search by container or image name"
+ "placeholder": ""
},
"table": {
"header": {
- "name": "Name",
- "image": "Image",
- "ports": "Ports",
- "state": "State"
+ "name": "",
+ "image": "",
+ "ports": "",
+ "state": ""
},
"body": {
- "portCollapse": "{{ports}} more"
+ "portCollapse": ""
},
"states": {
- "running": "Running",
- "created": "Created",
- "stopped": "Stopped",
- "unknown": "Unknown"
+ "running": "",
+ "created": "",
+ "stopped": "",
+ "unknown": ""
}
},
"actionBar": {
"addService": {
- "title": "Add service",
- "message": "Add service to Homarr"
+ "title": "",
+ "message": ""
},
"restart": {
- "title": "Restart"
+ "title": ""
},
"stop": {
- "title": "Stop"
+ "title": ""
},
"start": {
- "title": "Start"
+ "title": ""
},
- "refreshData": "Refresh data",
+ "refreshData": "",
"addToHomarr": {
- "title": "Add to Homarr"
+ "title": ""
},
"remove": {
- "title": "Remove"
+ "title": ""
}
},
"messages": {
"successfullyExecuted": {
- "title": "Container {{containerName}} {{action}}ed",
- "message": "Your container was successfully {{action}}ed"
+ "title": "",
+ "message": ""
}
},
"errors": {
"integrationFailed": {
- "title": "Docker integration failed",
- "message": "Did you forget to mount the docker socket ?"
+ "title": "",
+ "message": ""
},
"unknownError": {
- "title": "There was an error"
+ "title": ""
},
"oneServiceAtATime": {
- "title": "Please only add one service at a time!"
+ "title": ""
}
},
"actionIcon": {
- "tooltip": "Docker"
+ "tooltip": ""
}
}
\ No newline at end of file
diff --git a/public/locales/it/modules/overseerr.json b/public/locales/it/modules/overseerr.json
index e7b44289e..0a6da5756 100644
--- a/public/locales/it/modules/overseerr.json
+++ b/public/locales/it/modules/overseerr.json
@@ -1,28 +1,28 @@
{
"descriptor": {
- "name": "Overseerr",
- "description": "Allows you to search and add media from Overseerr/Jellyseerr"
+ "name": "",
+ "description": ""
},
"popup": {
"item": {
"buttons": {
- "askFor": "Ask for {{title}}",
- "cancel": "Cancel",
- "request": "Request"
+ "askFor": "",
+ "cancel": "",
+ "request": ""
},
"alerts": {
"automaticApproval": {
- "title": "Using API key",
- "text": "This request will be automatically approved"
+ "title": "",
+ "text": ""
}
}
},
"seasonSelector": {
- "caption": "Tick the seasons that you want to be downloaded",
+ "caption": "",
"table": {
"header": {
- "season": "Season",
- "numberOfEpisodes": "Number of episodes"
+ "season": "",
+ "numberOfEpisodes": ""
}
}
}
diff --git a/public/locales/it/modules/ping.json b/public/locales/it/modules/ping.json
index 403c8027b..3ba3aefa0 100644
--- a/public/locales/it/modules/ping.json
+++ b/public/locales/it/modules/ping.json
@@ -1,11 +1,11 @@
{
"descriptor": {
- "name": "Ping",
- "description": "Allows you to check if the service is up or returns a specific HTTP status code."
+ "name": "",
+ "description": ""
},
"states": {
- "online": "Online {{response}}",
- "offline": "Offline {{response}}",
- "loading": "Loading..."
+ "online": "",
+ "offline": "",
+ "loading": ""
}
}
\ No newline at end of file
diff --git a/public/locales/it/modules/search.json b/public/locales/it/modules/search.json
index 0476bb186..cf06695e4 100644
--- a/public/locales/it/modules/search.json
+++ b/public/locales/it/modules/search.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "name": "",
+ "description": ""
},
"input": {
- "placeholder": "Search the web..."
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/it/modules/torrents-status.json b/public/locales/it/modules/torrents-status.json
index 7e8970a92..86b10fa25 100644
--- a/public/locales/it/modules/torrents-status.json
+++ b/public/locales/it/modules/torrents-status.json
@@ -1,39 +1,39 @@
{
"descriptor": {
- "name": "Torrent",
- "description": "Show the current download speed of supported services",
+ "name": "",
+ "description": "",
"settings": {
"hideComplete": {
- "label": "Hide completed torrents"
+ "label": ""
}
}
},
"card": {
"table": {
"header": {
- "name": "Name",
- "size": "Size",
- "download": "Down",
- "upload": "Up",
- "estimatedTimeOfArrival": "ETA",
- "progress": "Progress"
+ "name": "",
+ "size": "",
+ "download": "",
+ "upload": "",
+ "estimatedTimeOfArrival": "",
+ "progress": ""
},
"body": {
- "nothingFound": "No torrents found"
+ "nothingFound": ""
}
},
"lineChart": {
- "title": "Current download speed",
- "download": "Download: {{download}}",
- "upload": "Upload: {{upload}}",
- "timeSpan": "{{seconds}} seconds ago",
- "totalDownload": "Download: {{download}}/s",
- "totalUpload": "Upload: {{upload}}/s"
+ "title": "",
+ "download": "",
+ "upload": "",
+ "timeSpan": "",
+ "totalDownload": "",
+ "totalUpload": ""
},
"errors": {
"noDownloadClients": {
- "title": "No supported download clients found!",
- "text": "Add a download service to view your current downloads"
+ "title": "",
+ "text": ""
}
}
}
diff --git a/public/locales/it/modules/weather.json b/public/locales/it/modules/weather.json
index 405c36263..7f9c8b103 100644
--- a/public/locales/it/modules/weather.json
+++ b/public/locales/it/modules/weather.json
@@ -1,32 +1,32 @@
{
"descriptor": {
- "name": "Weather",
- "description": "Look up the current weather in your location",
+ "name": "",
+ "description": "",
"settings": {
"displayInFahrenheit": {
- "label": "Display in Fahrenheit"
+ "label": ""
},
"location": {
- "label": "Weather location"
+ "label": ""
}
}
},
"card": {
"weatherDescriptions": {
- "clear": "Clear",
- "mainlyClear": "Mainly clear",
- "fog": "Fog",
- "drizzle": "Drizzle",
- "freezingDrizzle": "Freezing drizzle",
- "rain": "Rain",
- "freezingRain": "Freezing rain",
- "snowFall": "Snow fall",
- "snowGrains": "Snow grains",
- "rainShowers": "Rain showers",
- "snowShowers": "Snow showers",
- "thunderstorm": "Thunderstorm",
- "thunderstormWithHail": "Thunderstorm with hail",
- "unknown": "Unknown"
+ "clear": "",
+ "mainlyClear": "",
+ "fog": "",
+ "drizzle": "",
+ "freezingDrizzle": "",
+ "rain": "",
+ "freezingRain": "",
+ "snowFall": "",
+ "snowGrains": "",
+ "rainShowers": "",
+ "snowShowers": "",
+ "thunderstorm": "",
+ "thunderstormWithHail": "",
+ "unknown": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/it/settings/common.json b/public/locales/it/settings/common.json
index 776816b2a..ded996d44 100644
--- a/public/locales/it/settings/common.json
+++ b/public/locales/it/settings/common.json
@@ -1,14 +1,14 @@
{
- "title": "Settings",
- "tooltip": "Settings",
+ "title": "",
+ "tooltip": "",
"tabs": {
- "common": "Common",
- "customizations": "Customizations"
+ "common": "",
+ "customizations": ""
},
"tips": {
- "configTip": "Upload your config file by dragging and dropping it onto the page!"
+ "configTip": ""
},
"credits": {
- "madeWithLove": "Made with ❤️ by @"
+ "madeWithLove": ""
}
}
\ No newline at end of file
diff --git a/public/locales/it/settings/customization/app-width.json b/public/locales/it/settings/customization/app-width.json
index e7636eef0..9e26dfeeb 100644
--- a/public/locales/it/settings/customization/app-width.json
+++ b/public/locales/it/settings/customization/app-width.json
@@ -1,3 +1 @@
-{
- "label": "App Width"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/it/settings/customization/color-selector.json b/public/locales/it/settings/customization/color-selector.json
index d66bbfe6e..9e26dfeeb 100644
--- a/public/locales/it/settings/customization/color-selector.json
+++ b/public/locales/it/settings/customization/color-selector.json
@@ -1,3 +1 @@
-{
- "suffix": "{{color}} color"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/it/settings/customization/opacity-selector.json b/public/locales/it/settings/customization/opacity-selector.json
index edd46daea..9e26dfeeb 100644
--- a/public/locales/it/settings/customization/opacity-selector.json
+++ b/public/locales/it/settings/customization/opacity-selector.json
@@ -1,3 +1 @@
-{
- "label": "App Opacity"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/it/settings/customization/page-appearance.json b/public/locales/it/settings/customization/page-appearance.json
index 051c11d86..592c372a8 100644
--- a/public/locales/it/settings/customization/page-appearance.json
+++ b/public/locales/it/settings/customization/page-appearance.json
@@ -1,21 +1,21 @@
{
"pageTitle": {
- "label": "Page Title",
- "placeholder": "Homarr 🦞"
+ "label": "",
+ "placeholder": ""
},
"logo": {
- "label": "Logo",
- "placeholder": "/img/logo.png"
+ "label": "",
+ "placeholder": ""
},
"favicon": {
- "label": "Favicon",
- "placeholder": "/favicon.png"
+ "label": "",
+ "placeholder": ""
},
"background": {
- "label": "Background",
- "placeholder": "/img/background.png"
+ "label": "",
+ "placeholder": ""
},
"buttons": {
- "submit": "Submit"
+ "submit": ""
}
}
\ No newline at end of file
diff --git a/public/locales/it/settings/customization/shade-selector.json b/public/locales/it/settings/customization/shade-selector.json
index 076aee080..9e26dfeeb 100644
--- a/public/locales/it/settings/customization/shade-selector.json
+++ b/public/locales/it/settings/customization/shade-selector.json
@@ -1,3 +1 @@
-{
- "label": "Shade"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/it/settings/general/color-schema.json b/public/locales/it/settings/general/color-schema.json
index 16672bf7e..9e26dfeeb 100644
--- a/public/locales/it/settings/general/color-schema.json
+++ b/public/locales/it/settings/general/color-schema.json
@@ -1,3 +1 @@
-{
- "label": "Switch to {{scheme}} mode"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/it/settings/general/config-changer.json b/public/locales/it/settings/general/config-changer.json
index ad4ac012d..6d130e67d 100644
--- a/public/locales/it/settings/general/config-changer.json
+++ b/public/locales/it/settings/general/config-changer.json
@@ -1,55 +1,55 @@
{
"configSelect": {
- "label": "Config loader"
+ "label": ""
},
"modal": {
- "title": "Choose the name of your new config",
+ "title": "",
"form": {
"configName": {
- "label": "Config name",
- "placeholder": "Your new config name"
+ "label": "",
+ "placeholder": ""
},
- "submitButton": "Confirm"
+ "submitButton": ""
},
"events": {
"configSaved": {
- "title": "Config saved",
- "message": "Config saved as {{configName}}"
+ "title": "",
+ "message": ""
}
}
},
"buttons": {
- "download": "Download config",
+ "download": "",
"delete": {
- "text": "Delete config",
+ "text": "",
"notifications": {
"deleted": {
- "title": "Config deleted",
- "message": "Config deleted"
+ "title": "",
+ "message": ""
},
"deleteFailed": {
- "title": "Config delete failed",
- "message": "Config delete failed"
+ "title": "",
+ "message": ""
}
}
},
- "saveCopy": "Save a copy"
+ "saveCopy": ""
},
"dropzone": {
"notifications": {
"invalidConfig": {
- "title": "Unable to load config",
- "message": "Could not load your config. Invalid JSON format."
+ "title": "",
+ "message": ""
},
"loadedSuccessfully": {
- "title": "Config {{configName}} loaded successfully"
+ "title": ""
}
},
"accept": {
- "text": "Drag files here to upload a config. Support for JSON only."
+ "text": ""
},
"reject": {
- "text": "This file format is not supported. Please only upload JSON."
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/it/settings/general/internationalization.json b/public/locales/it/settings/general/internationalization.json
index 17f0a13bf..9e26dfeeb 100644
--- a/public/locales/it/settings/general/internationalization.json
+++ b/public/locales/it/settings/general/internationalization.json
@@ -1,3 +1 @@
-{
- "label": "Language"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/it/settings/general/module-enabler.json b/public/locales/it/settings/general/module-enabler.json
index 179753b6f..9e26dfeeb 100644
--- a/public/locales/it/settings/general/module-enabler.json
+++ b/public/locales/it/settings/general/module-enabler.json
@@ -1,3 +1 @@
-{
- "title": "Module enabler"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/it/settings/general/search-engine.json b/public/locales/it/settings/general/search-engine.json
index 42f708ffb..20a3b127a 100644
--- a/public/locales/it/settings/general/search-engine.json
+++ b/public/locales/it/settings/general/search-engine.json
@@ -1,11 +1,11 @@
{
- "title": "Search engine",
+ "title": "",
"tips": {
- "generalTip": "Use the prefixes !yt and !t in front of your query to search on YouTube or for a Torrent respectively.",
- "placeholderTip": "%s can be used as a placeholder for the query."
+ "generalTip": "",
+ "placeholderTip": ""
},
"customEngine": {
- "label": "Query URL",
- "placeholder": "Custom query URL"
+ "label": "",
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/it/settings/general/theme-selector.json b/public/locales/it/settings/general/theme-selector.json
index 4e04d5e54..9e26dfeeb 100644
--- a/public/locales/it/settings/general/theme-selector.json
+++ b/public/locales/it/settings/general/theme-selector.json
@@ -1,3 +1 @@
-{
- "label": "Switch to {{theme}} mode"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/it/settings/general/widget-positions.json b/public/locales/it/settings/general/widget-positions.json
index 746578cce..9e26dfeeb 100644
--- a/public/locales/it/settings/general/widget-positions.json
+++ b/public/locales/it/settings/general/widget-positions.json
@@ -1,3 +1 @@
-{
- "label": "Position widgets on left"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ja/common.json b/public/locales/ja/common.json
index 9a0b9a9d9..231732eb5 100644
--- a/public/locales/ja/common.json
+++ b/public/locales/ja/common.json
@@ -1,6 +1,6 @@
{
"actions": {
- "save": "Save"
+ "save": ""
},
- "tip": "Tip: "
+ "tip": ""
}
\ No newline at end of file
diff --git a/public/locales/ja/layout/add-service-app-shelf.json b/public/locales/ja/layout/add-service-app-shelf.json
index ca88e1f31..5868261d6 100644
--- a/public/locales/ja/layout/add-service-app-shelf.json
+++ b/public/locales/ja/layout/add-service-app-shelf.json
@@ -1,93 +1,93 @@
{
"actionIcon": {
- "tooltip": "Add a service"
+ "tooltip": ""
},
"modal": {
- "title": "Add service",
+ "title": "",
"form": {
"validation": {
- "invalidUrl": "Please enter a valid URL",
- "noStatusCodeSelected": "Please select a status code"
+ "invalidUrl": "",
+ "noStatusCodeSelected": ""
}
},
"tabs": {
"options": {
- "title": "Options",
+ "title": "",
"form": {
"serviceName": {
- "label": "Service name",
- "placeholder": "Plex"
+ "label": "",
+ "placeholder": ""
},
"iconUrl": {
- "label": "Icon URL"
+ "label": ""
},
"serviceUrl": {
- "label": "Service URL"
+ "label": ""
},
"onClickUrl": {
- "label": "On Click URL"
+ "label": ""
},
"serviceType": {
- "label": "Service type",
- "defaultValue": "Other",
- "placeholder": "Pick one"
+ "label": "",
+ "defaultValue": "",
+ "placeholder": ""
},
"category": {
- "label": "Category",
- "placeholder": "Select a category or create a new one",
- "nothingFound": "Nothing found",
- "createLabel": "+ Create {{query}}"
+ "label": "",
+ "placeholder": "",
+ "nothingFound": "",
+ "createLabel": ""
},
"integrations": {
"apiKey": {
- "label": "API key",
- "placeholder": "Your API key",
+ "label": "",
+ "placeholder": "",
"validation": {
- "noKey": "Invalid Key"
+ "noKey": ""
},
"tip": {
- "text": "Get your API key",
- "link": "here."
+ "text": "",
+ "link": ""
}
},
"qBittorrent": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"deluge": {
"password": {
- "label": "Password",
- "placeholder": "password",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"transmission": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
}
@@ -95,20 +95,20 @@
}
},
"advancedOptions": {
- "title": "Advanced options",
+ "title": "",
"form": {
"httpStatusCodes": {
- "label": "HTTP Status Codes",
- "placeholder": "Select valid status codes",
- "clearButtonLabel": "Clear selection",
- "nothingFound": "Nothing found"
+ "label": "",
+ "placeholder": "",
+ "clearButtonLabel": "",
+ "nothingFound": ""
},
"openServiceInNewTab": {
- "label": "Open service in new tab"
+ "label": ""
},
"buttons": {
"submit": {
- "content": "Add service"
+ "content": ""
}
}
}
diff --git a/public/locales/ja/layout/app-shelf-menu.json b/public/locales/ja/layout/app-shelf-menu.json
index 006e906c2..452c7a882 100644
--- a/public/locales/ja/layout/app-shelf-menu.json
+++ b/public/locales/ja/layout/app-shelf-menu.json
@@ -1,18 +1,18 @@
{
"modal": {
- "title": "Modify a service",
+ "title": "",
"buttons": {
- "save": "Save service"
+ "save": ""
}
},
"menu": {
"labels": {
- "settings": "Settings",
- "dangerZone": "Danger zone"
+ "settings": "",
+ "dangerZone": ""
},
"actions": {
- "edit": "Edit",
- "delete": "Delete"
+ "edit": "",
+ "delete": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/ja/layout/app-shelf.json b/public/locales/ja/layout/app-shelf.json
index 3297ffe7d..20f7a7350 100644
--- a/public/locales/ja/layout/app-shelf.json
+++ b/public/locales/ja/layout/app-shelf.json
@@ -1,10 +1,10 @@
{
"accordions": {
"downloads": {
- "text": "Your downloads"
+ "text": ""
},
"others": {
- "text": "Others"
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/ja/modules/calendar.json b/public/locales/ja/modules/calendar.json
index d470eabe9..e16beca62 100644
--- a/public/locales/ja/modules/calendar.json
+++ b/public/locales/ja/modules/calendar.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Calendar",
- "description": "A calendar module for displaying upcoming releases. It interacts with the Sonarr and Radarr API.",
+ "name": "",
+ "description": "",
"settings": {
"sundayStart": {
- "label": "Start the week on Sunday"
+ "label": ""
}
}
}
diff --git a/public/locales/ja/modules/common-media-cards.json b/public/locales/ja/modules/common-media-cards.json
index b9bbbc537..9f6da0682 100644
--- a/public/locales/ja/modules/common-media-cards.json
+++ b/public/locales/ja/modules/common-media-cards.json
@@ -1,6 +1,6 @@
{
"buttons": {
- "play": "Play",
- "request": "Request"
+ "play": "",
+ "request": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ja/modules/common.json b/public/locales/ja/modules/common.json
index 3f4b36b03..61de7370a 100644
--- a/public/locales/ja/modules/common.json
+++ b/public/locales/ja/modules/common.json
@@ -1,5 +1,5 @@
{
"settings": {
- "label": "Settings"
+ "label": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ja/modules/dashdot.json b/public/locales/ja/modules/dashdot.json
index dd1486b43..235d3b4dc 100644
--- a/public/locales/ja/modules/dashdot.json
+++ b/public/locales/ja/modules/dashdot.json
@@ -1,59 +1,59 @@
{
"descriptor": {
- "name": "Dash.",
- "description": "A module for displaying the graphs of your running Dash. instance.",
+ "name": "",
+ "description": "",
"settings": {
"cpuMultiView": {
- "label": "CPU Multi-Core View"
+ "label": ""
},
"storageMultiView": {
- "label": "Storage Multi-Drive View"
+ "label": ""
},
"useCompactView": {
- "label": "Use Compact View"
+ "label": ""
},
"graphs": {
- "label": "Graphs",
+ "label": "",
"options": {
- "cpu": "CPU",
- "ram": "RAM",
- "storage": "Storage",
- "network": "Network",
- "gpu": "GPU"
+ "cpu": "",
+ "ram": "",
+ "storage": "",
+ "network": "",
+ "gpu": ""
}
},
"url": {
- "label": "Dash. URL"
+ "label": ""
}
}
},
"card": {
- "title": "Dash.",
+ "title": "",
"errors": {
- "noService": "No dash. service found. Please add one to your Homarr dashboard or set a dashdot URL in the module options",
- "noInformation": "Cannot acquire information from dash. - are you running the latest version?"
+ "noService": "",
+ "noInformation": ""
},
"graphs": {
"storage": {
- "title": "Storage",
- "label": "Storage:"
+ "title": "",
+ "label": ""
},
"network": {
- "title": "Network",
- "label": "Network:",
+ "title": "",
+ "label": "",
"metrics": {
- "download": "Down",
- "upload": "Up"
+ "download": "",
+ "upload": ""
}
},
"cpu": {
- "title": "CPU"
+ "title": ""
},
"memory": {
- "title": "RAM"
+ "title": ""
},
"gpu": {
- "title": "GPU"
+ "title": ""
}
}
}
diff --git a/public/locales/ja/modules/date.json b/public/locales/ja/modules/date.json
index 521e220a4..ab82eb8ed 100644
--- a/public/locales/ja/modules/date.json
+++ b/public/locales/ja/modules/date.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Date",
- "description": "Show the current time and date in a card",
+ "name": "",
+ "description": "",
"settings": {
"display24HourFormat": {
- "label": "Display full time (24-hour)"
+ "label": ""
}
}
}
diff --git a/public/locales/ja/modules/dlspeed.json b/public/locales/ja/modules/dlspeed.json
index ab0c23c98..f8daba13b 100644
--- a/public/locales/ja/modules/dlspeed.json
+++ b/public/locales/ja/modules/dlspeed.json
@@ -1,6 +1,6 @@
{
"descriptor": {
- "name": "Download Speed",
- "description": "Show the current download speed of supported services"
+ "name": "",
+ "description": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ja/modules/docker.json b/public/locales/ja/modules/docker.json
index a4d738b61..a2a185261 100644
--- a/public/locales/ja/modules/docker.json
+++ b/public/locales/ja/modules/docker.json
@@ -1,69 +1,69 @@
{
"descriptor": {
- "name": "Docker",
- "description": "Allows you to easily manage your torrents"
+ "name": "",
+ "description": ""
},
"search": {
- "placeholder": "Search by container or image name"
+ "placeholder": ""
},
"table": {
"header": {
- "name": "Name",
- "image": "Image",
- "ports": "Ports",
- "state": "State"
+ "name": "",
+ "image": "",
+ "ports": "",
+ "state": ""
},
"body": {
- "portCollapse": "{{ports}} more"
+ "portCollapse": ""
},
"states": {
- "running": "Running",
- "created": "Created",
- "stopped": "Stopped",
- "unknown": "Unknown"
+ "running": "",
+ "created": "",
+ "stopped": "",
+ "unknown": ""
}
},
"actionBar": {
"addService": {
- "title": "Add service",
- "message": "Add service to Homarr"
+ "title": "",
+ "message": ""
},
"restart": {
- "title": "Restart"
+ "title": ""
},
"stop": {
- "title": "Stop"
+ "title": ""
},
"start": {
- "title": "Start"
+ "title": ""
},
- "refreshData": "Refresh data",
+ "refreshData": "",
"addToHomarr": {
- "title": "Add to Homarr"
+ "title": ""
},
"remove": {
- "title": "Remove"
+ "title": ""
}
},
"messages": {
"successfullyExecuted": {
- "title": "Container {{containerName}} {{action}}ed",
- "message": "Your container was successfully {{action}}ed"
+ "title": "",
+ "message": ""
}
},
"errors": {
"integrationFailed": {
- "title": "Docker integration failed",
- "message": "Did you forget to mount the docker socket ?"
+ "title": "",
+ "message": ""
},
"unknownError": {
- "title": "There was an error"
+ "title": ""
},
"oneServiceAtATime": {
- "title": "Please only add one service at a time!"
+ "title": ""
}
},
"actionIcon": {
- "tooltip": "Docker"
+ "tooltip": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ja/modules/overseerr.json b/public/locales/ja/modules/overseerr.json
index e7b44289e..0a6da5756 100644
--- a/public/locales/ja/modules/overseerr.json
+++ b/public/locales/ja/modules/overseerr.json
@@ -1,28 +1,28 @@
{
"descriptor": {
- "name": "Overseerr",
- "description": "Allows you to search and add media from Overseerr/Jellyseerr"
+ "name": "",
+ "description": ""
},
"popup": {
"item": {
"buttons": {
- "askFor": "Ask for {{title}}",
- "cancel": "Cancel",
- "request": "Request"
+ "askFor": "",
+ "cancel": "",
+ "request": ""
},
"alerts": {
"automaticApproval": {
- "title": "Using API key",
- "text": "This request will be automatically approved"
+ "title": "",
+ "text": ""
}
}
},
"seasonSelector": {
- "caption": "Tick the seasons that you want to be downloaded",
+ "caption": "",
"table": {
"header": {
- "season": "Season",
- "numberOfEpisodes": "Number of episodes"
+ "season": "",
+ "numberOfEpisodes": ""
}
}
}
diff --git a/public/locales/ja/modules/ping.json b/public/locales/ja/modules/ping.json
index 403c8027b..3ba3aefa0 100644
--- a/public/locales/ja/modules/ping.json
+++ b/public/locales/ja/modules/ping.json
@@ -1,11 +1,11 @@
{
"descriptor": {
- "name": "Ping",
- "description": "Allows you to check if the service is up or returns a specific HTTP status code."
+ "name": "",
+ "description": ""
},
"states": {
- "online": "Online {{response}}",
- "offline": "Offline {{response}}",
- "loading": "Loading..."
+ "online": "",
+ "offline": "",
+ "loading": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ja/modules/search.json b/public/locales/ja/modules/search.json
index 0476bb186..cf06695e4 100644
--- a/public/locales/ja/modules/search.json
+++ b/public/locales/ja/modules/search.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "name": "",
+ "description": ""
},
"input": {
- "placeholder": "Search the web..."
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ja/modules/torrents-status.json b/public/locales/ja/modules/torrents-status.json
index 7e8970a92..86b10fa25 100644
--- a/public/locales/ja/modules/torrents-status.json
+++ b/public/locales/ja/modules/torrents-status.json
@@ -1,39 +1,39 @@
{
"descriptor": {
- "name": "Torrent",
- "description": "Show the current download speed of supported services",
+ "name": "",
+ "description": "",
"settings": {
"hideComplete": {
- "label": "Hide completed torrents"
+ "label": ""
}
}
},
"card": {
"table": {
"header": {
- "name": "Name",
- "size": "Size",
- "download": "Down",
- "upload": "Up",
- "estimatedTimeOfArrival": "ETA",
- "progress": "Progress"
+ "name": "",
+ "size": "",
+ "download": "",
+ "upload": "",
+ "estimatedTimeOfArrival": "",
+ "progress": ""
},
"body": {
- "nothingFound": "No torrents found"
+ "nothingFound": ""
}
},
"lineChart": {
- "title": "Current download speed",
- "download": "Download: {{download}}",
- "upload": "Upload: {{upload}}",
- "timeSpan": "{{seconds}} seconds ago",
- "totalDownload": "Download: {{download}}/s",
- "totalUpload": "Upload: {{upload}}/s"
+ "title": "",
+ "download": "",
+ "upload": "",
+ "timeSpan": "",
+ "totalDownload": "",
+ "totalUpload": ""
},
"errors": {
"noDownloadClients": {
- "title": "No supported download clients found!",
- "text": "Add a download service to view your current downloads"
+ "title": "",
+ "text": ""
}
}
}
diff --git a/public/locales/ja/modules/weather.json b/public/locales/ja/modules/weather.json
index 405c36263..7f9c8b103 100644
--- a/public/locales/ja/modules/weather.json
+++ b/public/locales/ja/modules/weather.json
@@ -1,32 +1,32 @@
{
"descriptor": {
- "name": "Weather",
- "description": "Look up the current weather in your location",
+ "name": "",
+ "description": "",
"settings": {
"displayInFahrenheit": {
- "label": "Display in Fahrenheit"
+ "label": ""
},
"location": {
- "label": "Weather location"
+ "label": ""
}
}
},
"card": {
"weatherDescriptions": {
- "clear": "Clear",
- "mainlyClear": "Mainly clear",
- "fog": "Fog",
- "drizzle": "Drizzle",
- "freezingDrizzle": "Freezing drizzle",
- "rain": "Rain",
- "freezingRain": "Freezing rain",
- "snowFall": "Snow fall",
- "snowGrains": "Snow grains",
- "rainShowers": "Rain showers",
- "snowShowers": "Snow showers",
- "thunderstorm": "Thunderstorm",
- "thunderstormWithHail": "Thunderstorm with hail",
- "unknown": "Unknown"
+ "clear": "",
+ "mainlyClear": "",
+ "fog": "",
+ "drizzle": "",
+ "freezingDrizzle": "",
+ "rain": "",
+ "freezingRain": "",
+ "snowFall": "",
+ "snowGrains": "",
+ "rainShowers": "",
+ "snowShowers": "",
+ "thunderstorm": "",
+ "thunderstormWithHail": "",
+ "unknown": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/ja/settings/common.json b/public/locales/ja/settings/common.json
index 776816b2a..ded996d44 100644
--- a/public/locales/ja/settings/common.json
+++ b/public/locales/ja/settings/common.json
@@ -1,14 +1,14 @@
{
- "title": "Settings",
- "tooltip": "Settings",
+ "title": "",
+ "tooltip": "",
"tabs": {
- "common": "Common",
- "customizations": "Customizations"
+ "common": "",
+ "customizations": ""
},
"tips": {
- "configTip": "Upload your config file by dragging and dropping it onto the page!"
+ "configTip": ""
},
"credits": {
- "madeWithLove": "Made with ❤️ by @"
+ "madeWithLove": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ja/settings/customization/app-width.json b/public/locales/ja/settings/customization/app-width.json
index e7636eef0..9e26dfeeb 100644
--- a/public/locales/ja/settings/customization/app-width.json
+++ b/public/locales/ja/settings/customization/app-width.json
@@ -1,3 +1 @@
-{
- "label": "App Width"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ja/settings/customization/color-selector.json b/public/locales/ja/settings/customization/color-selector.json
index d66bbfe6e..9e26dfeeb 100644
--- a/public/locales/ja/settings/customization/color-selector.json
+++ b/public/locales/ja/settings/customization/color-selector.json
@@ -1,3 +1 @@
-{
- "suffix": "{{color}} color"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ja/settings/customization/opacity-selector.json b/public/locales/ja/settings/customization/opacity-selector.json
index edd46daea..9e26dfeeb 100644
--- a/public/locales/ja/settings/customization/opacity-selector.json
+++ b/public/locales/ja/settings/customization/opacity-selector.json
@@ -1,3 +1 @@
-{
- "label": "App Opacity"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ja/settings/customization/page-appearance.json b/public/locales/ja/settings/customization/page-appearance.json
index 051c11d86..592c372a8 100644
--- a/public/locales/ja/settings/customization/page-appearance.json
+++ b/public/locales/ja/settings/customization/page-appearance.json
@@ -1,21 +1,21 @@
{
"pageTitle": {
- "label": "Page Title",
- "placeholder": "Homarr 🦞"
+ "label": "",
+ "placeholder": ""
},
"logo": {
- "label": "Logo",
- "placeholder": "/img/logo.png"
+ "label": "",
+ "placeholder": ""
},
"favicon": {
- "label": "Favicon",
- "placeholder": "/favicon.png"
+ "label": "",
+ "placeholder": ""
},
"background": {
- "label": "Background",
- "placeholder": "/img/background.png"
+ "label": "",
+ "placeholder": ""
},
"buttons": {
- "submit": "Submit"
+ "submit": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ja/settings/customization/shade-selector.json b/public/locales/ja/settings/customization/shade-selector.json
index 076aee080..9e26dfeeb 100644
--- a/public/locales/ja/settings/customization/shade-selector.json
+++ b/public/locales/ja/settings/customization/shade-selector.json
@@ -1,3 +1 @@
-{
- "label": "Shade"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ja/settings/general/color-schema.json b/public/locales/ja/settings/general/color-schema.json
index 16672bf7e..9e26dfeeb 100644
--- a/public/locales/ja/settings/general/color-schema.json
+++ b/public/locales/ja/settings/general/color-schema.json
@@ -1,3 +1 @@
-{
- "label": "Switch to {{scheme}} mode"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ja/settings/general/config-changer.json b/public/locales/ja/settings/general/config-changer.json
index ad4ac012d..6d130e67d 100644
--- a/public/locales/ja/settings/general/config-changer.json
+++ b/public/locales/ja/settings/general/config-changer.json
@@ -1,55 +1,55 @@
{
"configSelect": {
- "label": "Config loader"
+ "label": ""
},
"modal": {
- "title": "Choose the name of your new config",
+ "title": "",
"form": {
"configName": {
- "label": "Config name",
- "placeholder": "Your new config name"
+ "label": "",
+ "placeholder": ""
},
- "submitButton": "Confirm"
+ "submitButton": ""
},
"events": {
"configSaved": {
- "title": "Config saved",
- "message": "Config saved as {{configName}}"
+ "title": "",
+ "message": ""
}
}
},
"buttons": {
- "download": "Download config",
+ "download": "",
"delete": {
- "text": "Delete config",
+ "text": "",
"notifications": {
"deleted": {
- "title": "Config deleted",
- "message": "Config deleted"
+ "title": "",
+ "message": ""
},
"deleteFailed": {
- "title": "Config delete failed",
- "message": "Config delete failed"
+ "title": "",
+ "message": ""
}
}
},
- "saveCopy": "Save a copy"
+ "saveCopy": ""
},
"dropzone": {
"notifications": {
"invalidConfig": {
- "title": "Unable to load config",
- "message": "Could not load your config. Invalid JSON format."
+ "title": "",
+ "message": ""
},
"loadedSuccessfully": {
- "title": "Config {{configName}} loaded successfully"
+ "title": ""
}
},
"accept": {
- "text": "Drag files here to upload a config. Support for JSON only."
+ "text": ""
},
"reject": {
- "text": "This file format is not supported. Please only upload JSON."
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/ja/settings/general/internationalization.json b/public/locales/ja/settings/general/internationalization.json
index 17f0a13bf..9e26dfeeb 100644
--- a/public/locales/ja/settings/general/internationalization.json
+++ b/public/locales/ja/settings/general/internationalization.json
@@ -1,3 +1 @@
-{
- "label": "Language"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ja/settings/general/module-enabler.json b/public/locales/ja/settings/general/module-enabler.json
index 179753b6f..9e26dfeeb 100644
--- a/public/locales/ja/settings/general/module-enabler.json
+++ b/public/locales/ja/settings/general/module-enabler.json
@@ -1,3 +1 @@
-{
- "title": "Module enabler"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ja/settings/general/search-engine.json b/public/locales/ja/settings/general/search-engine.json
index 42f708ffb..20a3b127a 100644
--- a/public/locales/ja/settings/general/search-engine.json
+++ b/public/locales/ja/settings/general/search-engine.json
@@ -1,11 +1,11 @@
{
- "title": "Search engine",
+ "title": "",
"tips": {
- "generalTip": "Use the prefixes !yt and !t in front of your query to search on YouTube or for a Torrent respectively.",
- "placeholderTip": "%s can be used as a placeholder for the query."
+ "generalTip": "",
+ "placeholderTip": ""
},
"customEngine": {
- "label": "Query URL",
- "placeholder": "Custom query URL"
+ "label": "",
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ja/settings/general/theme-selector.json b/public/locales/ja/settings/general/theme-selector.json
index 4e04d5e54..9e26dfeeb 100644
--- a/public/locales/ja/settings/general/theme-selector.json
+++ b/public/locales/ja/settings/general/theme-selector.json
@@ -1,3 +1 @@
-{
- "label": "Switch to {{theme}} mode"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ja/settings/general/widget-positions.json b/public/locales/ja/settings/general/widget-positions.json
index 746578cce..9e26dfeeb 100644
--- a/public/locales/ja/settings/general/widget-positions.json
+++ b/public/locales/ja/settings/general/widget-positions.json
@@ -1,3 +1 @@
-{
- "label": "Position widgets on left"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/nl/common.json b/public/locales/nl/common.json
index 9a0b9a9d9..efad0067f 100644
--- a/public/locales/nl/common.json
+++ b/public/locales/nl/common.json
@@ -1,6 +1,6 @@
{
"actions": {
- "save": "Save"
+ "save": "Opslaan"
},
"tip": "Tip: "
}
\ No newline at end of file
diff --git a/public/locales/nl/layout/add-service-app-shelf.json b/public/locales/nl/layout/add-service-app-shelf.json
index ca88e1f31..680dd3332 100644
--- a/public/locales/nl/layout/add-service-app-shelf.json
+++ b/public/locales/nl/layout/add-service-app-shelf.json
@@ -1,93 +1,93 @@
{
"actionIcon": {
- "tooltip": "Add a service"
+ "tooltip": "Voeg een service toe"
},
"modal": {
- "title": "Add service",
+ "title": "Service toevoegen",
"form": {
"validation": {
- "invalidUrl": "Please enter a valid URL",
- "noStatusCodeSelected": "Please select a status code"
+ "invalidUrl": "Voer een geldige URL in",
+ "noStatusCodeSelected": "Selecteer een statuscode"
}
},
"tabs": {
"options": {
- "title": "Options",
+ "title": "Instellingen",
"form": {
"serviceName": {
- "label": "Service name",
+ "label": "Servicenaam",
"placeholder": "Plex"
},
"iconUrl": {
- "label": "Icon URL"
+ "label": "Icoon URL"
},
"serviceUrl": {
"label": "Service URL"
},
"onClickUrl": {
- "label": "On Click URL"
+ "label": "Klik URL"
},
"serviceType": {
- "label": "Service type",
- "defaultValue": "Other",
- "placeholder": "Pick one"
+ "label": "Servicetype",
+ "defaultValue": "Andere",
+ "placeholder": "Kies één"
},
"category": {
- "label": "Category",
- "placeholder": "Select a category or create a new one",
- "nothingFound": "Nothing found",
- "createLabel": "+ Create {{query}}"
+ "label": "Categorie",
+ "placeholder": "Selecteer een categorie of maak een nieuwe aan",
+ "nothingFound": "Geen resultaten",
+ "createLabel": "+ Creëer {{query}}"
},
"integrations": {
"apiKey": {
- "label": "API key",
- "placeholder": "Your API key",
+ "label": "API sleutel",
+ "placeholder": "Jouw API sleutel",
"validation": {
- "noKey": "Invalid Key"
+ "noKey": "Ongeldige sleutel"
},
"tip": {
- "text": "Get your API key",
- "link": "here."
+ "text": "Verkrijg jouw API sleutel",
+ "link": "hier."
}
},
"qBittorrent": {
"username": {
- "label": "Username",
+ "label": "Gebruikersnaam",
"placeholder": "admin",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": "Ongeldige gebruikersnaam"
}
},
"password": {
- "label": "Password",
+ "label": "Wachtwoord",
"placeholder": "adminadmin",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": "Ongeldig wachtwoord"
}
}
},
"deluge": {
"password": {
- "label": "Password",
- "placeholder": "password",
+ "label": "Wachtwoord",
+ "placeholder": "wachtwoord",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": "Ongeldig wachtwoord"
}
}
},
"transmission": {
"username": {
- "label": "Username",
+ "label": "Gebruikersnaam",
"placeholder": "admin",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": "Ongeldige gebruikersnaam"
}
},
"password": {
- "label": "Password",
+ "label": "Wachtwoord",
"placeholder": "adminadmin",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": "Ongeldig wachtwoord"
}
}
}
@@ -95,20 +95,20 @@
}
},
"advancedOptions": {
- "title": "Advanced options",
+ "title": "Geavanceerde opties",
"form": {
"httpStatusCodes": {
- "label": "HTTP Status Codes",
- "placeholder": "Select valid status codes",
- "clearButtonLabel": "Clear selection",
- "nothingFound": "Nothing found"
+ "label": "HTTP-statuscodes",
+ "placeholder": "Selecteer geldige statuscodes",
+ "clearButtonLabel": "Selectie wissen",
+ "nothingFound": "Geen resultaten"
},
"openServiceInNewTab": {
- "label": "Open service in new tab"
+ "label": "Service in nieuw tabblad openen"
},
"buttons": {
"submit": {
- "content": "Add service"
+ "content": "Service toevoegen"
}
}
}
diff --git a/public/locales/nl/layout/app-shelf-menu.json b/public/locales/nl/layout/app-shelf-menu.json
index 006e906c2..21f961675 100644
--- a/public/locales/nl/layout/app-shelf-menu.json
+++ b/public/locales/nl/layout/app-shelf-menu.json
@@ -1,18 +1,18 @@
{
"modal": {
- "title": "Modify a service",
+ "title": "Wijzig een service",
"buttons": {
- "save": "Save service"
+ "save": "Service opslaan"
}
},
"menu": {
"labels": {
- "settings": "Settings",
- "dangerZone": "Danger zone"
+ "settings": "Instellingen",
+ "dangerZone": "Gevarenzone"
},
"actions": {
- "edit": "Edit",
- "delete": "Delete"
+ "edit": "Wijzig",
+ "delete": "Verwijder"
}
}
}
\ No newline at end of file
diff --git a/public/locales/nl/layout/app-shelf.json b/public/locales/nl/layout/app-shelf.json
index 3297ffe7d..5c175068f 100644
--- a/public/locales/nl/layout/app-shelf.json
+++ b/public/locales/nl/layout/app-shelf.json
@@ -1,10 +1,10 @@
{
"accordions": {
"downloads": {
- "text": "Your downloads"
+ "text": "Uw downloads"
},
"others": {
- "text": "Others"
+ "text": "Overige"
}
}
}
\ No newline at end of file
diff --git a/public/locales/nl/modules/calendar.json b/public/locales/nl/modules/calendar.json
index d470eabe9..ea966125a 100644
--- a/public/locales/nl/modules/calendar.json
+++ b/public/locales/nl/modules/calendar.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Calendar",
- "description": "A calendar module for displaying upcoming releases. It interacts with the Sonarr and Radarr API.",
+ "name": "Kalender",
+ "description": "Een kalender module voor het weergeven van aankomende releases. Deze module werkt samen met de Sonarr en Radarr API.",
"settings": {
"sundayStart": {
- "label": "Start the week on Sunday"
+ "label": "Begin de week op zondag"
}
}
}
diff --git a/public/locales/nl/modules/common-media-cards.json b/public/locales/nl/modules/common-media-cards.json
index b9bbbc537..dddd79420 100644
--- a/public/locales/nl/modules/common-media-cards.json
+++ b/public/locales/nl/modules/common-media-cards.json
@@ -1,6 +1,6 @@
{
"buttons": {
- "play": "Play",
- "request": "Request"
+ "play": "Afspelen",
+ "request": "Aanvraag"
}
}
\ No newline at end of file
diff --git a/public/locales/nl/modules/common.json b/public/locales/nl/modules/common.json
index 3f4b36b03..4b90a1518 100644
--- a/public/locales/nl/modules/common.json
+++ b/public/locales/nl/modules/common.json
@@ -1,5 +1,5 @@
{
"settings": {
- "label": "Settings"
+ "label": "Instellingen"
}
}
\ No newline at end of file
diff --git a/public/locales/nl/modules/dashdot.json b/public/locales/nl/modules/dashdot.json
index dd1486b43..d54247b29 100644
--- a/public/locales/nl/modules/dashdot.json
+++ b/public/locales/nl/modules/dashdot.json
@@ -1,24 +1,24 @@
{
"descriptor": {
"name": "Dash.",
- "description": "A module for displaying the graphs of your running Dash. instance.",
+ "description": "Een module voor het weergeven van de grafieken van uw Dash. instance.",
"settings": {
"cpuMultiView": {
- "label": "CPU Multi-Core View"
+ "label": "CPU Multi-Core Weergave"
},
"storageMultiView": {
- "label": "Storage Multi-Drive View"
+ "label": "Opslag Multi-Drive weergave"
},
"useCompactView": {
- "label": "Use Compact View"
+ "label": "Compacte weergave gebruiken"
},
"graphs": {
- "label": "Graphs",
+ "label": "Grafieken",
"options": {
"cpu": "CPU",
"ram": "RAM",
- "storage": "Storage",
- "network": "Network",
+ "storage": "Opslagruimte",
+ "network": "Netwerk",
"gpu": "GPU"
}
},
@@ -30,17 +30,17 @@
"card": {
"title": "Dash.",
"errors": {
- "noService": "No dash. service found. Please add one to your Homarr dashboard or set a dashdot URL in the module options",
- "noInformation": "Cannot acquire information from dash. - are you running the latest version?"
+ "noService": "Geen dash. service gevonden. Voeg er een toe aan uw Homarr dashboard of zet een dashdot URL in de module opties",
+ "noInformation": "Kan geen informatie verkrijgen van dash. - gebruikt u de laatste versie?"
},
"graphs": {
"storage": {
- "title": "Storage",
- "label": "Storage:"
+ "title": "Opslagruimte",
+ "label": "Opslagruimte:"
},
"network": {
- "title": "Network",
- "label": "Network:",
+ "title": "Netwerk",
+ "label": "Netwerk:",
"metrics": {
"download": "Down",
"upload": "Up"
diff --git a/public/locales/nl/modules/date.json b/public/locales/nl/modules/date.json
index 521e220a4..6d8989c4c 100644
--- a/public/locales/nl/modules/date.json
+++ b/public/locales/nl/modules/date.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Date",
- "description": "Show the current time and date in a card",
+ "name": "Datum",
+ "description": "Toon de huidige tijd en datum in een kaart",
"settings": {
"display24HourFormat": {
- "label": "Display full time (24-hour)"
+ "label": "Volledige tijd weergeven (24-uur)"
}
}
}
diff --git a/public/locales/nl/modules/dlspeed.json b/public/locales/nl/modules/dlspeed.json
index ab0c23c98..57b041973 100644
--- a/public/locales/nl/modules/dlspeed.json
+++ b/public/locales/nl/modules/dlspeed.json
@@ -1,6 +1,6 @@
{
"descriptor": {
- "name": "Download Speed",
- "description": "Show the current download speed of supported services"
+ "name": "Downloadsnelheid",
+ "description": "Toon de huidige downloadsnelheid van ondersteunde diensten"
}
}
\ No newline at end of file
diff --git a/public/locales/nl/modules/docker.json b/public/locales/nl/modules/docker.json
index a4d738b61..97a185944 100644
--- a/public/locales/nl/modules/docker.json
+++ b/public/locales/nl/modules/docker.json
@@ -1,35 +1,35 @@
{
"descriptor": {
"name": "Docker",
- "description": "Allows you to easily manage your torrents"
+ "description": "Maakt het mogelijk om gemakkelijk je torrents te beheren"
},
"search": {
- "placeholder": "Search by container or image name"
+ "placeholder": "Zoek op container of afbeeldingsnaam"
},
"table": {
"header": {
- "name": "Name",
- "image": "Image",
- "ports": "Ports",
- "state": "State"
+ "name": "Naam",
+ "image": "Afbeelding",
+ "ports": "Poorten",
+ "state": "Status"
},
"body": {
- "portCollapse": "{{ports}} more"
+ "portCollapse": "{{ports}} meer"
},
"states": {
- "running": "Running",
- "created": "Created",
- "stopped": "Stopped",
- "unknown": "Unknown"
+ "running": "Draait",
+ "created": "Aangemaakt",
+ "stopped": "Gestopt",
+ "unknown": "Onbekend"
}
},
"actionBar": {
"addService": {
- "title": "Add service",
- "message": "Add service to Homarr"
+ "title": "Service toevoegen",
+ "message": "Service toevoegen aan Homarr"
},
"restart": {
- "title": "Restart"
+ "title": "Herstart"
},
"stop": {
"title": "Stop"
@@ -37,30 +37,30 @@
"start": {
"title": "Start"
},
- "refreshData": "Refresh data",
+ "refreshData": "Gegevens vernieuwen",
"addToHomarr": {
- "title": "Add to Homarr"
+ "title": "Toevoegen aan Homarr"
},
"remove": {
- "title": "Remove"
+ "title": "Verwijder"
}
},
"messages": {
"successfullyExecuted": {
"title": "Container {{containerName}} {{action}}ed",
- "message": "Your container was successfully {{action}}ed"
+ "message": "Uw container was succesvol {{action}}ed"
}
},
"errors": {
"integrationFailed": {
- "title": "Docker integration failed",
- "message": "Did you forget to mount the docker socket ?"
+ "title": "Docker integratie mislukt",
+ "message": "Bent u vergeten de doktersocket te koppelen?"
},
"unknownError": {
- "title": "There was an error"
+ "title": "Er is een fout opgetreden"
},
"oneServiceAtATime": {
- "title": "Please only add one service at a time!"
+ "title": "Voeg alstublieft slechts één dienst per keer toe!"
}
},
"actionIcon": {
diff --git a/public/locales/nl/modules/overseerr.json b/public/locales/nl/modules/overseerr.json
index e7b44289e..d185f5f6e 100644
--- a/public/locales/nl/modules/overseerr.json
+++ b/public/locales/nl/modules/overseerr.json
@@ -1,28 +1,28 @@
{
"descriptor": {
"name": "Overseerr",
- "description": "Allows you to search and add media from Overseerr/Jellyseerr"
+ "description": "Staat je toe om media van Overseerr/Jellyseerr te zoeken en toe te voegen"
},
"popup": {
"item": {
"buttons": {
- "askFor": "Ask for {{title}}",
- "cancel": "Cancel",
- "request": "Request"
+ "askFor": "Vraag om {{title}}",
+ "cancel": "Annuleer",
+ "request": "Aanvraag"
},
"alerts": {
"automaticApproval": {
- "title": "Using API key",
- "text": "This request will be automatically approved"
+ "title": "API-sleutel wordt gebruikt",
+ "text": "Dit verzoek zal automatisch worden goedgekeurd"
}
}
},
"seasonSelector": {
- "caption": "Tick the seasons that you want to be downloaded",
+ "caption": "Selecteer de seizoenen die u wilt downloaden",
"table": {
"header": {
- "season": "Season",
- "numberOfEpisodes": "Number of episodes"
+ "season": "Seizoen",
+ "numberOfEpisodes": "Aantal afleveringen"
}
}
}
diff --git a/public/locales/nl/modules/ping.json b/public/locales/nl/modules/ping.json
index 403c8027b..cc57fbe46 100644
--- a/public/locales/nl/modules/ping.json
+++ b/public/locales/nl/modules/ping.json
@@ -1,11 +1,11 @@
{
"descriptor": {
"name": "Ping",
- "description": "Allows you to check if the service is up or returns a specific HTTP status code."
+ "description": "Hiermee kunt u controleren of de service up is of een specifieke HTTP-statuscode retourneert."
},
"states": {
"online": "Online {{response}}",
"offline": "Offline {{response}}",
- "loading": "Loading..."
+ "loading": "Laden..."
}
}
\ No newline at end of file
diff --git a/public/locales/nl/modules/search.json b/public/locales/nl/modules/search.json
index 0476bb186..a48aa010f 100644
--- a/public/locales/nl/modules/search.json
+++ b/public/locales/nl/modules/search.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "name": "Zoekbalk",
+ "description": "Zoekbalk om te zoeken op het web, youtube, torrents of overseerr"
},
"input": {
- "placeholder": "Search the web..."
+ "placeholder": "Doorzoek het web..."
}
}
\ No newline at end of file
diff --git a/public/locales/nl/modules/torrents-status.json b/public/locales/nl/modules/torrents-status.json
index 7e8970a92..255e12322 100644
--- a/public/locales/nl/modules/torrents-status.json
+++ b/public/locales/nl/modules/torrents-status.json
@@ -1,39 +1,39 @@
{
"descriptor": {
"name": "Torrent",
- "description": "Show the current download speed of supported services",
+ "description": "Toon de huidige downloadsnelheid van ondersteunde diensten",
"settings": {
"hideComplete": {
- "label": "Hide completed torrents"
+ "label": "Verberg voltooide torrents"
}
}
},
"card": {
"table": {
"header": {
- "name": "Name",
- "size": "Size",
+ "name": "Naam",
+ "size": "Grootte",
"download": "Down",
"upload": "Up",
"estimatedTimeOfArrival": "ETA",
- "progress": "Progress"
+ "progress": "Voortgang"
},
"body": {
- "nothingFound": "No torrents found"
+ "nothingFound": "Geen torrents gevonden"
}
},
"lineChart": {
- "title": "Current download speed",
+ "title": "Huidige downloadsnelheid",
"download": "Download: {{download}}",
"upload": "Upload: {{upload}}",
- "timeSpan": "{{seconds}} seconds ago",
+ "timeSpan": "{{seconds}} seconden geleden",
"totalDownload": "Download: {{download}}/s",
"totalUpload": "Upload: {{upload}}/s"
},
"errors": {
"noDownloadClients": {
- "title": "No supported download clients found!",
- "text": "Add a download service to view your current downloads"
+ "title": "Geen ondersteunde download clients gevonden!",
+ "text": "Voeg een downloadservice toe om uw huidige downloads weer te geven"
}
}
}
diff --git a/public/locales/nl/modules/weather.json b/public/locales/nl/modules/weather.json
index 405c36263..25ca62188 100644
--- a/public/locales/nl/modules/weather.json
+++ b/public/locales/nl/modules/weather.json
@@ -1,32 +1,32 @@
{
"descriptor": {
- "name": "Weather",
- "description": "Look up the current weather in your location",
+ "name": "Weer",
+ "description": "Zoek het actuele weer op uw locatie",
"settings": {
"displayInFahrenheit": {
- "label": "Display in Fahrenheit"
+ "label": "Toon in Fahrenheit"
},
"location": {
- "label": "Weather location"
+ "label": "Weerslocatie"
}
}
},
"card": {
"weatherDescriptions": {
- "clear": "Clear",
- "mainlyClear": "Mainly clear",
- "fog": "Fog",
- "drizzle": "Drizzle",
- "freezingDrizzle": "Freezing drizzle",
- "rain": "Rain",
- "freezingRain": "Freezing rain",
- "snowFall": "Snow fall",
- "snowGrains": "Snow grains",
- "rainShowers": "Rain showers",
- "snowShowers": "Snow showers",
- "thunderstorm": "Thunderstorm",
- "thunderstormWithHail": "Thunderstorm with hail",
- "unknown": "Unknown"
+ "clear": "Helder",
+ "mainlyClear": "Overwegend helder",
+ "fog": "Mist",
+ "drizzle": "Motregen",
+ "freezingDrizzle": "IJzel",
+ "rain": "Regen",
+ "freezingRain": "Natte sneeuw",
+ "snowFall": "Sneeuwval",
+ "snowGrains": "Sneeuw",
+ "rainShowers": "Regenbuien",
+ "snowShowers": "Sneeuwbuien",
+ "thunderstorm": "Onweersbui",
+ "thunderstormWithHail": "Onweer met hagel",
+ "unknown": "Onbekend"
}
}
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/common.json b/public/locales/nl/settings/common.json
index 776816b2a..7379dd0dc 100644
--- a/public/locales/nl/settings/common.json
+++ b/public/locales/nl/settings/common.json
@@ -1,14 +1,14 @@
{
- "title": "Settings",
- "tooltip": "Settings",
+ "title": "Instellingen",
+ "tooltip": "Instellingen",
"tabs": {
- "common": "Common",
- "customizations": "Customizations"
+ "common": "Algemeen",
+ "customizations": "Aanpassingen"
},
"tips": {
- "configTip": "Upload your config file by dragging and dropping it onto the page!"
+ "configTip": "Upload uw configuratiebestand door het op de pagina te slepen!"
},
"credits": {
- "madeWithLove": "Made with ❤️ by @"
+ "madeWithLove": "Gemaakt met ❤️ door @"
}
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/customization/app-width.json b/public/locales/nl/settings/customization/app-width.json
index e7636eef0..ee95be0dc 100644
--- a/public/locales/nl/settings/customization/app-width.json
+++ b/public/locales/nl/settings/customization/app-width.json
@@ -1,3 +1,3 @@
{
- "label": "App Width"
+ "label": "Applicatie breedte"
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/customization/color-selector.json b/public/locales/nl/settings/customization/color-selector.json
index d66bbfe6e..a6f500c0e 100644
--- a/public/locales/nl/settings/customization/color-selector.json
+++ b/public/locales/nl/settings/customization/color-selector.json
@@ -1,3 +1,3 @@
{
- "suffix": "{{color}} color"
+ "suffix": "{{color}} kleur"
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/customization/opacity-selector.json b/public/locales/nl/settings/customization/opacity-selector.json
index edd46daea..db60e2158 100644
--- a/public/locales/nl/settings/customization/opacity-selector.json
+++ b/public/locales/nl/settings/customization/opacity-selector.json
@@ -1,3 +1,3 @@
{
- "label": "App Opacity"
+ "label": "App Ondoorzichtigheid"
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/customization/page-appearance.json b/public/locales/nl/settings/customization/page-appearance.json
index 051c11d86..1d49c6bf2 100644
--- a/public/locales/nl/settings/customization/page-appearance.json
+++ b/public/locales/nl/settings/customization/page-appearance.json
@@ -1,6 +1,6 @@
{
"pageTitle": {
- "label": "Page Title",
+ "label": "Paginatitel",
"placeholder": "Homarr 🦞"
},
"logo": {
@@ -12,10 +12,10 @@
"placeholder": "/favicon.png"
},
"background": {
- "label": "Background",
+ "label": "Achtergrond",
"placeholder": "/img/background.png"
},
"buttons": {
- "submit": "Submit"
+ "submit": "Indienen"
}
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/customization/shade-selector.json b/public/locales/nl/settings/customization/shade-selector.json
index 076aee080..12880451a 100644
--- a/public/locales/nl/settings/customization/shade-selector.json
+++ b/public/locales/nl/settings/customization/shade-selector.json
@@ -1,3 +1,3 @@
{
- "label": "Shade"
+ "label": "Tint"
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/general/color-schema.json b/public/locales/nl/settings/general/color-schema.json
index 16672bf7e..a74b1f119 100644
--- a/public/locales/nl/settings/general/color-schema.json
+++ b/public/locales/nl/settings/general/color-schema.json
@@ -1,3 +1,3 @@
{
- "label": "Switch to {{scheme}} mode"
+ "label": "Overschakelen naar {{scheme}} modus"
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/general/config-changer.json b/public/locales/nl/settings/general/config-changer.json
index ad4ac012d..04e3cf6cf 100644
--- a/public/locales/nl/settings/general/config-changer.json
+++ b/public/locales/nl/settings/general/config-changer.json
@@ -1,55 +1,55 @@
{
"configSelect": {
- "label": "Config loader"
+ "label": "Configuratie lader"
},
"modal": {
- "title": "Choose the name of your new config",
+ "title": "Kies de naam van uw nieuwe configuratie",
"form": {
"configName": {
- "label": "Config name",
- "placeholder": "Your new config name"
+ "label": "Configuratie naam",
+ "placeholder": "Uw nieuwe configuratienaam"
},
- "submitButton": "Confirm"
+ "submitButton": "Bevestig"
},
"events": {
"configSaved": {
- "title": "Config saved",
- "message": "Config saved as {{configName}}"
+ "title": "Configuratie opgeslagen",
+ "message": "Configuratie opgeslagen als {{configName}}"
}
}
},
"buttons": {
- "download": "Download config",
+ "download": "Download configuratie",
"delete": {
- "text": "Delete config",
+ "text": "Verwijder configuratie",
"notifications": {
"deleted": {
- "title": "Config deleted",
- "message": "Config deleted"
+ "title": "Configuratie verwijderd",
+ "message": "Configuratie verwijderd"
},
"deleteFailed": {
- "title": "Config delete failed",
- "message": "Config delete failed"
+ "title": "Configuratie verwijderen mislukt",
+ "message": "Configuratie verwijderen mislukt"
}
}
},
- "saveCopy": "Save a copy"
+ "saveCopy": "Sla op als een kopie"
},
"dropzone": {
"notifications": {
"invalidConfig": {
- "title": "Unable to load config",
- "message": "Could not load your config. Invalid JSON format."
+ "title": "Kan configuratie niet laden",
+ "message": "Kon uw configuratie niet laden. Ongeldig JSON formaat."
},
"loadedSuccessfully": {
- "title": "Config {{configName}} loaded successfully"
+ "title": "Configuratie {{configName}} succesvol geladen"
}
},
"accept": {
- "text": "Drag files here to upload a config. Support for JSON only."
+ "text": "Sleep bestanden hierheen om een configuratie te uploaden. Alleen ondersteuning voor JSON."
},
"reject": {
- "text": "This file format is not supported. Please only upload JSON."
+ "text": "Dit bestandsformaat wordt niet ondersteund. Upload a.u.b. alleen JSON."
}
}
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/general/internationalization.json b/public/locales/nl/settings/general/internationalization.json
index 17f0a13bf..8a4b910a1 100644
--- a/public/locales/nl/settings/general/internationalization.json
+++ b/public/locales/nl/settings/general/internationalization.json
@@ -1,3 +1,3 @@
{
- "label": "Language"
+ "label": "Taal"
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/general/module-enabler.json b/public/locales/nl/settings/general/module-enabler.json
index 179753b6f..ea042f81c 100644
--- a/public/locales/nl/settings/general/module-enabler.json
+++ b/public/locales/nl/settings/general/module-enabler.json
@@ -1,3 +1,3 @@
{
- "title": "Module enabler"
+ "title": "Module Inschakeler"
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/general/search-engine.json b/public/locales/nl/settings/general/search-engine.json
index 42f708ffb..bb98fb9f3 100644
--- a/public/locales/nl/settings/general/search-engine.json
+++ b/public/locales/nl/settings/general/search-engine.json
@@ -1,11 +1,11 @@
{
- "title": "Search engine",
+ "title": "Zoekmachine",
"tips": {
- "generalTip": "Use the prefixes !yt and !t in front of your query to search on YouTube or for a Torrent respectively.",
- "placeholderTip": "%s can be used as a placeholder for the query."
+ "generalTip": "Gebruik de voorvoegsels !yt en !t voor uw zoekopdracht om te zoeken op YouTube of naar een Torrent respectievelijk.",
+ "placeholderTip": "%s kan worden gebruikt als plaatshouder voor de query."
},
"customEngine": {
"label": "Query URL",
- "placeholder": "Custom query URL"
+ "placeholder": "Eigen query URL"
}
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/general/theme-selector.json b/public/locales/nl/settings/general/theme-selector.json
index 4e04d5e54..d54071584 100644
--- a/public/locales/nl/settings/general/theme-selector.json
+++ b/public/locales/nl/settings/general/theme-selector.json
@@ -1,3 +1,3 @@
{
- "label": "Switch to {{theme}} mode"
+ "label": "Overschakelen naar {{theme}} modus"
}
\ No newline at end of file
diff --git a/public/locales/nl/settings/general/widget-positions.json b/public/locales/nl/settings/general/widget-positions.json
index 746578cce..e41e4243c 100644
--- a/public/locales/nl/settings/general/widget-positions.json
+++ b/public/locales/nl/settings/general/widget-positions.json
@@ -1,3 +1,3 @@
{
- "label": "Position widgets on left"
+ "label": "Plaats widgets aan de linkerkant"
}
\ No newline at end of file
diff --git a/public/locales/pl/common.json b/public/locales/pl/common.json
new file mode 100644
index 000000000..b3d9edbfa
--- /dev/null
+++ b/public/locales/pl/common.json
@@ -0,0 +1,6 @@
+{
+ "actions": {
+ "save": "Zapisz"
+ },
+ "tip": ""
+}
\ No newline at end of file
diff --git a/public/locales/pl/layout/add-service-app-shelf.json b/public/locales/pl/layout/add-service-app-shelf.json
new file mode 100644
index 000000000..543ce1ab4
--- /dev/null
+++ b/public/locales/pl/layout/add-service-app-shelf.json
@@ -0,0 +1,118 @@
+{
+ "actionIcon": {
+ "tooltip": "Dodaj usługę"
+ },
+ "modal": {
+ "title": "Dodaj usługę",
+ "form": {
+ "validation": {
+ "invalidUrl": "",
+ "noStatusCodeSelected": ""
+ }
+ },
+ "tabs": {
+ "options": {
+ "title": "",
+ "form": {
+ "serviceName": {
+ "label": "Nazwa usługi",
+ "placeholder": "Plex"
+ },
+ "iconUrl": {
+ "label": ""
+ },
+ "serviceUrl": {
+ "label": ""
+ },
+ "onClickUrl": {
+ "label": ""
+ },
+ "serviceType": {
+ "label": "Rodzaj usługi",
+ "defaultValue": "",
+ "placeholder": ""
+ },
+ "category": {
+ "label": "Kategoria",
+ "placeholder": "Wybierz kategorię lub utwórz nową",
+ "nothingFound": "",
+ "createLabel": "+ Utwórz {{query}}"
+ },
+ "integrations": {
+ "apiKey": {
+ "label": "Klucz API",
+ "placeholder": "Twój klucz API",
+ "validation": {
+ "noKey": "Nieprawidłowy klucz"
+ },
+ "tip": {
+ "text": "",
+ "link": ""
+ }
+ },
+ "qBittorrent": {
+ "username": {
+ "label": "Nazwa użytkownika",
+ "placeholder": "admin",
+ "validation": {
+ "invalidUsername": "Nieprawidłowa nazwa użytkownika"
+ }
+ },
+ "password": {
+ "label": "Hasło",
+ "placeholder": "adminadmin",
+ "validation": {
+ "invalidPassword": "Nieprawidłowe hasło"
+ }
+ }
+ },
+ "deluge": {
+ "password": {
+ "label": "Hasło",
+ "placeholder": "password",
+ "validation": {
+ "invalidPassword": "Nieprawidłowe hasło"
+ }
+ }
+ },
+ "transmission": {
+ "username": {
+ "label": "Nazwa użytkownika",
+ "placeholder": "admin",
+ "validation": {
+ "invalidUsername": "Nieprawidłowa nazwa użytkownika"
+ }
+ },
+ "password": {
+ "label": "Hasło",
+ "placeholder": "adminadmin",
+ "validation": {
+ "invalidPassword": "Nieprawidłowe hasło"
+ }
+ }
+ }
+ }
+ }
+ },
+ "advancedOptions": {
+ "title": "",
+ "form": {
+ "httpStatusCodes": {
+ "label": "",
+ "placeholder": "",
+ "clearButtonLabel": "",
+ "nothingFound": ""
+ },
+ "openServiceInNewTab": {
+ "label": "Otwórz usługę w nowej karcie"
+ },
+ "buttons": {
+ "submit": {
+ "content": "Dodaj usługę"
+ }
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/layout/app-shelf-menu.json b/public/locales/pl/layout/app-shelf-menu.json
new file mode 100644
index 000000000..3fcf2bc70
--- /dev/null
+++ b/public/locales/pl/layout/app-shelf-menu.json
@@ -0,0 +1,18 @@
+{
+ "modal": {
+ "title": "",
+ "buttons": {
+ "save": "Zapisz usługę"
+ }
+ },
+ "menu": {
+ "labels": {
+ "settings": "",
+ "dangerZone": "Strefa zagrożenia"
+ },
+ "actions": {
+ "edit": "",
+ "delete": "Usuń"
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/layout/app-shelf.json b/public/locales/pl/layout/app-shelf.json
new file mode 100644
index 000000000..20f7a7350
--- /dev/null
+++ b/public/locales/pl/layout/app-shelf.json
@@ -0,0 +1,10 @@
+{
+ "accordions": {
+ "downloads": {
+ "text": ""
+ },
+ "others": {
+ "text": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/calendar.json b/public/locales/pl/modules/calendar.json
new file mode 100644
index 000000000..234d1d237
--- /dev/null
+++ b/public/locales/pl/modules/calendar.json
@@ -0,0 +1,11 @@
+{
+ "descriptor": {
+ "name": "Kalendarz",
+ "description": "",
+ "settings": {
+ "sundayStart": {
+ "label": ""
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/common-media-cards.json b/public/locales/pl/modules/common-media-cards.json
new file mode 100644
index 000000000..91283a6a4
--- /dev/null
+++ b/public/locales/pl/modules/common-media-cards.json
@@ -0,0 +1,6 @@
+{
+ "buttons": {
+ "play": "Odtwórz",
+ "request": ""
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/common.json b/public/locales/pl/modules/common.json
new file mode 100644
index 000000000..61de7370a
--- /dev/null
+++ b/public/locales/pl/modules/common.json
@@ -0,0 +1,5 @@
+{
+ "settings": {
+ "label": ""
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/dashdot.json b/public/locales/pl/modules/dashdot.json
new file mode 100644
index 000000000..d20d82cb5
--- /dev/null
+++ b/public/locales/pl/modules/dashdot.json
@@ -0,0 +1,60 @@
+{
+ "descriptor": {
+ "name": "Dash.",
+ "description": "Moduł do wyświetlania wykresów z uruchomionej instancji Dash.",
+ "settings": {
+ "cpuMultiView": {
+ "label": ""
+ },
+ "storageMultiView": {
+ "label": ""
+ },
+ "useCompactView": {
+ "label": ""
+ },
+ "graphs": {
+ "label": "",
+ "options": {
+ "cpu": "CPU",
+ "ram": "RAM",
+ "storage": "",
+ "network": "",
+ "gpu": "GPU"
+ }
+ },
+ "url": {
+ "label": ""
+ }
+ }
+ },
+ "card": {
+ "title": "Dash.",
+ "errors": {
+ "noService": "",
+ "noInformation": ""
+ },
+ "graphs": {
+ "storage": {
+ "title": "",
+ "label": ""
+ },
+ "network": {
+ "title": "",
+ "label": "",
+ "metrics": {
+ "download": "",
+ "upload": ""
+ }
+ },
+ "cpu": {
+ "title": "CPU"
+ },
+ "memory": {
+ "title": "RAM"
+ },
+ "gpu": {
+ "title": "GPU"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/date.json b/public/locales/pl/modules/date.json
new file mode 100644
index 000000000..ab82eb8ed
--- /dev/null
+++ b/public/locales/pl/modules/date.json
@@ -0,0 +1,11 @@
+{
+ "descriptor": {
+ "name": "",
+ "description": "",
+ "settings": {
+ "display24HourFormat": {
+ "label": ""
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/dlspeed.json b/public/locales/pl/modules/dlspeed.json
new file mode 100644
index 000000000..f8daba13b
--- /dev/null
+++ b/public/locales/pl/modules/dlspeed.json
@@ -0,0 +1,6 @@
+{
+ "descriptor": {
+ "name": "",
+ "description": ""
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/docker.json b/public/locales/pl/modules/docker.json
new file mode 100644
index 000000000..0b8856e5b
--- /dev/null
+++ b/public/locales/pl/modules/docker.json
@@ -0,0 +1,69 @@
+{
+ "descriptor": {
+ "name": "",
+ "description": ""
+ },
+ "search": {
+ "placeholder": ""
+ },
+ "table": {
+ "header": {
+ "name": "",
+ "image": "Obraz",
+ "ports": "Porty",
+ "state": "Status"
+ },
+ "body": {
+ "portCollapse": ""
+ },
+ "states": {
+ "running": "Uruchomione",
+ "created": "",
+ "stopped": "Zatrzymane",
+ "unknown": ""
+ }
+ },
+ "actionBar": {
+ "addService": {
+ "title": "Dodaj usługę",
+ "message": "Dodaj usługę do Homarra"
+ },
+ "restart": {
+ "title": ""
+ },
+ "stop": {
+ "title": "Zatrzymać"
+ },
+ "start": {
+ "title": "Uruchom"
+ },
+ "refreshData": "",
+ "addToHomarr": {
+ "title": ""
+ },
+ "remove": {
+ "title": "Usuń"
+ }
+ },
+ "messages": {
+ "successfullyExecuted": {
+ "title": "",
+ "message": ""
+ }
+ },
+ "errors": {
+ "integrationFailed": {
+ "title": "",
+ "message": ""
+ },
+ "unknownError": {
+ "title": "Wystąpił błąd"
+ },
+ "oneServiceAtATime": {
+ "title": ""
+ }
+ },
+ "actionIcon": {
+ "tooltip": ""
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/overseerr.json b/public/locales/pl/modules/overseerr.json
new file mode 100644
index 000000000..7e7ba8f15
--- /dev/null
+++ b/public/locales/pl/modules/overseerr.json
@@ -0,0 +1,30 @@
+{
+ "descriptor": {
+ "name": "Overseerr",
+ "description": ""
+ },
+ "popup": {
+ "item": {
+ "buttons": {
+ "askFor": "Poproś o {{title}}",
+ "cancel": "Anuluj",
+ "request": ""
+ },
+ "alerts": {
+ "automaticApproval": {
+ "title": "",
+ "text": ""
+ }
+ }
+ },
+ "seasonSelector": {
+ "caption": "",
+ "table": {
+ "header": {
+ "season": "Sezon",
+ "numberOfEpisodes": "Liczba odcinków"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/ping.json b/public/locales/pl/modules/ping.json
new file mode 100644
index 000000000..541fdab6d
--- /dev/null
+++ b/public/locales/pl/modules/ping.json
@@ -0,0 +1,11 @@
+{
+ "descriptor": {
+ "name": "Ping",
+ "description": ""
+ },
+ "states": {
+ "online": "",
+ "offline": "",
+ "loading": ""
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/search.json b/public/locales/pl/modules/search.json
new file mode 100644
index 000000000..cf06695e4
--- /dev/null
+++ b/public/locales/pl/modules/search.json
@@ -0,0 +1,9 @@
+{
+ "descriptor": {
+ "name": "",
+ "description": ""
+ },
+ "input": {
+ "placeholder": ""
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/torrents-status.json b/public/locales/pl/modules/torrents-status.json
new file mode 100644
index 000000000..978a99e2a
--- /dev/null
+++ b/public/locales/pl/modules/torrents-status.json
@@ -0,0 +1,40 @@
+{
+ "descriptor": {
+ "name": "",
+ "description": "",
+ "settings": {
+ "hideComplete": {
+ "label": "Ukryj ukończone torrenty"
+ }
+ }
+ },
+ "card": {
+ "table": {
+ "header": {
+ "name": "",
+ "size": "Rozmiar",
+ "download": "",
+ "upload": "",
+ "estimatedTimeOfArrival": "ETA",
+ "progress": ""
+ },
+ "body": {
+ "nothingFound": ""
+ }
+ },
+ "lineChart": {
+ "title": "",
+ "download": "",
+ "upload": "",
+ "timeSpan": "{{seconds}} sekund temu",
+ "totalDownload": "",
+ "totalUpload": ""
+ },
+ "errors": {
+ "noDownloadClients": {
+ "title": "",
+ "text": ""
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/modules/weather.json b/public/locales/pl/modules/weather.json
new file mode 100644
index 000000000..374eaf893
--- /dev/null
+++ b/public/locales/pl/modules/weather.json
@@ -0,0 +1,32 @@
+{
+ "descriptor": {
+ "name": "Pogoda",
+ "description": "Sprawdź aktualną pogodę w swojej lokalizacji",
+ "settings": {
+ "displayInFahrenheit": {
+ "label": ""
+ },
+ "location": {
+ "label": ""
+ }
+ }
+ },
+ "card": {
+ "weatherDescriptions": {
+ "clear": "",
+ "mainlyClear": "",
+ "fog": "Mgła",
+ "drizzle": "Mżawka",
+ "freezingDrizzle": "",
+ "rain": "Deszcz",
+ "freezingRain": "",
+ "snowFall": "Opady śniegu",
+ "snowGrains": "",
+ "rainShowers": "",
+ "snowShowers": "",
+ "thunderstorm": "",
+ "thunderstormWithHail": "",
+ "unknown": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/settings/common.json b/public/locales/pl/settings/common.json
new file mode 100644
index 000000000..ded996d44
--- /dev/null
+++ b/public/locales/pl/settings/common.json
@@ -0,0 +1,14 @@
+{
+ "title": "",
+ "tooltip": "",
+ "tabs": {
+ "common": "",
+ "customizations": ""
+ },
+ "tips": {
+ "configTip": ""
+ },
+ "credits": {
+ "madeWithLove": ""
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/settings/customization/app-width.json b/public/locales/pl/settings/customization/app-width.json
new file mode 100644
index 000000000..9e26dfeeb
--- /dev/null
+++ b/public/locales/pl/settings/customization/app-width.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/public/locales/pl/settings/customization/color-selector.json b/public/locales/pl/settings/customization/color-selector.json
new file mode 100644
index 000000000..9e26dfeeb
--- /dev/null
+++ b/public/locales/pl/settings/customization/color-selector.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/public/locales/pl/settings/customization/opacity-selector.json b/public/locales/pl/settings/customization/opacity-selector.json
new file mode 100644
index 000000000..9e26dfeeb
--- /dev/null
+++ b/public/locales/pl/settings/customization/opacity-selector.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/public/locales/pl/settings/customization/page-appearance.json b/public/locales/pl/settings/customization/page-appearance.json
new file mode 100644
index 000000000..6a0c13690
--- /dev/null
+++ b/public/locales/pl/settings/customization/page-appearance.json
@@ -0,0 +1,21 @@
+{
+ "pageTitle": {
+ "label": "Tytuł strony",
+ "placeholder": "Homarr 🦞"
+ },
+ "logo": {
+ "label": "Logo",
+ "placeholder": "/img/logo.png"
+ },
+ "favicon": {
+ "label": "",
+ "placeholder": "/favicon.png"
+ },
+ "background": {
+ "label": "",
+ "placeholder": "/img/background.png"
+ },
+ "buttons": {
+ "submit": ""
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/settings/customization/shade-selector.json b/public/locales/pl/settings/customization/shade-selector.json
new file mode 100644
index 000000000..9e26dfeeb
--- /dev/null
+++ b/public/locales/pl/settings/customization/shade-selector.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/public/locales/pl/settings/general/color-schema.json b/public/locales/pl/settings/general/color-schema.json
new file mode 100644
index 000000000..9e26dfeeb
--- /dev/null
+++ b/public/locales/pl/settings/general/color-schema.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/public/locales/pl/settings/general/config-changer.json b/public/locales/pl/settings/general/config-changer.json
new file mode 100644
index 000000000..c8b948c7a
--- /dev/null
+++ b/public/locales/pl/settings/general/config-changer.json
@@ -0,0 +1,55 @@
+{
+ "configSelect": {
+ "label": ""
+ },
+ "modal": {
+ "title": "",
+ "form": {
+ "configName": {
+ "label": "",
+ "placeholder": ""
+ },
+ "submitButton": ""
+ },
+ "events": {
+ "configSaved": {
+ "title": "Konfiguracja zapisana",
+ "message": "Konfiguracja zapisana jako {{configName}}"
+ }
+ }
+ },
+ "buttons": {
+ "download": "",
+ "delete": {
+ "text": "Usuń konfigurację",
+ "notifications": {
+ "deleted": {
+ "title": "Konfiguracja usunięta",
+ "message": "Konfiguracja usunięta"
+ },
+ "deleteFailed": {
+ "title": "Nie udało się usunąć konfiguracji",
+ "message": "Nie udało się usunąć konfiguracji"
+ }
+ }
+ },
+ "saveCopy": "Zapisz kopię"
+ },
+ "dropzone": {
+ "notifications": {
+ "invalidConfig": {
+ "title": "",
+ "message": ""
+ },
+ "loadedSuccessfully": {
+ "title": ""
+ }
+ },
+ "accept": {
+ "text": ""
+ },
+ "reject": {
+ "text": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/settings/general/internationalization.json b/public/locales/pl/settings/general/internationalization.json
new file mode 100644
index 000000000..e021aae8c
--- /dev/null
+++ b/public/locales/pl/settings/general/internationalization.json
@@ -0,0 +1,3 @@
+{
+ "label": "Język"
+}
\ No newline at end of file
diff --git a/public/locales/pl/settings/general/module-enabler.json b/public/locales/pl/settings/general/module-enabler.json
new file mode 100644
index 000000000..9e26dfeeb
--- /dev/null
+++ b/public/locales/pl/settings/general/module-enabler.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/public/locales/pl/settings/general/search-engine.json b/public/locales/pl/settings/general/search-engine.json
new file mode 100644
index 000000000..7ead6657b
--- /dev/null
+++ b/public/locales/pl/settings/general/search-engine.json
@@ -0,0 +1,11 @@
+{
+ "title": "Silnik wyszukiwania",
+ "tips": {
+ "generalTip": "",
+ "placeholderTip": ""
+ },
+ "customEngine": {
+ "label": "",
+ "placeholder": ""
+ }
+}
\ No newline at end of file
diff --git a/public/locales/pl/settings/general/theme-selector.json b/public/locales/pl/settings/general/theme-selector.json
new file mode 100644
index 000000000..9e26dfeeb
--- /dev/null
+++ b/public/locales/pl/settings/general/theme-selector.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/public/locales/pl/settings/general/widget-positions.json b/public/locales/pl/settings/general/widget-positions.json
new file mode 100644
index 000000000..9e26dfeeb
--- /dev/null
+++ b/public/locales/pl/settings/general/widget-positions.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/public/locales/ru/common.json b/public/locales/ru/common.json
index 9a0b9a9d9..231732eb5 100644
--- a/public/locales/ru/common.json
+++ b/public/locales/ru/common.json
@@ -1,6 +1,6 @@
{
"actions": {
- "save": "Save"
+ "save": ""
},
- "tip": "Tip: "
+ "tip": ""
}
\ No newline at end of file
diff --git a/public/locales/ru/layout/add-service-app-shelf.json b/public/locales/ru/layout/add-service-app-shelf.json
index ca88e1f31..e05e6150d 100644
--- a/public/locales/ru/layout/add-service-app-shelf.json
+++ b/public/locales/ru/layout/add-service-app-shelf.json
@@ -1,93 +1,93 @@
{
"actionIcon": {
- "tooltip": "Add a service"
+ "tooltip": "Добавить сервис"
},
"modal": {
- "title": "Add service",
+ "title": "Добавить сервис",
"form": {
"validation": {
- "invalidUrl": "Please enter a valid URL",
- "noStatusCodeSelected": "Please select a status code"
+ "invalidUrl": "Пожалуйста, введите корректный адрес",
+ "noStatusCodeSelected": "Пожалуйста, выберите код состояния"
}
},
"tabs": {
"options": {
- "title": "Options",
+ "title": "Настройки",
"form": {
"serviceName": {
- "label": "Service name",
+ "label": "Имя сервиса",
"placeholder": "Plex"
},
"iconUrl": {
- "label": "Icon URL"
+ "label": "URL-адрес иконки"
},
"serviceUrl": {
- "label": "Service URL"
+ "label": "Адрес сервиса"
},
"onClickUrl": {
- "label": "On Click URL"
+ "label": "URL-адрес при нажатии"
},
"serviceType": {
- "label": "Service type",
- "defaultValue": "Other",
- "placeholder": "Pick one"
+ "label": "Тип сервиса",
+ "defaultValue": "Другое",
+ "placeholder": "Выберите один"
},
"category": {
- "label": "Category",
- "placeholder": "Select a category or create a new one",
- "nothingFound": "Nothing found",
- "createLabel": "+ Create {{query}}"
+ "label": "Категория",
+ "placeholder": "Выберите категорию или создайте новую",
+ "nothingFound": "Ничего не найдено",
+ "createLabel": "+ Добавить {{query}}"
},
"integrations": {
"apiKey": {
- "label": "API key",
- "placeholder": "Your API key",
+ "label": "API-ключ",
+ "placeholder": "Ваш API-ключ",
"validation": {
- "noKey": "Invalid Key"
+ "noKey": "Неверный ключ"
},
"tip": {
- "text": "Get your API key",
- "link": "here."
+ "text": "Получите API-ключ",
+ "link": "здесь."
}
},
"qBittorrent": {
"username": {
- "label": "Username",
+ "label": "Имя пользователя",
"placeholder": "admin",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": "Неверное имя пользователя"
}
},
"password": {
- "label": "Password",
+ "label": "Пароль",
"placeholder": "adminadmin",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": "Неверный пароль"
}
}
},
"deluge": {
"password": {
- "label": "Password",
- "placeholder": "password",
+ "label": "Пароль",
+ "placeholder": "Введите пароль",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": "Неверный пароль"
}
}
},
"transmission": {
"username": {
- "label": "Username",
+ "label": "Имя пользователя",
"placeholder": "admin",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": "Неверное имя пользователя"
}
},
"password": {
- "label": "Password",
+ "label": "Пароль",
"placeholder": "adminadmin",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": "Неверный пароль"
}
}
}
@@ -95,20 +95,20 @@
}
},
"advancedOptions": {
- "title": "Advanced options",
+ "title": "Дополнительные настройки",
"form": {
"httpStatusCodes": {
- "label": "HTTP Status Codes",
- "placeholder": "Select valid status codes",
- "clearButtonLabel": "Clear selection",
- "nothingFound": "Nothing found"
+ "label": "Коды состояния HTTP",
+ "placeholder": "Выберите подходящие коды состояния",
+ "clearButtonLabel": "Очистить выбранное",
+ "nothingFound": "Ничего не найдено"
},
"openServiceInNewTab": {
- "label": "Open service in new tab"
+ "label": "Открывать сервис в новой вкладке"
},
"buttons": {
"submit": {
- "content": "Add service"
+ "content": "Добавить сервис"
}
}
}
diff --git a/public/locales/ru/layout/app-shelf-menu.json b/public/locales/ru/layout/app-shelf-menu.json
index 006e906c2..62cddda71 100644
--- a/public/locales/ru/layout/app-shelf-menu.json
+++ b/public/locales/ru/layout/app-shelf-menu.json
@@ -1,18 +1,18 @@
{
"modal": {
- "title": "Modify a service",
+ "title": "Редактировать сервис",
"buttons": {
- "save": "Save service"
+ "save": "Сохранить"
}
},
"menu": {
"labels": {
- "settings": "Settings",
- "dangerZone": "Danger zone"
+ "settings": "Настройки",
+ "dangerZone": "Опасная зона"
},
"actions": {
- "edit": "Edit",
- "delete": "Delete"
+ "edit": "Изменить",
+ "delete": "Удалить"
}
}
}
\ No newline at end of file
diff --git a/public/locales/ru/layout/app-shelf.json b/public/locales/ru/layout/app-shelf.json
index 3297ffe7d..9373cc694 100644
--- a/public/locales/ru/layout/app-shelf.json
+++ b/public/locales/ru/layout/app-shelf.json
@@ -1,10 +1,10 @@
{
"accordions": {
"downloads": {
- "text": "Your downloads"
+ "text": "Ваши загрузки"
},
"others": {
- "text": "Others"
+ "text": "Другое"
}
}
}
\ No newline at end of file
diff --git a/public/locales/ru/modules/calendar.json b/public/locales/ru/modules/calendar.json
index d470eabe9..b55010493 100644
--- a/public/locales/ru/modules/calendar.json
+++ b/public/locales/ru/modules/calendar.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Calendar",
- "description": "A calendar module for displaying upcoming releases. It interacts with the Sonarr and Radarr API.",
+ "name": "Календарь",
+ "description": "Модуль календаря для отображения предстоящих релизов. Интегрируется с Sonarr и Radarr.",
"settings": {
"sundayStart": {
- "label": "Start the week on Sunday"
+ "label": "Начинать неделю с воскресенья"
}
}
}
diff --git a/public/locales/ru/modules/common-media-cards.json b/public/locales/ru/modules/common-media-cards.json
index b9bbbc537..9f6da0682 100644
--- a/public/locales/ru/modules/common-media-cards.json
+++ b/public/locales/ru/modules/common-media-cards.json
@@ -1,6 +1,6 @@
{
"buttons": {
- "play": "Play",
- "request": "Request"
+ "play": "",
+ "request": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ru/modules/common.json b/public/locales/ru/modules/common.json
index 3f4b36b03..127ac067c 100644
--- a/public/locales/ru/modules/common.json
+++ b/public/locales/ru/modules/common.json
@@ -1,5 +1,5 @@
{
"settings": {
- "label": "Settings"
+ "label": "Настройки"
}
}
\ No newline at end of file
diff --git a/public/locales/ru/modules/dashdot.json b/public/locales/ru/modules/dashdot.json
index dd1486b43..e90a81e2c 100644
--- a/public/locales/ru/modules/dashdot.json
+++ b/public/locales/ru/modules/dashdot.json
@@ -1,59 +1,59 @@
{
"descriptor": {
"name": "Dash.",
- "description": "A module for displaying the graphs of your running Dash. instance.",
+ "description": "Модуль для отображения графиков из Dash.",
"settings": {
"cpuMultiView": {
- "label": "CPU Multi-Core View"
+ "label": ""
},
"storageMultiView": {
- "label": "Storage Multi-Drive View"
+ "label": ""
},
"useCompactView": {
- "label": "Use Compact View"
+ "label": ""
},
"graphs": {
- "label": "Graphs",
+ "label": "",
"options": {
- "cpu": "CPU",
- "ram": "RAM",
- "storage": "Storage",
- "network": "Network",
- "gpu": "GPU"
+ "cpu": "",
+ "ram": "",
+ "storage": "",
+ "network": "",
+ "gpu": ""
}
},
"url": {
- "label": "Dash. URL"
+ "label": ""
}
}
},
"card": {
"title": "Dash.",
"errors": {
- "noService": "No dash. service found. Please add one to your Homarr dashboard or set a dashdot URL in the module options",
- "noInformation": "Cannot acquire information from dash. - are you running the latest version?"
+ "noService": "",
+ "noInformation": ""
},
"graphs": {
"storage": {
- "title": "Storage",
- "label": "Storage:"
+ "title": "",
+ "label": "Хранилище:"
},
"network": {
- "title": "Network",
- "label": "Network:",
+ "title": "",
+ "label": "Сеть:",
"metrics": {
- "download": "Down",
- "upload": "Up"
+ "download": "",
+ "upload": ""
}
},
"cpu": {
- "title": "CPU"
+ "title": ""
},
"memory": {
- "title": "RAM"
+ "title": ""
},
"gpu": {
- "title": "GPU"
+ "title": ""
}
}
}
diff --git a/public/locales/ru/modules/date.json b/public/locales/ru/modules/date.json
index 521e220a4..ab82eb8ed 100644
--- a/public/locales/ru/modules/date.json
+++ b/public/locales/ru/modules/date.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Date",
- "description": "Show the current time and date in a card",
+ "name": "",
+ "description": "",
"settings": {
"display24HourFormat": {
- "label": "Display full time (24-hour)"
+ "label": ""
}
}
}
diff --git a/public/locales/ru/modules/dlspeed.json b/public/locales/ru/modules/dlspeed.json
index ab0c23c98..f8daba13b 100644
--- a/public/locales/ru/modules/dlspeed.json
+++ b/public/locales/ru/modules/dlspeed.json
@@ -1,6 +1,6 @@
{
"descriptor": {
- "name": "Download Speed",
- "description": "Show the current download speed of supported services"
+ "name": "",
+ "description": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ru/modules/docker.json b/public/locales/ru/modules/docker.json
index a4d738b61..55fa28270 100644
--- a/public/locales/ru/modules/docker.json
+++ b/public/locales/ru/modules/docker.json
@@ -1,69 +1,69 @@
{
"descriptor": {
- "name": "Docker",
- "description": "Allows you to easily manage your torrents"
+ "name": "",
+ "description": ""
},
"search": {
- "placeholder": "Search by container or image name"
+ "placeholder": ""
},
"table": {
"header": {
- "name": "Name",
- "image": "Image",
- "ports": "Ports",
- "state": "State"
+ "name": "",
+ "image": "",
+ "ports": "",
+ "state": ""
},
"body": {
- "portCollapse": "{{ports}} more"
+ "portCollapse": ""
},
"states": {
- "running": "Running",
- "created": "Created",
- "stopped": "Stopped",
- "unknown": "Unknown"
+ "running": "",
+ "created": "",
+ "stopped": "",
+ "unknown": ""
}
},
"actionBar": {
"addService": {
- "title": "Add service",
- "message": "Add service to Homarr"
+ "title": "Добавить сервис",
+ "message": ""
},
"restart": {
- "title": "Restart"
+ "title": ""
},
"stop": {
- "title": "Stop"
+ "title": ""
},
"start": {
- "title": "Start"
+ "title": ""
},
- "refreshData": "Refresh data",
+ "refreshData": "",
"addToHomarr": {
- "title": "Add to Homarr"
+ "title": ""
},
"remove": {
- "title": "Remove"
+ "title": ""
}
},
"messages": {
"successfullyExecuted": {
- "title": "Container {{containerName}} {{action}}ed",
- "message": "Your container was successfully {{action}}ed"
+ "title": "",
+ "message": ""
}
},
"errors": {
"integrationFailed": {
- "title": "Docker integration failed",
- "message": "Did you forget to mount the docker socket ?"
+ "title": "",
+ "message": ""
},
"unknownError": {
- "title": "There was an error"
+ "title": ""
},
"oneServiceAtATime": {
- "title": "Please only add one service at a time!"
+ "title": ""
}
},
"actionIcon": {
- "tooltip": "Docker"
+ "tooltip": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ru/modules/overseerr.json b/public/locales/ru/modules/overseerr.json
index e7b44289e..1300c27f3 100644
--- a/public/locales/ru/modules/overseerr.json
+++ b/public/locales/ru/modules/overseerr.json
@@ -1,28 +1,28 @@
{
"descriptor": {
"name": "Overseerr",
- "description": "Allows you to search and add media from Overseerr/Jellyseerr"
+ "description": ""
},
"popup": {
"item": {
"buttons": {
- "askFor": "Ask for {{title}}",
- "cancel": "Cancel",
- "request": "Request"
+ "askFor": "",
+ "cancel": "",
+ "request": ""
},
"alerts": {
"automaticApproval": {
- "title": "Using API key",
- "text": "This request will be automatically approved"
+ "title": "",
+ "text": ""
}
}
},
"seasonSelector": {
- "caption": "Tick the seasons that you want to be downloaded",
+ "caption": "",
"table": {
"header": {
- "season": "Season",
- "numberOfEpisodes": "Number of episodes"
+ "season": "",
+ "numberOfEpisodes": ""
}
}
}
diff --git a/public/locales/ru/modules/ping.json b/public/locales/ru/modules/ping.json
index 403c8027b..3ba3aefa0 100644
--- a/public/locales/ru/modules/ping.json
+++ b/public/locales/ru/modules/ping.json
@@ -1,11 +1,11 @@
{
"descriptor": {
- "name": "Ping",
- "description": "Allows you to check if the service is up or returns a specific HTTP status code."
+ "name": "",
+ "description": ""
},
"states": {
- "online": "Online {{response}}",
- "offline": "Offline {{response}}",
- "loading": "Loading..."
+ "online": "",
+ "offline": "",
+ "loading": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ru/modules/search.json b/public/locales/ru/modules/search.json
index 0476bb186..15f8a5766 100644
--- a/public/locales/ru/modules/search.json
+++ b/public/locales/ru/modules/search.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "name": "Поиск",
+ "description": "Панель для поиска в интернете, по youtube, торрентам или overseerr"
},
"input": {
- "placeholder": "Search the web..."
+ "placeholder": "Искать в интернете..."
}
}
\ No newline at end of file
diff --git a/public/locales/ru/modules/torrents-status.json b/public/locales/ru/modules/torrents-status.json
index 7e8970a92..86b10fa25 100644
--- a/public/locales/ru/modules/torrents-status.json
+++ b/public/locales/ru/modules/torrents-status.json
@@ -1,39 +1,39 @@
{
"descriptor": {
- "name": "Torrent",
- "description": "Show the current download speed of supported services",
+ "name": "",
+ "description": "",
"settings": {
"hideComplete": {
- "label": "Hide completed torrents"
+ "label": ""
}
}
},
"card": {
"table": {
"header": {
- "name": "Name",
- "size": "Size",
- "download": "Down",
- "upload": "Up",
- "estimatedTimeOfArrival": "ETA",
- "progress": "Progress"
+ "name": "",
+ "size": "",
+ "download": "",
+ "upload": "",
+ "estimatedTimeOfArrival": "",
+ "progress": ""
},
"body": {
- "nothingFound": "No torrents found"
+ "nothingFound": ""
}
},
"lineChart": {
- "title": "Current download speed",
- "download": "Download: {{download}}",
- "upload": "Upload: {{upload}}",
- "timeSpan": "{{seconds}} seconds ago",
- "totalDownload": "Download: {{download}}/s",
- "totalUpload": "Upload: {{upload}}/s"
+ "title": "",
+ "download": "",
+ "upload": "",
+ "timeSpan": "",
+ "totalDownload": "",
+ "totalUpload": ""
},
"errors": {
"noDownloadClients": {
- "title": "No supported download clients found!",
- "text": "Add a download service to view your current downloads"
+ "title": "",
+ "text": ""
}
}
}
diff --git a/public/locales/ru/modules/weather.json b/public/locales/ru/modules/weather.json
index 405c36263..33382ec1e 100644
--- a/public/locales/ru/modules/weather.json
+++ b/public/locales/ru/modules/weather.json
@@ -1,32 +1,32 @@
{
"descriptor": {
- "name": "Weather",
- "description": "Look up the current weather in your location",
+ "name": "Погода",
+ "description": "Узнайте текущую погоду в вашем регионе",
"settings": {
"displayInFahrenheit": {
- "label": "Display in Fahrenheit"
+ "label": "Отображение в градусах Фаренгейта"
},
"location": {
- "label": "Weather location"
+ "label": "Местоположение"
}
}
},
"card": {
"weatherDescriptions": {
- "clear": "Clear",
- "mainlyClear": "Mainly clear",
- "fog": "Fog",
- "drizzle": "Drizzle",
- "freezingDrizzle": "Freezing drizzle",
- "rain": "Rain",
- "freezingRain": "Freezing rain",
- "snowFall": "Snow fall",
- "snowGrains": "Snow grains",
- "rainShowers": "Rain showers",
- "snowShowers": "Snow showers",
- "thunderstorm": "Thunderstorm",
- "thunderstormWithHail": "Thunderstorm with hail",
- "unknown": "Unknown"
+ "clear": "Ясно",
+ "mainlyClear": "В основном ясно",
+ "fog": "Туман",
+ "drizzle": "Мелкий дождь",
+ "freezingDrizzle": "Изморозь",
+ "rain": "Дождь",
+ "freezingRain": "Ледяной дождь",
+ "snowFall": "Снегопад",
+ "snowGrains": "",
+ "rainShowers": "Ливневый дождь",
+ "snowShowers": "Пурга",
+ "thunderstorm": "Гроза",
+ "thunderstormWithHail": "Гроза с градом",
+ "unknown": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/ru/settings/common.json b/public/locales/ru/settings/common.json
index 776816b2a..c06dd8457 100644
--- a/public/locales/ru/settings/common.json
+++ b/public/locales/ru/settings/common.json
@@ -1,14 +1,14 @@
{
- "title": "Settings",
- "tooltip": "Settings",
+ "title": "Настройки",
+ "tooltip": "Настройки",
"tabs": {
- "common": "Common",
- "customizations": "Customizations"
+ "common": "",
+ "customizations": ""
},
"tips": {
- "configTip": "Upload your config file by dragging and dropping it onto the page!"
+ "configTip": ""
},
"credits": {
- "madeWithLove": "Made with ❤️ by @"
+ "madeWithLove": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ru/settings/customization/app-width.json b/public/locales/ru/settings/customization/app-width.json
index e7636eef0..9e26dfeeb 100644
--- a/public/locales/ru/settings/customization/app-width.json
+++ b/public/locales/ru/settings/customization/app-width.json
@@ -1,3 +1 @@
-{
- "label": "App Width"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ru/settings/customization/color-selector.json b/public/locales/ru/settings/customization/color-selector.json
index d66bbfe6e..9e26dfeeb 100644
--- a/public/locales/ru/settings/customization/color-selector.json
+++ b/public/locales/ru/settings/customization/color-selector.json
@@ -1,3 +1 @@
-{
- "suffix": "{{color}} color"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ru/settings/customization/opacity-selector.json b/public/locales/ru/settings/customization/opacity-selector.json
index edd46daea..9e26dfeeb 100644
--- a/public/locales/ru/settings/customization/opacity-selector.json
+++ b/public/locales/ru/settings/customization/opacity-selector.json
@@ -1,3 +1 @@
-{
- "label": "App Opacity"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ru/settings/customization/page-appearance.json b/public/locales/ru/settings/customization/page-appearance.json
index 051c11d86..592c372a8 100644
--- a/public/locales/ru/settings/customization/page-appearance.json
+++ b/public/locales/ru/settings/customization/page-appearance.json
@@ -1,21 +1,21 @@
{
"pageTitle": {
- "label": "Page Title",
- "placeholder": "Homarr 🦞"
+ "label": "",
+ "placeholder": ""
},
"logo": {
- "label": "Logo",
- "placeholder": "/img/logo.png"
+ "label": "",
+ "placeholder": ""
},
"favicon": {
- "label": "Favicon",
- "placeholder": "/favicon.png"
+ "label": "",
+ "placeholder": ""
},
"background": {
- "label": "Background",
- "placeholder": "/img/background.png"
+ "label": "",
+ "placeholder": ""
},
"buttons": {
- "submit": "Submit"
+ "submit": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ru/settings/customization/shade-selector.json b/public/locales/ru/settings/customization/shade-selector.json
index 076aee080..9e26dfeeb 100644
--- a/public/locales/ru/settings/customization/shade-selector.json
+++ b/public/locales/ru/settings/customization/shade-selector.json
@@ -1,3 +1 @@
-{
- "label": "Shade"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ru/settings/general/color-schema.json b/public/locales/ru/settings/general/color-schema.json
index 16672bf7e..790c0121a 100644
--- a/public/locales/ru/settings/general/color-schema.json
+++ b/public/locales/ru/settings/general/color-schema.json
@@ -1,3 +1,3 @@
{
- "label": "Switch to {{scheme}} mode"
+ "label": "Переключиться на {{scheme}} режим"
}
\ No newline at end of file
diff --git a/public/locales/ru/settings/general/config-changer.json b/public/locales/ru/settings/general/config-changer.json
index ad4ac012d..6d130e67d 100644
--- a/public/locales/ru/settings/general/config-changer.json
+++ b/public/locales/ru/settings/general/config-changer.json
@@ -1,55 +1,55 @@
{
"configSelect": {
- "label": "Config loader"
+ "label": ""
},
"modal": {
- "title": "Choose the name of your new config",
+ "title": "",
"form": {
"configName": {
- "label": "Config name",
- "placeholder": "Your new config name"
+ "label": "",
+ "placeholder": ""
},
- "submitButton": "Confirm"
+ "submitButton": ""
},
"events": {
"configSaved": {
- "title": "Config saved",
- "message": "Config saved as {{configName}}"
+ "title": "",
+ "message": ""
}
}
},
"buttons": {
- "download": "Download config",
+ "download": "",
"delete": {
- "text": "Delete config",
+ "text": "",
"notifications": {
"deleted": {
- "title": "Config deleted",
- "message": "Config deleted"
+ "title": "",
+ "message": ""
},
"deleteFailed": {
- "title": "Config delete failed",
- "message": "Config delete failed"
+ "title": "",
+ "message": ""
}
}
},
- "saveCopy": "Save a copy"
+ "saveCopy": ""
},
"dropzone": {
"notifications": {
"invalidConfig": {
- "title": "Unable to load config",
- "message": "Could not load your config. Invalid JSON format."
+ "title": "",
+ "message": ""
},
"loadedSuccessfully": {
- "title": "Config {{configName}} loaded successfully"
+ "title": ""
}
},
"accept": {
- "text": "Drag files here to upload a config. Support for JSON only."
+ "text": ""
},
"reject": {
- "text": "This file format is not supported. Please only upload JSON."
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/ru/settings/general/internationalization.json b/public/locales/ru/settings/general/internationalization.json
index 17f0a13bf..9e26dfeeb 100644
--- a/public/locales/ru/settings/general/internationalization.json
+++ b/public/locales/ru/settings/general/internationalization.json
@@ -1,3 +1 @@
-{
- "label": "Language"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ru/settings/general/module-enabler.json b/public/locales/ru/settings/general/module-enabler.json
index 179753b6f..9e26dfeeb 100644
--- a/public/locales/ru/settings/general/module-enabler.json
+++ b/public/locales/ru/settings/general/module-enabler.json
@@ -1,3 +1 @@
-{
- "title": "Module enabler"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ru/settings/general/search-engine.json b/public/locales/ru/settings/general/search-engine.json
index 42f708ffb..20a3b127a 100644
--- a/public/locales/ru/settings/general/search-engine.json
+++ b/public/locales/ru/settings/general/search-engine.json
@@ -1,11 +1,11 @@
{
- "title": "Search engine",
+ "title": "",
"tips": {
- "generalTip": "Use the prefixes !yt and !t in front of your query to search on YouTube or for a Torrent respectively.",
- "placeholderTip": "%s can be used as a placeholder for the query."
+ "generalTip": "",
+ "placeholderTip": ""
},
"customEngine": {
- "label": "Query URL",
- "placeholder": "Custom query URL"
+ "label": "",
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/ru/settings/general/theme-selector.json b/public/locales/ru/settings/general/theme-selector.json
index 4e04d5e54..9e26dfeeb 100644
--- a/public/locales/ru/settings/general/theme-selector.json
+++ b/public/locales/ru/settings/general/theme-selector.json
@@ -1,3 +1 @@
-{
- "label": "Switch to {{theme}} mode"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/ru/settings/general/widget-positions.json b/public/locales/ru/settings/general/widget-positions.json
index 746578cce..9e26dfeeb 100644
--- a/public/locales/ru/settings/general/widget-positions.json
+++ b/public/locales/ru/settings/general/widget-positions.json
@@ -1,3 +1 @@
-{
- "label": "Position widgets on left"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/sl/common.json b/public/locales/sl/common.json
new file mode 100644
index 000000000..c5e9b6e3e
--- /dev/null
+++ b/public/locales/sl/common.json
@@ -0,0 +1,6 @@
+{
+ "actions": {
+ "save": "Shrani"
+ },
+ "tip": "Nasvet: "
+}
\ No newline at end of file
diff --git a/public/locales/sl/layout/add-service-app-shelf.json b/public/locales/sl/layout/add-service-app-shelf.json
new file mode 100644
index 000000000..b142253b2
--- /dev/null
+++ b/public/locales/sl/layout/add-service-app-shelf.json
@@ -0,0 +1,118 @@
+{
+ "actionIcon": {
+ "tooltip": "Dodaj storitev"
+ },
+ "modal": {
+ "title": "Dodaj storitev",
+ "form": {
+ "validation": {
+ "invalidUrl": "Prosim vnesite veljaven spletni naslov",
+ "noStatusCodeSelected": "Izberite kodo statusa"
+ }
+ },
+ "tabs": {
+ "options": {
+ "title": "Možnosti",
+ "form": {
+ "serviceName": {
+ "label": "Naziv storitve",
+ "placeholder": "Plex"
+ },
+ "iconUrl": {
+ "label": "URL ikone"
+ },
+ "serviceUrl": {
+ "label": "URL storitve"
+ },
+ "onClickUrl": {
+ "label": "URL ob kliku"
+ },
+ "serviceType": {
+ "label": "Vrsta storitve",
+ "defaultValue": "Drugo",
+ "placeholder": "Izberite eno"
+ },
+ "category": {
+ "label": "Kategorija",
+ "placeholder": "Izberite kategorijo ali ustvarite novo",
+ "nothingFound": "Brez rezultatov iskanja",
+ "createLabel": "+ Ustvarite {{query}}"
+ },
+ "integrations": {
+ "apiKey": {
+ "label": "API ključ",
+ "placeholder": "Vaš ključ API",
+ "validation": {
+ "noKey": "Neveljaven ključ"
+ },
+ "tip": {
+ "text": "Pridobite svoj API ključ",
+ "link": "tukaj."
+ }
+ },
+ "qBittorrent": {
+ "username": {
+ "label": "Uporabniško ime",
+ "placeholder": "admin",
+ "validation": {
+ "invalidUsername": "Neveljavno uporabniško ime"
+ }
+ },
+ "password": {
+ "label": "Geslo",
+ "placeholder": "adminadmin",
+ "validation": {
+ "invalidPassword": "Neveljavno geslo"
+ }
+ }
+ },
+ "deluge": {
+ "password": {
+ "label": "Geslo",
+ "placeholder": "geslo",
+ "validation": {
+ "invalidPassword": "Neveljavno geslo"
+ }
+ }
+ },
+ "transmission": {
+ "username": {
+ "label": "Uporabniško ime",
+ "placeholder": "admin",
+ "validation": {
+ "invalidUsername": "Neveljavno uporabniško ime"
+ }
+ },
+ "password": {
+ "label": "Geslo",
+ "placeholder": "adminadmin",
+ "validation": {
+ "invalidPassword": "Neveljavno geslo"
+ }
+ }
+ }
+ }
+ }
+ },
+ "advancedOptions": {
+ "title": "Napredne nastavitve",
+ "form": {
+ "httpStatusCodes": {
+ "label": "HTTP statusne kode",
+ "placeholder": "Izberite veljavne kode statusa",
+ "clearButtonLabel": "Počisti izbiro",
+ "nothingFound": "Brez rezultatov iskanja"
+ },
+ "openServiceInNewTab": {
+ "label": "Odprite storitev v novem zavihku"
+ },
+ "buttons": {
+ "submit": {
+ "content": "Dodaj storitev"
+ }
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/layout/app-shelf-menu.json b/public/locales/sl/layout/app-shelf-menu.json
new file mode 100644
index 000000000..d743e43b7
--- /dev/null
+++ b/public/locales/sl/layout/app-shelf-menu.json
@@ -0,0 +1,18 @@
+{
+ "modal": {
+ "title": "Spreminjanje storitve",
+ "buttons": {
+ "save": "Shrani storitev"
+ }
+ },
+ "menu": {
+ "labels": {
+ "settings": "Nastavitve",
+ "dangerZone": "Nevarno območje"
+ },
+ "actions": {
+ "edit": "Uredi",
+ "delete": "Izbriši"
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/layout/app-shelf.json b/public/locales/sl/layout/app-shelf.json
new file mode 100644
index 000000000..103dc7193
--- /dev/null
+++ b/public/locales/sl/layout/app-shelf.json
@@ -0,0 +1,10 @@
+{
+ "accordions": {
+ "downloads": {
+ "text": "Vaši prenosi"
+ },
+ "others": {
+ "text": "Drugo"
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/calendar.json b/public/locales/sl/modules/calendar.json
new file mode 100644
index 000000000..0f31e2d4c
--- /dev/null
+++ b/public/locales/sl/modules/calendar.json
@@ -0,0 +1,11 @@
+{
+ "descriptor": {
+ "name": "Koledar",
+ "description": "Koledarski modul za prikaz prihajajočih izdaj. Deluje z API vmesnikom od Sonarr in Radarr.",
+ "settings": {
+ "sundayStart": {
+ "label": "Začni teden z nedeljo"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/common-media-cards.json b/public/locales/sl/modules/common-media-cards.json
new file mode 100644
index 000000000..064e60098
--- /dev/null
+++ b/public/locales/sl/modules/common-media-cards.json
@@ -0,0 +1,6 @@
+{
+ "buttons": {
+ "play": "Predvajaj",
+ "request": "Prošnja"
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/common.json b/public/locales/sl/modules/common.json
new file mode 100644
index 000000000..93851f8a5
--- /dev/null
+++ b/public/locales/sl/modules/common.json
@@ -0,0 +1,5 @@
+{
+ "settings": {
+ "label": "Nastavitve"
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/dashdot.json b/public/locales/sl/modules/dashdot.json
new file mode 100644
index 000000000..84c498383
--- /dev/null
+++ b/public/locales/sl/modules/dashdot.json
@@ -0,0 +1,60 @@
+{
+ "descriptor": {
+ "name": "Dash.",
+ "description": "Modul za prikazovanje grafov iz vašega delujočega programa Dash.",
+ "settings": {
+ "cpuMultiView": {
+ "label": "Pogled večjedrnih procesorjev"
+ },
+ "storageMultiView": {
+ "label": "Pogled naprav za shranjevanje"
+ },
+ "useCompactView": {
+ "label": "Uporaba kompaktnega pogleda"
+ },
+ "graphs": {
+ "label": "Grafi",
+ "options": {
+ "cpu": "CPU",
+ "ram": "RAM",
+ "storage": "Shramba",
+ "network": "Omrežje",
+ "gpu": "GPU"
+ }
+ },
+ "url": {
+ "label": "Dash. URL"
+ }
+ }
+ },
+ "card": {
+ "title": "Dash.",
+ "errors": {
+ "noService": "Dash. storitev ni bila najdena. Prosimo, dodajte jo na nadzorno ploščo Homarr ali nastavite naslov URL dashdot v možnostih modula",
+ "noInformation": "Ne morem pridobiti informacij iz Dash. - ali uporabljate najnovejšo različico?"
+ },
+ "graphs": {
+ "storage": {
+ "title": "Shramba",
+ "label": "Shramba:"
+ },
+ "network": {
+ "title": "Omrežje",
+ "label": "Omrežje:",
+ "metrics": {
+ "download": "Dol",
+ "upload": "Gor"
+ }
+ },
+ "cpu": {
+ "title": "CPU"
+ },
+ "memory": {
+ "title": "RAM"
+ },
+ "gpu": {
+ "title": "GPU"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/date.json b/public/locales/sl/modules/date.json
new file mode 100644
index 000000000..b26ac578f
--- /dev/null
+++ b/public/locales/sl/modules/date.json
@@ -0,0 +1,11 @@
+{
+ "descriptor": {
+ "name": "Datum",
+ "description": "Prikaz trenutnega časa in datuma na kartici",
+ "settings": {
+ "display24HourFormat": {
+ "label": "Prikaz polnega časa (24-urni)"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/dlspeed.json b/public/locales/sl/modules/dlspeed.json
new file mode 100644
index 000000000..8b7cbdaf9
--- /dev/null
+++ b/public/locales/sl/modules/dlspeed.json
@@ -0,0 +1,6 @@
+{
+ "descriptor": {
+ "name": "Hitrost prenosa",
+ "description": "Prikaži trenutno hitrost prenosa podprtih storitev"
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/docker.json b/public/locales/sl/modules/docker.json
new file mode 100644
index 000000000..3ee64c554
--- /dev/null
+++ b/public/locales/sl/modules/docker.json
@@ -0,0 +1,69 @@
+{
+ "descriptor": {
+ "name": "Docker",
+ "description": "Omogoča enostavno upravljanje torrentov"
+ },
+ "search": {
+ "placeholder": "Iskanje po zabojniku ali imenu njegove slike"
+ },
+ "table": {
+ "header": {
+ "name": "Ime",
+ "image": "Slika",
+ "ports": "Vrata",
+ "state": "Stanje"
+ },
+ "body": {
+ "portCollapse": "{{ports}} več"
+ },
+ "states": {
+ "running": "Se izvaja",
+ "created": "Ustvarjeno",
+ "stopped": "Zaustavljeno",
+ "unknown": "Neznano"
+ }
+ },
+ "actionBar": {
+ "addService": {
+ "title": "Dodaj storitev",
+ "message": "Dodajanje storitev v Homarr"
+ },
+ "restart": {
+ "title": "Ponovno zaženi"
+ },
+ "stop": {
+ "title": "Ustavi"
+ },
+ "start": {
+ "title": "Zaženi"
+ },
+ "refreshData": "Osveži podatke",
+ "addToHomarr": {
+ "title": "Dodaj v Homarr"
+ },
+ "remove": {
+ "title": "Odstrani"
+ }
+ },
+ "messages": {
+ "successfullyExecuted": {
+ "title": "Zabojnik {{containerName}} {{action}}",
+ "message": "Vaš zabojnik je bil uspešno {{action}}"
+ }
+ },
+ "errors": {
+ "integrationFailed": {
+ "title": "Integracija Dockerja ni uspela",
+ "message": "Ste pozabili namestiti Docker vtičnico?"
+ },
+ "unknownError": {
+ "title": "Prišlo je do napake"
+ },
+ "oneServiceAtATime": {
+ "title": "Naenkrat dodajte samo eno storitev!"
+ }
+ },
+ "actionIcon": {
+ "tooltip": "Docker"
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/overseerr.json b/public/locales/sl/modules/overseerr.json
new file mode 100644
index 000000000..451d366ad
--- /dev/null
+++ b/public/locales/sl/modules/overseerr.json
@@ -0,0 +1,30 @@
+{
+ "descriptor": {
+ "name": "Overseerr",
+ "description": "Omogoča iskanje in dodajanje medijev iz storitev Overseerr/Jellyseerr"
+ },
+ "popup": {
+ "item": {
+ "buttons": {
+ "askFor": "Vprašajte za {{title}}",
+ "cancel": "Prekliči",
+ "request": "Prošnja"
+ },
+ "alerts": {
+ "automaticApproval": {
+ "title": "Z uporabo API ključa",
+ "text": "Ta zahteva bo samodejno odobrena"
+ }
+ }
+ },
+ "seasonSelector": {
+ "caption": "Označite sezone, ki jih želite prenesti",
+ "table": {
+ "header": {
+ "season": "Sezona",
+ "numberOfEpisodes": "Število epizod"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/ping.json b/public/locales/sl/modules/ping.json
new file mode 100644
index 000000000..9ef65dc92
--- /dev/null
+++ b/public/locales/sl/modules/ping.json
@@ -0,0 +1,11 @@
+{
+ "descriptor": {
+ "name": "Ping",
+ "description": "Omogoča preverjanje, ali je storitev vzpostavljena ali vrača določeno HTTP kodo statusa."
+ },
+ "states": {
+ "online": "Povezan {{response}}",
+ "offline": "Prekinjen {{response}}",
+ "loading": "Nalaganje..."
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/search.json b/public/locales/sl/modules/search.json
new file mode 100644
index 000000000..18e7637b2
--- /dev/null
+++ b/public/locales/sl/modules/search.json
@@ -0,0 +1,9 @@
+{
+ "descriptor": {
+ "name": "Iskalna vrstica",
+ "description": "Iskalna vrstica za iskanje po spletu, youtubu, torentih ali storitvi overseerr"
+ },
+ "input": {
+ "placeholder": "Preišči splet..."
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/torrents-status.json b/public/locales/sl/modules/torrents-status.json
new file mode 100644
index 000000000..aab63c6bc
--- /dev/null
+++ b/public/locales/sl/modules/torrents-status.json
@@ -0,0 +1,40 @@
+{
+ "descriptor": {
+ "name": "Torrent",
+ "description": "Prikaži trenutno hitrost prenosa podprtih storitev",
+ "settings": {
+ "hideComplete": {
+ "label": "Skrijte dokončane torrente"
+ }
+ }
+ },
+ "card": {
+ "table": {
+ "header": {
+ "name": "Ime",
+ "size": "Velikost",
+ "download": "Dol",
+ "upload": "Gor",
+ "estimatedTimeOfArrival": "ETA",
+ "progress": "Napredek"
+ },
+ "body": {
+ "nothingFound": "Ni najdenih torrentov"
+ }
+ },
+ "lineChart": {
+ "title": "Trenutna hitrost prejemanja",
+ "download": "Prenašanje: {{download}}",
+ "upload": "Nalaganje: {{upload}}",
+ "timeSpan": "Pred sekundami: {{seconds}}",
+ "totalDownload": "Prenosi: {{download}}/s",
+ "totalUpload": "Nalaganj: {{upload}}/s"
+ },
+ "errors": {
+ "noDownloadClients": {
+ "title": "Ni bilo najdenih podprtih odjemalcev za prenos!",
+ "text": "Dodajte storitev prenosa za ogled trenutnih prenosov"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/modules/weather.json b/public/locales/sl/modules/weather.json
new file mode 100644
index 000000000..97baa3aa9
--- /dev/null
+++ b/public/locales/sl/modules/weather.json
@@ -0,0 +1,32 @@
+{
+ "descriptor": {
+ "name": "Vreme",
+ "description": "Iskanje trenutnega vremena na vaši lokaciji",
+ "settings": {
+ "displayInFahrenheit": {
+ "label": "Prikaz v Fahrenheitu"
+ },
+ "location": {
+ "label": "Lokacija vremena"
+ }
+ }
+ },
+ "card": {
+ "weatherDescriptions": {
+ "clear": "Počisti",
+ "mainlyClear": "Večinoma jasno",
+ "fog": "Megla",
+ "drizzle": "Pršec",
+ "freezingDrizzle": "Leden pršec",
+ "rain": "Dež",
+ "freezingRain": "Ledeni dež",
+ "snowFall": "Padec snega",
+ "snowGrains": "Snežna zrna",
+ "rainShowers": "Deževni nalivi",
+ "snowShowers": "Snežne plohe",
+ "thunderstorm": "Nevihta",
+ "thunderstormWithHail": "Nevihta s točo",
+ "unknown": "Neznano"
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/common.json b/public/locales/sl/settings/common.json
new file mode 100644
index 000000000..89a1a9afa
--- /dev/null
+++ b/public/locales/sl/settings/common.json
@@ -0,0 +1,14 @@
+{
+ "title": "Nastavitve",
+ "tooltip": "Nastavitve",
+ "tabs": {
+ "common": "Skupno",
+ "customizations": "Prilagoditve"
+ },
+ "tips": {
+ "configTip": "Konfiguracijsko datoteko naložite tako, da jo povlečete in spustite na stran!"
+ },
+ "credits": {
+ "madeWithLove": "Narejeno s ❤️ od @"
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/customization/app-width.json b/public/locales/sl/settings/customization/app-width.json
new file mode 100644
index 000000000..372438bd7
--- /dev/null
+++ b/public/locales/sl/settings/customization/app-width.json
@@ -0,0 +1,3 @@
+{
+ "label": "Širina aplikacije"
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/customization/color-selector.json b/public/locales/sl/settings/customization/color-selector.json
new file mode 100644
index 000000000..305b7922b
--- /dev/null
+++ b/public/locales/sl/settings/customization/color-selector.json
@@ -0,0 +1,3 @@
+{
+ "suffix": "{{color}} barva"
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/customization/opacity-selector.json b/public/locales/sl/settings/customization/opacity-selector.json
new file mode 100644
index 000000000..5e8b2a794
--- /dev/null
+++ b/public/locales/sl/settings/customization/opacity-selector.json
@@ -0,0 +1,3 @@
+{
+ "label": "Prosojnost aplikacije"
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/customization/page-appearance.json b/public/locales/sl/settings/customization/page-appearance.json
new file mode 100644
index 000000000..b82c34ccf
--- /dev/null
+++ b/public/locales/sl/settings/customization/page-appearance.json
@@ -0,0 +1,21 @@
+{
+ "pageTitle": {
+ "label": "Naslov strani",
+ "placeholder": "Homarr 🦞"
+ },
+ "logo": {
+ "label": "Logotip",
+ "placeholder": "/img/logo.png"
+ },
+ "favicon": {
+ "label": "Favicon",
+ "placeholder": "/favicon.png"
+ },
+ "background": {
+ "label": "Ozadje",
+ "placeholder": "/img/background.png"
+ },
+ "buttons": {
+ "submit": "Pošlji"
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/customization/shade-selector.json b/public/locales/sl/settings/customization/shade-selector.json
new file mode 100644
index 000000000..83fe0d004
--- /dev/null
+++ b/public/locales/sl/settings/customization/shade-selector.json
@@ -0,0 +1,3 @@
+{
+ "label": "Osenčeno"
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/general/color-schema.json b/public/locales/sl/settings/general/color-schema.json
new file mode 100644
index 000000000..ecf4f8ee0
--- /dev/null
+++ b/public/locales/sl/settings/general/color-schema.json
@@ -0,0 +1,3 @@
+{
+ "label": "Preklop na {{scheme}} način"
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/general/config-changer.json b/public/locales/sl/settings/general/config-changer.json
new file mode 100644
index 000000000..835bfb160
--- /dev/null
+++ b/public/locales/sl/settings/general/config-changer.json
@@ -0,0 +1,55 @@
+{
+ "configSelect": {
+ "label": "Nalagalnik konfiguracije"
+ },
+ "modal": {
+ "title": "Izberite ime vaše nove konfiguracije",
+ "form": {
+ "configName": {
+ "label": "Ime konfiguracije",
+ "placeholder": "Vaše novo ime konfiguracije"
+ },
+ "submitButton": "Potrdi"
+ },
+ "events": {
+ "configSaved": {
+ "title": "Konfiguracija je shranjena",
+ "message": "Konfiguracija shranjena kot {{configName}}"
+ }
+ }
+ },
+ "buttons": {
+ "download": "Prenos konfiguracije",
+ "delete": {
+ "text": "Brisanje konfiguracije",
+ "notifications": {
+ "deleted": {
+ "title": "Konfiguracija izbrisana",
+ "message": "Konfiguracija izbrisana"
+ },
+ "deleteFailed": {
+ "title": "Brisanje konfiguracije ni uspelo",
+ "message": "Brisanje konfiguracije ni uspelo"
+ }
+ }
+ },
+ "saveCopy": "Shrani kopijo"
+ },
+ "dropzone": {
+ "notifications": {
+ "invalidConfig": {
+ "title": "Ni mogoče naložiti konfiguracije",
+ "message": "Ni bilo mogoče naložiti vaše konfiguracije. Nepravilna oblika JSON."
+ },
+ "loadedSuccessfully": {
+ "title": "Konfiguracija {{configName}} je uspešno naložena"
+ }
+ },
+ "accept": {
+ "text": "Če želite naložiti konfiguracijo, povlecite datoteke sem. Podpora samo za JSON."
+ },
+ "reject": {
+ "text": "Ta oblika datoteke ni podprta. Prenesite samo JSON."
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/general/internationalization.json b/public/locales/sl/settings/general/internationalization.json
new file mode 100644
index 000000000..bdd9c7b6a
--- /dev/null
+++ b/public/locales/sl/settings/general/internationalization.json
@@ -0,0 +1,3 @@
+{
+ "label": "Jezik"
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/general/module-enabler.json b/public/locales/sl/settings/general/module-enabler.json
new file mode 100644
index 000000000..48543dc34
--- /dev/null
+++ b/public/locales/sl/settings/general/module-enabler.json
@@ -0,0 +1,3 @@
+{
+ "title": "Omogočanje modulov"
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/general/search-engine.json b/public/locales/sl/settings/general/search-engine.json
new file mode 100644
index 000000000..6c559e498
--- /dev/null
+++ b/public/locales/sl/settings/general/search-engine.json
@@ -0,0 +1,11 @@
+{
+ "title": "Iskalnik",
+ "tips": {
+ "generalTip": "Za iskanje v YouTubu ali Torrentu uporabite predponi !yt in !t pred poizvedbo.",
+ "placeholderTip": "%s lahko uporabite kot nadomestno ime za poizvedbo."
+ },
+ "customEngine": {
+ "label": "URL poizvedbe",
+ "placeholder": "URL poizvedbe po meri"
+ }
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/general/theme-selector.json b/public/locales/sl/settings/general/theme-selector.json
new file mode 100644
index 000000000..ebbeb40b9
--- /dev/null
+++ b/public/locales/sl/settings/general/theme-selector.json
@@ -0,0 +1,3 @@
+{
+ "label": "Preklop na {{theme}} način"
+}
\ No newline at end of file
diff --git a/public/locales/sl/settings/general/widget-positions.json b/public/locales/sl/settings/general/widget-positions.json
new file mode 100644
index 000000000..d34ee5438
--- /dev/null
+++ b/public/locales/sl/settings/general/widget-positions.json
@@ -0,0 +1,3 @@
+{
+ "label": "Prikaži gradnike na levi strani"
+}
\ No newline at end of file
diff --git a/public/locales/sv/common.json b/public/locales/sv/common.json
index 9a0b9a9d9..231732eb5 100644
--- a/public/locales/sv/common.json
+++ b/public/locales/sv/common.json
@@ -1,6 +1,6 @@
{
"actions": {
- "save": "Save"
+ "save": ""
},
- "tip": "Tip: "
+ "tip": ""
}
\ No newline at end of file
diff --git a/public/locales/sv/layout/add-service-app-shelf.json b/public/locales/sv/layout/add-service-app-shelf.json
index ca88e1f31..5868261d6 100644
--- a/public/locales/sv/layout/add-service-app-shelf.json
+++ b/public/locales/sv/layout/add-service-app-shelf.json
@@ -1,93 +1,93 @@
{
"actionIcon": {
- "tooltip": "Add a service"
+ "tooltip": ""
},
"modal": {
- "title": "Add service",
+ "title": "",
"form": {
"validation": {
- "invalidUrl": "Please enter a valid URL",
- "noStatusCodeSelected": "Please select a status code"
+ "invalidUrl": "",
+ "noStatusCodeSelected": ""
}
},
"tabs": {
"options": {
- "title": "Options",
+ "title": "",
"form": {
"serviceName": {
- "label": "Service name",
- "placeholder": "Plex"
+ "label": "",
+ "placeholder": ""
},
"iconUrl": {
- "label": "Icon URL"
+ "label": ""
},
"serviceUrl": {
- "label": "Service URL"
+ "label": ""
},
"onClickUrl": {
- "label": "On Click URL"
+ "label": ""
},
"serviceType": {
- "label": "Service type",
- "defaultValue": "Other",
- "placeholder": "Pick one"
+ "label": "",
+ "defaultValue": "",
+ "placeholder": ""
},
"category": {
- "label": "Category",
- "placeholder": "Select a category or create a new one",
- "nothingFound": "Nothing found",
- "createLabel": "+ Create {{query}}"
+ "label": "",
+ "placeholder": "",
+ "nothingFound": "",
+ "createLabel": ""
},
"integrations": {
"apiKey": {
- "label": "API key",
- "placeholder": "Your API key",
+ "label": "",
+ "placeholder": "",
"validation": {
- "noKey": "Invalid Key"
+ "noKey": ""
},
"tip": {
- "text": "Get your API key",
- "link": "here."
+ "text": "",
+ "link": ""
}
},
"qBittorrent": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"deluge": {
"password": {
- "label": "Password",
- "placeholder": "password",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"transmission": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
}
@@ -95,20 +95,20 @@
}
},
"advancedOptions": {
- "title": "Advanced options",
+ "title": "",
"form": {
"httpStatusCodes": {
- "label": "HTTP Status Codes",
- "placeholder": "Select valid status codes",
- "clearButtonLabel": "Clear selection",
- "nothingFound": "Nothing found"
+ "label": "",
+ "placeholder": "",
+ "clearButtonLabel": "",
+ "nothingFound": ""
},
"openServiceInNewTab": {
- "label": "Open service in new tab"
+ "label": ""
},
"buttons": {
"submit": {
- "content": "Add service"
+ "content": ""
}
}
}
diff --git a/public/locales/sv/layout/app-shelf-menu.json b/public/locales/sv/layout/app-shelf-menu.json
index 006e906c2..452c7a882 100644
--- a/public/locales/sv/layout/app-shelf-menu.json
+++ b/public/locales/sv/layout/app-shelf-menu.json
@@ -1,18 +1,18 @@
{
"modal": {
- "title": "Modify a service",
+ "title": "",
"buttons": {
- "save": "Save service"
+ "save": ""
}
},
"menu": {
"labels": {
- "settings": "Settings",
- "dangerZone": "Danger zone"
+ "settings": "",
+ "dangerZone": ""
},
"actions": {
- "edit": "Edit",
- "delete": "Delete"
+ "edit": "",
+ "delete": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/sv/layout/app-shelf.json b/public/locales/sv/layout/app-shelf.json
index 3297ffe7d..20f7a7350 100644
--- a/public/locales/sv/layout/app-shelf.json
+++ b/public/locales/sv/layout/app-shelf.json
@@ -1,10 +1,10 @@
{
"accordions": {
"downloads": {
- "text": "Your downloads"
+ "text": ""
},
"others": {
- "text": "Others"
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/sv/modules/calendar.json b/public/locales/sv/modules/calendar.json
index d470eabe9..e16beca62 100644
--- a/public/locales/sv/modules/calendar.json
+++ b/public/locales/sv/modules/calendar.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Calendar",
- "description": "A calendar module for displaying upcoming releases. It interacts with the Sonarr and Radarr API.",
+ "name": "",
+ "description": "",
"settings": {
"sundayStart": {
- "label": "Start the week on Sunday"
+ "label": ""
}
}
}
diff --git a/public/locales/sv/modules/common-media-cards.json b/public/locales/sv/modules/common-media-cards.json
index b9bbbc537..9f6da0682 100644
--- a/public/locales/sv/modules/common-media-cards.json
+++ b/public/locales/sv/modules/common-media-cards.json
@@ -1,6 +1,6 @@
{
"buttons": {
- "play": "Play",
- "request": "Request"
+ "play": "",
+ "request": ""
}
}
\ No newline at end of file
diff --git a/public/locales/sv/modules/common.json b/public/locales/sv/modules/common.json
index 3f4b36b03..61de7370a 100644
--- a/public/locales/sv/modules/common.json
+++ b/public/locales/sv/modules/common.json
@@ -1,5 +1,5 @@
{
"settings": {
- "label": "Settings"
+ "label": ""
}
}
\ No newline at end of file
diff --git a/public/locales/sv/modules/dashdot.json b/public/locales/sv/modules/dashdot.json
index dd1486b43..235d3b4dc 100644
--- a/public/locales/sv/modules/dashdot.json
+++ b/public/locales/sv/modules/dashdot.json
@@ -1,59 +1,59 @@
{
"descriptor": {
- "name": "Dash.",
- "description": "A module for displaying the graphs of your running Dash. instance.",
+ "name": "",
+ "description": "",
"settings": {
"cpuMultiView": {
- "label": "CPU Multi-Core View"
+ "label": ""
},
"storageMultiView": {
- "label": "Storage Multi-Drive View"
+ "label": ""
},
"useCompactView": {
- "label": "Use Compact View"
+ "label": ""
},
"graphs": {
- "label": "Graphs",
+ "label": "",
"options": {
- "cpu": "CPU",
- "ram": "RAM",
- "storage": "Storage",
- "network": "Network",
- "gpu": "GPU"
+ "cpu": "",
+ "ram": "",
+ "storage": "",
+ "network": "",
+ "gpu": ""
}
},
"url": {
- "label": "Dash. URL"
+ "label": ""
}
}
},
"card": {
- "title": "Dash.",
+ "title": "",
"errors": {
- "noService": "No dash. service found. Please add one to your Homarr dashboard or set a dashdot URL in the module options",
- "noInformation": "Cannot acquire information from dash. - are you running the latest version?"
+ "noService": "",
+ "noInformation": ""
},
"graphs": {
"storage": {
- "title": "Storage",
- "label": "Storage:"
+ "title": "",
+ "label": ""
},
"network": {
- "title": "Network",
- "label": "Network:",
+ "title": "",
+ "label": "",
"metrics": {
- "download": "Down",
- "upload": "Up"
+ "download": "",
+ "upload": ""
}
},
"cpu": {
- "title": "CPU"
+ "title": ""
},
"memory": {
- "title": "RAM"
+ "title": ""
},
"gpu": {
- "title": "GPU"
+ "title": ""
}
}
}
diff --git a/public/locales/sv/modules/date.json b/public/locales/sv/modules/date.json
index 521e220a4..ab82eb8ed 100644
--- a/public/locales/sv/modules/date.json
+++ b/public/locales/sv/modules/date.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Date",
- "description": "Show the current time and date in a card",
+ "name": "",
+ "description": "",
"settings": {
"display24HourFormat": {
- "label": "Display full time (24-hour)"
+ "label": ""
}
}
}
diff --git a/public/locales/sv/modules/dlspeed.json b/public/locales/sv/modules/dlspeed.json
index ab0c23c98..f8daba13b 100644
--- a/public/locales/sv/modules/dlspeed.json
+++ b/public/locales/sv/modules/dlspeed.json
@@ -1,6 +1,6 @@
{
"descriptor": {
- "name": "Download Speed",
- "description": "Show the current download speed of supported services"
+ "name": "",
+ "description": ""
}
}
\ No newline at end of file
diff --git a/public/locales/sv/modules/docker.json b/public/locales/sv/modules/docker.json
index a4d738b61..a2a185261 100644
--- a/public/locales/sv/modules/docker.json
+++ b/public/locales/sv/modules/docker.json
@@ -1,69 +1,69 @@
{
"descriptor": {
- "name": "Docker",
- "description": "Allows you to easily manage your torrents"
+ "name": "",
+ "description": ""
},
"search": {
- "placeholder": "Search by container or image name"
+ "placeholder": ""
},
"table": {
"header": {
- "name": "Name",
- "image": "Image",
- "ports": "Ports",
- "state": "State"
+ "name": "",
+ "image": "",
+ "ports": "",
+ "state": ""
},
"body": {
- "portCollapse": "{{ports}} more"
+ "portCollapse": ""
},
"states": {
- "running": "Running",
- "created": "Created",
- "stopped": "Stopped",
- "unknown": "Unknown"
+ "running": "",
+ "created": "",
+ "stopped": "",
+ "unknown": ""
}
},
"actionBar": {
"addService": {
- "title": "Add service",
- "message": "Add service to Homarr"
+ "title": "",
+ "message": ""
},
"restart": {
- "title": "Restart"
+ "title": ""
},
"stop": {
- "title": "Stop"
+ "title": ""
},
"start": {
- "title": "Start"
+ "title": ""
},
- "refreshData": "Refresh data",
+ "refreshData": "",
"addToHomarr": {
- "title": "Add to Homarr"
+ "title": ""
},
"remove": {
- "title": "Remove"
+ "title": ""
}
},
"messages": {
"successfullyExecuted": {
- "title": "Container {{containerName}} {{action}}ed",
- "message": "Your container was successfully {{action}}ed"
+ "title": "",
+ "message": ""
}
},
"errors": {
"integrationFailed": {
- "title": "Docker integration failed",
- "message": "Did you forget to mount the docker socket ?"
+ "title": "",
+ "message": ""
},
"unknownError": {
- "title": "There was an error"
+ "title": ""
},
"oneServiceAtATime": {
- "title": "Please only add one service at a time!"
+ "title": ""
}
},
"actionIcon": {
- "tooltip": "Docker"
+ "tooltip": ""
}
}
\ No newline at end of file
diff --git a/public/locales/sv/modules/overseerr.json b/public/locales/sv/modules/overseerr.json
index e7b44289e..0a6da5756 100644
--- a/public/locales/sv/modules/overseerr.json
+++ b/public/locales/sv/modules/overseerr.json
@@ -1,28 +1,28 @@
{
"descriptor": {
- "name": "Overseerr",
- "description": "Allows you to search and add media from Overseerr/Jellyseerr"
+ "name": "",
+ "description": ""
},
"popup": {
"item": {
"buttons": {
- "askFor": "Ask for {{title}}",
- "cancel": "Cancel",
- "request": "Request"
+ "askFor": "",
+ "cancel": "",
+ "request": ""
},
"alerts": {
"automaticApproval": {
- "title": "Using API key",
- "text": "This request will be automatically approved"
+ "title": "",
+ "text": ""
}
}
},
"seasonSelector": {
- "caption": "Tick the seasons that you want to be downloaded",
+ "caption": "",
"table": {
"header": {
- "season": "Season",
- "numberOfEpisodes": "Number of episodes"
+ "season": "",
+ "numberOfEpisodes": ""
}
}
}
diff --git a/public/locales/sv/modules/ping.json b/public/locales/sv/modules/ping.json
index 403c8027b..3ba3aefa0 100644
--- a/public/locales/sv/modules/ping.json
+++ b/public/locales/sv/modules/ping.json
@@ -1,11 +1,11 @@
{
"descriptor": {
- "name": "Ping",
- "description": "Allows you to check if the service is up or returns a specific HTTP status code."
+ "name": "",
+ "description": ""
},
"states": {
- "online": "Online {{response}}",
- "offline": "Offline {{response}}",
- "loading": "Loading..."
+ "online": "",
+ "offline": "",
+ "loading": ""
}
}
\ No newline at end of file
diff --git a/public/locales/sv/modules/search.json b/public/locales/sv/modules/search.json
index 0476bb186..cf06695e4 100644
--- a/public/locales/sv/modules/search.json
+++ b/public/locales/sv/modules/search.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "name": "",
+ "description": ""
},
"input": {
- "placeholder": "Search the web..."
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/sv/modules/torrents-status.json b/public/locales/sv/modules/torrents-status.json
index 7e8970a92..86b10fa25 100644
--- a/public/locales/sv/modules/torrents-status.json
+++ b/public/locales/sv/modules/torrents-status.json
@@ -1,39 +1,39 @@
{
"descriptor": {
- "name": "Torrent",
- "description": "Show the current download speed of supported services",
+ "name": "",
+ "description": "",
"settings": {
"hideComplete": {
- "label": "Hide completed torrents"
+ "label": ""
}
}
},
"card": {
"table": {
"header": {
- "name": "Name",
- "size": "Size",
- "download": "Down",
- "upload": "Up",
- "estimatedTimeOfArrival": "ETA",
- "progress": "Progress"
+ "name": "",
+ "size": "",
+ "download": "",
+ "upload": "",
+ "estimatedTimeOfArrival": "",
+ "progress": ""
},
"body": {
- "nothingFound": "No torrents found"
+ "nothingFound": ""
}
},
"lineChart": {
- "title": "Current download speed",
- "download": "Download: {{download}}",
- "upload": "Upload: {{upload}}",
- "timeSpan": "{{seconds}} seconds ago",
- "totalDownload": "Download: {{download}}/s",
- "totalUpload": "Upload: {{upload}}/s"
+ "title": "",
+ "download": "",
+ "upload": "",
+ "timeSpan": "",
+ "totalDownload": "",
+ "totalUpload": ""
},
"errors": {
"noDownloadClients": {
- "title": "No supported download clients found!",
- "text": "Add a download service to view your current downloads"
+ "title": "",
+ "text": ""
}
}
}
diff --git a/public/locales/sv/modules/weather.json b/public/locales/sv/modules/weather.json
index 405c36263..7f9c8b103 100644
--- a/public/locales/sv/modules/weather.json
+++ b/public/locales/sv/modules/weather.json
@@ -1,32 +1,32 @@
{
"descriptor": {
- "name": "Weather",
- "description": "Look up the current weather in your location",
+ "name": "",
+ "description": "",
"settings": {
"displayInFahrenheit": {
- "label": "Display in Fahrenheit"
+ "label": ""
},
"location": {
- "label": "Weather location"
+ "label": ""
}
}
},
"card": {
"weatherDescriptions": {
- "clear": "Clear",
- "mainlyClear": "Mainly clear",
- "fog": "Fog",
- "drizzle": "Drizzle",
- "freezingDrizzle": "Freezing drizzle",
- "rain": "Rain",
- "freezingRain": "Freezing rain",
- "snowFall": "Snow fall",
- "snowGrains": "Snow grains",
- "rainShowers": "Rain showers",
- "snowShowers": "Snow showers",
- "thunderstorm": "Thunderstorm",
- "thunderstormWithHail": "Thunderstorm with hail",
- "unknown": "Unknown"
+ "clear": "",
+ "mainlyClear": "",
+ "fog": "",
+ "drizzle": "",
+ "freezingDrizzle": "",
+ "rain": "",
+ "freezingRain": "",
+ "snowFall": "",
+ "snowGrains": "",
+ "rainShowers": "",
+ "snowShowers": "",
+ "thunderstorm": "",
+ "thunderstormWithHail": "",
+ "unknown": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/sv/settings/common.json b/public/locales/sv/settings/common.json
index 776816b2a..ded996d44 100644
--- a/public/locales/sv/settings/common.json
+++ b/public/locales/sv/settings/common.json
@@ -1,14 +1,14 @@
{
- "title": "Settings",
- "tooltip": "Settings",
+ "title": "",
+ "tooltip": "",
"tabs": {
- "common": "Common",
- "customizations": "Customizations"
+ "common": "",
+ "customizations": ""
},
"tips": {
- "configTip": "Upload your config file by dragging and dropping it onto the page!"
+ "configTip": ""
},
"credits": {
- "madeWithLove": "Made with ❤️ by @"
+ "madeWithLove": ""
}
}
\ No newline at end of file
diff --git a/public/locales/sv/settings/customization/app-width.json b/public/locales/sv/settings/customization/app-width.json
index e7636eef0..9e26dfeeb 100644
--- a/public/locales/sv/settings/customization/app-width.json
+++ b/public/locales/sv/settings/customization/app-width.json
@@ -1,3 +1 @@
-{
- "label": "App Width"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/sv/settings/customization/color-selector.json b/public/locales/sv/settings/customization/color-selector.json
index d66bbfe6e..9e26dfeeb 100644
--- a/public/locales/sv/settings/customization/color-selector.json
+++ b/public/locales/sv/settings/customization/color-selector.json
@@ -1,3 +1 @@
-{
- "suffix": "{{color}} color"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/sv/settings/customization/opacity-selector.json b/public/locales/sv/settings/customization/opacity-selector.json
index edd46daea..9e26dfeeb 100644
--- a/public/locales/sv/settings/customization/opacity-selector.json
+++ b/public/locales/sv/settings/customization/opacity-selector.json
@@ -1,3 +1 @@
-{
- "label": "App Opacity"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/sv/settings/customization/page-appearance.json b/public/locales/sv/settings/customization/page-appearance.json
index 051c11d86..592c372a8 100644
--- a/public/locales/sv/settings/customization/page-appearance.json
+++ b/public/locales/sv/settings/customization/page-appearance.json
@@ -1,21 +1,21 @@
{
"pageTitle": {
- "label": "Page Title",
- "placeholder": "Homarr 🦞"
+ "label": "",
+ "placeholder": ""
},
"logo": {
- "label": "Logo",
- "placeholder": "/img/logo.png"
+ "label": "",
+ "placeholder": ""
},
"favicon": {
- "label": "Favicon",
- "placeholder": "/favicon.png"
+ "label": "",
+ "placeholder": ""
},
"background": {
- "label": "Background",
- "placeholder": "/img/background.png"
+ "label": "",
+ "placeholder": ""
},
"buttons": {
- "submit": "Submit"
+ "submit": ""
}
}
\ No newline at end of file
diff --git a/public/locales/sv/settings/customization/shade-selector.json b/public/locales/sv/settings/customization/shade-selector.json
index 076aee080..9e26dfeeb 100644
--- a/public/locales/sv/settings/customization/shade-selector.json
+++ b/public/locales/sv/settings/customization/shade-selector.json
@@ -1,3 +1 @@
-{
- "label": "Shade"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/sv/settings/general/color-schema.json b/public/locales/sv/settings/general/color-schema.json
index 16672bf7e..9e26dfeeb 100644
--- a/public/locales/sv/settings/general/color-schema.json
+++ b/public/locales/sv/settings/general/color-schema.json
@@ -1,3 +1 @@
-{
- "label": "Switch to {{scheme}} mode"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/sv/settings/general/config-changer.json b/public/locales/sv/settings/general/config-changer.json
index ad4ac012d..6d130e67d 100644
--- a/public/locales/sv/settings/general/config-changer.json
+++ b/public/locales/sv/settings/general/config-changer.json
@@ -1,55 +1,55 @@
{
"configSelect": {
- "label": "Config loader"
+ "label": ""
},
"modal": {
- "title": "Choose the name of your new config",
+ "title": "",
"form": {
"configName": {
- "label": "Config name",
- "placeholder": "Your new config name"
+ "label": "",
+ "placeholder": ""
},
- "submitButton": "Confirm"
+ "submitButton": ""
},
"events": {
"configSaved": {
- "title": "Config saved",
- "message": "Config saved as {{configName}}"
+ "title": "",
+ "message": ""
}
}
},
"buttons": {
- "download": "Download config",
+ "download": "",
"delete": {
- "text": "Delete config",
+ "text": "",
"notifications": {
"deleted": {
- "title": "Config deleted",
- "message": "Config deleted"
+ "title": "",
+ "message": ""
},
"deleteFailed": {
- "title": "Config delete failed",
- "message": "Config delete failed"
+ "title": "",
+ "message": ""
}
}
},
- "saveCopy": "Save a copy"
+ "saveCopy": ""
},
"dropzone": {
"notifications": {
"invalidConfig": {
- "title": "Unable to load config",
- "message": "Could not load your config. Invalid JSON format."
+ "title": "",
+ "message": ""
},
"loadedSuccessfully": {
- "title": "Config {{configName}} loaded successfully"
+ "title": ""
}
},
"accept": {
- "text": "Drag files here to upload a config. Support for JSON only."
+ "text": ""
},
"reject": {
- "text": "This file format is not supported. Please only upload JSON."
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/sv/settings/general/internationalization.json b/public/locales/sv/settings/general/internationalization.json
index 17f0a13bf..9e26dfeeb 100644
--- a/public/locales/sv/settings/general/internationalization.json
+++ b/public/locales/sv/settings/general/internationalization.json
@@ -1,3 +1 @@
-{
- "label": "Language"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/sv/settings/general/module-enabler.json b/public/locales/sv/settings/general/module-enabler.json
index 179753b6f..9e26dfeeb 100644
--- a/public/locales/sv/settings/general/module-enabler.json
+++ b/public/locales/sv/settings/general/module-enabler.json
@@ -1,3 +1 @@
-{
- "title": "Module enabler"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/sv/settings/general/search-engine.json b/public/locales/sv/settings/general/search-engine.json
index 42f708ffb..20a3b127a 100644
--- a/public/locales/sv/settings/general/search-engine.json
+++ b/public/locales/sv/settings/general/search-engine.json
@@ -1,11 +1,11 @@
{
- "title": "Search engine",
+ "title": "",
"tips": {
- "generalTip": "Use the prefixes !yt and !t in front of your query to search on YouTube or for a Torrent respectively.",
- "placeholderTip": "%s can be used as a placeholder for the query."
+ "generalTip": "",
+ "placeholderTip": ""
},
"customEngine": {
- "label": "Query URL",
- "placeholder": "Custom query URL"
+ "label": "",
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/sv/settings/general/theme-selector.json b/public/locales/sv/settings/general/theme-selector.json
index 4e04d5e54..9e26dfeeb 100644
--- a/public/locales/sv/settings/general/theme-selector.json
+++ b/public/locales/sv/settings/general/theme-selector.json
@@ -1,3 +1 @@
-{
- "label": "Switch to {{theme}} mode"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/sv/settings/general/widget-positions.json b/public/locales/sv/settings/general/widget-positions.json
index 746578cce..9e26dfeeb 100644
--- a/public/locales/sv/settings/general/widget-positions.json
+++ b/public/locales/sv/settings/general/widget-positions.json
@@ -1,3 +1 @@
-{
- "label": "Position widgets on left"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/zh/common.json b/public/locales/zh/common.json
index 9a0b9a9d9..231732eb5 100644
--- a/public/locales/zh/common.json
+++ b/public/locales/zh/common.json
@@ -1,6 +1,6 @@
{
"actions": {
- "save": "Save"
+ "save": ""
},
- "tip": "Tip: "
+ "tip": ""
}
\ No newline at end of file
diff --git a/public/locales/zh/layout/add-service-app-shelf.json b/public/locales/zh/layout/add-service-app-shelf.json
index ca88e1f31..5868261d6 100644
--- a/public/locales/zh/layout/add-service-app-shelf.json
+++ b/public/locales/zh/layout/add-service-app-shelf.json
@@ -1,93 +1,93 @@
{
"actionIcon": {
- "tooltip": "Add a service"
+ "tooltip": ""
},
"modal": {
- "title": "Add service",
+ "title": "",
"form": {
"validation": {
- "invalidUrl": "Please enter a valid URL",
- "noStatusCodeSelected": "Please select a status code"
+ "invalidUrl": "",
+ "noStatusCodeSelected": ""
}
},
"tabs": {
"options": {
- "title": "Options",
+ "title": "",
"form": {
"serviceName": {
- "label": "Service name",
- "placeholder": "Plex"
+ "label": "",
+ "placeholder": ""
},
"iconUrl": {
- "label": "Icon URL"
+ "label": ""
},
"serviceUrl": {
- "label": "Service URL"
+ "label": ""
},
"onClickUrl": {
- "label": "On Click URL"
+ "label": ""
},
"serviceType": {
- "label": "Service type",
- "defaultValue": "Other",
- "placeholder": "Pick one"
+ "label": "",
+ "defaultValue": "",
+ "placeholder": ""
},
"category": {
- "label": "Category",
- "placeholder": "Select a category or create a new one",
- "nothingFound": "Nothing found",
- "createLabel": "+ Create {{query}}"
+ "label": "",
+ "placeholder": "",
+ "nothingFound": "",
+ "createLabel": ""
},
"integrations": {
"apiKey": {
- "label": "API key",
- "placeholder": "Your API key",
+ "label": "",
+ "placeholder": "",
"validation": {
- "noKey": "Invalid Key"
+ "noKey": ""
},
"tip": {
- "text": "Get your API key",
- "link": "here."
+ "text": "",
+ "link": ""
}
},
"qBittorrent": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"deluge": {
"password": {
- "label": "Password",
- "placeholder": "password",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
},
"transmission": {
"username": {
- "label": "Username",
- "placeholder": "admin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidUsername": "Invalid username"
+ "invalidUsername": ""
}
},
"password": {
- "label": "Password",
- "placeholder": "adminadmin",
+ "label": "",
+ "placeholder": "",
"validation": {
- "invalidPassword": "Invalid password"
+ "invalidPassword": ""
}
}
}
@@ -95,20 +95,20 @@
}
},
"advancedOptions": {
- "title": "Advanced options",
+ "title": "",
"form": {
"httpStatusCodes": {
- "label": "HTTP Status Codes",
- "placeholder": "Select valid status codes",
- "clearButtonLabel": "Clear selection",
- "nothingFound": "Nothing found"
+ "label": "",
+ "placeholder": "",
+ "clearButtonLabel": "",
+ "nothingFound": ""
},
"openServiceInNewTab": {
- "label": "Open service in new tab"
+ "label": ""
},
"buttons": {
"submit": {
- "content": "Add service"
+ "content": ""
}
}
}
diff --git a/public/locales/zh/layout/app-shelf-menu.json b/public/locales/zh/layout/app-shelf-menu.json
index 006e906c2..452c7a882 100644
--- a/public/locales/zh/layout/app-shelf-menu.json
+++ b/public/locales/zh/layout/app-shelf-menu.json
@@ -1,18 +1,18 @@
{
"modal": {
- "title": "Modify a service",
+ "title": "",
"buttons": {
- "save": "Save service"
+ "save": ""
}
},
"menu": {
"labels": {
- "settings": "Settings",
- "dangerZone": "Danger zone"
+ "settings": "",
+ "dangerZone": ""
},
"actions": {
- "edit": "Edit",
- "delete": "Delete"
+ "edit": "",
+ "delete": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/zh/layout/app-shelf.json b/public/locales/zh/layout/app-shelf.json
index 3297ffe7d..20f7a7350 100644
--- a/public/locales/zh/layout/app-shelf.json
+++ b/public/locales/zh/layout/app-shelf.json
@@ -1,10 +1,10 @@
{
"accordions": {
"downloads": {
- "text": "Your downloads"
+ "text": ""
},
"others": {
- "text": "Others"
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/zh/modules/calendar.json b/public/locales/zh/modules/calendar.json
index d470eabe9..e16beca62 100644
--- a/public/locales/zh/modules/calendar.json
+++ b/public/locales/zh/modules/calendar.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Calendar",
- "description": "A calendar module for displaying upcoming releases. It interacts with the Sonarr and Radarr API.",
+ "name": "",
+ "description": "",
"settings": {
"sundayStart": {
- "label": "Start the week on Sunday"
+ "label": ""
}
}
}
diff --git a/public/locales/zh/modules/common-media-cards.json b/public/locales/zh/modules/common-media-cards.json
index b9bbbc537..9f6da0682 100644
--- a/public/locales/zh/modules/common-media-cards.json
+++ b/public/locales/zh/modules/common-media-cards.json
@@ -1,6 +1,6 @@
{
"buttons": {
- "play": "Play",
- "request": "Request"
+ "play": "",
+ "request": ""
}
}
\ No newline at end of file
diff --git a/public/locales/zh/modules/common.json b/public/locales/zh/modules/common.json
index 3f4b36b03..61de7370a 100644
--- a/public/locales/zh/modules/common.json
+++ b/public/locales/zh/modules/common.json
@@ -1,5 +1,5 @@
{
"settings": {
- "label": "Settings"
+ "label": ""
}
}
\ No newline at end of file
diff --git a/public/locales/zh/modules/dashdot.json b/public/locales/zh/modules/dashdot.json
index dd1486b43..235d3b4dc 100644
--- a/public/locales/zh/modules/dashdot.json
+++ b/public/locales/zh/modules/dashdot.json
@@ -1,59 +1,59 @@
{
"descriptor": {
- "name": "Dash.",
- "description": "A module for displaying the graphs of your running Dash. instance.",
+ "name": "",
+ "description": "",
"settings": {
"cpuMultiView": {
- "label": "CPU Multi-Core View"
+ "label": ""
},
"storageMultiView": {
- "label": "Storage Multi-Drive View"
+ "label": ""
},
"useCompactView": {
- "label": "Use Compact View"
+ "label": ""
},
"graphs": {
- "label": "Graphs",
+ "label": "",
"options": {
- "cpu": "CPU",
- "ram": "RAM",
- "storage": "Storage",
- "network": "Network",
- "gpu": "GPU"
+ "cpu": "",
+ "ram": "",
+ "storage": "",
+ "network": "",
+ "gpu": ""
}
},
"url": {
- "label": "Dash. URL"
+ "label": ""
}
}
},
"card": {
- "title": "Dash.",
+ "title": "",
"errors": {
- "noService": "No dash. service found. Please add one to your Homarr dashboard or set a dashdot URL in the module options",
- "noInformation": "Cannot acquire information from dash. - are you running the latest version?"
+ "noService": "",
+ "noInformation": ""
},
"graphs": {
"storage": {
- "title": "Storage",
- "label": "Storage:"
+ "title": "",
+ "label": ""
},
"network": {
- "title": "Network",
- "label": "Network:",
+ "title": "",
+ "label": "",
"metrics": {
- "download": "Down",
- "upload": "Up"
+ "download": "",
+ "upload": ""
}
},
"cpu": {
- "title": "CPU"
+ "title": ""
},
"memory": {
- "title": "RAM"
+ "title": ""
},
"gpu": {
- "title": "GPU"
+ "title": ""
}
}
}
diff --git a/public/locales/zh/modules/date.json b/public/locales/zh/modules/date.json
index 521e220a4..ab82eb8ed 100644
--- a/public/locales/zh/modules/date.json
+++ b/public/locales/zh/modules/date.json
@@ -1,10 +1,10 @@
{
"descriptor": {
- "name": "Date",
- "description": "Show the current time and date in a card",
+ "name": "",
+ "description": "",
"settings": {
"display24HourFormat": {
- "label": "Display full time (24-hour)"
+ "label": ""
}
}
}
diff --git a/public/locales/zh/modules/dlspeed.json b/public/locales/zh/modules/dlspeed.json
index ab0c23c98..f8daba13b 100644
--- a/public/locales/zh/modules/dlspeed.json
+++ b/public/locales/zh/modules/dlspeed.json
@@ -1,6 +1,6 @@
{
"descriptor": {
- "name": "Download Speed",
- "description": "Show the current download speed of supported services"
+ "name": "",
+ "description": ""
}
}
\ No newline at end of file
diff --git a/public/locales/zh/modules/docker.json b/public/locales/zh/modules/docker.json
index a4d738b61..a2a185261 100644
--- a/public/locales/zh/modules/docker.json
+++ b/public/locales/zh/modules/docker.json
@@ -1,69 +1,69 @@
{
"descriptor": {
- "name": "Docker",
- "description": "Allows you to easily manage your torrents"
+ "name": "",
+ "description": ""
},
"search": {
- "placeholder": "Search by container or image name"
+ "placeholder": ""
},
"table": {
"header": {
- "name": "Name",
- "image": "Image",
- "ports": "Ports",
- "state": "State"
+ "name": "",
+ "image": "",
+ "ports": "",
+ "state": ""
},
"body": {
- "portCollapse": "{{ports}} more"
+ "portCollapse": ""
},
"states": {
- "running": "Running",
- "created": "Created",
- "stopped": "Stopped",
- "unknown": "Unknown"
+ "running": "",
+ "created": "",
+ "stopped": "",
+ "unknown": ""
}
},
"actionBar": {
"addService": {
- "title": "Add service",
- "message": "Add service to Homarr"
+ "title": "",
+ "message": ""
},
"restart": {
- "title": "Restart"
+ "title": ""
},
"stop": {
- "title": "Stop"
+ "title": ""
},
"start": {
- "title": "Start"
+ "title": ""
},
- "refreshData": "Refresh data",
+ "refreshData": "",
"addToHomarr": {
- "title": "Add to Homarr"
+ "title": ""
},
"remove": {
- "title": "Remove"
+ "title": ""
}
},
"messages": {
"successfullyExecuted": {
- "title": "Container {{containerName}} {{action}}ed",
- "message": "Your container was successfully {{action}}ed"
+ "title": "",
+ "message": ""
}
},
"errors": {
"integrationFailed": {
- "title": "Docker integration failed",
- "message": "Did you forget to mount the docker socket ?"
+ "title": "",
+ "message": ""
},
"unknownError": {
- "title": "There was an error"
+ "title": ""
},
"oneServiceAtATime": {
- "title": "Please only add one service at a time!"
+ "title": ""
}
},
"actionIcon": {
- "tooltip": "Docker"
+ "tooltip": ""
}
}
\ No newline at end of file
diff --git a/public/locales/zh/modules/overseerr.json b/public/locales/zh/modules/overseerr.json
index e7b44289e..0a6da5756 100644
--- a/public/locales/zh/modules/overseerr.json
+++ b/public/locales/zh/modules/overseerr.json
@@ -1,28 +1,28 @@
{
"descriptor": {
- "name": "Overseerr",
- "description": "Allows you to search and add media from Overseerr/Jellyseerr"
+ "name": "",
+ "description": ""
},
"popup": {
"item": {
"buttons": {
- "askFor": "Ask for {{title}}",
- "cancel": "Cancel",
- "request": "Request"
+ "askFor": "",
+ "cancel": "",
+ "request": ""
},
"alerts": {
"automaticApproval": {
- "title": "Using API key",
- "text": "This request will be automatically approved"
+ "title": "",
+ "text": ""
}
}
},
"seasonSelector": {
- "caption": "Tick the seasons that you want to be downloaded",
+ "caption": "",
"table": {
"header": {
- "season": "Season",
- "numberOfEpisodes": "Number of episodes"
+ "season": "",
+ "numberOfEpisodes": ""
}
}
}
diff --git a/public/locales/zh/modules/ping.json b/public/locales/zh/modules/ping.json
index 403c8027b..3ba3aefa0 100644
--- a/public/locales/zh/modules/ping.json
+++ b/public/locales/zh/modules/ping.json
@@ -1,11 +1,11 @@
{
"descriptor": {
- "name": "Ping",
- "description": "Allows you to check if the service is up or returns a specific HTTP status code."
+ "name": "",
+ "description": ""
},
"states": {
- "online": "Online {{response}}",
- "offline": "Offline {{response}}",
- "loading": "Loading..."
+ "online": "",
+ "offline": "",
+ "loading": ""
}
}
\ No newline at end of file
diff --git a/public/locales/zh/modules/search.json b/public/locales/zh/modules/search.json
index 0476bb186..cf06695e4 100644
--- a/public/locales/zh/modules/search.json
+++ b/public/locales/zh/modules/search.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "Search Bar",
- "description": "Search bar to search the web, youtube, torrents or overseerr"
+ "name": "",
+ "description": ""
},
"input": {
- "placeholder": "Search the web..."
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/zh/modules/torrents-status.json b/public/locales/zh/modules/torrents-status.json
index 7e8970a92..86b10fa25 100644
--- a/public/locales/zh/modules/torrents-status.json
+++ b/public/locales/zh/modules/torrents-status.json
@@ -1,39 +1,39 @@
{
"descriptor": {
- "name": "Torrent",
- "description": "Show the current download speed of supported services",
+ "name": "",
+ "description": "",
"settings": {
"hideComplete": {
- "label": "Hide completed torrents"
+ "label": ""
}
}
},
"card": {
"table": {
"header": {
- "name": "Name",
- "size": "Size",
- "download": "Down",
- "upload": "Up",
- "estimatedTimeOfArrival": "ETA",
- "progress": "Progress"
+ "name": "",
+ "size": "",
+ "download": "",
+ "upload": "",
+ "estimatedTimeOfArrival": "",
+ "progress": ""
},
"body": {
- "nothingFound": "No torrents found"
+ "nothingFound": ""
}
},
"lineChart": {
- "title": "Current download speed",
- "download": "Download: {{download}}",
- "upload": "Upload: {{upload}}",
- "timeSpan": "{{seconds}} seconds ago",
- "totalDownload": "Download: {{download}}/s",
- "totalUpload": "Upload: {{upload}}/s"
+ "title": "",
+ "download": "",
+ "upload": "",
+ "timeSpan": "",
+ "totalDownload": "",
+ "totalUpload": ""
},
"errors": {
"noDownloadClients": {
- "title": "No supported download clients found!",
- "text": "Add a download service to view your current downloads"
+ "title": "",
+ "text": ""
}
}
}
diff --git a/public/locales/zh/modules/weather.json b/public/locales/zh/modules/weather.json
index 405c36263..7f9c8b103 100644
--- a/public/locales/zh/modules/weather.json
+++ b/public/locales/zh/modules/weather.json
@@ -1,32 +1,32 @@
{
"descriptor": {
- "name": "Weather",
- "description": "Look up the current weather in your location",
+ "name": "",
+ "description": "",
"settings": {
"displayInFahrenheit": {
- "label": "Display in Fahrenheit"
+ "label": ""
},
"location": {
- "label": "Weather location"
+ "label": ""
}
}
},
"card": {
"weatherDescriptions": {
- "clear": "Clear",
- "mainlyClear": "Mainly clear",
- "fog": "Fog",
- "drizzle": "Drizzle",
- "freezingDrizzle": "Freezing drizzle",
- "rain": "Rain",
- "freezingRain": "Freezing rain",
- "snowFall": "Snow fall",
- "snowGrains": "Snow grains",
- "rainShowers": "Rain showers",
- "snowShowers": "Snow showers",
- "thunderstorm": "Thunderstorm",
- "thunderstormWithHail": "Thunderstorm with hail",
- "unknown": "Unknown"
+ "clear": "",
+ "mainlyClear": "",
+ "fog": "",
+ "drizzle": "",
+ "freezingDrizzle": "",
+ "rain": "",
+ "freezingRain": "",
+ "snowFall": "",
+ "snowGrains": "",
+ "rainShowers": "",
+ "snowShowers": "",
+ "thunderstorm": "",
+ "thunderstormWithHail": "",
+ "unknown": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/zh/settings/common.json b/public/locales/zh/settings/common.json
index 776816b2a..ded996d44 100644
--- a/public/locales/zh/settings/common.json
+++ b/public/locales/zh/settings/common.json
@@ -1,14 +1,14 @@
{
- "title": "Settings",
- "tooltip": "Settings",
+ "title": "",
+ "tooltip": "",
"tabs": {
- "common": "Common",
- "customizations": "Customizations"
+ "common": "",
+ "customizations": ""
},
"tips": {
- "configTip": "Upload your config file by dragging and dropping it onto the page!"
+ "configTip": ""
},
"credits": {
- "madeWithLove": "Made with ❤️ by @"
+ "madeWithLove": ""
}
}
\ No newline at end of file
diff --git a/public/locales/zh/settings/customization/app-width.json b/public/locales/zh/settings/customization/app-width.json
index e7636eef0..9e26dfeeb 100644
--- a/public/locales/zh/settings/customization/app-width.json
+++ b/public/locales/zh/settings/customization/app-width.json
@@ -1,3 +1 @@
-{
- "label": "App Width"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/zh/settings/customization/color-selector.json b/public/locales/zh/settings/customization/color-selector.json
index d66bbfe6e..9e26dfeeb 100644
--- a/public/locales/zh/settings/customization/color-selector.json
+++ b/public/locales/zh/settings/customization/color-selector.json
@@ -1,3 +1 @@
-{
- "suffix": "{{color}} color"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/zh/settings/customization/opacity-selector.json b/public/locales/zh/settings/customization/opacity-selector.json
index edd46daea..9e26dfeeb 100644
--- a/public/locales/zh/settings/customization/opacity-selector.json
+++ b/public/locales/zh/settings/customization/opacity-selector.json
@@ -1,3 +1 @@
-{
- "label": "App Opacity"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/zh/settings/customization/page-appearance.json b/public/locales/zh/settings/customization/page-appearance.json
index 051c11d86..592c372a8 100644
--- a/public/locales/zh/settings/customization/page-appearance.json
+++ b/public/locales/zh/settings/customization/page-appearance.json
@@ -1,21 +1,21 @@
{
"pageTitle": {
- "label": "Page Title",
- "placeholder": "Homarr 🦞"
+ "label": "",
+ "placeholder": ""
},
"logo": {
- "label": "Logo",
- "placeholder": "/img/logo.png"
+ "label": "",
+ "placeholder": ""
},
"favicon": {
- "label": "Favicon",
- "placeholder": "/favicon.png"
+ "label": "",
+ "placeholder": ""
},
"background": {
- "label": "Background",
- "placeholder": "/img/background.png"
+ "label": "",
+ "placeholder": ""
},
"buttons": {
- "submit": "Submit"
+ "submit": ""
}
}
\ No newline at end of file
diff --git a/public/locales/zh/settings/customization/shade-selector.json b/public/locales/zh/settings/customization/shade-selector.json
index 076aee080..9e26dfeeb 100644
--- a/public/locales/zh/settings/customization/shade-selector.json
+++ b/public/locales/zh/settings/customization/shade-selector.json
@@ -1,3 +1 @@
-{
- "label": "Shade"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/zh/settings/general/color-schema.json b/public/locales/zh/settings/general/color-schema.json
index 16672bf7e..9e26dfeeb 100644
--- a/public/locales/zh/settings/general/color-schema.json
+++ b/public/locales/zh/settings/general/color-schema.json
@@ -1,3 +1 @@
-{
- "label": "Switch to {{scheme}} mode"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/zh/settings/general/config-changer.json b/public/locales/zh/settings/general/config-changer.json
index ad4ac012d..6d130e67d 100644
--- a/public/locales/zh/settings/general/config-changer.json
+++ b/public/locales/zh/settings/general/config-changer.json
@@ -1,55 +1,55 @@
{
"configSelect": {
- "label": "Config loader"
+ "label": ""
},
"modal": {
- "title": "Choose the name of your new config",
+ "title": "",
"form": {
"configName": {
- "label": "Config name",
- "placeholder": "Your new config name"
+ "label": "",
+ "placeholder": ""
},
- "submitButton": "Confirm"
+ "submitButton": ""
},
"events": {
"configSaved": {
- "title": "Config saved",
- "message": "Config saved as {{configName}}"
+ "title": "",
+ "message": ""
}
}
},
"buttons": {
- "download": "Download config",
+ "download": "",
"delete": {
- "text": "Delete config",
+ "text": "",
"notifications": {
"deleted": {
- "title": "Config deleted",
- "message": "Config deleted"
+ "title": "",
+ "message": ""
},
"deleteFailed": {
- "title": "Config delete failed",
- "message": "Config delete failed"
+ "title": "",
+ "message": ""
}
}
},
- "saveCopy": "Save a copy"
+ "saveCopy": ""
},
"dropzone": {
"notifications": {
"invalidConfig": {
- "title": "Unable to load config",
- "message": "Could not load your config. Invalid JSON format."
+ "title": "",
+ "message": ""
},
"loadedSuccessfully": {
- "title": "Config {{configName}} loaded successfully"
+ "title": ""
}
},
"accept": {
- "text": "Drag files here to upload a config. Support for JSON only."
+ "text": ""
},
"reject": {
- "text": "This file format is not supported. Please only upload JSON."
+ "text": ""
}
}
}
\ No newline at end of file
diff --git a/public/locales/zh/settings/general/internationalization.json b/public/locales/zh/settings/general/internationalization.json
index 17f0a13bf..9e26dfeeb 100644
--- a/public/locales/zh/settings/general/internationalization.json
+++ b/public/locales/zh/settings/general/internationalization.json
@@ -1,3 +1 @@
-{
- "label": "Language"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/zh/settings/general/module-enabler.json b/public/locales/zh/settings/general/module-enabler.json
index 179753b6f..9e26dfeeb 100644
--- a/public/locales/zh/settings/general/module-enabler.json
+++ b/public/locales/zh/settings/general/module-enabler.json
@@ -1,3 +1 @@
-{
- "title": "Module enabler"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/zh/settings/general/search-engine.json b/public/locales/zh/settings/general/search-engine.json
index 42f708ffb..20a3b127a 100644
--- a/public/locales/zh/settings/general/search-engine.json
+++ b/public/locales/zh/settings/general/search-engine.json
@@ -1,11 +1,11 @@
{
- "title": "Search engine",
+ "title": "",
"tips": {
- "generalTip": "Use the prefixes !yt and !t in front of your query to search on YouTube or for a Torrent respectively.",
- "placeholderTip": "%s can be used as a placeholder for the query."
+ "generalTip": "",
+ "placeholderTip": ""
},
"customEngine": {
- "label": "Query URL",
- "placeholder": "Custom query URL"
+ "label": "",
+ "placeholder": ""
}
}
\ No newline at end of file
diff --git a/public/locales/zh/settings/general/theme-selector.json b/public/locales/zh/settings/general/theme-selector.json
index 4e04d5e54..9e26dfeeb 100644
--- a/public/locales/zh/settings/general/theme-selector.json
+++ b/public/locales/zh/settings/general/theme-selector.json
@@ -1,3 +1 @@
-{
- "label": "Switch to {{theme}} mode"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/public/locales/zh/settings/general/widget-positions.json b/public/locales/zh/settings/general/widget-positions.json
index 746578cce..9e26dfeeb 100644
--- a/public/locales/zh/settings/general/widget-positions.json
+++ b/public/locales/zh/settings/general/widget-positions.json
@@ -1,3 +1 @@
-{
- "label": "Position widgets on left"
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/src/components/AppShelf/AddAppShelfItem.tsx b/src/components/AppShelf/AddAppShelfItem.tsx
index b2f44f4ec..d6db7ac07 100644
--- a/src/components/AppShelf/AddAppShelfItem.tsx
+++ b/src/components/AppShelf/AddAppShelfItem.tsx
@@ -10,6 +10,7 @@ import {
MultiSelect,
PasswordInput,
Select,
+ Space,
Stack,
Switch,
Tabs,
@@ -18,11 +19,11 @@ import {
Tooltip,
} from '@mantine/core';
import { useForm } from '@mantine/form';
+import { useDebouncedValue } from '@mantine/hooks';
import { IconApps } from '@tabler/icons';
+import { useTranslation } from 'next-i18next';
import { useEffect, useState } from 'react';
import { v4 as uuidv4 } from 'uuid';
-import { useDebouncedValue } from '@mantine/hooks';
-import { useTranslation } from 'next-i18next';
import { useConfig } from '../../tools/state';
import { tryMatchPort, ServiceTypeList, StatusCodes, Config } from '../../tools/types';
import Tip from '../layout/Tip';
@@ -61,7 +62,7 @@ export function AddItemShelfButton(props: any) {
function MatchIcon(name: string | undefined, form: any) {
if (name === undefined || name === '') return null;
fetch(
- `https://cdn.jsdelivr.net/gh/walkxhub/dashboard-icons/png/${name
+ `https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/${name
.replace(/\s+/g, '-')
.toLowerCase()
.replace(/^dash\.$/, 'dashdot')}.png`
@@ -118,6 +119,7 @@ export function AddAppShelfItemForm(props: AddAppShelfItemFormProps) {
username: props.username ?? undefined,
password: props.password ?? undefined,
openedUrl: props.openedUrl ?? undefined,
+ ping: props.ping ?? true,
status: props.status ?? ['200'],
newTab: props.newTab ?? true,
},
@@ -186,7 +188,11 @@ export function AddAppShelfItemForm(props: AddAppShelfItemFormProps) {
if (newForm.newTab === true) newForm.newTab = undefined;
if (newForm.openedUrl === '') newForm.openedUrl = undefined;
if (newForm.category === null) newForm.category = undefined;
- if (newForm.status.length === 1 && newForm.status[0] === '200') {
+ if (newForm.ping === true) newForm.ping = undefined;
+ if (
+ (newForm.status.length === 1 && newForm.status[0] === '200') ||
+ newForm.ping === false
+ ) {
delete newForm.status;
}
// If service already exists, update it.
@@ -220,6 +226,7 @@ export function AddAppShelfItemForm(props: AddAppShelfItemFormProps) {
+ {(error as AxiosError)?.response?.data as string}
+
+
+ | {t('modules/usenet:history.header.name')} | +{t('modules/usenet:history.header.size')} | +{t('modules/usenet:history.header.duration')} | +
|---|---|---|
|
+ |
+
+ |
+
+ |
+
+ {(error as AxiosError)?.response?.data as string}
+
+
+ | + | {t('queue.header.name')} | +{t('queue.header.size')} | +{t('queue.header.eta')} | +{t('queue.header.progress')} | +
|---|---|---|---|---|
|
+ {nzb.state === 'paused' ? (
+ |
+
+ |
+
+ |
+
+ {nzb.eta <= 0 ? (
+ |
+
+ |
+