import type { Translations } from "./types"; export const hu: Translations = { common: { save: "Mentés", saving: "Mentés...", cancel: "Mégse", close: "Bezárás", confirm: "Megerősítés", delete: "Törlés", refresh: "Frissítés", retry: "Újra", search: "Keresés...", loading: "Betöltés...", create: "Létrehozás", creating: "Létrehozás...", set: "Beállítás", replace: "Csere", clear: "Törlés", live: "Élő", off: "Ki", enabled: "engedélyezve", disabled: "letiltva", active: "aktív", inactive: "inaktív", unknown: "ismeretlen", untitled: "Névtelen", none: "Nincs", form: "Űrlap", noResults: "Nincs találat", of: "/", page: "Oldal", msgs: "üzenet", tools: "eszközök", match: "egyezés", other: "Egyéb", configured: "beállítva", removed: "eltávolítva", failedToToggle: "Nem sikerült átváltani", failedToRemove: "Nem sikerült eltávolítani", failedToReveal: "Nem sikerült megjeleníteni", collapse: "Összecsukás", expand: "Kibontás", general: "Általános", messaging: "Üzenetküldés", pluginLoadFailed: "Nem sikerült betölteni a bővítmény szkriptjét. Ellenőrizze a Network fület (dashboard-plugins/…) és a kiszolgáló bővítmény-elérési útját.", pluginNotRegistered: "A bővítmény szkriptje nem hívta meg a register() függvényt, vagy hibára futott. A részletekért nyissa meg a böngésző konzolját.", }, app: { brand: "Hermes Agent", brandShort: "HA", closeNavigation: "Navigáció bezárása", closeModelTools: "Modell és eszközök bezárása", footer: { org: "Nous Research", }, activeSessionsLabel: "Aktív munkamenetek:", gatewayStatusLabel: "Átjáró állapota:", gatewayStrip: { failed: "Indítás sikertelen", off: "Ki", running: "Fut", starting: "Indul", stopped: "Leállítva", }, nav: { analytics: "Analitika", chat: "Csevegés", config: "Beállítások", cron: "Cron", documentation: "Dokumentáció", keys: "Kulcsok", logs: "Naplók", models: "Modellek", profiles: "profilok: több ügynök", plugins: "Bővítmények", sessions: "Munkamenetek", skills: "Készségek", }, modelToolsSheetSubtitle: "és eszközök", modelToolsSheetTitle: "Modell", navigation: "Navigáció", openDocumentation: "Dokumentáció megnyitása új lapon", openNavigation: "Navigáció megnyitása", pluginNavSection: "Bővítmények", sessionsActiveCount: "{count} aktív", statusOverview: "Állapot áttekintése", system: "Rendszer", webUi: "Web UI", }, status: { actionFailed: "Művelet sikertelen", actionFinished: "Befejezve", actions: "Műveletek", agent: "Ügynök", activeSessions: "Aktív munkamenetek", connected: "Csatlakoztatva", connectedPlatforms: "Csatlakoztatott platformok", disconnected: "Lekapcsolva", error: "Hiba", failed: "Sikertelen", gateway: "Átjáró", gatewayFailedToStart: "Az átjáró nem indult el", lastUpdate: "Utolsó frissítés", noneRunning: "Nincs", notRunning: "Nem fut", pid: "PID", platformDisconnected: "lekapcsolva", platformError: "hiba", recentSessions: "Legutóbbi munkamenetek", restartGateway: "Átjáró újraindítása", restartingGateway: "Átjáró újraindítása…", running: "Fut", runningRemote: "Fut (távoli)", startFailed: "Indítás sikertelen", starting: "Indul", startedInBackground: "Háttérben elindítva — kövesse a naplókat a folyamathoz", stopped: "Leállítva", updateHermes: "Hermes frissítése", updatingHermes: "Hermes frissítése…", waitingForOutput: "Várakozás a kimenetre…", }, sessions: { title: "Munkamenetek", searchPlaceholder: "Keresés üzenettartalomban...", noSessions: "Még nincsenek munkamenetek", noMatch: "Nincs a keresésnek megfelelő munkamenet", startConversation: "Indítson egy beszélgetést, hogy itt megjelenjen", noMessages: "Nincsenek üzenetek", untitledSession: "Névtelen munkamenet", deleteSession: "Munkamenet törlése", confirmDeleteTitle: "Törli a munkamenetet?", confirmDeleteMessage: "Ez véglegesen eltávolítja a beszélgetést és minden üzenetét. A művelet nem vonható vissza.", sessionDeleted: "Munkamenet törölve", failedToDelete: "Nem sikerült törölni a munkamenetet", resumeInChat: "Folytatás a csevegésben", previousPage: "Előző oldal", nextPage: "Következő oldal", roles: { user: "Felhasználó", assistant: "Asszisztens", system: "Rendszer", tool: "Eszköz", }, }, analytics: { period: "Időszak:", totalTokens: "Összes token", totalSessions: "Összes munkamenet", apiCalls: "API-hívások", dailyTokenUsage: "Napi tokenhasználat", dailyBreakdown: "Napi bontás", perModelBreakdown: "Modellek szerinti bontás", topSkills: "Legnépszerűbb készségek", skill: "Készség", loads: "Ügynök által betöltve", edits: "Ügynök által kezelve", lastUsed: "Utoljára használva", input: "Bemenet", output: "Kimenet", total: "Összesen", noUsageData: "Nincs használati adat erre az időszakra", startSession: "Indítson munkamenetet az analitika megtekintéséhez", date: "Dátum", model: "Modell", tokens: "Tokenek", perDayAvg: "/nap átlag", acrossModels: "{count} modellen át", inOut: "{input} be / {output} ki", }, models: { modelsUsed: "Használt modellek", estimatedCost: "Becsült költség", tokens: "tokenek", sessions: "munkamenetek", avgPerSession: "átlag/munkamenet", apiCalls: "API-hívások", toolCalls: "eszközhívások", noModelsData: "Nincs modellhasználati adat erre az időszakra", startSession: "Indítson munkamenetet a modelladatok megtekintéséhez", }, logs: { title: "Naplók", autoRefresh: "Automatikus frissítés", file: "Fájl", level: "Szint", component: "Komponens", lines: "Sorok", noLogLines: "Nem található naplóbejegyzés", }, cron: { confirmDeleteMessage: "Ez eltávolítja a feladatot az ütemezésből. A művelet nem vonható vissza.", confirmDeleteTitle: "Törli az ütemezett feladatot?", newJob: "Új Cron-feladat", nameOptional: "Név (opcionális)", namePlaceholder: "pl. Napi összegzés", prompt: "Prompt", promptPlaceholder: "Mit tegyen az ügynök minden futtatáskor?", schedule: "Ütemezés (cron-kifejezés)", schedulePlaceholder: "0 9 * * *", deliverTo: "Kézbesítés ide", scheduledJobs: "Ütemezett feladatok", noJobs: "Nincs beállított cron-feladat. Hozzon létre egyet fent.", last: "Utolsó", next: "Következő", pause: "Szüneteltetés", resume: "Folytatás", triggerNow: "Indítás most", delivery: { local: "Helyi", telegram: "Telegram", discord: "Discord", slack: "Slack", email: "Email", }, }, profiles: { newProfile: "Új profil", name: "Név", namePlaceholder: "pl. coder, writer stb.", nameRequired: "A név kötelező", nameRule: "Csak kisbetűk, számjegyek, _ és - karakterek; betűvel vagy számjeggyel kell kezdődnie; legfeljebb 64 karakter.", invalidName: "Érvénytelen profilnév", cloneFromDefault: "Konfiguráció klónozása az alapértelmezett profilból", allProfiles: "Profilok", noProfiles: "Nem található profil.", defaultBadge: "alapértelmezett", hasEnv: "env", model: "Modell", skills: "Készségek", rename: "Átnevezés", editSoul: "SOUL.md szerkesztése", soulSection: "SOUL.md (személyiség / rendszerprompt)", soulPlaceholder: "# Hogyan viselkedjen ez az ügynök…", saveSoul: "SOUL mentése", soulSaved: "SOUL.md mentve", openInTerminal: "CLI-parancs másolása", commandCopied: "Vágólapra másolva", copyFailed: "Nem sikerült másolni", confirmDeleteTitle: "Törli a profilt?", confirmDeleteMessage: "Ez véglegesen törli a(z) '{name}' profilt — konfigurációt, kulcsokat, emlékeket, munkameneteket, készségeket, cron-feladatokat. A művelet nem vonható vissza.", created: "Létrehozva", deleted: "Törölve", renamed: "Átnevezve", }, pluginsPage: { contextEngineLabel: "Kontextusmotor", dashboardSlots: "Vezérlőpult-slotok", disableRuntime: "Letiltás", enableAfterInstall: "Engedélyezés a telepítés után", enableRuntime: "Engedélyezés", forceReinstall: "Kényszerített újratelepítés (a meglévő mappa előbb törlődik)", headline: "Hermes-bővítmények felfedezése, telepítése, engedélyezése és frissítése (a `hermes plugins` paritás).", identifierLabel: "Git URL vagy owner/repo", inactive: "inaktív", installBtn: "Telepítés Gitből", installHeading: "Telepítés GitHubról / Git URL-ről", installHint: "Használjon owner/repo rövidítést vagy teljes https:// vagy git@ klónozási URL-t.", memoryProviderLabel: "Memória-szolgáltató", missingEnvWarn: "Állítsa be ezeket a Kulcsok között, mielőtt a bővítmény futhatna:", noDashboardTab: "Nincs vezérlőpult-fül", openTab: "Megnyitás", orphanHeading: "Csak vezérlőpult-bővítmények (nincs egyező agent plugin.yaml)", pluginListHeading: "Telepített bővítmények", providerDefaults: "beépített / alapértelmezett", providersHeading: "Futási idejű szolgáltató-bővítmények", providersHint: "A memory.provider (üres = beépített) és a context.engine értékét írja a config.yaml fájlba. A következő munkamenetben lép életbe.", refreshDashboard: "Vezérlőpult-bővítmények újraolvasása", removeConfirm: "Eltávolítja ezt a bővítményt a ~/.hermes/plugins/ mappából?", removeHint: "Csak a felhasználó által a ~/.hermes/plugins alá telepített bővítmények távolíthatók el.", rescanHeading: "SPA-bővítményregiszter", rescanHint: "Olvassa újra a fájlokat a lemezen történő hozzáadás után, hogy az oldalsáv felvegye az új manifesteket.", runtimeHeading: "Átjáró-futási idő (YAML-bővítmények)", saveProviders: "Szolgáltatóbeállítások mentése", savedProviders: "Szolgáltatóbeállítások mentve.", sourceBadge: "Forrás", authRequired: "Hitelesítés szükséges", authRequiredHint: "Futtassa ezt a parancsot a hitelesítéshez:", updateGit: "Git pull", versionBadge: "Verzió", showInSidebar: "Megjelenítés az oldalsávon", hideFromSidebar: "Elrejtés az oldalsávról", }, skills: { title: "Készségek", searchPlaceholder: "Készségek és eszközkészletek keresése...", enabledOf: "{enabled}/{total} engedélyezve", all: "Összes", categories: "Kategóriák", filters: "Szűrők", noSkills: "Nem található készség. A készségek a ~/.hermes/skills/ mappából töltődnek be", noSkillsMatch: "Nincs a keresésnek vagy szűrőnek megfelelő készség.", skillCount: "{count} készség{s}", resultCount: "{count} találat{s}", noDescription: "Nincs elérhető leírás.", toolsets: "Eszközkészletek", toolsetLabel: "{name} eszközkészlet", noToolsetsMatch: "Nincs a keresésnek megfelelő eszközkészlet.", setupNeeded: "Beállítás szükséges", disabledForCli: "CLI-hez letiltva", more: "+{count} további", }, config: { configPath: "~/.hermes/config.yaml", filters: "Szűrők", sections: "Szakaszok", exportConfig: "Konfiguráció exportálása JSON-ba", importConfig: "Konfiguráció importálása JSON-ból", resetDefaults: "Visszaállítás alapértelmezettre", resetScopeTooltip: "{scope} visszaállítása alapértelmezettre", confirmResetScope: "Visszaállítja az összes {scope} beállítást alapértelmezettre? Ez csak az űrlapot frissíti — a változások nem íródnak be a config.yaml fájlba, amíg meg nem nyomja a Mentés gombot.", resetScopeToast: "{scope} visszaállítva alapértelmezettre — ellenőrizze és mentse a megőrzéshez", rawYaml: "Nyers YAML-konfiguráció", searchResults: "Keresési eredmények", fields: "mező{s}", noFieldsMatch: 'Nincs a(z) "{query}" keresésnek megfelelő mező', configSaved: "Konfiguráció mentve", yamlConfigSaved: "YAML-konfiguráció mentve", failedToSave: "Mentés sikertelen", failedToSaveYaml: "YAML mentése sikertelen", failedToLoadRaw: "Nem sikerült betölteni a nyers konfigurációt", configImported: "Konfiguráció importálva — ellenőrizze és mentse", invalidJson: "Érvénytelen JSON-fájl", categories: { general: "Általános", agent: "Ügynök", terminal: "Terminál", display: "Megjelenítés", delegation: "Delegálás", memory: "Memória", compression: "Tömörítés", security: "Biztonság", browser: "Böngésző", voice: "Hang", tts: "Szövegfelolvasás", stt: "Beszédfelismerés", logging: "Naplózás", discord: "Discord", auxiliary: "Kiegészítő", }, }, env: { changesNote: "A változások azonnal mentésre kerülnek a lemezre. Az aktív munkamenetek automatikusan átveszik az új kulcsokat.", confirmClearMessage: "A változó tárolt értéke törlődik a .env fájlból. Ez a felületről nem vonható vissza.", confirmClearTitle: "Törli ezt a kulcsot?", description: "API-kulcsok és titkok kezelése a következő helyen:", hideAdvanced: "Speciális elrejtése", showAdvanced: "Speciális megjelenítése", llmProviders: "LLM-szolgáltatók", providersConfigured: "{configured} / {total} szolgáltató beállítva", getKey: "Kulcs lekérése", notConfigured: "{count} nincs beállítva", notSet: "Nincs beállítva", keysCount: "{count} kulcs{s}", enterValue: "Adjon meg értéket...", replaceCurrentValue: "Jelenlegi érték cseréje ({preview})", showValue: "Tényleges érték megjelenítése", hideValue: "Érték elrejtése", }, oauth: { title: "Szolgáltatói bejelentkezések (OAuth)", providerLogins: "Szolgáltatói bejelentkezések (OAuth)", description: "{connected} / {total} OAuth-szolgáltató csatlakoztatva. A bejelentkezési folyamat jelenleg a CLI-n keresztül fut; kattintson a Parancs másolása gombra, és illessze be egy terminálba a beállításhoz.", connected: "Csatlakoztatva", expired: "Lejárt", notConnected: "Nincs csatlakoztatva. Futtassa a {command} parancsot egy terminálban.", runInTerminal: "egy terminálban.", noProviders: "Nem észlelhető OAuth-képes szolgáltató.", login: "Bejelentkezés", disconnect: "Lecsatlakozás", managedExternally: "Külsőleg kezelt", copied: "Másolva ✓", cli: "CLI", copyCliCommand: "CLI-parancs másolása (külső / tartalék)", connect: "Csatlakozás", sessionExpires: "A munkamenet {time} múlva lejár", initiatingLogin: "Bejelentkezési folyamat indítása…", exchangingCode: "Kód cseréje tokenekre…", connectedClosing: "Csatlakoztatva! Bezárás…", loginFailed: "A bejelentkezés sikertelen.", sessionExpired: "A munkamenet lejárt. Kattintson az Újra gombra új bejelentkezéshez.", reOpenAuth: "Hitelesítési oldal újranyitása", reOpenVerification: "Ellenőrzési oldal újranyitása", submitCode: "Kód beküldése", pasteCode: "Illessze be a hitelesítési kódot (a #state utótaggal együtt is megfelel)", waitingAuth: "Várakozás a böngészőben történő engedélyezésre…", enterCodePrompt: "Új lap nyílt meg. Adja meg ezt a kódot, ha kéri:", pkceStep1: "Új lap nyílt meg a claude.ai oldalra. Jelentkezzen be, és kattintson az Authorize gombra.", pkceStep2: "Másolja ki az engedélyezés után megjelenő hitelesítési kódot.", pkceStep3: "Illessze be alább, és küldje be.", flowLabels: { pkce: "Bejelentkezés böngészőből (PKCE)", device_code: "Eszközkód", external: "Külső CLI", }, expiresIn: "lejár {time} múlva", }, language: { switchTo: "Váltás angolra", }, theme: { title: "Téma", switchTheme: "Téma váltása", }, achievements: { hero: { kicker: "Agentic Gamerscore", title: "Hermes Achievements", subtitle: "Gyűjthető Hermes-jelvények, valós munkamenet-előzmények alapján szerezve. Az ismert, de még nem szerzett teljesítmények Felfedezettként jelennek meg; a Titkos teljesítmények rejtve maradnak az első egyező viselkedésig.", scan_subtitle: "Hermes munkamenet-előzmények vizsgálata. Az első vizsgálat 5–10 másodpercig is eltarthat nagy előzmények esetén.", }, actions: { rescan: "Újravizsgálat", }, stats: { unlocked: "Feloldva", unlocked_hint: "megszerzett jelvények", discovered: "Felfedezve", discovered_hint: "ismert, még nem szerzett", secrets: "Titkok", secrets_hint: "rejtve az első jelzésig", highest_tier: "Legmagasabb szint", highest_tier_hint: "Copper → Silver → Gold → Diamond → Olympian", latest: "Legutóbbi", latest_hint_empty: "futtasd többet a Hermest", none_yet: "Még semmi", }, state: { unlocked: "Feloldva", discovered: "Felfedezve", secret: "Titkos", }, tier: { target: "Cél: {tier}", hidden: "Rejtett", complete: "Kész", objective: "Cél", }, progress: { hidden: "rejtett", }, scan: { building_headline: "Teljesítményprofil építése…", building_detail: "Munkamenetek, eszközhívások, modell-metaadatok és feloldási állapot olvasása.", starting_headline: "Teljesítmény-vizsgálat indítása…", progress_detail: "{scanned} / {total} munkamenet vizsgálva · {pct}%. A jelvények a további előzmények beolvasásával oldódnak fel.", idle_detail: "Munkamenetek, eszközhívások, modell-metaadatok és feloldási állapot olvasása. A jelvények itt jelennek meg, ahogy feloldódnak.", }, guide: { tiers_header: "Szintek", secret_header: "Titkos teljesítmények", secret_body: "A titkos teljesítmények elrejtik a pontos kiváltó eseményt. Amint a Hermes kapcsolódó jelet észlel, a kártya Felfedezettre vált, és megjeleníti a követelményt.", scan_status_header: "Vizsgálat állapota", scan_status_body: "A Hermes egyszer átvizsgálja a helyi előzményeket, majd a kártyák automatikusan megjelennek. Semmi sem akadt el, ha ez néhány másodpercig tart.", what_scanned_header: "Mit vizsgálunk", what_scanned_body: "Munkamenetek, eszközhívások, modell-metaadatok, hibák, teljesítmények és helyi feloldási állapot.", }, card: { share_title: "Teljesítmény megosztása", share_label: "{name} megosztása", share_text: "Megosztás", how_to_reveal: "Hogyan fedhető fel", what_counts: "Mi számít", evidence_label: "Bizonyíték", evidence_session_fallback: "munkamenet", no_evidence: "Még nincs bizonyíték", }, latest: { header: "Legutóbbi feloldások", }, empty: { no_secrets_header: "Ebben a vizsgálatban nem maradt rejtett titok.", no_secrets_body: "Tipp: a titkok általában szokatlan hibákból vagy haladó felhasználói mintákból indulnak — portütközések, jogosultsági falak, hiányzó környezeti változók, YAML-hibák, Docker-ütközések, rollback/checkpoint használata, gyorsítótár-találatok vagy apró javítások sok piros szöveg után.", }, filters: { all_categories: "Összes", visibility_all: "összes", visibility_unlocked: "feloldott", visibility_discovered: "felfedezett", visibility_secret: "titkos", }, share: { dialog_label: "Teljesítmény megosztása", header: "Megosztás: {name}", close: "Bezárás", rendering: "Renderelés…", card_alt: "{name} megosztókártya", error_generic: "Valami hiba történt.", x_title: "Megnyitja az X-et előre kitöltött bejegyzéssel", x_button: "Megosztás az X-en", copy_title: "Kép másolása a bejegyzésbe való beillesztéshez", copy_button: "Kép másolása", copied: "Másolva ✓", download_button: "PNG letöltése", hint: "A „Megosztás az X-en” új lapon nyit meg egy előre kitöltött bejegyzést. Először kattints a „Kép másolása” gombra, ha az 1200×630-as jelvényt is csatolnád — az X engedi, hogy közvetlenül beillesszd a bejegyzésszerkesztőbe. A „PNG letöltése” bárhol felhasználható fájlként menti.", clipboard_unsupported: "A kép vágólapra másolása nem támogatott ebben a böngészőben — használd inkább a Letöltést.", tweet_text: "Just unlocked {tier_part}\"{name}\" in Hermes Agent ☤", }, }, kanban: { loading: "Kanban tábla betöltése…", loadFailed: "Nem sikerült betölteni a Kanban táblát: ", loadFailedHint: "A backend első olvasáskor automatikusan létrehozza a kanban.db fájlt. Ha továbbra is fennáll, ellenőrizd a dashboard naplóit.", board: "Tábla", newBoard: "+ Új tábla", newBoardTitle: "Új tábla", newBoardDescription: "A táblákkal külön tudod választani az egymással nem összefüggő munkafolyamokat — egyet projektenként, repónként vagy területenként. Az egyik tábla workerei sosem látják a másik tábla feladatait.", slug: "Slug", slugHint: "— kisbetűk, kötőjelek, pl. atm10-server", displayName: "Megjelenítendő név", displayNameHint: "(opcionális)", description: "Leírás", descriptionHint: "(opcionális)", icon: "Ikon", iconHint: "(egyetlen karakter vagy emodzsi)", switchAfterCreate: "Váltás erre a táblára létrehozás után", cancel: "Mégse", creating: "Létrehozás…", createBoard: "Tábla létrehozása", search: "Keresés", filterCards: "Kártyák szűrése…", tenant: "Tenant", allTenants: "Összes tenant", assignee: "Felelős", allProfiles: "Összes profil", showArchived: "Archiváltak megjelenítése", lanesByProfile: "Sávok profil szerint", nudgeDispatcher: "Dispatcher noszogatása", refresh: "Frissítés", selected: "kiválasztva", complete: "Befejezés", archive: "Archiválás", apply: "Alkalmaz", clear: "Törlés", createTask: "Feladat létrehozása ebben az oszlopban", noTasks: "— nincsenek feladatok —", unassigned: "nincs felelős", untitled: "(névtelen)", loadingDetail: "Betöltés…", addComment: "Hozzászólás hozzáadása… (Enter a beküldéshez)", comment: "Hozzászólás", status: "Állapot", workspace: "Munkaterület", skills: "Készségek", createdBy: "Létrehozta", result: "Eredmény", comments: "Hozzászólások", events: "Események", runHistory: "Futási előzmények", workerLog: "Worker napló", loadingLog: "Napló betöltése…", noWorkerLog: "— még nincs worker napló (a feladat nem indult el, vagy a napló rotálódott) —", noDescription: "— nincs leírás —", noComments: "— nincsenek hozzászólások —", edit: "szerkesztés", save: "Mentés", dependencies: "Függőségek", parents: "Szülők:", children: "Gyermekek:", none: "nincs", addParent: "— szülő hozzáadása —", addChild: "— gyermek hozzáadása —", removeDependency: "Függőség eltávolítása", block: "Blokkolás", unblock: "Feloldás", notifyHomeChannels: "Otthoni csatornák értesítése", diagnostics: "Diagnosztika", hide: "Elrejtés", show: "Megjelenítés", attention: "Figyelem", tasksNeedAttention: "feladat figyelmet igényel", taskNeedsAttention: "1 feladat figyelmet igényel", diagnostic: "diagnosztika", open: "Megnyitás", close: "Bezárás (Esc)", reassignTo: "Új felelős:", copied: "Másolva", copyCommand: "Parancs másolása a vágólapra", reclaim: "Visszavétel", reassign: "Újrakiosztás", renderingError: "A Kanban fülön renderelési hiba lépett fel", reloadView: "Nézet újratöltése", wsAuthFailed: "WebSocket-hitelesítés sikertelen — töltsd újra az oldalt a munkamenet-token frissítéséhez.", markDone: "Megjelölöd {n} feladatot késznek?", markArchived: "Archiválsz {n} feladatot?", warning: "Figyelmeztetés", phantomIds: "Fantom id-k:", active: "aktív", ended: "befejeződött", noProfile: "(nincs profil)", showAllAttempts: "Összes próbálkozás megjelenítése", sendingUpdates: "Frissítések küldése ide:", sendNotifications: "completed / blocked / gave_up értesítések küldése ide:", archiveBoardConfirm: "Archiválod a(z) '{name}' táblát? Áthelyezzük a boards/_archived/ mappába, hogy később visszaállíthasd. A táblán lévő feladatok többé nem jelennek meg sehol az UI-ban.", archiveBoardTitle: "Tábla archiválása", boardSwitcherHint: "A táblákkal külön tudod választani az egymással nem összefüggő munkafolyamokat", taskCreatedWarning: "Feladat létrehozva, de: ", moveFailed: "Áthelyezés sikertelen: ", bulkFailed: "Tömeges: ", completionBlockedHallucination: "⚠ Befejezés blokkolva — fantom kártya id-k", suspectedHallucinatedReferences: "⚠ A szöveg fantom kártya id-kre hivatkozott", pickProfileFirst: "Először válassz profilt.", unblockedMessage: "{id} feloldva. A feladat készen áll a következő tickre.", unblockFailed: "Feloldás sikertelen: ", reclaimedMessage: "{id} visszavéve. A feladat újra ready állapotban van.", reclaimFailed: "Visszavétel sikertelen: ", reassignedMessage: "{id} újrakiosztva neki: {profile}.", reassignFailed: "Újrakiosztás sikertelen: ", selectForBulk: "Kijelölés tömeges műveletekhez", clickToEdit: "Kattints a szerkesztéshez", clickToEditAssignee: "Kattints a felelős szerkesztéséhez", emptyAssignee: "(üres = felelős eltávolítása)", columnLabels: { triage: "Triázs", todo: "Tennivaló", ready: "Indulásra kész", running: "Folyamatban", blocked: "Blokkolva", done: "Kész", archived: "Archivált", }, columnHelp: { triage: "Nyers ötletek — egy specifier kidolgozza a specifikációt", todo: "Függőségekre vár vagy nincs felelőse", ready: "Kiosztva, dispatcher tickre vár", running: "Worker felvette — folyamatban", blocked: "A worker emberi beavatkozást kért", done: "Befejezve", archived: "Archiválva", }, confirmDone: "Megjelölöd ezt a feladatot késznek? A worker foglalása felszabadul, és a függő gyermekek ready állapotba kerülnek.", confirmArchive: "Archiválod ezt a feladatot? Eltűnik az alapértelmezett tábla nézetből.", confirmBlocked: "Megjelölöd ezt a feladatot blokkoltként? A worker foglalása felszabadul.", completionSummary: "Befejezési összefoglaló a következőhöz: {label}. Ez a feladat eredményeként kerül tárolásra.", completionSummaryRequired: "A feladat késznek jelölése előtt kötelező megadni a befejezési összefoglalót.", triagePlaceholder: "Nyers ötlet — az AI specifikálja…", taskTitlePlaceholder: "Új feladat címe…", specifier: "specifier", assigneePlaceholder: "felelős", priority: "Prioritás", skillsPlaceholder: "készségek (opcionális, vesszővel elválasztva): translation, github-code-review", noParent: "— nincs szülő —", workspacePathDir: "munkaterület útvonala (kötelező, pl. ~/projects/my-app)", workspacePathOptional: "munkaterület útvonala (opcionális, üresen a felelősből származtatva)", logTruncated: "(az utolsó 100 KB látható — teljes napló: ", logAt: ")", }, };