mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-21 23:05:46 +00:00
93166c774a
* feat(i18n): add Hungarian (hu) translation files * feat(i18n): register Hungarian locale and language option * docs(changelog): Hungarian translation entry and credit (#1149) * fix(i18n): list Romanian in the Login language picker
201 lines
14 KiB
TypeScript
201 lines
14 KiB
TypeScript
export const orbit = {
|
||
triggerLabel: 'Orbit',
|
||
triggerTooltip: 'Közös hallgatási munkamenet indítása vagy csatlakozás',
|
||
launchCreate: 'Munkamenet létrehozása',
|
||
launchJoin: 'Csatlakozás munkamenethez',
|
||
launchHelp: 'Hogyan működik ez?',
|
||
launchHelpSoon: 'Hamarosan',
|
||
joinModalTitle: 'Csatlakozás Orbit-munkamenethez',
|
||
joinModalSub: 'Illeszd be a meghívó linket, amelyet a házigazda küldött.',
|
||
joinModalLinkLabel: 'Meghívó link',
|
||
joinModalLinkPlaceholder: 'psysonic2-…',
|
||
joinModalLinkHelper: 'Bármely érvényes Orbit-linkkel működik. Arra a szerverre kell mutatnia, amelyre éppen be vagy jelentkezve.',
|
||
joinModalPasteTooltip: 'Beillesztés a vágólapról',
|
||
joinModalSubmit: 'Csatlakozás',
|
||
joinModalBusy: 'Csatlakozás…',
|
||
joinErrEmpty: 'Illessz be egy meghívó linket.',
|
||
joinErrInvalid: 'Ez nem tűnik Orbit-meghívó linknek.',
|
||
closeAria: 'Bezárás',
|
||
heroTitlePrefix: 'Hallgassatok együtt —',
|
||
heroTitleBrand: 'Orbit',
|
||
heroSub: 'Indíts egy munkamenetet — a(z) {{server}} többi felhasználója együtt hallgat, és számokat javasolhat.',
|
||
fallbackServer: 'ez a szerver',
|
||
tipLan: 'Jelenleg otthoni hálózati címen keresztül csatlakozol. A hálózatodon kívüli vendégek nem tudnak csatlakozni — válts nyilvános szervercímre a beállításokban, mielőtt elindítod.',
|
||
tipRemote: 'Ahhoz, hogy az otthoni hálózatodon kívüli vendégek csatlakozhassanak, a szervercímednek nyilvánosan elérhetőnek kell lennie. Ha a szervered csak belső, válts, mielőtt elindítod.',
|
||
labelName: 'Munkamenet neve',
|
||
namePlaceholder: 'Velvet Orbit',
|
||
reshuffleTooltip: 'Új javaslat',
|
||
reshuffleAria: 'Új név javaslása',
|
||
helperName: 'Így jelenik meg a munkamenet a vendégeidnek — hagyd így, vagy írj sajátot.',
|
||
labelMax: 'Vendégek maximális száma',
|
||
helperMax: 'Te nem számítasz bele — ez csak a beérkező vendégek számát korlátozza.',
|
||
labelLink: 'Meghívó link',
|
||
tooltipCopied: 'Másolva',
|
||
tooltipCopy: 'Másolás',
|
||
ariaCopyLink: 'Meghívó link másolása',
|
||
helperLink: 'Küldd el ezt a linket a vendégeidnek. Bárhol beilleszthetik a Psysonicban a Ctrl+V-vel.',
|
||
labelClearQueue: 'Előbb töröljem a soromat',
|
||
helperClearQueue: 'Indítsd a munkamenetet tiszta, üres sorral. Kikapcsolva: a már sorban lévő számok megmaradnak és megosztásra kerülnek a vendégekkel.',
|
||
btnCancel: 'Mégse',
|
||
btnStarting: 'Indítás…',
|
||
btnStart: 'Orbit indítása',
|
||
btnCopyAndStart: 'Link másolása és indítás',
|
||
errNameRequired: 'Adj nevet a munkamenetnek.',
|
||
errStartFailed: 'Nem sikerült elindítani.',
|
||
hostLabel: 'Házigazda: {{name}}',
|
||
participantsTooltip: 'Résztvevők',
|
||
settingsTooltip: 'Munkamenet beállításai',
|
||
shareTooltip: 'Meghívó link megosztása',
|
||
shuffleLabel: 'A sor újrakeverése ennyi múlva',
|
||
catchUpLabel: 'felzárkózás',
|
||
catchUpTooltip: 'Ugrás a házigazda jelenlegi pozíciójára',
|
||
hostAway: 'Házigazda offline',
|
||
hostOnline: 'Házigazda online',
|
||
endTooltip: 'Munkamenet befejezése',
|
||
leaveTooltip: 'Kilépés a munkamenetből',
|
||
helpTooltip: 'Hogyan működik az Orbit',
|
||
diag: {
|
||
openTooltip: 'Diagnosztika — másolható eseménynapló',
|
||
title: 'Orbit diagnosztika',
|
||
role: 'Szerep',
|
||
hostTrack: 'Házigazda szám-azonosító',
|
||
hostPos: 'Házigazda pozíció',
|
||
guestTrack: 'Saját szám-azonosító',
|
||
guestPos: 'Saját pozíció',
|
||
drift: 'Eltérés',
|
||
stateAge: 'Állapot kora',
|
||
eventLog: 'Eseménynapló ({{count}})',
|
||
copyLabel: 'Másolás',
|
||
copyTooltip: 'Napló másolása a vágólapra',
|
||
clearLabel: 'Törlés',
|
||
clearTooltip: 'Puffer kiürítése',
|
||
empty: 'Még nincsenek események — az események akkor jelennek meg, ahogy az Orbit szinkronizál.',
|
||
hint: 'Nyisd meg ezt egy probléma reprodukálása előtt, majd kattints a Másolásra, és illeszd be a hibajelentésbe.',
|
||
copied: '{{count}} eseménysor másolva',
|
||
copyFailed: 'Nem sikerült a vágólapra másolni',
|
||
cleared: 'Puffer kiürítve',
|
||
},
|
||
helpTitle: 'Hogyan működik az Orbit',
|
||
helpIntro: 'Az Orbit közös hallgatószobává alakítja a Psysonicot. A házigazda választja a zenét; a vendégek szinkronban hallgatnak, és számokat javasolhatnak.',
|
||
helpHostOnly: '(házigazda)',
|
||
helpSec1Title: 'Mi az Orbit?',
|
||
helpSec1Body: 'Egy „együtt-hallgatás" mód — a házigazda vezérli a lejátszást, a vendégek bekapcsolódnak. Minden a saját Navidrome szervereden lévő lejátszási listákon keresztül fut; nincs külső infrastruktúra.',
|
||
helpSec2Title: 'Házigazda és vendégek',
|
||
helpSec2Body: 'A házigazda vezérli a lejátszást (lejátszás / szünet / átugrás / tekerés), és eldönti, mikor ér véget a munkamenet. A vendégek követik a házigazda lejátszását, számokat javasolhatnak, és bármikor kiléphetnek vagy újracsatlakozhatnak. Csak a házigazda rúghat ki vagy tilthat le véglegesen egy résztvevőt.',
|
||
helpSec2WarnHead: 'Fontos: külön fiókok.',
|
||
helpSec2WarnBody: 'Minden résztvevőnek saját Navidrome-fiókra van szüksége. Ha a házigazda és a vendég ugyanazzal a felhasználóval jelentkezik be, a beküldéseik ütköznek, és a házigazda soha nem látja a vendég javaslatait.',
|
||
helpSec3Title: 'Indítás és meghívás',
|
||
helpSec3Body: 'Kattints az „Orbit" gombra → Munkamenet létrehozása → az indító ablak egy másolásra kész meghívó linket mutat, és opcionálisan törölheted a jelenlegi sorodat. Oszd meg azt a linket, ahogy szeretnéd. Amíg fut egy munkamenet, a felül lévő munkamenetsávban a megosztás gomb bármikor újra kimásolja a linket.',
|
||
helpSec4Title: 'Csatlakozás',
|
||
helpSec4Body: 'Illeszd be a meghívó linket bárhol a Psysonicban a Ctrl+V / Cmd+V használatával — a csatlakozási ablak automatikusan felugrik. Alternatívaként: „Orbit" → Csatlakozás munkamenethez → illeszd a mezőbe. Ha a link olyan szerverre mutat, amelyen van fiókod, a Psysonic átvált helyetted. Ha egynél több fiókod van azon a szerveren, egy kis választó megkérdezi, melyiket használd.',
|
||
helpSec5Title: 'Számok javaslása',
|
||
helpSec5Body: 'Bármely dallistában: kattints duplán egy sorra, vagy jobbklikk → „Hozzáadás Orbit-munkamenethez". Egyetlen kattintás egy tippet mutat ahelyett, hogy az egész albumot a megosztott sorba dobná — ez szándékos. Az explicit tömeges műveletek, mint az „Összes lejátszása" vagy az „Album lejátszása", először megerősítést kérnek, majd hozzáfűznek (soha nem cserélnek).',
|
||
helpSec6Title: 'A megosztott sor',
|
||
helpSec6Body: 'A sor a házigazda közelgő számait mutatja — mindenki látja. A beérkező tömeges hozzáadások mindig hozzáfűződnek, így a vendégek javaslatai nem vesznek el. Az automatikus keverés időnként újrarendezi a sort (beállítható: 1 / 5 / 10 / 15 / 30 perc). Ha a lejátszásod eltér a házigazdától, a munkamenetsáv „Felzárkózás" gombja visszaugrat a házigazda élő pozíciójára.',
|
||
helpSec7Title: 'Jóváhagyások',
|
||
helpSec7Body: 'Alapértelmezés szerint a vendégek javaslatai kézi jóváhagyást igényelnek — egy „Jóváhagyások" sávban jelennek meg a sor panel tetején elfogadás / elutasítás gombokkal. Az automatikus jóváhagyás bekapcsolható a munkamenet beállításaiban, hogy minden azonnal beérkezzen.',
|
||
helpSec8Title: 'Résztvevők és beállítások',
|
||
helpSec8Body: 'Nyisd meg a beállítások ikont a munkamenetsávban a keverési gyakoriságért, az automatikus jóváhagyásért és a „Keverés most" parancsért. Kattints a résztvevők számára, hogy lásd, ki csatlakozott — kirúgás (a linken keresztül újracsatlakozhat) vagy letiltás (a munkamenet idejére kizárva). A vendégek is látják a résztvevők listáját, de csak olvasható módon.',
|
||
helpSec9Title: 'A munkamenet befejezése',
|
||
helpSec9Body: 'Házigazda X → megerősítő párbeszéd → a munkamenet mindenki számára bezárul, és a szerver lejátszási listái automatikusan tisztulnak. Vendég X → a vendég kilép, a munkamenet tovább fut. Ha a házigazda 5 percig néma marad, a vendég értesítéssel automatikusan kilép; az ezen az időablakon belüli rövid újracsatlakozások láthatatlanok.',
|
||
participantsInviteLabel: 'Meghívó link',
|
||
participantsCountLabel: '{{count}} a munkamenetben',
|
||
participantsHost: 'házigazda',
|
||
participantsEmpty: 'Még nincsenek vendégek',
|
||
participantsKickTooltip: 'Eltávolítás a munkamenetből',
|
||
participantsKickAria: '{{user}} eltávolítása',
|
||
participantsRemoveTooltip: 'Eltávolítás a munkamenetből',
|
||
participantsRemoveAria: '{{user}} eltávolítása ebből a munkamenetből',
|
||
participantsBanTooltip: 'Végleges letiltás',
|
||
participantsBanAria: '{{user}} végleges letiltása',
|
||
participantsMuteTooltip: 'Javaslatok némítása',
|
||
participantsUnmuteTooltip: 'Javaslatok engedélyezése',
|
||
participantsMuteAria: '{{user}} javaslatainak némítása',
|
||
participantsUnmuteAria: '{{user}} javaslatainak engedélyezése',
|
||
confirmRemoveTitle: 'Eltávolítás a munkamenetből?',
|
||
confirmRemoveBody: '{{user}} kikerül a munkamenetből, de a meghívó linkeden keresztül újracsatlakozhat.',
|
||
confirmRemoveConfirm: 'Eltávolítás',
|
||
confirmBanTitle: 'Végleges letiltás?',
|
||
confirmBanBody: '{{user}} eltávolításra kerül, és nem csatlakozhat újra ehhez a munkamenethez. Ez a munkamenet ideje alatt nem vonható vissza.',
|
||
confirmBanConfirm: 'Letiltás',
|
||
confirmCancel: 'Mégse',
|
||
confirmJoinTitle: 'Csatlakozol az Orbit-munkamenethez?',
|
||
confirmJoinBody: '{{host}} meghívott ide: „{{name}}". Csatlakozol a munkamenethez?',
|
||
confirmJoinConfirm: 'Csatlakozás',
|
||
confirmLeaveTitle: 'Kilépsz a munkamenetből?',
|
||
confirmLeaveBody: 'Kilépsz innen: „{{name}}"? Bármikor újracsatlakozhatsz {{host}} meghívó linkjén keresztül.',
|
||
confirmLeaveConfirm: 'Kilépés',
|
||
confirmEndTitle: 'Befejezed a munkamenetet mindenkinek?',
|
||
confirmEndBody: 'A(z) „{{name}}" minden résztvevő számára bezárul. A munkamenet lejátszási listái automatikusan tisztulnak.',
|
||
confirmEndConfirm: 'Munkamenet befejezése',
|
||
invalidLinkTitle: 'A meghívó link már nem érvényes',
|
||
invalidLinkBody: 'Ez az Orbit-munkamenet már nem létezik, vagy már véget ért. Kérj a házigazdától egy új meghívó linket.',
|
||
settingsTitle: 'Munkamenet beállításai',
|
||
settingAutoApprove: 'Javaslatok automatikus jóváhagyása',
|
||
settingAutoApproveHint: 'A vendégek javaslatai azonnal a sorodba kerülnek. Kikapcsolva: a munkamenet-listában maradnak, hogy később átnézd őket.',
|
||
settingAutoShuffle: 'Automatikus újrakeverés',
|
||
settingAutoShuffleHint: 'A közelgő sor időszakos Fisher–Yates keverése. Kikapcsolva: a sorrend csak akkor változik, ha te rendezed át.',
|
||
settingShuffleInterval: 'Újrakeverés ennyi időnként',
|
||
settingShuffleIntervalHint: 'Milyen gyakran keveredik újra a közelgő sor a munkamenet közben.',
|
||
suggestBlockedMuted: 'A házigazda lenémított erre a munkamenetre — a javaslatok ki vannak kapcsolva.',
|
||
settingShuffleIntervalValue_one: '{{count}} perc',
|
||
settingShuffleIntervalValue_other: '{{count}} perc',
|
||
settingShuffleNow: 'Keverés most',
|
||
toastSuggested: '{{user}} javasolta: „{{title}}"',
|
||
toastSuggestedMany: '{{count}} új javaslat a sorban',
|
||
toastShuffled: 'A sor megkeverve',
|
||
toastJoined: 'Csatlakoztál a munkamenethez',
|
||
toastLoginFirst: 'Jelentkezz be, mielőtt csatlakozol egy munkamenethez',
|
||
toastSwitchServer: 'Előbb válts erre: {{url}}, majd illeszd be újra',
|
||
toastNoAccountForServer: 'Nincs hozzáférésed ehhez: {{url}}. Kérj meghívót a házigazdától.',
|
||
toastSwitchFailed: 'Nem sikerült átváltani erre: {{url}}',
|
||
accountPickerTitle: 'Melyik fiók?',
|
||
accountPickerSub: 'Egynél több fiókod van ehhez: {{url}}. Válaszd ki, melyikkel csatlakozz a munkamenethez.',
|
||
toastJoinFail: 'Nem sikerült csatlakozni a munkamenethez',
|
||
joinErrNotFound: 'A munkamenet nem található',
|
||
joinErrEnded: 'A munkamenet véget ért',
|
||
joinErrFull: 'A munkamenet megtelt',
|
||
joinErrKicked: 'Nem csatlakozhatsz újra ehhez a munkamenethez',
|
||
joinErrNoUser: 'Nincs aktív szerver',
|
||
joinErrServerError: 'Nem sikerült csatlakozni',
|
||
ctxAddToSession: 'Hozzáadás Orbit-munkamenethez',
|
||
ctxSuggestedToast: 'Javasolva a munkamenetnek',
|
||
ctxSuggestFailed: 'Nem sikerült javasolni — nem csatlakoztál',
|
||
ctxAddToSessionHost: 'Hozzáadás Orbit-munkamenethez',
|
||
ctxAddedHostToast: 'Hozzáadva a munkamenethez',
|
||
ctxAddHostFailed: 'Nem sikerült hozzáadni a munkamenethez',
|
||
bulkConfirmTitle: 'Hozzáadod mindezt az Orbit-sorhoz?',
|
||
bulkConfirmBody: 'Ez {{count}} számot dobna a megosztott sorba egyszerre. Ez sok ahhoz, hogy a vendégeid észrevegyék. Folytatod?',
|
||
bulkConfirmYes: 'Mind hozzáadása',
|
||
bulkConfirmNo: 'Mégse',
|
||
guestLive: 'Élő',
|
||
guestPlaying: 'Most szól',
|
||
guestPaused: 'Szüneteltetve',
|
||
guestLoading: 'Betöltés…',
|
||
guestSuggestions: 'Javaslatok',
|
||
guestUpNext: 'Következik',
|
||
guestUpNextEmpty: 'Nincs semmi a sorban. Nyisd meg egy szám környezeti menüjét, és válaszd a „Hozzáadás Orbit-munkamenethez" lehetőséget egy javaslathoz.',
|
||
guestPendingTitle: 'Várakozás a házigazdára',
|
||
guestPendingHint: 'Javasolva — megjelenik a sorban, amikor a házigazda felveszi.',
|
||
approvalTitle: 'Függőben lévő jóváhagyások',
|
||
approvalFrom: 'Javasolta: {{user}}',
|
||
approvalAccept: 'Elfogadás',
|
||
approvalDecline: 'Elutasítás',
|
||
guestUpNextMore: '+ még {{count}} a házigazda sorában',
|
||
guestSubmitter: 'tőle: {{user}}',
|
||
queueAddedByHost: 'A házigazda adta hozzá',
|
||
queueAddedByYou: 'Te adtad hozzá',
|
||
queueAddedByUser: 'Hozzáadta: {{user}}',
|
||
guestEmpty: 'Még nincsenek javaslatok. Nyisd meg egy szám környezeti menüjét, és válaszd a „Hozzáadás Orbit-munkamenethez" lehetőséget.',
|
||
guestFooter: 'A házigazda vezérli a lejátszást — nem módosíthatod a listát.',
|
||
exitKickedTitle: 'Letiltottak a munkamenetből',
|
||
exitRemovedTitle: 'Eltávolítottak a munkamenetből',
|
||
exitEndedTitle: 'A házigazda befejezte a munkamenetet',
|
||
exitHostTimeoutTitle: 'A házigazda elnémult',
|
||
exitHostTimeoutBody: '{{host}} egy ideje nem küldött frissítést, ezért a(z) „{{name}}" bezárult a te oldaladon. Bármikor újracsatlakozhatsz a meghívó linkkel.',
|
||
exitKickedBody: '{{host}} letiltott innen: „{{name}}". Nem csatlakozhatsz újra.',
|
||
exitRemovedBody: '{{host}} eltávolított innen: „{{name}}". Bármikor újracsatlakozhatsz a meghívó linkkel.',
|
||
exitEndedBody: 'A(z) „{{name}}" véget ért. Reméljük, jól szórakoztál.',
|
||
exitOk: 'OK',
|
||
};
|