Files
siftlode/frontend/src/i18n/locales/hu/welcome.json
T
peter bd6aaa1e43 feat(design): the Copy rule — names, verbs, dates and units (E28 S3g)
The owner's picks (all the recommended options) become DESIGN.md's Copy
chapter and a sweep of both languages (742 values, no key drift):

- One name per feature: the rail's label, which may shorten it (Alerts
  -> Notifications, Fiókok -> Felhasználók, Download Center -> Downloads,
  Channel manager -> Channels); one "sync from YouTube" verb.
- Four verbs, four meanings (Delete / Remove / Dismiss / Discard, and
  their Hungarian pairs), checked against what each action does.
- Sentence case, the app's places capitalised; "…" on a command that
  asks first (a popover or form title got its own key without it);
  one-sentence messages without a stop or a tick, "Couldn't …"; curly
  quotes.
- Dates only from lib/format.ts, in the UI language: formatDateTime
  names the month and stops at the minute (it printed "9/27/2026,
  8:30:14 AM"), formatDateTimeSec for the log, the audit and the
  recorder; ui/RelativeTime pairs "3d ago" with the exact minute on
  hover. local/date-format refuses toLocale*String and Intl date
  formatters elsewhere.
- Units from Intl, short (formatUnit): runtimes, totals, the Scheduler
  countdown, the stats range, the player's tap skip. "2h 13m" was
  English in both languages.
- src/i18n/copyRule.test.ts holds the machine-readable part (quotes,
  "...", ticks, bare unit letters).
2026-09-27 05:46:17 +02:00

143 lines
8.0 KiB
JSON

{
"hero": {
"title": "A feliratkozásaid egyetlen nyugodt Feedben.",
"subtitle": "Minden feltöltés a követett csatornáidról egy helyen, amit tényleg szűrhetsz, kereshetsz és rendezhetsz. Nincs algoritmus, ami eldönti, mit látsz — és nincs Shorts vagy élő adás, hacsak nem kéred.",
"trust": "Self-hosted és privát: az adataid a saját szervereden maradnak. Lépj be e-maillel, vagy folytasd Google-fiókkal."
},
"openSource": {
"title": "Ingyenes és nyílt forráskódú",
"body": "Az egész nyílt — nézd meg a kódot, futtass saját privát példányt, vagy nyiss egy hibajegyet.",
"link": "Forráskód megtekintése"
},
"preview": {
"feed": "A Feed — szűrés csatorna, nyelv, téma, hossz és dátum szerint.",
"channels": "Csatornák",
"playlists": "Lejátszási listák",
"player": "Beépített lejátszó",
"downloads": "Letöltések",
"search": "Keresési találatok",
"plex": "A Plex-könyvtárad"
},
"features": {
"heading": "Mit tud",
"readable": {
"title": "A feliratkozásaid végre olvashatóan",
"body": "Rendezz és szűrj csatorna, címke, nyelv, téma, hossz vagy dátum szerint, és mentsd el a beállításaidat nézetként."
},
"neverMiss": {
"title": "Egy feltöltés se vesszen el",
"body": "Minden videó minden csatornádról egyetlen Feedbe kerül; a Shorts és az élő adások alapból félrerakva."
},
"search": {
"title": "Keress az egész YouTube-on",
"body": "Keress közvetlenül a Feedből — a találatok ugyanúgy lejátszhatók, menthetők és listához adhatók, mint bármely más videó."
},
"playlists": {
"title": "Kétirányban szinkronizált listák",
"body": "Építsd helyben, és tartsd kétirányú szinkronban a YouTube-bal."
},
"player": {
"title": "Nézd appon belül, folytasd bárhonnan",
"body": "A beépített lejátszó onnan folytatja a videót, ahol abbahagytad — billentyű- és görgetés-vezérléssel."
},
"downloads": {
"title": "Letöltések",
"body": "Ments videókat a szerveredre Plex-barát elrendezésben, vágd vagy fűzd össze őket, majd oszd meg egy linkkel."
},
"plex": {
"title": "A Plex-könyvtárad is",
"body": "Böngészd és játszd le, amit a Plex-szervered már tárol, a Feeded mellett."
},
"private": {
"title": "Self-hosted és privát",
"body": "Futtasd magad, többfelhasználós, angolul és magyarul — az adataid a tieid maradnak."
}
},
"auth": {
"signinTitle": "Belépés",
"createTitle": "Fiók létrehozása",
"forgotTitle": "Jelszó visszaállítása",
"resetTitle": "Új jelszó beállítása",
"email": "E-mail",
"password": "Jelszó",
"newPassword": "Új jelszó (min. {{min}} karakter)",
"invalidEmail": "Adj meg egy érvényes e-mail-címet",
"weakPassword": "A jelszónak legalább {{min}} karakteresnek kell lennie",
"genericError": "Valami hiba történt. Próbáld újra.",
"working": "Egy pillanat…",
"signinButton": "Belépés",
"createButton": "Fiók létrehozása",
"forgotButton": "Visszaállító link küldése",
"resetButton": "Jelszó beállítása",
"resendButton": "Megerősítő link újraküldése",
"resendTitle": "Megerősítő e-mail újraküldése",
"resendLink": "Nem kaptad meg a megerősítő e-mailt?",
"createLink": "Hozz létre egy fiókot",
"forgotLink": "Elfelejtetted a jelszót?",
"backToSignin": "Vissza a belépéshez",
"or": "vagy",
"google": "Folytatás Google-lel",
"tryDemo": "Demó kipróbálása",
"demoHint": "Adj meg egy e-mailt, amely engedélyezve van a demó fiókhoz.",
"demoEmail": "Demó e-mail",
"demoEnter": "Belépés",
"demoDenied": "Ez az e-mail nincs engedélyezve a demóhoz. Kérd az admint, hogy adja hozzá.",
"registerDone": "Majdnem kész — nézd meg a postafiókod a megerősítő linkért, és a Spam mappát is, ha egy percen belül nem jön meg. Miután megerősítetted, egy admin jóváhagyja a fiókodat, mielőtt beléphetnél.",
"forgotDone": "Ha ehhez az e-mailhez tartozik fiók, elküldtük a visszaállító linket. Nézd meg a postafiókod, és a Spam mappát is, ha egy percen belül nem érkezik meg.",
"resetDone": "A jelszavad be van állítva — most már beléphetsz",
"deadLink": {
"title": "Ez a link már nem érvényes",
"body": "A jelszó-visszaállító link egy óráig él, és egyszer használható. Ez lejárt, már felhasználták, vagy olyan fiókhoz tartozik, ami már nem létezik — nincs mire jelszót állítani. Kérj újat, és elküldjük.",
"short": "Ez a visszaállító link már nem érvényes",
"cta": "Új link kérése"
},
"verifyOk": "E-mail megerősítve. Amint egy admin jóváhagyja a fiókodat, beléphetsz.",
"verifyOkReset": "E-mail megerősítve. A fiók regisztrációkori jelszavát biztonsági okból korábban töröltük — válassz újat a belépéshez.",
"verifyOkResetCta": "Új jelszó beállítása",
"verifyInvalid": "Ez a megerősítő link érvénytelen vagy lejárt",
"verifyUnreachable": "Nem sikerült elérni a szervert a link megerősítéséhez, így az nem is használódott el. Próbáld megnyitni újra egy pillanat múlva.",
"resendCta": "Új link küldése",
"resendDone": "Ha ehhez az e-mailhez tartozik megerősítetlen fiók, elküldtünk egy új megerősítő linket. Nézd meg a postafiókod, és a Spam mappát is, ha egy percen belül nem érkezik meg.",
"oauthCancelled": "A Google-belépés megszakadt. Próbáld újra, vagy lépj be e-maillel és jelszóval.",
"accessRequested": "Köszönjük — rögzítettük a kérésed. Egy admin felülvizsgálja.",
"accessRequestedFor": "Rögzítettük a hozzáférési kérelmedet erre a címre:",
"accessRequestedReview": "Egy admin átnézi, és e-mailben szólunk a döntésről.",
"accessLinked": "Ehhez a postafiókhoz már volt kérelmed, csak más írásmóddal:",
"accessLinkedTail": "A Google egy rögzített írásmódot ad vissza a Gmail-címekből, ezért ezt a belépést a meglévő kérelemhez kötöttük, nem indítottunk újat. A levelek a fenti címre mennek.",
"blocked": {
"addressLabel": "Rögzített cím",
"operator": "Ha tévedésnek gondolod, keresd az üzemeltetőt: {{contact}}.",
"gate": {
"emailDone": "E-mail-cím megerősítve",
"emailPending": "E-mail-cím — még nincs megerősítve",
"approvalDone": "Admin jóváhagyás — megvan",
"approvalPending": "Admin jóváhagyás — folyamatban"
},
"email_unverified": {
"title": "Erősítsd meg az e-mail-címed",
"body": "A jelszavad jó — csak addig nem engedhetünk be, amíg a fiókon lévő cím nincs megerősítve. Nyisd meg a kiküldött linket, vagy kérj újat.",
"short": "Előbb erősítsd meg az e-mail-címed — nézd meg a postafiókod"
},
"pending_approval": {
"title": "Jóváhagyásra vár",
"body": "A jelszavad jó, a címed megerősítve. Már csak arra várunk, hogy egy admin beengedjen — szólunk e-mailben, amint döntött.",
"short": "A fiókod admin jóváhagyásra vár"
},
"suspended": {
"title": "Felfüggesztett fiók",
"body": "Ez a fiók fel van függesztve, így semmilyen módon nem tud belépni.",
"short": "Ez a fiók fel van függesztve"
},
"invalid": {
"short": "Hibás e-mail-cím vagy jelszó"
},
"rate_limited": {
"short": "Túl sok próbálkozás. Próbáld újra kicsit később."
}
},
"accessDenied": "Ez a fiók még nincs jóváhagyva ehhez a példányhoz — regisztrálj lent, vagy kérj hozzáférést az admintól",
"suspended": "Ez a fiók fel van függesztve, nem tud belépni. Ha tévedésnek gondolod, keresd az üzemeltetőt (a részletek az e-mailedben).",
"deleted": "A fiókod és minden adata véglegesen törölve lett. A megerősítést e-mailben is elküldtük."
}
}