Compare commits

..

26 Commits

Author SHA1 Message Date
Manuel
46a57c1cf2 config: tag release (#1906) 2024-02-17 14:36:09 +01:00
Thomas Camlong
78527cb375 Merge pull request #1892 from ajnart/ajnart-patch-1 2024-02-10 15:32:27 +01:00
Thomas Camlong
508f687491 Update README.md
Fixed incorrect URLs in the integrations part of the README #1891
2024-02-10 15:31:59 +01:00
Rikpat
9a8ea9e1fe feat: add ldap and oidc support (#1497)
Co-authored-by: Thomas Camlong <49837342+ajnart@users.noreply.github.com>
Co-authored-by: Tagaishi <Tagaishi@hotmail.ch>
2024-02-09 22:57:00 +01:00
Thomas Camlong
b1ae5f700e chore(translations): new Crowdin updates (#1878) 2024-02-09 22:37:26 +01:00
Thomas Camlong
f0a67d9a29 feat: allow up to 8128 characters for links in bookmark widget (#1851) #1850 2024-02-09 22:36:34 +01:00
Yossi Hillali
5d113ea280 Indexer manager (#1807)
* indexer manager widget

Co-authored-by: Tagaishi <Tagaishi@hotmail.ch>
2024-02-09 22:35:56 +01:00
Dennis Vesterlund
d45ae5fab9 feat: add unit display to smart home entitiy card (#1844)
Unit of measurement can be chosen to display on the entity card.
Friendly name can be used instead of displayName.
2024-02-09 22:30:57 +01:00
Tagaishi
02249d20c2 fix: add check for already existing name upon creating board (#1887) 2024-02-09 22:30:03 +01:00
Tagaishi
cefa0d8fde fix: notebook link target bug fix (#1889) 2024-02-09 22:28:23 +01:00
Manuel
4933b4f60d docs: add argos ci to readme (#1883) 2024-02-05 18:18:16 +01:00
Manuel
a60053e6c4 config: chore version (#1876) 2024-02-04 09:12:48 +01:00
Thomas Camlong
6756838d5f chore: new Crowdin updates (#1873) 2024-02-04 09:10:54 +01:00
Manuel
74fe7a7a28 fix: attempt to fix hidden docker button (#1875) 2024-02-04 09:08:04 +01:00
Manuel
824f4b8acc fix: #1859 dayjs locale translation (#1868) 2024-02-03 16:38:56 +01:00
Thomas Camlong
a6ea9ac333 chore: new Crowdin updates (#1869) 2024-02-03 16:38:39 +01:00
Manuel
a87bda7810 chore: increase version (#1867) 2024-01-31 20:18:39 +01:00
Thomas Camlong
a8f00f5242 chore: new Crowdin updates (#1862) 2024-01-31 20:11:18 +01:00
Manuel
6268db182e fix: #1805 remove server prefetching docker (#1860) 2024-01-31 07:51:38 +01:00
Manuel
6f077f1c5e fix: remove console log (#1861) 2024-01-28 21:19:41 +01:00
Manuel
ff21033b0c fix: rss widget post sorting (#1855) 2024-01-28 21:15:46 +01:00
Manuel
6fdf1dfaa8 feat: #1835 copy apps (#1854) 2024-01-28 21:15:08 +01:00
Thomas Camlong
f1e0b9236c config: new crowdin updates (#1834) 2024-01-27 22:12:04 +01:00
Julian
4da75134ed feat: add video background support (#1839) 2024-01-25 17:45:26 +01:00
Dennis Vesterlund
957ba4e058 fix: schemas for lights attributes in home assistant entity widget 2024-01-25 17:38:28 +01:00
Manuel
732ef95bd9 config: update stale.yml (#1847) 2024-01-25 17:34:24 +01:00
168 changed files with 2018 additions and 749 deletions

View File

@@ -21,7 +21,7 @@ jobs:
- uses: actions/stale@v5
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: "Hello 👋, this issue has been open for 60 without activity. Please close this issue if it's no longer relevant or has been resolved. Still relevant? Simply reply and I'll mark it as active."
stale-issue-message: "Hello 👋, this issue has been open for 60 days without activity. We mark issues to help prioritise and close dead issues. Can you confirm that this issue is still relevant on the latest version? I'll remove the stale label as soon as there is further activity on this issue. Thank you 🙏"
stale-pr-message: 'Hello 👋, this PR has gone stale. Please reply to mark it as active.'
stale-issue-label: 'Stale'
stale-pr-label: 'Stale'

View File

@@ -53,34 +53,46 @@ Simplify the management of your server with Homarr - a sleek, modern dashboard t
- 🦞 Comprehensive built-in icon picker with over 7000 icons
- 🐳 Easy deployment with Docker, unRAID, and Synology
- 🚀 Compatible with any major consumer hardware (x86, Raspberry Pi, old laptops, ...)
- 💵 Free and Open-Source - your data stays on your device. No telemetry data.
<br/>
<br/>
![Widgets & Integrations Section](docs/section-widgets-and-integrations.png)
Homarr has a [built-in collection of widgets and integrations](https://homarr.dev/docs/integrations/), that connect to your applications and enable you to control them directly from the dashboard.
Each widget and integration has a comprehensive documentation for your comfort.
Homarr will integrate with the following applications of yours:
Homarr has a [built-in collection of widgets and integrations](https://homarr.dev/docs/management/integrations/), that connect to your applications and enable you to control them directly from the dashboard.
Each widget and integration has a comprehensive documentation
Homarr will integrate with the following applications:
- 📥 Torrent clients
- [Deluge](https://homarr.dev/docs/integrations/#deluge)
- [Transmission](https://homarr.dev/docs/integrations/#transmission)
- [qBittorent](https://homarr.dev/docs/integrations/#qbittorrent-integration)
- 📥 Usenet clients
- [SABnzbd](https://homarr.dev/docs/integrations/#sabnzbd)
- [NZBGet](https://homarr.dev/docs/integrations/#nzbget)
- 📚 Media collection managers
- [Sonarr](https://homarr.dev/docs/integrations/#sonarr)
- [Radarr](https://homarr.dev/docs/integrations/#radarr)
- [Lidarr](https://homarr.dev/docs/integrations/#lidarr)
- [Readarr](https://homarr.dev/docs/integrations/#readarr)
- 🎞️ Media request managers
- [Overseerr](https://homarr.dev/docs/integrations/#overseerr--jellyseerr)
- [Jellyseerr](https://homarr.dev/docs/integrations/#overseerr--jellyseerr)
- 🔌 [Dash.](https://homarr.dev/docs/integrations/#dash)
- 🐳 [Docker](https://homarr.dev/docs/integrations/#docker)
📥 Torrent clients
- [Deluge](https://homarr.dev/docs/management/integrations/torrent-deluge)
- [Transmission](https://homarr.dev/docs/management/integrations/torrent-transmission)
- [qBittorent](https://homarr.dev/docs/management/integrations/torrent-qbittorrent)
📥 Usenet clients
- [SABnzbd](https://homarr.dev/docs/management/integrations/usenet-sabnzbd)
- [NZBGet](https://homarr.dev/docs/management/integrations/usenet-nzbget)
📺 Media servers
- [Plex](https://homarr.dev/docs/management/integrations/media-server-plex)
- [Jellyfin](https://homarr.dev/docs/management/integrations/media-server-jellyfin)
📚 Media collection managers
- [Sonarr](https://homarr.dev/docs/management/integrations/servarr-sonarr)
- [Radarr](https://homarr.dev/docs/management/integrations/servarr-radarr)
- [Lidarr](https://homarr.dev/docs/management/integrations/servarr-lidarr)
- [Readarr](https://homarr.dev/docs/management/integrations/servarr-readarr)
🎞️ Media request managers
- [Overseerr](https://homarr.dev/docs/management/integrations/media-requester/)
- [Jellyseerr](https://homarr.dev/docs/management/integrations/media-requester/)
🚫 DNS ad-blockers
- [Pihole](https://homarr.dev/docs/management/integrations/dns-pihole)
- [AdGuard Home](https://homarr.dev/docs/management/integrations/dns-adguard-home)
Other integrations
- [🔌 Dash.](https://homarr.dev/docs/management/integrations/hardware-dash)
- [🐳 Docker](https://homarr.dev/docs/management/integrations/containers-docker)
We're constantly adding new integrations and widgets, which will enhance your experience even further.
@@ -123,3 +135,4 @@ You can also support us by helping with [translating the entire project](https:/
All contributions, regardless of their size or scope, are welcome and highly appreciated! Thank you ❤️
![Alt](https://repobeats.axiom.co/api/embed/60a6f68f193faf831f64221bdf90782adec51c93.svg "Repobeats analytics image")
[![Covered by Argos Visual Testing](https://argos-ci.com/badge-large.svg)](https://argos-ci.com?utm_source=%5Bhomarr%5D&utm_campaign=oss)

View File

@@ -6,6 +6,11 @@ const withBundleAnalyzer = require('@next/bundle-analyzer')({
});
module.exports = withBundleAnalyzer({
webpack: (config) => {
// for dynamic loading of auth providers
config.experiments = { ...config.experiments, topLevelAwait: true };
return config;
},
images: {
domains: ['cdn.jsdelivr.net'],
},

View File

@@ -1,6 +1,6 @@
{
"name": "homarr",
"version": "0.14.4",
"version": "0.15.0",
"description": "Homarr - A homepage for your server.",
"license": "MIT",
"repository": {
@@ -27,7 +27,6 @@
"db:migrate": "dotenv ts-node drizzle/migrate/migrate.ts ./drizzle"
},
"dependencies": {
"@auth/drizzle-adapter": "^0.3.2",
"@ctrl/deluge": "^4.1.0",
"@ctrl/qbittorrent": "^6.0.0",
"@ctrl/shared-torrent": "^4.1.1",
@@ -92,9 +91,8 @@
"i18next": "^22.5.1",
"immer": "^10.0.2",
"js-file-download": "^0.4.12",
"ldapjs": "^3.0.5",
"mantine-react-table": "^1.3.4",
"moment": "^2.29.4",
"moment-timezone": "^0.5.43",
"next": "13.4.12",
"next-auth": "^4.23.0",
"next-i18next": "^14.0.0",
@@ -123,6 +121,7 @@
"@types/better-sqlite3": "^7.6.5",
"@types/cookies": "^0.7.7",
"@types/dockerode": "^3.3.9",
"@types/ldapjs": "^3.0.2",
"@types/node": "18.17.8",
"@types/prismjs": "^1.26.0",
"@types/react": "^18.2.11",

View File

@@ -13,6 +13,7 @@
"previous": "上一步",
"confirm": "确认",
"enabled": "已启用",
"duplicate": "复制",
"disabled": "已禁用",
"enableAll": "全部启用",
"disableAll": "全部禁用",

View File

@@ -18,7 +18,7 @@
"pendingApproval": "待批准",
"declined": "已拒绝",
"available": "可用",
"partial": "部"
"partial": "部"
},
"tooltips": {
"approve": "批准请求",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": "按发布日期排序(升序)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "将没有发布日期的文章置顶"
},
"maximumAmountOfPosts": {
"label": "最大文章数量"
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "crwdns3375:0crwdne3375:0",
"confirm": "crwdns3377:0crwdne3377:0",
"enabled": "crwdns2883:0crwdne2883:0",
"duplicate": "crwdns4174:0crwdne4174:0",
"disabled": "crwdns2885:0crwdne2885:0",
"enableAll": "crwdns2887:0crwdne2887:0",
"disableAll": "crwdns2889:0crwdne2889:0",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": "crwdns4160:0crwdne4160:0"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "crwdns4176:0crwdne4176:0"
},
"maximumAmountOfPosts": {
"label": "crwdns4178:0crwdne4178:0"
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Zpět",
"confirm": "Potvrdit",
"enabled": "Zapnuto",
"duplicate": "Duplikovat",
"disabled": "Vypnuto",
"enableAll": "Aktivovat vše",
"disableAll": "Zakázat vše",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": "Seřadit podle data zveřejnění (vzestupně)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Umístit příspěvky bez data zveřejnění navrch"
},
"maximumAmountOfPosts": {
"label": "Maximální počet příspěvků"
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Forrige",
"confirm": "Bekræft",
"enabled": "Aktiveret",
"duplicate": "",
"disabled": "Deaktiveret",
"enableAll": "Aktiver alle",
"disableAll": "Deaktiver alle",

View File

@@ -26,7 +26,7 @@
"title": "Værktøjer",
"items": {
"docker": "Docker",
"api": ""
"api": "API"
}
},
"about": {

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": ""
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Sæt indlæg uden udgivelsesdato øverst"
},
"maximumAmountOfPosts": {
"label": "Maksimalt antal indlæg"
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Zurück",
"confirm": "Bestätigen",
"enabled": "Aktiviert",
"duplicate": "Duplizieren",
"disabled": "Deaktiviert",
"enableAll": "Alle aktivieren",
"disableAll": "Alles deaktivieren",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": ""
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Platzieren Sie Beiträge ohne Veröffentlichungsdatum ganz oben"
},
"maximumAmountOfPosts": {
"label": "Maximale Anzahl an Beiträgen"
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Προηγούμενο",
"confirm": "Επιβεβαίωση",
"enabled": "Ενεργοποιημένο",
"duplicate": "Διπλότυπο",
"disabled": "Απενεργοποιημένο",
"enableAll": "Ενεργοποίηση όλων",
"disableAll": "Απενεργοποίηση όλων",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": "Ταξινόμηση κατά ημερομηνία δημοσίευσης (αύξουσα)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Τοποθετήστε αναρτήσεις χωρίς ημερομηνία δημοσίευσης στην κορυφή"
},
"maximumAmountOfPosts": {
"label": "Μέγιστος αριθμός αναρτήσεων"
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Previous",
"confirm": "Confirm",
"enabled": "Enabled",
"duplicate": "Duplicate",
"disabled": "Disabled",
"enableAll": "Enable all",
"disableAll": "Disable all",

View File

@@ -0,0 +1,19 @@
{
"descriptor": {
"name": "Indexer manager status",
"description": "Status about your indexers",
"settings": {
"title": "Indexer manager status"
}
},
"indexersStatus": {
"title": "Indexer manager",
"testAllButton": "Test all"
},
"errors": {
"general": {
"title": "Unable to find a indexer manager",
"text": "There was a problem connecting to your indexer manager. Please verify your configuration/integration(s)."
}
}
}

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": "Sort by publish date (ascending)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Put posts without publish date to the top"
},
"maximumAmountOfPosts": {
"label": "Maximum amount of posts"
}
},
"card": {

View File

@@ -9,12 +9,20 @@
"label": "Entity ID",
"info": "Unique entity ID in Home Assistant. Copy by clicking on entity > Click on cog icon > Click on copy button at 'Entity ID'. Some custom entities may not be supported."
},
"appendUnit": {
"label": "Append unit of measurement",
"info": "Append the unit of measurement attribute to the entity state."
},
"automationId": {
"label": "Optional automation ID",
"info": "Your unique automation ID. Always starts with automation.XXXXX. If not set, widget will not be clickable and only display state. After click, entity state will be refreshed."
},
"displayName": {
"label": "Display name"
},
"displayFriendlyName": {
"label": "Display friendly name",
"info": "Display friendly name from Home Assistant instead instead of display name"
}
}
}

View File

@@ -13,6 +13,7 @@
"previous": "Anterior",
"confirm": "Confirmar",
"enabled": "Activado",
"duplicate": "",
"disabled": "Desactivado",
"enableAll": "Activar todo",
"disableAll": "Desactivar todo",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": ""
},
"sortPostsWithoutPublishDateToTheTop": {
"label": ""
},
"maximumAmountOfPosts": {
"label": ""
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Précédent",
"confirm": "Confirmer",
"enabled": "Activé",
"duplicate": "Dupliquer",
"disabled": "Désactivé",
"enableAll": "Activer tout",
"disableAll": "Désactiver tout",

View File

@@ -7,9 +7,9 @@
"filter": {
"roles": {
"all": "Tous",
"normal": "",
"admin": "",
"owner": ""
"normal": "Normal",
"admin": "Admin",
"owner": "Propriétaire"
}
},
"table": {

View File

@@ -1,6 +1,6 @@
{
"metaTitle": "",
"back": "",
"metaTitle": "Utilisateur {{username}}",
"back": "Retour à la gestion des utilisateurs",
"sections": {
"general": {
"title": "Général",
@@ -14,40 +14,40 @@
}
},
"security": {
"title": "",
"title": "Sécurité",
"inputs": {
"password": {
"label": ""
"label": "Nouveau mot de passe"
},
"terminateExistingSessions": {
"label": "",
"description": ""
"label": "Mettre fin aux sessions existantes",
"description": "Forcer les utilisateurs à se reconnecter sur leurs appareils"
},
"confirm": {
"label": "Confirmer",
"description": ""
"description": "Le mot de passe va être mis à jour. Cette action ne peut pas être annulée."
}
}
},
"roles": {
"title": "",
"currentRole": "",
"title": "Rôles",
"currentRole": "Rôle actuel : ",
"badges": {
"owner": "",
"admin": "",
"normal": ""
"owner": "Propriétaire",
"admin": "Admin",
"normal": "Normal"
}
},
"deletion": {
"title": "",
"title": "Suppression de compte",
"inputs": {
"confirmUsername": {
"label": "",
"description": ""
"label": "Confirmer le nom d'utilisateur",
"description": "Tapez le nom d'utilisateur pour confirmer la suppression"
},
"confirm": {
"label": "Supprimer définitivement",
"description": ""
"description": "J'ai conscience que cette action est permanente et que toutes les données du compte seront perdues."
}
}
}

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": "Trier par date de publication (croissant)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Placer les articles sans date de publication en haut de la page"
},
"maximumAmountOfPosts": {
"label": "Nombre maximal d'articles"
}
},
"card": {

View File

@@ -10,8 +10,8 @@
"info": "ID dentité unique dans Home Assistant. Copiez en cliquant sur l'entité > Cliquez sur l'icône en forme de rouage > Cliquez sur le bouton Copier sous « ID d'entité ». Certaines entités personnalisées peuvent ne pas être prises en charge."
},
"automationId": {
"label": "",
"info": ""
"label": "ID d'automatisation optionnelle",
"info": "Votre identifiant unique d'automatisation. Commence toujours par automation.XXXXX. S'il n'est pas défini, le widget ne sera pas cliquable et n'affichera que l'état de l'entité. Après un clic, l'état de l'entité sera actualisé."
},
"displayName": {
"label": "Nom d'affichage"

View File

@@ -1,12 +1,12 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Automatisation Home Assistant",
"description": "Exécuter une automatisation",
"settings": {
"title": "",
"title": "Exécuter une automatisation",
"automationId": {
"label": "",
"info": ""
"label": "ID de l'automatisation",
"info": "Votre identifiant d'automatisation unique. Commence toujours par automation.XXXXX."
},
"displayName": {
"label": "Nom d'affichage"

View File

@@ -13,6 +13,7 @@
"previous": "הקודם",
"confirm": "לאשר",
"enabled": "מאופשר",
"duplicate": "שכפול",
"disabled": "מושבת",
"enableAll": "אפשר הכל",
"disableAll": "השבת הכל",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": "מיין לפי תאריך פרסום (עולה)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "שים פוסטים ללא תאריך פרסום למעלה"
},
"maximumAmountOfPosts": {
"label": "כמות מקסימלית של פוסטים"
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Prethodno",
"confirm": "Potvrdi",
"enabled": "Omogućeno",
"duplicate": "",
"disabled": "Onemogućeno",
"enableAll": "Omogući sve",
"disableAll": "Onemogući sve",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": ""
},
"sortPostsWithoutPublishDateToTheTop": {
"label": ""
},
"maximumAmountOfPosts": {
"label": ""
}
},
"card": {

View File

@@ -1,7 +1,7 @@
{
"save": "Mentés",
"apply": "",
"insert": "",
"apply": "Alkalmaz",
"insert": "Beillesztés",
"about": "Névjegy",
"cancel": "Mégse",
"close": "Bezár",
@@ -13,6 +13,7 @@
"previous": "Előző",
"confirm": "Megerősít",
"enabled": "Engedélyezve",
"duplicate": "Duplikátum",
"disabled": "Letiltva",
"enableAll": "Összes engedélyezése",
"disableAll": "Az összes tiltása",
@@ -45,7 +46,7 @@
"seeMore": "Lásd még...",
"position": {
"left": "Bal",
"center": "",
"center": "Középre",
"right": "Jobb"
},
"attributes": {

View File

@@ -22,5 +22,5 @@
"message": "Létrejött a \"{{name}}\" kategória"
}
},
"importFromDocker": ""
"importFromDocker": "Importálás a dockerből"
}

View File

@@ -26,7 +26,7 @@
"title": "Eszközök",
"items": {
"docker": "Docker",
"api": ""
"api": "API"
}
},
"about": {

View File

@@ -16,15 +16,15 @@
"label": "Végleges törlés",
"disabled": "Törlés letiltva, mivel a régebbi Homarr komponensek nem teszik lehetővé az alapértelmezett konfiguráció törlését. A törlés a jövőben lehetséges lesz."
},
"duplicate": "",
"duplicate": "Duplikátum",
"rename": {
"label": "",
"label": "Átnevezés",
"modal": {
"title": "",
"title": "A tábla átnevezése {{name}}",
"fields": {
"name": {
"label": "",
"placeholder": ""
"label": "Új név",
"placeholder": "Új fórumnév"
}
}
}

View File

@@ -6,10 +6,10 @@
},
"filter": {
"roles": {
"all": "",
"normal": "",
"admin": "",
"owner": ""
"all": "Mind",
"normal": "Normál",
"admin": "Adminisztrátor",
"owner": "Tulajdonos"
}
},
"table": {

View File

@@ -1,6 +1,6 @@
{
"metaTitle": "",
"back": "",
"metaTitle": "Felhasználó {{username}}",
"back": "Vissza a felhasználókezeléshez",
"sections": {
"general": {
"title": "Általános",
@@ -14,40 +14,40 @@
}
},
"security": {
"title": "",
"title": "Biztonság",
"inputs": {
"password": {
"label": ""
"label": "Új jelszó"
},
"terminateExistingSessions": {
"label": "",
"description": ""
"label": "Meglévő munkamenetek megszüntetése",
"description": "Kényszeríti a felhasználót, hogy újból bejelentkezzen az eszközein"
},
"confirm": {
"label": "Megerősít",
"description": ""
"description": "A jelszó frissül. A művelet nem vonható vissza."
}
}
},
"roles": {
"title": "",
"currentRole": "",
"title": "Szerepek",
"currentRole": "Jelenlegi szerepe: ",
"badges": {
"owner": "",
"admin": "",
"normal": ""
"owner": "Tulajdonos",
"admin": "Adminisztrátor",
"normal": "Normál"
}
},
"deletion": {
"title": "",
"title": "Fiók törlése",
"inputs": {
"confirmUsername": {
"label": "",
"description": ""
"label": "Felhasználónév megerősítése",
"description": "Írja be a felhasználónevet a törlés megerősítéséhez"
},
"confirm": {
"label": "Végleges törlés",
"description": ""
"description": "Tisztában vagyok vele, hogy ez a művelet végleges, és minden fiókadat elveszik."
}
}
}

View File

@@ -5,11 +5,11 @@
"settings": {
"title": "A Naptár widget beállításai",
"timezone": {
"label": "",
"info": ""
"label": "Időzóna",
"info": "Válassza ki az időzóna nevét, a sajátját itt találja: "
},
"customTitle": {
"label": ""
"label": "Városnév vagy egyéni cím"
},
"display24HourFormat": {
"label": "24 órás idő kijelzése"
@@ -21,11 +21,11 @@
}
},
"titleState": {
"label": "",
"info": "",
"label": "Óra címe",
"info": "Az egyéni cím és az időzóna kód megjeleníthető a widgeten.<br/>Megjelenítheti a várost önmagában, nem jelenítheti meg,<br/>vagy akár az időzónát is megjelenítheti önmagában, ha mindkettő ki van választva, de nincs cím.",
"data": {
"both": "",
"city": "",
"both": "Cím és időzóna",
"city": "Csak a cím",
"none": "Semmi"
}
}

View File

@@ -21,8 +21,8 @@
"metrics": {
"domainsOnAdlist": "Domainek a blokkolólistákon",
"queriesToday": "Mai lekérdezések",
"queriesBlockedTodayPercentage": "",
"queriesBlockedToday": ""
"queriesBlockedTodayPercentage": "Mai blokkolások",
"queriesBlockedToday": "Mai blokkolások"
}
}
}

View File

@@ -17,8 +17,8 @@
"approved": "Jóváhagyva",
"pendingApproval": "Várakozás jóváhagyásra",
"declined": "Elutasítva",
"available": "",
"partial": ""
"available": "Elérhető",
"partial": "Részleges"
},
"tooltips": {
"approve": "Kérelem megerősítése",

View File

@@ -19,6 +19,12 @@
"label": "Szövegvonalak rögzítője"
},
"sortByPublishDateAscending": {
"label": "Rendezés a közzététel dátuma szerint (növekvő)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": ""
},
"maximumAmountOfPosts": {
"label": ""
}
},

View File

@@ -10,8 +10,8 @@
"info": "Egyedi egység ID a Home Assistantben. Másolás az egységre kattintva > Kattintson a fogaskerék ikonra > Kattintson a másolás gombra az „Egység ID”-nél. Előfordulhat, hogy egyes egyéni egységek nem támogatottak."
},
"automationId": {
"label": "",
"info": ""
"label": "Választható automatizálási azonosító",
"info": "Az Ön egyedi automatizálási azonosítója. Mindig az automatizálással kezdődik.XXXX. Ha nincs beállítva, a widget nem kattintható, és csak az állapotot jeleníti meg. A kattintás után az entitás állapota frissül."
},
"displayName": {
"label": "Megjelenített név"

View File

@@ -1,12 +1,12 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Home Assistant automatizálás",
"description": "Automatizálás végrehajtása",
"settings": {
"title": "",
"title": "Automatizálás végrehajtása",
"automationId": {
"label": "",
"info": ""
"label": "Automatizálási azonosító",
"info": "Az Ön egyedi automatizálási azonosítója. Mindig automation.XXXXX."
},
"displayName": {
"label": "Megjelenített név"

View File

@@ -22,7 +22,7 @@
"description": "A Homarr konfigurálása fogyatékkal élő és fogyatékkal élő felhasználók számára"
},
"access": {
"name": "",
"name": "Hozzáférés",
"description": "Annak beállítása, hogy ki férhet hozzá a táblához"
}
}

View File

@@ -13,6 +13,7 @@
"previous": "Precedente",
"confirm": "Conferma",
"enabled": "Abilitato",
"duplicate": "Duplica",
"disabled": "Disattivato",
"enableAll": "Abilita tutto",
"disableAll": "Disattiva tutto",

View File

@@ -26,7 +26,7 @@
"title": "Strumenti",
"items": {
"docker": "Docker",
"api": ""
"api": "API"
}
},
"about": {

View File

@@ -16,15 +16,15 @@
"label": "Elimina definitivamente",
"disabled": "Eliminazione disabilitata, perché i vecchi componenti di Homarr non consentono la cancellazione della configurazione predefinita. La cancellazione sarà possibile in futuro."
},
"duplicate": "",
"duplicate": "Duplica",
"rename": {
"label": "",
"label": "Rinomina",
"modal": {
"title": "",
"title": "Rinomina scheda {{name}}",
"fields": {
"name": {
"label": "",
"placeholder": ""
"label": "Nuovo nome",
"placeholder": "Nuovo nome scheda"
}
}
}

View File

@@ -17,8 +17,8 @@
"approved": "Approvato",
"pendingApproval": "In attesa di approvazione",
"declined": "Rifiutato",
"available": "",
"partial": ""
"available": "Disponibile",
"partial": "Parziale"
},
"tooltips": {
"approve": "Approva richieste",

View File

@@ -19,7 +19,13 @@
"label": "Blocco righe di testo"
},
"sortByPublishDateAscending": {
"label": ""
"label": "Ordina per data di pubblicazione (ascendente)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Metti i post senza data di pubblicazione in alto"
},
"maximumAmountOfPosts": {
"label": "Numero massimo di post"
}
},
"card": {

View File

@@ -10,8 +10,8 @@
"info": "ID entità univoco in Home Assistant. Copia facendo clic sull'entità > clic sull'icona della rondella > clic sul pulsante copia in \"ID entità\". Alcune entità personalizzate potrebbero non essere supportate."
},
"automationId": {
"label": "",
"info": ""
"label": "ID automazione opzionale",
"info": "Il tuo ID di automazione univoco. Inizia sempre con automation.XXXXX. Se non impostato, il widget non sarà selezionabile e visualizzerà solo lo stato. Dopo il clic, lo stato dell'entità verrà aggiornato."
},
"displayName": {
"label": "Visualizza nome"

View File

@@ -1,12 +1,12 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Automazione Home Assistant",
"description": "Esegue un'automazione",
"settings": {
"title": "",
"title": "Esegue un'automazione",
"automationId": {
"label": "",
"info": ""
"label": "ID automazione",
"info": "Il tuo ID di automazione univoco. Inizia sempre con automation.XXXXX."
},
"displayName": {
"label": "Visualizza nome"

View File

@@ -13,6 +13,7 @@
"previous": "前へ",
"confirm": "確認",
"enabled": "有効",
"duplicate": "",
"disabled": "無効",
"enableAll": "すべてを有効にする",
"disableAll": "すべてを無効にする",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": ""
},
"sortPostsWithoutPublishDateToTheTop": {
"label": ""
},
"maximumAmountOfPosts": {
"label": ""
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "이전",
"confirm": "확인",
"enabled": "활성화됨",
"duplicate": "",
"disabled": "장애인",
"enableAll": "모두 사용",
"disableAll": "모두 비활성화",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": ""
},
"sortPostsWithoutPublishDateToTheTop": {
"label": ""
},
"maximumAmountOfPosts": {
"label": ""
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Iepriekšējais",
"confirm": "Apstipriniet",
"enabled": "Iespējots",
"duplicate": "Dublicēt",
"disabled": "Atspējots",
"enableAll": "Iespējot visu",
"disableAll": "Atspējot visu",
@@ -53,5 +54,5 @@
"height": "Augstums"
},
"public": "Publisks",
"restricted": ""
"restricted": "Ierobežots"
}

View File

@@ -22,5 +22,5 @@
"message": "Ir izveidota kategorija \"{{name}}\""
}
},
"importFromDocker": ""
"importFromDocker": "Importēt no Docker"
}

View File

@@ -16,15 +16,15 @@
"label": "Neatgriezeniski dzēst",
"disabled": "Dzēšana atspējota, jo vecāki Homarr komponenti neļauj dzēst noklusējuma konfigurāciju. Dzēšana būs iespējama nākotnē."
},
"duplicate": "",
"duplicate": "Dublicēt",
"rename": {
"label": "",
"label": "Pārdēvēt",
"modal": {
"title": "",
"title": "Pārdēvēt dēli {{name}}",
"fields": {
"name": {
"label": "",
"placeholder": ""
"label": "Jauns nosaukums",
"placeholder": "Jauns dēļa nosaukums"
}
}
}

View File

@@ -6,10 +6,10 @@
},
"filter": {
"roles": {
"all": "",
"normal": "",
"admin": "",
"owner": ""
"all": "Viss",
"normal": "Normāls",
"admin": "Administrators",
"owner": "Īpašnieks"
}
},
"table": {

View File

@@ -1,6 +1,6 @@
{
"metaTitle": "",
"back": "",
"metaTitle": "Lietotājs {{username}}",
"back": "Atgriezties uz lietotāju pārvaldību",
"sections": {
"general": {
"title": "Vispārīgi",
@@ -14,40 +14,40 @@
}
},
"security": {
"title": "",
"title": "Drošība",
"inputs": {
"password": {
"label": ""
"label": "Jauna parole"
},
"terminateExistingSessions": {
"label": "",
"description": ""
"label": "Pārtraukt esošās sesijas",
"description": "Piespiež lietotāju no jauna pieteikties savās ierīcēs"
},
"confirm": {
"label": "Apstipriniet",
"description": ""
"description": "Parole tiks atjaunināta. Šo darbību nevar atcelt."
}
}
},
"roles": {
"title": "",
"currentRole": "",
"title": "Lomas",
"currentRole": "Pašreizējā loma: ",
"badges": {
"owner": "",
"admin": "",
"normal": ""
"owner": "Īpašnieks",
"admin": "Administrators",
"normal": "Normāls"
}
},
"deletion": {
"title": "",
"title": "Konta dzēšana",
"inputs": {
"confirmUsername": {
"label": "",
"description": ""
"label": "Apstiprināt lietotājvārdu",
"description": "Ierakstiet lietotājvārdu, lai apstiprinātu dzēšanu"
},
"confirm": {
"label": "Neatgriezeniski dzēst",
"description": ""
"description": "Es apzinos, ka šī darbība ir neatgriezeniska un visi konta dati tiks zaudēti."
}
}
}

View File

@@ -5,11 +5,11 @@
"settings": {
"title": "Datuma un Laika logrīka iestatījumi",
"timezone": {
"label": "",
"info": ""
"label": "Laika zona",
"info": "Izvēlieties savas laika zonas nosaukumu, atrodiet savējo šeit: "
},
"customTitle": {
"label": ""
"label": "Pilsētas nosaukums vai pielāgots nosaukums"
},
"display24HourFormat": {
"label": "Rādīt pilnu laiku (24 stundu)"
@@ -21,11 +21,11 @@
}
},
"titleState": {
"label": "",
"info": "",
"label": "Pulksteņa nosaukums",
"info": "Pielāgotais nosaukums un laika zonas kods var tikt parādīts jūsu logrīkā.<br/>Varat arī rādīt tikai pilsētu, nerādīt nevienu,<br/>vai pat rādīt tikai laika joslu, gadījumā ja ir atlasīti abi, bet nav norādīts nosaukums.",
"data": {
"both": "",
"city": "",
"both": "Pilsēta un Laika zona",
"city": "Tikai nosaukums",
"none": "Nekas"
}
}

View File

@@ -19,7 +19,13 @@
"label": "Teksta līniju skava"
},
"sortByPublishDateAscending": {
"label": ""
"label": "Kārtot pēc publicēšanas datuma (augošā secībā)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Ievietot ziņas bez publicēšanas datuma augšpusē"
},
"maximumAmountOfPosts": {
"label": "Maksimālais ierakstu skaits"
}
},
"card": {

View File

@@ -1,20 +1,20 @@
{
"entityNotFound": "",
"entityNotFound": "Vienība nav atrasta",
"descriptor": {
"name": "",
"description": "",
"name": "Home Assistant vienība",
"description": "Vienības pašreizējais stāvoklis pakalpojumā Home Assistant",
"settings": {
"title": "",
"title": "Vienības stāvoklis",
"entityId": {
"label": "",
"info": ""
"label": "Vienības ID",
"info": "Unikāls vienības ID pakalpojumā Home Assistant. Ievietojiet starpliktuvē, noklikšķinot uz vienību > Noklikšķiniet uz zobrata ikonu > Noklikšķiniet uz kopēšanas pogu pie \"Vienības ID\". Dažas pielāgotas vienības var nebūt atbalstītas."
},
"automationId": {
"label": "",
"info": ""
"label": "Izvēles automatizācijas ID",
"info": "Jūsu unikālais automatizācijas ID. Vienmēr sākas ar automatizāciju.XXXX. Ja tas nav iestatīts, logrīks nebūs noklikšķināms un tiks parādīts tikai statuss. Pēc noklikšķināšanas vienības stāvoklis tiks atsvaidzināts."
},
"displayName": {
"label": ""
"label": "Parādāmais nosaukums"
}
}
}

View File

@@ -1,15 +1,15 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Home Assistant automatizācija",
"description": "Automatizācijas izpilde",
"settings": {
"title": "",
"title": "Automatizācijas izpilde",
"automationId": {
"label": "",
"info": ""
"label": "Automatizācijas ID",
"info": "Jūsu unikālais automatizācijas ID. Vienmēr sāksies ar automation.XXXXX."
},
"displayName": {
"label": ""
"label": "Parādāmais nosaukums"
}
}
}

View File

@@ -41,22 +41,22 @@
},
"table": {
"header": {
"isCompleted": "",
"isCompleted": "Lejupielādē",
"name": "Nosaukums",
"dateAdded": "",
"dateAdded": "Pievienots",
"size": "Lielums",
"download": "Lejupielāde",
"upload": "Augšupielāde",
"estimatedTimeOfArrival": "ETA",
"progress": "Progress",
"totalUploaded": "",
"totalDownloaded": "",
"ratio": "",
"seeds": "",
"peers": "",
"label": "",
"totalUploaded": "Kopējā Augšupielāde",
"totalDownloaded": "Kopējā Lejupielāde",
"ratio": "Attiecība",
"seeds": "Devēji (savienoti)",
"peers": "Ņēmēji (savienoti)",
"label": "Birka",
"state": "Stāvoklis",
"stateMessage": ""
"stateMessage": "Statusa Ziņojums"
},
"item": {
"text": "Pārvalda {{appName}}, {{ratio}} attiecība"

View File

@@ -19,26 +19,26 @@
"label": "Fons"
},
"backgroundImageAttachment": {
"label": "",
"label": "Fona attēla pielikums",
"options": {
"fixed": "",
"scroll": ""
"fixed": "Fiksēts - fons paliek nemainīgā pozīcijā (ieteicams)",
"scroll": "Ritināšana - fons ritinās līdz ar kursora ritināšanu"
}
},
"backgroundImageSize": {
"label": "",
"label": "Fona attēla izmērs",
"options": {
"cover": "",
"contain": ""
"cover": "Pārklājums - pēc iespējas mazāks attēla mērogs, lai, apgriežot lieko vietu, pārklātu visu logu. (ieteicams)",
"contain": "Saturēt — mērogo attēlu pēc iespējas lielāku tā konteinerā, neapgriežot vai neizstiepjot attēlu."
}
},
"backgroundImageRepeat": {
"label": "",
"label": "Fona attēla pielikums",
"options": {
"repeat": "",
"no-repeat": "",
"repeat-x": "",
"repeat-y": ""
"repeat": "Atkārtot — attēls tiek atkārtots tik daudz, cik nepieciešams, lai aptvertu visu fona laukumu.",
"no-repeat": "Bez atkārtojuma - attēls neatkārtojas un var neaizpildīt visu fona laukumu (ieteicams)",
"repeat-x": "Atkārtot X - tāpat kā \"Atkārtot\", bet tikai uz horizontālās ass.",
"repeat-y": "Atkārtot Y - tāpat kā \"Atkārtot\", bet tikai uz vertikālās ass."
}
},
"customCSS": {

View File

@@ -2,7 +2,7 @@
"title": "Docker",
"alerts": {
"notConfigured": {
"text": ""
"text": "Jūsu Homarr instancē nav konfigurēts Docker vai arī nav izdevies iegūtu konteinerus. Lūdzu, pārbaudiet dokumentāciju par to, kā iestatīt integrāciju."
}
},
"modals": {

View File

@@ -13,6 +13,7 @@
"previous": "Vorige",
"confirm": "Bevestig",
"enabled": "Ingeschakeld",
"duplicate": "",
"disabled": "Uitgeschakeld",
"enableAll": "Alles inschakelen",
"disableAll": "Alles uitschakelen",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": ""
},
"sortPostsWithoutPublishDateToTheTop": {
"label": ""
},
"maximumAmountOfPosts": {
"label": ""
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Tidligere",
"confirm": "Bekreft",
"enabled": "Aktivert",
"duplicate": "Dupliser",
"disabled": "Deaktivert",
"enableAll": "Aktiver alle",
"disableAll": "Deaktiver alle",

View File

@@ -22,5 +22,5 @@
"message": "Kategorien \"{{name}}\" er opprettet"
}
},
"importFromDocker": ""
"importFromDocker": "Importer fra docker"
}

View File

@@ -13,7 +13,7 @@
"switchTheme": "Bytt tema",
"preferences": "Brukerinnstillinger",
"defaultBoard": "Standard dashbord",
"manage": "Endre",
"manage": "Administrer",
"logout": "Logg ut fra {{username}}",
"login": "Logg Inn"
}

View File

@@ -9,7 +9,7 @@
"users": {
"title": "Brukere",
"items": {
"manage": "Endre",
"manage": "Administrer",
"invites": "Invitasjoner"
}
},
@@ -26,7 +26,7 @@
"title": "Verktøy",
"items": {
"docker": "Docker",
"api": ""
"api": "API"
}
},
"about": {

View File

@@ -1,6 +1,6 @@
{
"description": "Homarr er et <strong>sleek</strong>, <strong>moderne</strong> dashbord som legger alle apper og tjenester ved fingertuppene dine. Med Homarr, kan du få tilgang til og kontrollere alt på et bekvemt sted. Homarr sømløst integrerer med appene du har lagt til, gir deg verdifull informasjon og gir deg full kontroll. Installasjon er en lek, og Homarr støtter en lang rekke distribusjonsmetoder.",
"addToDashboard": "Legg til på dashbord",
"addToDashboard": "Legg til tavlen",
"tip": "Mod refererer til endringstasten din, den er Ctrl og Command/Super/Windows tasten",
"key": "Hurtigtast",
"action": "Handling",
@@ -20,7 +20,7 @@
"version": "Versjon",
"nodeEnvironment": "Node miljø",
"i18n": "Lastet I18n oversettelsesnavneområder",
"locales": "Konfigurerte I18n-lokasjoner",
"locales": "Konfigurerte I18n-lokaliseringer",
"experimental_disableEditMode": "<b>EXPERIMENTAL</b>: Deaktivere redigeringsmodus"
},
"version": {

View File

@@ -16,15 +16,15 @@
"label": "Slett permanent",
"disabled": "Sletting er deaktivert fordi eldre Homarr-komponenter ikke tillater sletting av standardkonfigurasjonen. Sletting vil være mulig i fremtiden."
},
"duplicate": "",
"duplicate": "Dupliser",
"rename": {
"label": "",
"label": "Gi nytt navn",
"modal": {
"title": "",
"title": "Gi nytt navn til tavlen {{name}}",
"fields": {
"name": {
"label": "",
"placeholder": ""
"label": "Nytt navn",
"placeholder": "Nytt tavlenavn"
}
}
}

View File

@@ -6,10 +6,10 @@
},
"filter": {
"roles": {
"all": "",
"normal": "",
"admin": "",
"owner": ""
"all": "Alle",
"normal": "Normal",
"admin": "Administrator",
"owner": "Eier"
}
},
"table": {

View File

@@ -1,6 +1,6 @@
{
"metaTitle": "",
"back": "",
"metaTitle": "Bruker {{username}}",
"back": "Tilbake til brukeradministrasjon",
"sections": {
"general": {
"title": "Generelt",
@@ -14,40 +14,40 @@
}
},
"security": {
"title": "",
"title": "Sikkerhet",
"inputs": {
"password": {
"label": ""
"label": "Nytt passord"
},
"terminateExistingSessions": {
"label": "",
"description": ""
"label": "Avslutt eksisterende økter",
"description": "Tvinger brukeren til å logge på igjen på enhetene sine"
},
"confirm": {
"label": "Bekreft",
"description": ""
"description": "Passordet vil bli oppdatert. Handlingen kan ikke tilbakestilles."
}
}
},
"roles": {
"title": "",
"currentRole": "",
"title": "Roller",
"currentRole": "Nåværende rolle: ",
"badges": {
"owner": "",
"admin": "",
"normal": ""
"owner": "Eier",
"admin": "Administrator",
"normal": "Normal"
}
},
"deletion": {
"title": "",
"title": "Konto sletting",
"inputs": {
"confirmUsername": {
"label": "",
"description": ""
"label": "Bekreft brukernavn",
"description": "Skriv inn brukernavn for å bekrefte sletting"
},
"confirm": {
"label": "Slett permanent",
"description": ""
"description": "Jeg er klar over at denne handlingen er permanent og alle kontodata vil gå tapt."
}
}
}

View File

@@ -5,11 +5,11 @@
"settings": {
"title": "Innstillinger for dato og klokkeslett widget",
"timezone": {
"label": "",
"info": ""
"label": "Tidssone",
"info": "Velg navnet på tidssonen din, finn din her: "
},
"customTitle": {
"label": ""
"label": "Bynavn eller egendefinert tittel"
},
"display24HourFormat": {
"label": "Vis 24 timers formatering"
@@ -21,11 +21,11 @@
}
},
"titleState": {
"label": "",
"info": "",
"label": "Klokketittel",
"info": "Den egendefinerte tittelen og tidssonekoden kan vises på widgeten din.<br/>Du kan også vise byen alene, vise ingen,<br/>eller til og med vise tidssonen alene når begge er valgt, men ingen tittel er gitt.",
"data": {
"both": "",
"city": "",
"both": "Tittel og tidssone",
"city": "Kun tittel",
"none": "Ingen"
}
}

View File

@@ -1,6 +1,6 @@
{
"descriptor": {
"name": "Nedlastingshastighet",
"name": "Nedlastings- hastighet",
"description": "Viser nedlastingshastighet og opplastingshastighet av støttede integrasjoner."
},
"card": {

View File

@@ -17,8 +17,8 @@
"approved": "Godkjent",
"pendingApproval": "Venter på godkjenning",
"declined": "Avvist",
"available": "",
"partial": ""
"available": "Tilgjengelig",
"partial": "Delvis"
},
"tooltips": {
"approve": "Godkjenne forespørsler",

View File

@@ -19,7 +19,13 @@
"label": "Tekstlinjer klemme"
},
"sortByPublishDateAscending": {
"label": ""
"label": "Sorter etter publiseringsdato (stigende)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Sett innlegg uten publiseringsdato øverst"
},
"maximumAmountOfPosts": {
"label": "Maksimalt antall innlegg"
}
},
"card": {

View File

@@ -10,8 +10,8 @@
"info": "Unik enhets-ID i Home Assistant. Kopier ved å klikke på enhet > Klikk på tannhjulikonet > Klikk på kopieringsknappen ved Entitets-ID. Noen egendefinerte enheter støttes kanskje ikke."
},
"automationId": {
"label": "",
"info": ""
"label": "Valgfri automatisering ID",
"info": "Din unike automatisering ID. Starter alltid med automation.XXXXX. Hvis den ikke er angitt, vil widgeten ikke være klikkbar og kun vise status Etter klikk vil enhetsstatus bli oppdatert."
},
"displayName": {
"label": "Visningsnavn"

View File

@@ -1,12 +1,12 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Home Assistant automatisering",
"description": "Utfør en automatisering",
"settings": {
"title": "",
"title": "Utfør en automatisering",
"automationId": {
"label": "",
"info": ""
"label": "Automatisering ID",
"info": "Din unike automatisering ID. Starter alltid med automation.XXXXX."
},
"displayName": {
"label": "Visningsnavn"

View File

@@ -13,6 +13,7 @@
"previous": "Poprzedni",
"confirm": "Potwierdź",
"enabled": "Włączony",
"duplicate": "Zduplikuj",
"disabled": "Wyłączony",
"enableAll": "Włącz wszystkie",
"disableAll": "Wyłącz wszystkie",

View File

@@ -26,7 +26,7 @@
"title": "Narzędzia",
"items": {
"docker": "Docker",
"api": ""
"api": "API"
}
},
"about": {

View File

@@ -16,15 +16,15 @@
"label": "Usuń trwale",
"disabled": "Usuwanie nie jest możliwe, ponieważ starsze komponenty Homarr nie pozwalają na usunięcie domyślnej konfiguracji. Usunięcie będzie możliwe w przyszłości."
},
"duplicate": "",
"duplicate": "Zduplikuj",
"rename": {
"label": "",
"label": "Zmień nazwę",
"modal": {
"title": "",
"title": "Zmień nazwę tablicy {{name}}",
"fields": {
"name": {
"label": "",
"placeholder": ""
"label": "Nowa nazwa",
"placeholder": "Nowa nazwa tablicy"
}
}
}
@@ -32,7 +32,7 @@
},
"badges": {
"fileSystem": "System plików",
"default": "Domyślnie"
"default": "Domyślne"
}
},
"buttons": {

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": ""
},
"sortPostsWithoutPublishDateToTheTop": {
"label": ""
},
"maximumAmountOfPosts": {
"label": ""
}
},
"card": {

View File

@@ -1,17 +1,17 @@
{
"entityNotFound": "Nie znaleziono obiektu",
"entityNotFound": "Nie znaleziono encji",
"descriptor": {
"name": "Obiekt asystenta domu",
"description": "Aktualny stan obiektu w Asystencie Domu",
"name": "Encja Home Assistant",
"description": "Aktualny stan encji w Home Assistant",
"settings": {
"title": "Stan obiektu",
"title": "Stan encji",
"entityId": {
"label": "ID obiektu",
"info": "Unikalne ID obiektu w Asystencie Domu. Kopiuj klikając na obiekt > Kliknij ikonę koła zębatego > Kliknij na przycisk kopiuj na 'ID obiektu'. Niektóre niestandardowe obiekty mogą nie być obsługiwane."
"label": "ID encji",
"info": "Unikalne ID encji w Home Assistant. Kopiuj klikając na encji > Kliknij ikonę koła zębatego > Kliknij na przycisk kopiuj na 'ID encji'. Niektóre niestandardowe obiekty mogą nie być obsługiwane."
},
"automationId": {
"label": "",
"info": ""
"label": "Opcjonalne ID automatyzacji",
"info": "Twój unikalny identyfikator automatyzacji. Zawsze zaczyna się od automation.XXXXX. Jeśli nie jest ustawiony, widżet nie będzie klikalny i będzie wyświetlał tylko stan. Po kliknięciu stan encji zostanie odświeżony."
},
"displayName": {
"label": "Nazwa wyświetlana"

View File

@@ -1,12 +1,12 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Automatyzacja Home Assistant",
"description": "Wykonaj automatyzację",
"settings": {
"title": "",
"title": "Wykonaj automatyzację",
"automationId": {
"label": "",
"info": ""
"label": "ID automatyzacji",
"info": "Twój unikalny identyfikator automatyzacji. Zawsze zaczyna się od automation.XXXXX."
},
"displayName": {
"label": "Nazwa wyświetlana"

View File

@@ -13,6 +13,7 @@
"previous": "Anterior",
"confirm": "Confirme",
"enabled": "Ativado",
"duplicate": "",
"disabled": "Desativado",
"enableAll": "Habilitar tudo",
"disableAll": "Desativar tudo",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": ""
},
"sortPostsWithoutPublishDateToTheTop": {
"label": ""
},
"maximumAmountOfPosts": {
"label": ""
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Предыдущий",
"confirm": "Подтвердить",
"enabled": "Включено",
"duplicate": "Создать копию",
"disabled": "Отключено",
"enableAll": "Включить всё",
"disableAll": "Отключить всё",

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": "Сортировать по дате публикации (по возрастанию)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Разместить сообщения без даты публикации вверху списка"
},
"maximumAmountOfPosts": {
"label": "Максимальное количество постов"
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Predchádzajúci",
"confirm": "Potvrďte",
"enabled": "Povolené",
"duplicate": "Duplikovať",
"disabled": "Zakázané",
"enableAll": "Povoliť všetko",
"disableAll": "Zakázať všetko",

View File

@@ -26,7 +26,7 @@
"title": "Nástroje",
"items": {
"docker": "Docker",
"api": ""
"api": "API"
}
},
"about": {

View File

@@ -20,6 +20,12 @@
},
"sortByPublishDateAscending": {
"label": "Zoradiť podľa dátumu vydania (vzostupne)"
},
"sortPostsWithoutPublishDateToTheTop": {
"label": "Umiestnite príspevky bez dátumu uverejnenia na začiatok"
},
"maximumAmountOfPosts": {
"label": "Maximálny počet príspevkov"
}
},
"card": {

View File

@@ -13,6 +13,7 @@
"previous": "Prejšnji",
"confirm": "Potrdi",
"enabled": "Omogočeno",
"duplicate": "",
"disabled": "Invalidi",
"enableAll": "Omogoči vse",
"disableAll": "Onemogočite vse",

Some files were not shown because too many files have changed in this diff Show More