feat(i18n): translate login and app chrome (HU/EN/DE)

Login screen (with a language picker), header, account menu, sync status, About and
Release Notes dialogs, and the version banner are now fully translated in Hungarian,
English and German.
This commit is contained in:
npeter83 2026-06-15 00:30:34 +02:00
parent 7aa068061d
commit 941fb7d756
18 changed files with 279 additions and 57 deletions

View file

@ -0,0 +1,12 @@
{
"title": "Névjegy",
"tagline": "Saját üzemeltetésű, többfelhasználós olvasó a YouTube-feliratkozásaidhoz.",
"frontend": "Frontend",
"backend": "Backend",
"database": "Adatbázis",
"buildDate": "Build dátuma",
"whatsNew": "Mi újság",
"releaseNotes": "Verziójegyzék",
"new": "Új",
"fixes": "Javítások"
}

View file

@ -0,0 +1,12 @@
{
"privacyPolicy": "Adatvédelmi irányelvek",
"termsOfService": "Felhasználási feltételek",
"close": "Bezárás",
"cancel": "Mégse",
"save": "Mentés",
"loading": "Betöltés…",
"language": "Nyelv",
"somethingWrong": "Hiba történt.",
"accessRequestsTitle": "Hozzáférési kérések",
"accessRequestsMessage": "{{count}} függőben — nézd át a Beállítások → Fiók menüben."
}

View file

@ -0,0 +1,32 @@
{
"feed": "Hírfolyam",
"searchPlaceholder": "Keresés a feliratkozásaid között…",
"channelManager": "Csatornakezelő",
"usageStats": "Használat és statisztika",
"account": {
"admin": "Adminisztrátor",
"feed": "Hírfolyam",
"channels": "Csatornák",
"stats": "Statisztika",
"settings": "Beállítások",
"about": "Névjegy",
"signOut": "Kijelentkezés"
},
"sync": {
"yours": "tiéd",
"total": "összes",
"countTooltip": "A feliratkozásaidból származó videók száma a megosztott katalógus teljes számához képest, amelyet az összes felhasználó feliratkozásai gyűjtöttek össze.",
"paused": "szüneteltetve",
"syncing": "{{count}} szinkronizálás alatt",
"allSynced": "minden szinkronban",
"withoutFullHistory": "{{count}} teljes előzmény nélkül",
"fullHistoryTooltip": "Néhány csatornádnak csak a legutóbbi feltöltései vannak meg. Kattints a csatornakezelő megnyitásához (ezekre szűrve), és kérd le a teljes archívumukat.",
"pause": "Háttér-szinkronizálás szüneteltetése",
"resume": "Háttér-szinkronizálás folytatása"
},
"banner": {
"updated": "Frissítve a(z) v{{version}} verzióra — nézd meg, mi változott.",
"releaseNotes": "Verziójegyzék",
"dismiss": "Elvetés"
}
}

View file

@ -0,0 +1,12 @@
{
"tagline": "Saját üzemeltetésű, szűrhető hírfolyam a YouTube-feliratkozásaidból — rendezd, címkézd, és szűrd ki a zajt. A kezdéshez jelentkezz be Google-fiókkal; a YouTube-hozzáférés külön, általad vezérelt lépés.",
"signIn": "Bejelentkezés Google-fiókkal",
"approved": "Már jóvá vagy hagyva — csak jelentkezz be a fenti Google-gombbal.",
"requested": "Köszönjük — a kérésedet rögzítettük. E-mailben értesítünk, ha jóváhagytuk.",
"noAccessYet": "Még nincs hozzáférésed?",
"denied": "Ez a Google-fiók nincs jóváhagyva. Lent kérhetsz hozzáférést.",
"emailPlaceholder": "te@gmail.com",
"sending": "Küldés…",
"requestAccess": "Hozzáférés kérése",
"submitError": "Nem sikerült elküldeni — ellenőrizd a címet, és próbáld újra."
}