{
  "meta": {
    "version": "4.7.0",
    "updated": "2026-07-07",
    "lang": "hu"
  },
  "common": {
    "welcome": "Üdvözöljük",
    "hello": "Helló",
    "goodbye": "Búcsú",
    "yes": "Igen",
    "no": "Nem",
    "save": "Megtakarítás",
    "cancel": "Mégse",
    "delete": "Töröl",
    "edit": "Szerkesztés",
    "loading": "Terhelés...",
    "offlineTitle": "Ön offline állapotban van",
    "offlineMessage": "Kérjük, ellenőrizze internetkapcsolatát",
    "tryReconnect": "Próbáljon újra csatlakozni",
    "logout": "Kijelentkezés",
    "login": "Bejelentkezés",
    "amount": "Összeg",
    "success": "Siker",
    "error": "Hiba",
    "warning": "Figyelmeztetés",
    "info": "Információ:",
    "debug": "Hibakeresés",
    "progress": "Előrehalad:",
    "remaining": "Többi:",
    "total": "Teljes:",
    "completed": "7. Sikeresen teljesítve!",
    "missing": "Hiányzó",
    "partial": "Részleges",
    "sameAsSource": "Ugyanaz, mint a forrás:",
    "formatMismatch": "Formátum eltérés:",
    "typeMismatch": "Típuseltérés:",
    "structureMismatch": "Szerkezeti eltérés:",
    "invalidOption": "Érvénytelen opció",
    "separator": "==================================================",
    "initializationFailed": "❌ Az inicializálás sikertelen: {error}",
    "stackTrace": "Verem nyoma: {stack}",
    "pressEnterToContinue": "Nyomja meg az Entert a folytatáshoz...",
    "pressEnterToReturn": "Nyomja meg az Entert a főmenübe való visszatéréshez...",
    "stepCompleted": "lépés'{stepName}' kész.",
    "stepFailed": "lépés'{stepName}' nem sikerült.",
    "runningStep": "Futási lépés: {stepName}",
    "command": "Parancs: {command}",
    "startingWorkflow": "Munkafolyamat indítása...",
    "workflowCompleted": "A munkafolyamat befejeződött.",
    "checkReports": "A részletekért nézze meg a jelentéseket.",
    "errorExecutingCommand": "Hiba a parancs végrehajtása közben: {error}",
    "genericError": "❌ Hiba: {error}",
    "errors": {
      "errors": "Hibák:",
      "genericError": "❌ Hiba: {error}",
      "initializationFailed": "❌ Az inicializálás sikertelen: {error}",
      "initializationCancelled": "❌ Az inicializálást a felhasználó megszakította.",
      "translationKeyNotFound": "A fordítási kulcs nem található: {key}",
      "sourceDirectoryNotFound": "A forráskönyvtár nem található: {directory}",
      "configLoadingFailed": "A konfiguráció betöltése nem sikerült",
      "invalidSourceDirectory": "Érvénytelen forráskönyvtár: {directory}",
      "securityViolation": "Biztonsági megsértés észlelve",
      "authenticationFailed": "A hitelesítés nem sikerült",
      "sourceEqualsI18nWarn": "⚠️ sourceDir egyenlő: i18nDir ({sourceDir}). Visszaesve a {fallback} forráskereséshez."
    },
    "errorGeneratingStatusSummary": "Hiba az állapotösszegzés létrehozásakor: {error}",
    "errorRunningDebugTool": "Hiba a hibakereső eszköz futtatásakor{displayName}': {error}",
    "errorReadingDebugLogs": "Hiba a hibakeresési naplók olvasásakor: {error}",
    "errorAnalyzingLogFile": "Hiba a naplófájl elemzésekor: {error}",
    "errorAnalyzingTranslationKeys": "Hiba a fordítási kulcsok elemzésekor: {error}",
    "errorAnalyzingTranslationCompleteness": "Hiba a fordítás teljességének elemzésekor: {error}",
    "analyzingTranslationCompleteness": "A fordítás teljességének elemzése minden nyelven...",
    "i18nDirectoryNotFound": "⚠️ Az i18n könyvtár nem található: {i18nDir}",
    "translationCompletenessAnalysisFailed": "⚠️ A fordítás teljességének elemzése nem sikerült: {error}",
    "failedToAnalyzeLanguage": "❌ Nem sikerült elemezni a nyelvet {language}: {error}",
    "errorReadingI18nDirectory": "❌ Hiba az i18n könyvtár olvasása közben:",
    "languageCompletenessTitle": "📈 A FORDÍTÁS TELJESSÉGE NYELV SZERINT",
    "errorAnalyzingTranslationFormat": "Hiba a fordítási formátum elemzése során: {error}",
    "errorAnalyzingTranslationType": "Hiba a fordítás típusának elemzésekor: {error}",
    "errorAnalyzingTranslationStructure": "Hiba a fordítási szerkezet elemzésekor: {error}",
    "errorAnalyzingTranslationFormatMismatch": "Hiba a fordítási formátum eltérésének elemzésekor: {error}",
    "errorAnalyzingTranslationTypeMismatch": "Hiba a fordítástípus eltérésének elemzésekor: {error}",
    "errorAnalyzingTranslationStructureMismatch": "Hiba a fordítási szerkezet eltérésének elemzésekor: {error}",
    "errorAnalyzingTranslationSameAsSource": "Hiba a forráséval megegyező fordítás elemzésekor: {error}",
    "title": "Állapot",
    "nextStep1": "1. Ellenőrizze a használati elemzést:",
    "nextStep2": "2. A fordítások érvényesítése:",
    "nextStep3": "3. A teljesség elemzése:",
    "nextStep4": "4. Töltse ki a hiányzó fordításokat:",
    "nextStep5": "5. Összefoglaló jelentés készítése:",
    "nextStep6": "6. Tekintse át és véglegesítse a fordításokat:",
    "generating": "Összefoglaló jelentés generálása...",
    "review": "Fordítások ellenőrzése...",
    "finalizing": "Fordítások véglegesítése...",
    "finalized": "Sikeresen lezárva!",
    "warnings": "Figyelmeztetések:",
    "completedKeys": "Kész kulcsok:",
    "missingKeys": "Hiányzó kulcsok:",
    "partialKeys": "Részleges kulcsok:",
    "home": "Otthon",
    "settings": "Beállítások elemre",
    "startingSettings": "🎛️ A Beállítások CLI indítása...",
    "confirm": "Erősítse meg",
    "errorExiting": "Hiba a kilépéskor."
  },
  "errors": {
    "invalidOption": "❌ Érvénytelen opció: {option}. Kérjük, próbálja újra.",
    "readlineClosed": "A bemeneti adatfolyam lezárva; nem interaktív módban fut.",
    "noPackageJson": "Nem található package.json. Az i18n keretrendszer nem észlelhető automatikusan.",
    "noI18nDir": "Nem található i18n könyvtár a projekt gyökérjében.",
    "noI18nConfig": "Nem található i18n konfigurációs fájl a projekt gyökérkönyvtárában.",
    "errorReadingDebugLogs": "Hiba a hibakeresési naplók olvasásakor: {error}"
  },
  "scanner": {
    "help_message": "I18n szövegszkenner Használat: node i18ntk-scanner.js [opciók] Opciók: --source-dir <dir>     A vizsgálandó forráskönyvtár (alapértelmezett: ./src) --kimenet <file>        Kimeneti fájl a vizsgálati eredményekhez (alapértelmezett: ./i18ntk-scanner-report.json) --framework <name>     Keret a célhoz (react, vue, szögletes, vanília) -- minták <patterns>  Egyéni szabályos kifejezési minták (vesszővel elválasztva) --include-tests Tesztfájlok felvétele a vizsgálatba --exclude-dirs <dirs>  Kizárandó könyvtárak (vesszővel elválasztva) --help A súgó megjelenítése Példák: node i18ntk-scanner.js --source-dir=./src --framework=react node i18ntk-scanner.js --patterns 'console.log\\((.*?)\\)' --include-tests.jsk-canner18nt node-siner --output=./scan-results.json",
    "help_options": {
      "source_dir": "Forráskönyvtár az i18n-problémák kereséséhez",
      "output_dir": "Szkennelési jelentések és eredmények könyvtára",
      "framework": "Célkeret (react, vue, szögletes, vanília)",
      "patterns": "Egyéni reguláris kifejezésminták a szövegészleléshez",
      "exclude": "A vizsgálatból kizárandó fájlminták",
      "output_report": "Részletes szkennelési jelentés létrehozása",
      "min_length": "A fordításnál figyelembe veendő minimális szöveghossz",
      "max_length": "A fordításnál figyelembe vehető maximális szöveghossz",
      "include_tests": "Vegyen be tesztfájlokat a szkennelési folyamatba"
    },
    "starting": "🔍 Szövegszkenner indítása keretrendszerhez: {framework}",
    "sourceDirectory": "📁 Könyvtár beolvasása: {sourceDir}",
    "frameworkDetected": "🎯 Észlelt keret: {framework}",
    "scanningFiles": "📊 Szkennelés {fileCount} fájlok...",
    "foundTexts": "📝 Megtaláltuk {textCount} fordítást igénylő szövegek",
    "generatingReport": "📊 Részletes jelentés készítése...",
    "reportSaved": "💾 A szkennelési jelentés a következő helyre mentve: {reportPath}",
    "noTextsFound": "✅ Nem találhatók kódolt angol szövegek",
    "scanComplete": "🎉 A szkennelés sikeresen befejeződött!",
    "analysisTitle": "🔍 FORDÍTÁSI SZKENNELÉS ELEMZÉSE",
    "fileSummary": "📄 {file}: {count} szövegek találhatók",
    "textLocation": "📍 Vonal {line}: {text}",
    "foundText": "Talált {count} lehetséges keménykódolt szövegpéldányok",
    "context": "📝 Kontextus: {context}",
    "severity": "⚠️ Súlyosság: {severity}",
    "recommendation": "💡 Ajánlás: {recommendation}",
    "welcome": {
      "title": "🎯 Üdvözöljük a szövegszkennerben!",
      "description": "Ez az eszköz beolvassa a forráskódot olyan keménykódolt angol szöveg után, amely fordításra szorulhat."
    },
    "frameworkPrompt": {
      "title": "🎯 Válassza a Framework lehetőséget",
      "available": "Elérhető keretek: react, vue, szögletes, vanília",
      "description": "Adja meg a keret típusát (vagy nyomja meg az Enter billentyűt az automatikus felismeréshez):",
      "input": "Keretrendszer:"
    },
    "directoryPrompt": {
      "title": "📁 Válassza a Forráskönyvtárat",
      "current": "Aktuális könyvtár: {dir}",
      "description": "Írja be a szkennelni kívánt könyvtárat (vagy nyomja meg az Enter billentyűt az aktuális állapothoz):",
      "input": "Címtár:"
    },
    "options": {
      "includeTests": "Tartalmaz tesztfájlokat?",
      "excludeDirs": "Kizárandó könyvtárak (vesszővel elválasztva):",
      "customPatterns": "Egyéni minták a kereséshez (regex):"
    },
    "reportGenerated": "Szkennelési jelentés készült: {path}"
  },
  "fixer": {
    "help_message": "I18n Translation Fixer Használat: node i18ntk-fixer.js [opciók] Opciók: --source-dir <dir>     A vizsgálandó forráskönyvtár (alapértelmezett: ./locales) --languages <langs>    A --markerek javításához szükséges nyelvek vesszővel tagolt listája <markers>    Lefordítatlanként kezelendő vesszővel tagolt jelölők --no-backup Automatikus biztonsági mentés létrehozásának kihagyása --help Súgó megjelenítése Példák: node i18ntk-fixer.js --languages ​​de,fr node i18ntk-fixer.js --source-dir=./locales --markers NOT_TRANSLATED node i18ntknofix-backer.jskno",
    "starting": "🚀 Fordításjavítás megkezdése nyelvekhez: {languages}",
    "sourceDirectory": "📁 Forráskönyvtár: {sourceDir}",
    "sourceLanguage": "🔤 Forrásnyelv: {sourceLanguage}",
    "markers": "🏷️ Javítandó jelzők: {markers}",
    "scanningLanguage": "📊 Szkennelés {language}...",
    "noLanguages": "❌ Nincsenek megadva nyelvek a rögzítéshez.",
    "allComplete": "🎉 Már minden fordítás elkészült!",
    "fullReportSaved": "📊 A teljes jelentés elmentve: {reportPath}",
    "reviewReport": "A folytatás előtt tekintse át a jelentést.",
    "backupCreated": "💾 A biztonsági másolat sikeresen létrehozva.",
    "applyingFixes": "🔄 Javítások alkalmazása...",
    "fixingComplete": "✅ A fordítás javítása kész!",
    "operationCancelled": "❌ A műveletet a felhasználó törölte.",
    "analysisTitle": "🔍 FORDÍTÁS RÖGZÍTŐ ELEMZÉSE",
    "analysisSeparator": "==================================================",
    "totalIssues": "Összes talált probléma: {totalIssues}",
    "missingTranslations": "Hiányzó fordítások: {missing}",
    "placeholderTranslations": "Helyőrző fordítások: {placeholder}",
    "noIssues": "✅ Nem találtunk hibát. Minden fordítás elkészült.",
    "detailedIssues": "📋 DETAILED ISSUES:",
    "detailedSeparator": "--------------------------------------------------",
    "filePath": "📄 {file} → {path}",
    "missingKey": "❌ HIÁNYZIK: {source} → {new}",
    "placeholderKey": "⚠️ HELYTARTÓ: \"{target}\" → \"{new}\"",
    "moreIssues": "... és {count} több kérdés. A részletekért ellenőrizze a jelentésfájlt.",
    "confirmationTitle": "🤔 Folytatná ezekkel a javításokkal?",
    "confirmationOptions": "Opciók:",
    "optionYes": "y – Igen, alkalmazza az összes javítást",
    "optionNo": "n - Nem, a művelet megszakítása",
    "optionShow": "s - Részletes problémák megjelenítése",
    "choicePrompt": "Az Ön választása (igen/n/s):",
    "nonInteractiveMode": "⚡ Nem interaktív mód észlelve – a javítások automatikus alkalmazása...",
    "reportGenerated": "📊 Javító jelentés készült: {path}",
    "summary": "A rögzítő összefoglalója:",
    "welcome": {
      "title": "🎯 Üdvözöljük a Fordításjavítóban!",
      "description": "Ez az eszköz segít kijavítani a hibás fordításokat és helyőrzőket a nyelvi fájlokban."
    },
    "markerPrompt": {
      "title": "🏷️ Helyőrző-jelölők konfigurálása",
      "description": "Adja meg a lefordítatlan szöveget jelző jelölőket (vesszővel elválasztva):",
      "currentDefaults": "Alapértelmezett jelölők: {markers}",
      "input": "Markerek (vagy nyomja meg az Entert az alapértelmezett értékekhez):"
    },
    "languagePrompt": {
      "title": "🌍 Válassza ki a javítandó nyelveket",
      "available": "Elérhető nyelvek: {languages}",
      "description": "Írja be a javítandó nyelveket (vesszővel elválasztva), vagy nyomja meg az Enter billentyűt az összeshez:",
      "input": "Nyelvek:",
      "noLanguages": "Nem található javítható nyelv."
    },
    "directoryPrompt": {
      "title": "📁 Válassza a Címtár lehetőséget",
      "current": "Aktuális könyvtár: {dir}",
      "description": "Írja be a nyelvi fájlokat tartalmazó könyvtárat (vagy nyomja meg az Enter billentyűt az aktuális állapothoz):",
      "input": "Címtár:"
    },
    "backupLocation": "Biztonsági mentés helye: {dir}",
    "completed": "A javítás befejeződött.",
    "creatingBackup": "Biztonsági mentés készítése be {dir}...",
    "dryRunMode": "Száraz futás mód: {mode}",
    "error": "A rögzítő nem sikerült: {error}",
    "fixing": "Rögzítő {language}...",
    "foundLanguages": "Talált {count} nyelvek: {languages}",
    "languageFixed": "{language}: fix {fixed} kulcs(ok), kihagyva {skipped}.",
    "running": "Fordításjavító futtatása...",
    "totalFixed": "Összesen rögzített: {count}"
  },
  "autorun": {
    "stepAnalyzeTranslations": "Fordítások elemzése",
    "stepCompletedWithIcon": "✅ Elkészült: {stepName}",
    "stepValidateTranslations": "Érvényesítse a fordításokat",
    "stepRunning": "▶️ Lépés {stepNumber}/{totalSteps}: {stepName}",
    "separator": "==================================================",
    "stepFailed": "❌ Sikertelen: {stepName}",
    "errorLabel": "Hiba",
    "autoRunScriptTitle": "🧪 Munkafolyamat automatikus futtatása",
    "usageTitle": "Használat",
    "runAllSteps": "Futtatás: node i18ntk-autorun.js",
    "configureSettingsFirst": "Config: i18ntk-config.json vagy CLI jelzők",
    "runSpecificSteps": "A lépések megjelenítéséhez használja a --steps=1, 3 vagy a --list parancsot",
    "showHelp": "--Súgó további információért",
    "examplesTitle": "Példák",
    "configExample": "csomópont i18ntk-autorun.js --ui-language=zh",
    "stepsExample1": "csomópont i18ntk-autorun.js --steps=analyze,validate",
    "stepsExample2": "csomópont i18ntk-autorun.js --list",
    "customSettingsConfiguration": "Egyedi automatikus indítási beállítások",
    "availableSteps": "Elérhető lépések",
    "startingAutoRunWorkflow": "🚀 Az Auto-Run munkafolyamat indítása...",
    "workflowIncludesSteps": "A munkafolyamat magában foglalja {count} lépések:",
    "missingRequiredFile": "Hiányzik a szükséges fájl: {file}",
    "workflowStopped": "A munkafolyamat hiba miatt leállt.",
    "workflowCompleted": "🎉 A munkafolyamat befejeződött!",
    "successfulSteps": "Sikeres lépések: {count}",
    "failedSteps": "Sikertelen lépések: {count}",
    "stepInitializeProject": "Projekt inicializálása",
    "stepCheckUsage": "Ellenőrizze a kulcshasználatot",
    "stepGenerateSummary": "Összefoglaló jelentés létrehozása",
    "runInitializationFirst": "Kérjük, először futtassa az inicializálást.",
    "initializationCheckPassed": "Az inicializálási ellenőrzés sikeres.",
    "runningStep": "Futási lépés: {stepName}",
    "commandLabel": "Parancs: {command}",
    "stepCompletedWithTime": "lépés'{stepName}'ben fejeződött be {duration}ms.",
    "stepCompleted": "lépés'{stepName}' kész.",
    "stepFailedWithError": "lépés'{stepName}' nem sikerült hibával: {error}",
    "requiredStepFailed": "A kötelező lépés nem sikerült. A munkafolyamat leállítása.",
    "optionalStepFailed": "Nem kötelező lépés sikertelen. A munkafolyamat folytatása.",
    "stepRequired": "(Kívánt)",
    "stepOptional": "(Választható)",
    "startingExecution": "A végrehajtás indítása...",
    "pressEnterToContinue": "Nyomja meg az Entert a folytatáshoz...",
    "runningSelectedSteps": "A kiválasztott lépések futtatása...",
    "invalidStepNumber": "Érvénytelen lépésszám: {stepNum}",
    "executionReport": "Végrehajtási jelentés:",
    "requiredFailedSteps": "A szükséges lépések sikertelenek: {count}",
    "stepDetails": "Lépés részletei:",
    "reportSavedTo": "Jelentés mentve ide: {path}",
    "overallStatusSuccess": "SUCCESS",
    "overallStatusFailed": "FAILED",
    "overallStatus": "Általános állapot: {status}",
    "pressEnterForDefaults": "Nyomja meg az Enter billentyűt az alapértelmezett beállítások használatához bármely prompt esetén.",
    "sourceDirPrompt": "Írja be a forráskönyvtárat (alapértelmezett: {default}):",
    "sourceLangPrompt": "Írja be a forrásnyelvet (alapértelmezett: {default}):",
    "targetLangsPrompt": "Adja meg a célnyelveket (vesszővel elválasztva, alapértelmezett: {default}):",
    "translationMarkerPrompt": "Írja be a fordításjelzőt (alapértelmezett: {default}):",
    "outputDirPrompt": "Írja be a jelentések kimeneti könyvtárát (alapértelmezett: {default}):",
    "settingsUpdatedSuccessfully": "A beállítások frissítése sikeresen megtörtént!",
    "errorConfiguringSettings": "Hiba a beállítások konfigurálásakor: {error}",
    "configurationComplete": "A konfiguráció kész.",
    "runAutoRunCommand": "Most már futtathatja az automatikus futtatási parancsot.",
    "configurationFailed": "A konfiguráció nem sikerült: {error}",
    "noValidStepNumbers": "Nincsenek érvényes lépésszámok megadva.",
    "autoRunFailed": "Az automatikus futás sikertelen: {error}",
    "stepCompleteTranslations": "Teljes fordítások",
    "stepAnalyzeSizing": "Méretezés elemzése",
    "stepCompletedIcon": "✅",
    "stepRunningWithNumber": "[{stepNumber}/{totalSteps}] lépés{stepName}'futás...",
    "stepFailedIcon": "❌",
    "translationLoadWarning": "Figyelmeztetés: Nem sikerült betölteni {lang} fordítások",
    "configReadError": "Olvasási hiba {file}"
  },
  "analyze": {
    "help_message": "I18n Translation Analyzer Használat: node i18ntk-analyze.js [opciók] Opciók: --source-dir <dir>     A vizsgálandó forráskönyvtár (alapértelmezett: ./src) --i18n-dir <dir>       I18n könyvtár (alapértelmezett: ./src/locales) --output-report Részletes jelentés generálása --output-dir <dir>     Jelentések kimeneti könyvtára (alapértelmezett: ./reports) --help A súgó megjelenítése Példák: node i18ntk-analyze.js --output-report node i18ntk-analyze.js --source-dir=./app --i18n-dir=./locales node i18ntk-out-analyze.irjs =.",
    "source_directory": "📁 Forráskönyvtár: {sourceDir}",
    "i18n_directory": "🌐 I18n könyvtár: {i18nDir}",
    "loading_translation_files": "📋 Fordítási fájlok betöltése...",
    "sourceDirectoryLabel": "📁 Forráskönyvtár: {sourceDir}",
    "sourceLanguageLabel": "🌍 Forrás nyelve: {sourceLanguage}",
    "strictModeLabel": "⚙️ Szigorú mód: {mode}",
    "found_translation_files_count": "✅ Megtaláltam {count} fordítási fájlokat",
    "analyzing_translations": "🔍 Fordítások elemzése...",
    "analysis_completed_successfully": "🎉 Az elemzés sikeresen befejeződött!",
    "analysis_results": "📊 ANALYSIS RESULTS",
    "language_analysis_stats": "{language}: {translatedKeys}/{totalKeys} ({percentage}% lefordítva)",
    "sample_missing_keys": "Minta hiányzó kulcsok:",
    "missing_key": "- {key}",
    "and_more_missing": "...és {count} több.",
    "sample_unused_keys": "Minta nem használt kulcsok:",
    "unused_key": "- {key}",
    "and_more_unused": "...és {count} több.",
    "recommendations": "📋 AJÁNLÁSOK",
    "add_missing_translations": "💡 Adja hozzá a hiányzó fordításokat a lefedettség javítása érdekében.",
    "remove_unused_translations": "💡 Távolítsa el a fel nem használt fordításokat, hogy a projekt tiszta maradjon.",
    "next_steps": "📋 NEXT STEPS",
    "review_analysis_results": "1. Tekintse át az elemzési eredményeket a konzolon vagy a generált jelentésben.",
    "run_with_output_report": "2. Futtassa a --output-report paranccsal a részletes jelentésért.",
    "add_or_remove_translations": "3. Adja hozzá a hiányzó fordításokat, vagy távolítsa el a fel nem használt fordításokat.",
    "rerun_analysis": "4. Futtassa újra az elemzést a fejlesztések ellenőrzéséhez.",
    "analysis_summary": "📊 ANALYSIS SUMMARY",
    "source_files_scanned": "Beolvasott forrásfájlok: {fileCount}",
    "translation_files_checked": "Ellenőrzött fordítási fájlok: {translationFileCount}",
    "total_keys": "Összes kulcs: {totalKeys}",
    "translated_keys": "Lefordított kulcsok: {translatedKeys}",
    "missing_keys": "Hiányzó kulcsok: {missingKeys}",
    "unused_keys": "Nem használt kulcsok: {unusedKeys}",
    "translation_coverage": "Fordítási lefedettség: {coverage}%",
    "analysis_passed_for_language": "✅ Elemzés sikeres {language}",
    "analysis_failed_for_language": "❌ Az elemzés sikertelen {language} ({missingKeys} hiányzó, {unusedKeys} felhasználatlan)",
    "starting": "🔍 Fordításelemzés indítása...",
    "foundLanguages": "📋 Megtaláltuk {count} elemezni kívánt nyelvek: {languages}",
    "analyzing": "🔄 Elemzés {language}...",
    "reportTitle": "📊 FORDÍTÁSI ELEMZŐ JELENTÉS",
    "generated": "Létrehozva: {timestamp}",
    "status": "Állapot: {translated}/{total} kulcsok ({percentage}% lefordítva)",
    "filesAnalyzed": "Elemzett fájlok: {analyzed}/{total}",
    "keysNeedingTranslation": "Fordításra szoruló kulcsok: {count}",
    "fileBreakdown": "📋 FÁJL BONTÁS",
    "error": "Hiba",
    "completed": "✅ Elemzés kész {language}",
    "progress": "📊 Általános fejlődés: {translated}/{total} feldolgozott nyelvek",
    "reportSaved": "Jelentés mentve: {reportPath}",
    "summary": "📊 ANALYSIS SUMMARY",
    "finished": "✅ Az elemzés sikeresen befejeződött!",
    "statusFileMissing": "❌ A fordítási fájl hiányzik",
    "sourceKeys": "📊 Forráskulcsok: {count}",
    "translation": "📊 Fordítás: {translated}/{total} ({percentage}%)",
    "structure": "🗂️ Felépítés: {status}",
    "consistent": "Következetes",
    "inconsistent": "Következetlen",
    "missingKeys": "Hiányzó kulcsok: {count}",
    "extraKeys": "Extra kulcsok: {count}",
    "issues": "⚠️ Talált problémák: {count}",
    "issueType": {
      "not_translated": "Nincs lefordítva: {count}",
      "empty_value": "Üres értékek: {count}",
      "partial_translation": "Részleges fordítások: {count}",
      "format_mismatch": "Formátum eltérések: {count}",
      "type_mismatch": "Típuseltérések: {count}",
      "structure_mismatch": "Szerkezeti eltérések: {count}",
      "same_as_source": "Ugyanaz, mint a forrás: {count}"
    },
    "keysToTranslate": "📋 FORDÍTÁSHOZ KULCSOK",
    "key": "Kulcsfontosságú",
    "english": "angol",
    "needsTranslation": "FORDÍTÁS SZÜKSÉGE",
    "andMoreKeys": "...és {count} több kulcsot.",
    "noLanguages": "⚠️ Nem található célnyelv.",
    "languageStats": "{language}: {percentage}% kész ({translated}/{total} kulcsok)",
    "invalidReportFilePath": "Érvénytelen jelentésfájl elérési útja",
    "failedToWriteReportFile": "Nem sikerült biztonságosan írni a jelentésfájlt"
  },
  "complete": {
    "configLoadedSuccessfully": "A konfiguráció sikeresen betöltve",
    "configLoadingFailed": "A konfiguráció betöltése nem sikerült",
    "sourceLanguageNotFound": "A forrásnyelvi könyvtár nem található: {sourceLanguage}",
    "couldNotParseTarget": "Nem sikerült elemezni a célfájlt: {file}",
    "couldNotParseSource": "Nem sikerült elemezni a forrásfájlt: {file}",
    "reportGenerated": "Jelentés készült: {path}",
    "generateReportPrompt": "Szeretnél jelentést generálni?",
    "title": "🌍 I18NTK FORDÍTÁS BEFEJEZÉSE",
    "separator": "============================================================",
    "sourceDir": "📁 Forráskönyvtár: {sourceDir}",
    "sourceLanguage": "🌐 Forrásnyelv: {sourceLanguage}",
    "dryRunMode": "🧪 Száraz futás mód - nem történik változás",
    "languages": "🌍 Elérhető nyelvek: {languages}",
    "addingMissingKeys": "➕ Hiányzó kulcsok hozzáadása a fordítási fájlokhoz...",
    "processing": "🔄 Feldolgozás {language}...",
    "addedKeys": "✅ Hozzáadva {count} hiányzó kulcsok",
    "noChangesNeeded": "✅ Nincs szükség változtatásra {language}",
    "summaryTitle": "📊 TELJESÍTÉSI ÖSSZEFOGLALÓ",
    "totalChanges": "📝 Összes változás: {totalChanges}",
    "languagesProcessed": "🌍 Feldolgozott nyelvek: {languagesProcessed}",
    "missingKeysAdded": "➕ A hiányzó kulcsok hozzáadva: {missingKeysAdded}",
    "nextStepsTitle": "📋 NEXT STEPS",
    "nextStep1": "1. Futtassa a használati elemzést:",
    "nextStep2": "csomópont i18ntk-usage.js --output-report",
    "nextStep3": "2. A fordítások érvényesítése:",
    "nextStep4": "csomópont i18ntk-validate.js",
    "nextStep5": "3. Minták elemzése:",
    "nextStep6": "csomópont i18ntk-analyze.js",
    "allKeysAvailable": "🎉 Az összes fordítási kulcs elérhető!",
    "runWithoutDryRun": "💡 Futtassa a --dry-run nélkül a változtatások alkalmazásához",
    "deletingOldReport": "🗑️ Régi jelentés törlése...",
    "generatingFreshAnalysis": "📊 Friss használati elemzés generálása...",
    "couldNotGenerate": "❌ Nem sikerült használati elemzést generálni",
    "reportNotFound": "📋 A használati jelentés nem található. Gyakori billentyűk használata...",
    "foundMissingKeys": "📋 Megtaláltuk {count} hiányzó kulcsok a használati elemzésből",
    "couldNotParse": "❌ Nem sikerült elemezni a használati jelentést. Gyakori billentyűk használata...",
    "errorDuringCompletion": "❌ Hiba a befejezés során: {error}",
    "fatalError": "❌ Végzetes hiba: {error}",
    "configurationValidationFailed": "A konfiguráció ellenőrzése sikertelen: hiányoznak a kötelező mezők"
  },
  "sizing": {
    "separator": "================================================================================",
    "lineSeparator": "--------------------------------------------------------------------------------",
    "analysisStats": "{stats}",
    "sourceDirectoryLabel": "📁 Forráskönyvtár: {sourceDir}",
    "sourceLanguageLabel": "🌍 Forrásnyelv: {sourceLanguage}",
    "strictModeLabel": "⚙️ Szigorú mód: {mode}",
    "invalidSourceDirectoryError": "Érvénytelen forráskönyvtár elérési útja: {sourceDir}",
    "sourceDirectoryNotFoundError": "A forráskönyvtár nem található: {sourceDir}",
    "invalidOutputDirectoryError": "Érvénytelen kimeneti könyvtár elérési útja: {outputDir}",
    "invalidReportFileError": "Érvénytelen jelentésfájl elérési útja",
    "problematic_keys": "Problémás kulcsok: {problematicKeys}",
    "problematicKeysLabel": "Problémás kulcsok: {problematicKeys}",
    "long_translations": "Hosszú fordítások: {longTranslations}",
    "failedToSaveReportError": "A jelentés biztonságos mentése nem sikerült",
    "invalidCsvFileError": "Érvénytelen CSV-fájl elérési útja",
    "failedToSaveCsvError": "Nem sikerült biztonságosan menteni a CSV-jelentést",
    "fatalError": "❌ A méretelemzés nem sikerült: {error}",
    "starting_i18n_sizing_analysis": "i18n méretelemzés indítása...",
    "source_directory": "Forrás könyvtár: {sourceDir}",
    "found_languages": "Talált nyelvek: {languages}",
    "analyzing_file_sizes": "Fájlméretek elemzése...",
    "analyzing_translation_content": "Fordítási tartalom elemzése...",
    "generating_size_comparisons": "Méretösszehasonlítások generálása...",
    "no_languages_found_for_comparison": "Nem található nyelv az összehasonlításhoz",
    "sizing_analysis_results": "I18n méretezési elemzés eredményei",
    "file_sizes_title": "Fájlméretek",
    "file_sizes_header": "Nyelvméret (KB) Sorok Karakterek",
    "file_size_row": "{lang}      {sizeKB}      {lines}      {characters}",
    "language_statistics_title": "Nyelvi statisztika",
    "language_stats_header": "Nyelvi billentyűk Karakterek Átl. hossz Max. hossz Üres Hosszú",
    "language_stats_row": "{lang}      {totalKeys}    {totalCharacters}    {averageKeyLength}    {maxKeyLength}    {emptyKeys}    {longKeys}",
    "size_variations_title": "Méret variációk",
    "size_variations_header": "Nyelv Char Diff % Különbség Problémás",
    "size_variation_row": "{lang}      {characterDifference}    {percentageDifference}%    {problematic}",
    "problematic_yes": "Igen",
    "problematic_no": "Nem",
    "recommendations_title": "Ajánlások",
    "recommendation_item": "{index}. {recommendation}",
    "problematic_key_detail": "{index}. Kulcs:'{key}' - Változatok: {variations}",
    "generating_detailed_report": "Részletes jelentés generálása...",
    "keysHaveSignificantSizeVariations": "a kulcsok mérete jelentős eltéréseket mutat",
    "longTranslationsDetected": "${lang} ${data.longKeys} 100 karakternél hosszabb fordítást tartalmaz – fontolja meg ezek bontását",
    "longer": "hosszabb",
    "shorter": "rövidebb",
    "review_translations": "Fontolja meg az áttekintést {lang} fordítások – azok {percentageDifference}% {comparison} mint az alapvonal",
    "report_saved_to": "Jelentés mentve ide: {reportPath}",
    "considerReviewingTranslations": "Fontolja meg az áttekintést ${lang} fordítások – ${data.percentageDifference}%-kal hosszabbak az alapvonalnál",
    "csv_report_saved_to": "CSV-jelentés elmentve ide: {csvPath}",
    "human_report_saved": "Olvasható jelentés mentve: {reportPath}",
    "folder_summary_title": "Mappa összefoglaló",
    "folder_summary_table_header": "Nyelvméret (KB) Billentyűk Átl. hossza Összes karakter",
    "folder_summary_row": "{lang}      {sizeKB}      {totalKeys}    {avgLength}    {totalChars}",
    "language_comparison_title": "Nyelvi összehasonlítás",
    "language_comparison_row": "{lang}: {diff} karakterek ({percent}%) {status}",
    "summary_stats": "📊 Összefoglaló: {totalLanguages} nyelvek, {totalKeys} gombok – A jelentések mentése ide: {reportPath}",
    "detailedKeysDescription": "Részletes kulcsszintű elemzés megjelenítése a konzolon",
    "too_many_keys_warning": "⚠️ Túl sok kulcs a konzolon való megjelenítéshez – tekintse meg a részletes jelentésfájlt a teljes elemzéshez",
    "no_translation_files_found": "Nem található fordítási fájl",
    "analysis_completed": "Az elemzés befejeződött {duration}ms",
    "analysis_failed": "Az elemzés sikertelen: {errorMessage}",
    "starting_analysis": "Elemzés indítása...",
    "found_files": "Talált {count} fájlokat",
    "failed_to_parse_language_error": "Nem sikerült az elemzés {language} fordítások: {errorMessage}",
    "recommendations": {
      "keys_have_significant_size_variations": "a kulcsok mérete jelentős eltéréseket mutat",
      "consider_reviewing_translations": "Fontolja meg az áttekintést {lang} fordítások – azok {percentageDifference}% {comparison} mint az alapvonal",
      "long_translations_detected": "{lang} rendelkezik {longKeys} hosszabb fordítások mint {threshold} karakterek – fontolja meg ezek lebontását"
    },
    "detailed_key_analysis_title": "Részletes kulcselemzés",
    "key_analysis_detail": "{lang}: {length} karakterek ({status}) - {translation}",
    "key_analysis_header": "Kulcsfontosságú: {key}",
    "status_empty": "üres",
    "status_long": "hosszú",
    "status_ok": "Rendben"
  },
  "usage": {
    "help_message": "I18n Usage Analyzer Használat: node i18ntk-usage.js [opciók] Opciók: --source-dir <dir>     A vizsgálandó forráskönyvtár (alapértelmezett: ./src) --i18n-dir <dir>       I18n könyvtár (alapértelmezett: ./src/locales) --output-report Részletes jelentés generálása --output-dir <dir>     A jelentések kimeneti könyvtára (alapértelmezett: ./reports) --help A súgó megjelenítése Példák: node i18ntk-usage.js --output-report node i18ntk-usage.js --source-dir=./app --i18n-dir=./locales node i18ntk-outk-usage.",
    "source_directory_thissourcedir": "📁 Forráskönyvtár: {sourceDir}",
    "translationCompletenessTitle": "🌍 A fordítás teljessége:",
    "i18n_directory_thisi18ndir": "🌐 I18n könyvtár: {i18nDir}",
    "failed_to_parse_filename_error": "⚠️ Nem sikerült az elemzés {fileName}: {errorMessage}",
    "analyzing_source_files": "🔍 Forrásfájlok elemzése...",
    "found_files_in_source": "📂 Megtalálva {numFiles} fájlokat a forráskönyvtárban",
    "found_thisusedkeyssize_unique_": "🎯 Megtaláltam {usedKeysSize} egyedi használt kulcsok",
    "total_key_usages_totalkeysfoun": "📊 Összes kulcshasználat: {totalKeysFound}",
    "loading_available_translation_": "📋 Rendelkezésre álló fordítókulcsok betöltése...",
    "found_thisavailablekeyssize_av": "✅ Megtaláltam {availableKeysSize} elérhető kulcsok",
    "foundTranslationFiles": "✅ Megtaláltam {count} fordítási fájlokat",
    "errorReadingI18nDirectory": "⚠️ Hiba az i18n könyvtár olvasása közben: {error}",
    "pressEnterToReturnToMenu": "📝 Nyomja meg az Entert a főmenübe való visszatéréshez...",
    "notTranslatedKeysTotal": "⚠️ Nem lefordított kulcsok: {total}",
    "noSourceFilesFound": "⚠️ Nem található forrásfájl a forráskönyvtárban.",
    "reviewNotTranslatedKeys": "💡 Tekintse át a nem lefordított kulcsokat",
    "analysisCompletedSuccessfully": "🎉 Az elemzés sikeresen befejeződött!",
    "detectedSourceDirectory": "Észlelt forráskönyvtár: {sourceDir}",
    "detectedI18nDirectory": "Észlelt i18n könyvtár: {i18nDir}",
    "fileInfo": "📄 {namespace}: {keys} kulcsokat",
    "failedToAnalyzeUsage": "❌ A használat elemzése nem sikerült: {error}",
    "failedToAnalyzeFile": "❌ Nem sikerült elemezni a fájlt: {error}",
    "failedToExtractKeys": "❌ Nem sikerült kinyerni a kulcsokat innen {filePath}: {error}",
    "analysisFailedError": "❌ Az elemzés sikertelen: {error}",
    "analyzerInitialized": "Az elemző inicializálva",
    "analyzerInitFailed": "Az elemző inicializálása nem sikerült: {error}",
    "argsParsed": "Érvek elemzése",
    "processedFiles": "Feldolgozott {processedFiles} -ból {totalFiles} fájlokat.",
    "argsParseFailed": "Az argumentum elemzése nem sikerült: {error}",
    "translationDiscoveryError": "Fordítás-felderítési hiba: {error}",
    "fileTraversalError": "Fájlbejárási hiba: {error}",
    "sourceEqualsI18nWarn": "{reason}. A használati elemzés nem vizsgálja a területi fájlokat forráskódként.",
    "i18nEqualsSourceWarn": "⚠️ Az I18n könyvtár és a forráskönyvtár ugyanaz. Ez problémákat okozhat az elemzés során.",
    "usageAnalysisFailed": "⚠️ A használati elemzés sikertelen: {error}",
    "translationFileParseError": "⚠️ Fordítási fájl elemzési hiba: {error}",
    "translationKeysLoadError": "⚠️ Fordítási kulcsok betöltése hiba: {error}",
    "languageCompletenessStats": "🌐 {language}: {translated}/{total} ({completeness}% lefordítva)",
    "missingKeysCount": "⚠️ Hiányzó kulcsok: {count}",
    "analyzingTranslationCompleteness": "A fordítás teljességének elemzése...",
    "unusedKeysCount": "Nem használt kulcsok: {count}",
    "usedKeysCount": "Használt kulcsok: {count}",
    "availableKeysCount": "Elérhető kulcsok: {count}",
    "analysisResults": "Elemzési eredmények:",
    "i18nDirectoryNotFound": "⚠️ Az I18n könyvtár nem található. Kérjük, ellenőrizze az útvonalat.",
    "sourceDirectoryNotFound": "⚠️ A forráskönyvtár nem található: {dir}",
    "checkUsage": {
      "title": "🔍 I18NTK USAGE ANALYSIS",
      "analyzing_source_files": "🔍 Forrásfájlok elemzése...",
      "source_directory_thissourcedir": "📁 Forráskönyvtár: {sourceDir}",
      "i18n_directory_thisi18ndir": "📁 i18n könyvtár: {i18nDir}",
      "found_files_in_source": "✅ Megtaláltam {numFiles} fájlokat a forráskönyvtárban",
      "no_source_files_found": "⚠️ Nem található forrásfájl a megadott könyvtárban",
      "processedFiles": "📊 Feldolgozva {processedFiles} -ból {totalFiles} fájlokat",
      "failedToProcessFile": "❌ Nem sikerült feldolgozni",
      "found_thisusedkeyssize_unique_": "🔍 Megtalálva {usedKeysSize} egyedi használt kulcsok",
      "total_key_usages_totalkeysfoun": "📊 Összes kulcshasználat: {totalKeysFound}",
      "loading_available_translation_": "📂 Elérhető fordítókulcsok betöltése...",
      "found_thisavailablekeyssize_av": "✅ Megtaláltam {availableKeysSize} elérhető kulcsok",
      "message": "A fordítási kulcs használatának elemzése a projektben...",
      "usage_analysis_results": "📊 USAGE ANALYSIS RESULTS",
      "source_files_scanned_thisfileu": "📁 Beolvasott forrásfájlok: {fileUsageSize}",
      "available_translation_keys_thi": "✅ Rendelkezésre álló fordítókulcsok: {availableKeysSize}",
      "used_translation_keys_thisused": "🔍 Használt fordítási kulcsok: {usedKeysSize}",
      "dynamic_keys_detected_dynamick": "⚡ Dinamikus kulcsok észlelve: {dynamicKeysLength}",
      "unused_keys_unusedkeyslength": "🗑️ Nem használt kulcsok: {unusedKeysLength}",
      "missing_keys_missingkeyslength": "❌ Hiányzó kulcsok: {missingKeysLength}",
      "translation_completeness_title": "📈 A FORDÍTÁS TELJESSÉGE",
      "language_completeness_stats": "{language}: {translated}/{total} kulcsok ({percentage}%)",
      "n_sample_unused_keys": "🗑️ MINTA FELHASZNÁLT KULCSOKRA (első 5):",
      "key": "🔑 {key}",
      "and_unusedkeyslength_5_more": "... és {count} több nem használt kulcs",
      "n_sample_missing_keys": "❌ HIÁNYZÓ KULCSOK MINTA (első 5):",
      "and_missingkeyslength_5_more": "... és {count} több hiányzó kulcs",
      "n_generating_detailed_report": "📊 Részletes jelentés készítése...",
      "report_saved_reportpath": "📄 Jelentés mentve: {reportPath}",
      "n_recommendations": "💡 AJÁNLÁSOK:",
      "consider_removing_unused_trans": "🗑️ Fontolja meg a fel nem használt fordítások eltávolítását a köteg méretének csökkentése érdekében",
      "add_missing_translation_keys_t": "➕ Adja hozzá a hiányzó fordítási kulcsokat a következetesség megőrzése érdekében",
      "review_dynamic_keys_manually_t": "🔍 A dinamikus kulcsok manuális áttekintése (lehet, hogy érvényesek)",
      "all_translation_keys_are_prope": "✅ Minden fordítókulcs megfelelően van használva!",
      "n_next_steps": "🎯 NEXT STEPS:",
      "2_check_the_detailed_report_fo": "2. Tekintse meg a részletes jelentést a konkrét problémákra vonatkozóan",
      "help_message": "I18n Usage Analyzer Használat: node i18ntk-usage.js [opciók] Opciók: --source-dir <dir>     A vizsgálandó forráskönyvtár (alapértelmezett: ./src) --i18n-dir <dir>       I18n könyvtár (alapértelmezett: ./src/locales) --output-report Részletes jelentés generálása --output-dir <dir>     A jelentések kimeneti könyvtára (alapértelmezett: ./reports) --help A súgó megjelenítése Példák: node i18ntk-usage.js --output-report node i18ntk-usage.js --source-dir=./app --i18n-dir=./locales node i18ntk-outk-usage.",
      "1_review_the_analysis_results": "1. Tekintse át az elemzési eredményeket a konzolon vagy a generált jelentésben.",
      "2_run_with_outputreport_for_de": "2. Futtassa a --output-report paranccsal a részletes jelentésért.",
      "3_remove_unused_keys_or_add_mi": "3. Távolítsa el a nem használt kulcsokat, vagy adja hozzá a hiányzó kulcsokat a forráskódhoz.",
      "4_rerun_analysis_to_verify_imp": "4. Futtassa újra az elemzést a fejlesztések ellenőrzéséhez.",
      "noSourceFilesFound": "Nem található elemezni kívánt forrásfájl.",
      "i18nDirectoryNotFound": "I18n könyvtár nem található: {i18nDir}",
      "noTranslationLanguagesFound": "Nem található fordítási nyelv.",
      "failedToAnalyzeFile": "Nem sikerült elemezni a fájlt {filePath}: {error}",
      "failedToAnalyzeLanguage": "Nem sikerült elemezni a nyelvet {language}: {error}",
      "translationCompletenessAnalysisFailed": "A fordítás teljességének elemzése nem sikerült: {error}",
      "n": "\\n"
    },
    "complete": {
      "configLoadedSuccessfully": "A konfiguráció sikeresen betöltve",
      "configLoadingFailed": "A konfiguráció betöltése nem sikerült",
      "title": "🌍 I18NTK FORDÍTÁS BEFEJEZÉSE",
      "separator": "============================================================",
      "sourceDir": "📁 Forráskönyvtár: {sourceDir}",
      "sourceLanguage": "🌐 Forrásnyelv: {sourceLanguage}",
      "dryRunMode": "🧪 Száraz futás mód - nem történik változás",
      "languages": "🌍 Elérhető nyelvek: {languages}",
      "addingMissingKeys": "➕ Hiányzó kulcsok hozzáadása a fordítási fájlokhoz...",
      "processing": "🔄 Feldolgozás {language}...",
      "addedKeys": "✅ Hozzáadva {count} hiányzó kulcsok",
      "changeDetails": "📝 {file}: {key}",
      "andMore": "...és {count} több",
      "noChangesNeeded": "✅ Nincs szükség változtatásra {language}",
      "summaryTitle": "📊 TELJESÍTÉSI ÖSSZEFOGLALÓ",
      "totalChanges": "📝 Összes változás: {totalChanges}",
      "languagesProcessed": "🌍 Feldolgozott nyelvek: {languagesProcessed}",
      "missingKeysAdded": "➕ A hiányzó kulcsok hozzáadva: {missingKeysAdded}",
      "nextStepsTitle": "📋 NEXT STEPS",
      "nextStep1": "1. Futtassa a használati elemzést:",
      "nextStep2": "csomópont i18ntk-usage.js --output-report",
      "nextStep3": "2. A fordítások érvényesítése:",
      "nextStep4": "csomópont i18ntk-validate.js",
      "nextStep5": "3. Minták elemzése:",
      "nextStep6": "csomópont i18ntk-analyze.js",
      "allKeysAvailable": "🎉 Az összes fordítási kulcs elérhető!",
      "runWithoutDryRun": "💡 Futtassa a --dry-run nélkül a változtatások alkalmazásához",
      "deletingOldReport": "🗑️ Régi jelentés törlése...",
      "generatingFreshAnalysis": "📊 Friss használati elemzés generálása...",
      "couldNotGenerate": "❌ Nem sikerült használati elemzést generálni",
      "reportNotFound": "📋 A használati jelentés nem található. Gyakori billentyűk használata...",
      "foundMissingKeys": "📋 Megtaláltuk {count} hiányzó kulcsok a használati elemzésből",
      "couldNotParse": "❌ Nem sikerült elemezni a használati jelentést. Gyakori billentyűk használata..."
    },
    "noTranslationLanguagesFound": "Nem található fordítási nyelv",
    "failedToAnalyzeLanguage": "Nem sikerült elemezni a nyelvet",
    "translationCompletenessAnalysisFailed": "A fordítás teljességének elemzése sikertelen",
    "failedToProcessFile": "Nem sikerült feldolgozni a fájlt:",
    "failedToSaveReport": "Nem sikerült menteni a használati jelentést: {error}",
    "i18nDirectoryDoesNotExist": "I18n könyvtár nem létezik: {dir}",
    "reportSavedTo": "Használati jelentés elmentve ide: {reportPath}",
    "sourceDirectoryDoesNotExist": "A forráskönyvtár nem létezik: {dir}",
    "noSourceDirectoryConfigured": "(nincs konfigurálva)"
  },
  "validate": {
    "help_message": "I18n Translation Validator Használat: node i18ntk-validate.js [opciók] Opciók: --source-dir <dir>     A vizsgálandó forráskönyvtár (alapértelmezett: ./src) --i18n-dir <dir>       I18n könyvtár (alapértelmezett: ./src/locales) --output-report Részletes jelentés generálása --output-dir <dir>     A jelentések kimeneti könyvtára (alapértelmezett: ./reports) --help A súgó megjelenítése Példák: node i18ntk-validate.js --output-report node i18ntk-validate.js --source-dir=./app --i18n-dir=./locales node i18ntk-out-validate.irjs =.",
    "title": "🔍 I18n Translation Validator",
    "message": "Érvényesítési folyamat indítása...",
    "sourceDirectory": "📁 Forráskönyvtár: {dir}",
    "sourceLanguage": "🌍 Forrásnyelv: {sourceLanguage}",
    "strictMode": "⚙️ Szigorú mód: {mode}",
    "noTargetLanguages": "Nincsenek konfigurálva célnyelvek; célérvényesítés kihagyása. Nyelvek hozzáadása az \"i18ntk init --languages=de,fr\" segítségével.",
    "validatingLanguages": "🌍 Nyelvek érvényesítése: {langs}",
    "validatingLanguage": "🔍 Nyelv érvényesítése: {lang}",
    "filesCount": "📄 Fájlok: {count}",
    "keysCount": "🔑 Kulcsok: {count}",
    "missingFilesCount": "📁 Hiányzó fájlok: {count}",
    "syntaxErrorsCount": "❌ Szintaktikai hibák: {count}",
    "translationPercentage": "🎯 Fordítás: {percentage}% ({translated}/{total} kulcsok)",
    "validationSummary": "📊 ÉRVÉNYESÍTÉSI ÖSSZEFOGLALÓ",
    "validation_failed": "❌ Az érvényesítés sikertelen: {error}",
    "totalErrors": "❌ Összes hiba: {count}",
    "totalWarnings": "⚠️ Összes figyelmeztetés: {count}",
    "errorsSection": "❌ ERRORS",
    "warningsSection": "⚠️  WARNINGS",
    "recommendationsSection": "💡 AJÁNLÁSOK",
    "fixErrorsFirst": "1. Először javítson ki minden hibát",
    "resolveMissingFilesAndSyntaxErrors": "1. Javítsa meg a hiányzó fájlokat és a szintaktikai hibákat",
    "fixStructuralInconsistencies": "2. Javítsa ki a szerkezeti inkonzisztenciákat",
    "completeMissingTranslations": "3. Egészítse ki a hiányzó fordításokat",
    "rerunValidation": "4. Futtassa újra az érvényesítést a javítások ellenőrzéséhez",
    "addressWarnings": "A minőség javítása érdekében vegye figyelembe a figyelmeztetéseket",
    "reviewWarnings": "Tekintse át a figyelmeztetéseket, és adott esetben javítsa ki azokat",
    "considerRunningWithStrict": "2. Fontolja meg a --strict kapcsolóval való futtatást a szigorúbb érvényesítés érdekében",
    "allValidationsPassed": "🎉 Minden érvényesítés sikeres!",
    "considerRunningUsageAnalysis": "Fontolja meg a használati elemzés futtatását: node i18ntk-usage.js",
    "deletedOldReport": "🗑️ Régi érvényesítési jelentés törölve",
    "sourceDir": "📁 Forráskönyvtár: {sourceDir}",
    "i18nDir": "🌐 I18n könyvtár: {i18nDir}",
    "loadingTranslationFiles": "📋 Fordítási fájlok betöltése...",
    "foundTranslationFilesCount": "✅ Megtaláltam {count} fordítási fájlokat",
    "analyzingTranslations": "🔍 Fordítások elemzése...",
    "validationCompletedSuccessfully": "🎉 Az érvényesítés sikeresen befejeződött!",
    "validationErrorsFound": "⚠️ Érvényesítési hibákat találtunk: {count}",
    "validationWarningsFound": "⚠️ Érvényesítési figyelmeztetések találhatók: {count}",
    "validationPassed": "✅ Az érvényesítés hiba nélkül lezajlott",
    "validationFailed": "Az érvényesítés sikertelen: {error}",
    "startingValidationProcess": "🔍 Az érvényesítési folyamat indítása...",
    "validationProcessCompletedSuccessfully": "✅ Az érvényesítési folyamat sikeresen befejeződött",
    "stackTrace": "Verem nyoma: {stack}",
    "authenticationFailed": "❌ A hitelesítés nem sikerült. Hozzáférés megtagadva.",
    "fatalValidationError": "❌ Végzetes érvényesítési hiba: {error}",
    "configAccess": "Hozzáférés a konfigurációhoz az érvényesítéshez",
    "configValidated": "A konfiguráció érvényesítése sikeresen megtörtént",
    "configError": "Konfigurációs hiba: {error}",
    "validatorInit": "Az I18n validátor inicializálása",
    "validatorInitialized": "Az I18n érvényesítő sikeresen inicializálva",
    "validatorInitError": "Validator inicializálási hiba: {error}",
    "argsParsing": "Parancssori argumentumok elemzése",
    "argsParsed": "A parancssori argumentumok elemzése sikeresen megtörtént",
    "argsParseError": "Érvelemzési hiba: {error}",
    "languagesScan": "Az elérhető nyelvek beolvasása",
    "languagesFound": "Talált {count} nyelvek",
    "languagesScanError": "Nyelvi keresési hiba: {error}",
    "filesScan": "Talált {count} fájlokat be {language}",
    "filesScanError": "Fájl szkennelési hiba: {error}",
    "jsonValidated": "JSON szintaxis érvényesítve: {filePath}",
    "jsonValidationError": "JSON érvényesítési hiba: {error}",
    "languageValidation": "Nyelv érvényesítése: {language}",
    "languageValidationError": "Nyelvérvényesítési hiba: {error}",
    "fileDeleted": "Fájl törölve",
    "runStarted": "Érvényesítési futtatás indítása",
    "runCompleted": "Az érvényesítés sikeresen befejeződött",
    "runError": "Az érvényesítési futás sikertelen: {error}",
    "scriptExecution": "Szkript végrehajtása",
    "validationCompleted": "Az érvényesítés befejeződött",
    "validationError": "Érvényesítési hiba: {error}",
    "separator": "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━",
    "languageHeader": "🌐 Nyelv: {language}",
    "validationResults": "📊 Érvényesítési eredmények",
    "noErrors": "✅ Nem található hiba",
    "noWarnings": "✅ Nem található figyelmeztetés",
    "summaryHeader": "📋 OVERALL SUMMARY",
    "progressIndicator": "⏳ Feldolgozás...",
    "completedIndicator": "✅ Elkészült",
    "errorIndicator": "❌ Hiba",
    "warningIndicator": "⚠️ Figyelmeztetés",
    "infoIndicator": "ℹ️ Információ",
    "sourceDirNotConfigured": "A forráskönyvtár nincs konfigurálva",
    "sourceLanguageNotConfigured": "A forrásnyelv nincs konfigurálva",
    "translationFunctionNotInitialized": "A fordítási funkció nincs megfelelően inicializálva",
    "sourceLanguageDirectoryNotFound": "A forrásnyelvi könyvtár nem található",
    "specifiedLanguageNotFound": "A megadott nyelv nem található",
    "noJsonFilesFound": "Nem található JSON-fájl a forráskönyvtárban: {sourceDir}",
    "i18nDirectoryNotFound": "I18n könyvtár nem található: {i18nDir}",
    "invalidDirectoryPaths": "Érvénytelen könyvtárútvonalakat észleltünk",
    "invalidSampleFilePath": "Érvénytelen mintafájl elérési útja",
    "failedToCreateSampleTranslationFile": "Nem sikerült létrehozni a minta fordítási fájlt",
    "invalidFilePathDetected": "Érvénytelen fájl elérési út",
    "failedToWriteFile": "Nem sikerült írni a fájlt: {filePath}",
    "invalidSourceDirectory": "Érvénytelen forráskönyvtár: {sourceDir}",
    "invalidSourceLanguageDirectory": "Érvénytelen forrásnyelvi könyvtár: {sourceDir}"
  },
  "adminCli": {
    "setupPinProtectionTitle": "🔐 A rendszergazdai PIN-védelem beállítása",
    "setupPinProtectionDescription": "Ehhez 4-6 számjegyű PIN-kódra lesz szükség az adminisztratív műveletekhez.",
    "enablePinProtectionPrompt": "Szeretné engedélyezni a rendszergazdai PIN-védelmet?",
    "setupCancelled": "A rendszergazdai PIN-védelem beállítása megszakítva.",
    "enterPinPrompt": "Adjon meg egy 4-6 számjegyű PIN-kódot:",
    "pinFormatError": "❌ A PIN-kódnak 4-6 számjegyből kell állnia. Kérjük, próbálja újra.",
    "confirmPinPrompt": "PIN megerősítése:",
    "pinMismatchError": "❌ A PIN-kódok nem egyeznek. Kérjük, próbálja újra.",
    "pinProtectionEnabledSuccess": "✅ Az adminisztrátori PIN védelem sikeresen engedélyezve!",
    "pinRecoveryWarning": "⚠️ Ne felejtse el PIN-kódját – elvesztése esetén nem állítható vissza.",
    "setupPinProtectionFailed": "❌ Nem sikerült beállítani a rendszergazdai PIN-védelmet.",
    "errorSettingUpPin": "❌ Hiba az adminisztrátori PIN-kód beállításakor: {message}",
    "authRequiredForOperation": "🔐 Adminisztrátori hitelesítés szükséges: {operation}",
    "invalidPinFormat": "❌ Érvénytelen PIN-formátum. A PIN-kódnak 4-6 számjegyből kell állnia.",
    "authenticationSuccess": "✅ Sikeres hitelesítés!",
    "invalidPinAttemptsRemaining": "❌ Érvénytelen PIN-kód. {remaining} próbálkozások maradtak.",
    "authenticationFailedAccessDenied": "❌ A hitelesítés nem sikerült. Hozzáférés megtagadva.",
    "authenticationError": "❌ Hitelesítési hiba: {message}",
    "pinProtectionNotEnabled": "A rendszergazdai PIN-védelem jelenleg nincs engedélyezve.",
    "disablingPinProtectionTitle": "🔓 A rendszergazdai PIN-védelem letiltása",
    "confirmDisablePinProtection": "Biztosan letiltja a rendszergazdai PIN-védelmet?",
    "operationCancelled": "A művelet megszakítva.",
    "pinProtectionDisabledSuccess": "✅ Az Admin PIN védelem letiltva.",
    "disablePinProtectionFailed": "❌ Nem sikerült letiltani a rendszergazdai PIN-védelmet.",
    "errorDisablingPinProtection": "❌ Hiba az adminisztrátori védelem letiltásakor: {message}",
    "adminProtectionStatusTitle": "🔐 Adminisztrátori védelmi állapot",
    "statusEnabled": "Állapot: ✅ ENGEDÉLYEZVE",
    "protectionDetails": "Védelem: 4-6 számjegyű PIN kód szükséges az adminisztrátori műveletekhez",
    "lockoutDetails": "Kizárás: 3 sikertelen próbálkozás = 15 perces kizárás",
    "statusDisabled": "Állapot: ❌ LETILTVA",
    "noAuthRequired": "Védelem: Nincs szükség hitelesítésre",
    "unprotectedRisk": "Kockázat: Az adminisztratív műveletek nem védettek",
    "errorCheckingAdminStatus": "❌ Hiba az adminisztrátori állapot ellenőrzése során: {message}",
    "authRequired": "🔐 Adminisztrátori hitelesítés szükséges.",
    "invalidPin": "❌ Érvénytelen PIN-kód.",
    "authSuccess": "✅ Sikeres hitelesítés!",
    "adminPinSetupCli": "admin_pin_setup_cli",
    "adminAuthFailedCli": "admin_auth_failed_cli",
    "adminAuthDisabledCli": "admin_auth_disabled_cli",
    "protectedAccess": "Védett hozzáférés: A kényes műveletekhez rendszergazdai hitelesítés szükséges.",
    "enterPin": "Adja meg a rendszergazdai PIN-kódot:",
    "accessGranted": "Hozzáférés megadva."
  },
  "adminPin": {
    "setup_title": "🔐 Rendszergazdai PIN-kód beállítása",
    "setup_separator": "============================================================",
    "setup_description": "Hozzon létre egy 4-6 számjegyű PIN-kódot az érzékeny beállításokhoz való rendszergazdai hozzáféréshez.",
    "required_for_title": "Erre a PIN-kódra a következőkhöz lesz szükség:",
    "required_for_1": "• Biztonsági beállítások módosítása",
    "required_for_2": "• Speciális konfigurációk módosítása",
    "required_for_3": "• Hibakereső eszközök elérése",
    "required_for_4": "• Beállítások visszaállítása",
    "setup_note": "💡 Megjegyzés: Gépelés közben csillagok (*) jelennek meg – ezek csak maszkoló karakterek.",
    "setup_digits_only": "Csak a 0-9 számok fogadhatók el PIN számjegyként.",
    "invalid_pin_length": "❌ Érvénytelen PIN-kód. 4-6 számjegyből kell állnia (csak a 0-9 számok).",
    "invalid_pin_example": "Példa: 1234 vagy 567890",
    "pins_do_not_match": "❌ A PIN-kódok nem egyeznek.",
    "setup_success": "✅ Az Admin PIN kód beállítása sikeresen megtörtént!",
    "setup_warning": "⚠️ Tartsa biztonságban ezt a PIN-kódot. Nem lehet visszaszerezni, ha elveszett.",
    "setup_error": "❌ Hiba a PIN kód beállításakor:",
    "session_expired": "⏰ Az adminisztrátori munkamenet inaktivitás miatt lejárt.",
    "no_pin_set_setting_up": "⚠️ Nincs beállítva rendszergazdai PIN-kód. PIN-kód beállítása...",
    "no_pin_configured_access_denied": "⚠️ Nincs konfigurálva rendszergazdai PIN-kód. Hozzáférés megtagadva.",
    "use_admin_settings_to_set_pin": "💡 Használja az adminisztrátori beállításokat a PIN-kód beállításához.",
    "locked_out": "🔒 Az adminisztrátori hozzáférés zárolva van a túl sok sikertelen próbálkozás miatt.",
    "wait_before_retry": "Kérjük, várjon 5 percet, mielőtt újra próbálkozna.",
    "access_granted": "✅ Adminisztrátori hozzáférés biztosított.",
    "incorrect_pin": "❌ Helytelen PIN-kód. {attempts} próbálkozások maradtak.",
    "verify_pin_error": "❌ Hiba történt a PIN kód ellenőrzése során:",
    "already_configured": "✅ A rendszergazdai PIN-kód már be van állítva.",
    "optional_setup_title": "🔐 Rendszergazdai PIN-kód beállítása (opcionális)",
    "optional_setup_description": "Az adminisztrátori PIN védelem növeli a biztonságot az olyan érzékeny műveleteknél, mint például:",
    "setup_prompt": "Szeretne rendszergazdai PIN-kódot beállítani? (i/N):",
    "skipping_setup": "⏭️ Az adminisztrátori PIN-kód beállításának kihagyása. Később beállíthatja a beállításokban.",
    "setup_prompt_error": "❌ Hiba a PIN-kód beállítása közben:",
    "protectedAccess": "Védett hozzáférés: A kényes műveletekhez rendszergazdai hitelesítés szükséges.",
    "enterPin": "Adja meg a rendszergazdai PIN-kódot:",
    "accessGranted": "Hozzáférés megadva.",
    "invalidPin": "❌ Érvénytelen PIN-kód. Kérjük, próbálja újra.",
    "weak_pin_warning": "⚠️ FIGYELMEZTETÉS: Ez a PIN-kód gyenge vagy gyakorinak tűnik.",
    "weak_pin_suggestion": "💡 Fontolja meg erősebb, változatos számjegyű PIN-kód használatát.",
    "use_anyway_prompt": "Írja be az „igen” értéket, ha mindenképpen használni szeretné, vagy nyomja meg az Enter billentyűt egy másik PIN-kód kiválasztásához:",
    "enter_new_pin": "Adja meg az új rendszergazdai PIN-kódot (4-6 számjegy):",
    "confirm_pin": "Adminisztrátori PIN megerősítése:",
    "not_set": "Nincs beállítva",
    "pin_display_mask": "####"
  },
  "debug": {
    "title": "🔧 Hibakereső eszközök",
    "separator": "============================================================",
    "mainDebuggerSystemDiagnostics": "1. Rendszerdiagnosztika",
    "_consoleTranslationsCheck": "// 2. Konzol fordítások ellenőrzése",
    "_exportMissingKeys": "// 3. A hiányzó fordítási kulcsok exportálása",
    "_replaceHardcodedConsole": "// 4. Cserélje ki a hardcoded konzolkarakterláncokat",
    "_consoleKeyChecker": "// 5. Konzolkulcs-ellenőrző",
    "debugLogs": "2. Hibakeresési naplók",
    "backToMainMenu": "0. Vissza a főmenübe",
    "selectOption": "Válasszon hibakereső eszközt:",
    "runningDebugTool": "Futás {displayName}...",
    "debugToolNotFound": "❌ A hibakereső eszköz nem található: {toolName}",
    "errorRunningDebugTool": "Hiba a hibakereső eszköz futtatásakor{displayName}': {error}",
    "recentDebugLogs": "📄 Legutóbbi hibakeresési naplók",
    "noDebugLogsFound": "❌ Nem található hibakeresési napló.",
    "debugLogsDirectoryNotFound": "❌ A hibakeresési naplók könyvtára nem található.",
    "selectLogPrompt": "Válassza ki a megtekinteni kívánt naplófájlt (1-{count}):",
    "invalidChoiceSelectRange": "Érvénytelen választás. Kérjük, válasszon a rendelkezésre álló kínálatból.",
    "contentOf": "📄 tartalma {filename}:",
    "pressEnterToContinue": "Nyomja meg az Entert a folytatáshoz..."
  },
  "detect_language_mismatches": {
    "tool_title": "🔍 Nyelvi eltérést észlelő eszköz",
    "separator": "=====================================",
    "analyzing_file": "📄 Elemzés {language}.json...",
    "error_analyzing_file": "❌ Hibaelemzés {filename}: {errorMessage}",
    "results_title": "📊 A NYELV-ELTÉRÉS ÉSZLELÉSÉNEK EREDMÉNYEI",
    "results_separator": "========================================",
    "summary_title": "📋 SUMMARY:",
    "total_files_analyzed": "Összes elemzett fájl: {totalFiles}",
    "files_with_mismatches": "Nem egyező fájlok: {filesWithMismatches}",
    "total_mismatches_found": "Összes talált eltérés: {totalMismatches}",
    "no_mismatches_found": "✅ Nem található nyelvi eltérés! Úgy tűnik, hogy minden fordítás a megfelelő nyelven készült.",
    "detailed_results_title": "🔍 DETAILED RESULTS:",
    "file_mismatch_header": "📄 {filename} ({language})",
    "mismatches_count": "Talált {count} eltérés(ek):",
    "mismatch_details": "{index}. Kulcsfontosságú: {key}",
    "mismatch_value": "Érték: \"{value}\"",
    "mismatch_issue": "Probléma: {description}",
    "recommendations_title": "💡 AJÁNLÁSOK:",
    "recommendation_1": "1. Tekintse át és fordítsa le az összes [FORDÍTÁS] jelzéssel ellátott bejegyzést",
    "recommendation_2": "2. Cserélje ki a nyelvi előtagokat (pl. [DE], [FR]) megfelelő fordításokra",
    "recommendation_3": "3. Fordítsa le az angol szöveget a megfelelő célnyelvre",
    "recommendation_4": "4. Használjon anyanyelvi megfelelőket minden felhasználónak szánt szöveghez",
    "recommendation_5": "5. Futtassa újra ezt az eszközt, miután elvégezte a javításokat a javítások ellenőrzéséhez",
    "detailed_report_saved": "📄 A részletes jelentés elmentve: {reportPath}",
    "error_saving_report": "❌ Hiba a jelentés mentése közben: {errorMessage}",
    "auto_fix_mode": "🔧 Automatikus javítás mód {dryRun}",
    "auto_fix_separator": "=====================================",
    "fixed_file": "✅ Javítva {filename}",
    "auto_fix_summary_title": "📊 Automatikus javítás összefoglalója:",
    "total_fixes_applied": "Összes alkalmazott javítás: {count}",
    "preview_fixes_title": "🔍 A javítások előnézete:",
    "fix_details": "{file}: {key}      Régi: \"{old}\"Új:\"{new}\"",
    "more_fixes": "... és {count} további javítások",
    "run_with_apply_fixes": "💡 A javítások alkalmazásához futtassa az --apply parancsot",
    "error_general": "❌ Hiba:",
    "mainDebuggerSystemDiagnostics": "Fő hibakereső / Rendszerdiagnosztika",
    "exportMissingKeys": "A hiányzó kulcsok exportálása",
    "replaceHardcodedConsole": "Cserélje ki a merevkódolt konzolt",
    "consoleKeyChecker": "Konzolkulcs-ellenőrző",
    "debugLogs": "Hibakeresési naplók",
    "backToMainMenu": "Vissza a főmenübe",
    "invalidChoiceSelectRange": "❌ Érvénytelen választás. Kérjük, válasszon egy számot a megjelenített tartományon belül.",
    "runningDebugTool": "Hibakereső eszköz futtatása: {displayName}",
    "debugToolNotFound": "Hibakereső eszköz{toolName}' nem található.",
    "recentDebugLogs": "Legutóbbi hibakeresési naplók",
    "noDebugLogsFound": "Nem található hibakeresési napló.",
    "logEntry": "Naplóbejegyzés: {timestamp} - {message}",
    "debugLogsDirectoryNotFound": "A hibakeresési naplók könyvtára nem található."
  },
  "help": {
    "title": "📊 I18NTK VEZETŐI SEGÍTSÉG",
    "usage": "Használat: node main/manage/index.js [opciók]",
    "interactiveMode": "💡 Használja: node main/manage/index.js --command=<command> közvetlen végrehajtásra",
    "showHelp": "📖 Használja: node main/manage/index.js --help az elérhető parancsokhoz",
    "availableCommands": "📖 Elérhető parancsok:",
    "initProject": "🚀 Új nyelvek inicializálása",
    "analyzeTranslations": "🔍 Fordítások elemzése",
    "validateTranslations": "✅ Érvényesítse a fordításokat",
    "checkUsage": "📊 Ellenőrizze a kulcshasználatot",
    "initCommand": "init – Új nyelvek inicializálása",
    "analyzeCommand": "elemzés - Fordítások elemzése",
    "validateCommand": "validate – Fordítások érvényesítése",
    "usageCommand": "használat – Ellenőrizze a kulcshasználatot",
    "sizingCommand": "méretezés – Méretezés elemzése",
    "completeCommand": "teljes – Teljes fordítások (100%-os lefedettség)",
    "summaryCommand": "összegzés - Projekt állapotának megjelenítése",
    "debugCommand": "debug – Fordítási hibák",
    "scannerCommand": "szkenner - Kulcsok keresése",
    "translateCommand": "fordítás – A nyelvi fájlok automatikus fordítása",
    "menu": {
      "pressEnterToContinue": "Nyomja meg az Entert a folytatáshoz...",
      "title": "🌐 I18NTK KEZELÉSI MENÜ",
      "description": "Interaktív menü a nemzetköziesedés kezeléséhez",
      "exit": "🚪 Kilépés"
    },
    "commands": {
      "init": "init – Új nyelvek inicializálása",
      "analyze": "elemzés - Fordítások elemzése",
      "validate": "validate – Fordítások érvényesítése",
      "usage": "használat – Ellenőrizze a kulcshasználatot",
      "sizing": "méretezés – Méretezés elemzése",
      "complete": "teljes – Teljes fordítások (100%-os lefedettség)",
      "summary": "összegzés - Projekt állapotának megjelenítése",
      "debug": "debug – Fordítási hibák"
    },
    "options": {
      "sourceDir": "--forrás-könyvtár <dir>     Az elemzéshez szükséges forráskönyvtár",
      "output": "--kimenet <file>        Kimeneti fájl a jelentéshez",
      "verbose": "--verbose, -v Részletes információk megjelenítése",
      "keepReports": "--keep-reports Meglévő jelentések megőrzése",
      "deleteReports": "--delete-reports Meglévő jelentések törlése",
      "help": "--help, -h A súgó megjelenítése"
    },
    "examples": {
      "title": "Példák:",
      "example1": "csomópont i18ntk-manage.js",
      "example2": "csomópont i18ntk-manage.js --source-dir ./locales",
      "example3": "csomópont i18ntk-manage.js --output summary-report.txt",
      "example4": "csomópont i18ntk-manage.js --verbose",
      "example5": "csomópont i18ntk-manage.js --source-dir ./locales --output report.json"
    },
    "features": {
      "initProject": "🚀 Új nyelvek inicializálása",
      "analyzeTranslations": "🔍 Fordítások elemzése",
      "validateTranslations": "✅ Érvényesítse a fordításokat",
      "checkUsage": "📊 Ellenőrizze a kulcshasználatot",
      "completeTranslations": "🎯 Teljes fordítások (100%-os lefedettség)",
      "showSizing": "📏 Méretezés elemzése",
      "runWorkflow": "🔄 Futtassa a teljes munkafolyamatot",
      "showStatus": "📋 A projekt állapotának megjelenítése",
      "deleteReports": "🗑️ Az összes jelentés törlése",
      "changeLanguage": "🌍 Változtassa meg a felhasználói felület nyelvét",
      "settings": "⚙️ Beállítások",
      "showHelp": "❓ Segítség",
      "debugTools": "🔧 Hibakereső eszközök"
    },
    "messages": {
      "selectOption": "Válasszon egy lehetőséget:",
      "invalidOption": "Érvénytelen opció. Kérjük, próbálja újra.",
      "operationCompleted": "✅ A művelet sikeresen befejeződött!",
      "pressEnter": "Nyomja meg az Entert a folytatáshoz...",
      "goodbye": "👋 Viszlát!",
      "unknownCommand": "Ismeretlen parancs: {command}",
      "nonInteractive": "⚠️ Nem interaktív mód észlelve. A menü csak referenciaként jelenik meg."
    },
    "i18n_helper": {
      "translation_file_not_found": "A fordítási fájl nem található: {translationFile}",
      "error_loading_translations": "Hiba a fordítások betöltésekor: {errorMessage}",
      "translation_not_found": "A kulcshoz nem található fordítás: {key}",
      "translation_key_not_string": "A fordítókulcs nem karakterláncra oldódik fel: {key}",
      "error_reading_locales_directory": "Hiba történt a locales könyvtár olvasásakor: {errorMessage}"
    }
  },
  "init": {
    "initializationTitle": "🚀 i18n Management Toolkit - Projekt inicializálása",
    "initializationCancelled": "🚫 Az inicializálást a felhasználó törölte.",
    "sourceDirectoryLabel": "📁 Forráskönyvtár: {dir}",
    "requiredTitle": "Inicializálás szükséges",
    "requiredBody": "Ezt a projektet inicializálni kell a parancs futtatása előtt.",
    "promptRunNow": "Szeretné most futtatni az inicializálást? (i/N):",
    "sourceLanguageLabel": "🌍 Forrás nyelve: {language}",
    "detectedI18nFrameworks": "🔍 Észlelt i18n keretrendszer(ek): {frameworks}",
    "pinMustBe4Digits": "🔐 A PIN-kódnak 4 számjegyből kell állnia.",
    "existingDirectoriesFound": "📁 Meglévő fordítási könyvtárak találhatók:",
    "useExistingDirectoryPrompt": "Használja a meglévő könyvtárat? (i/n)",
    "selectDirectoryPrompt": "Válasszon ki egy telefonkönyvet a szám beírásával (vagy válassza az \"Új telefonkönyv létrehozása\" lehetőséget)",
    "enterNewDirectoryName": "Adja meg az új fordítási könyvtár nevét",
    "createdNewDirectory": "✅ Új könyvtár létrehozva: {dir}",
    "directoryAlreadyExists": "⚠️ A címtár már létezik: {dir}",
    "invalidDirectoryName": "❌ Érvénytelen a megadott könyvtárnév.",
    "usingExistingDirectory": "Meglévő könyvtár használata: {dir}",
    "adminPinSetupOptional": "🔐 A rendszergazdai PIN-kód beállítása opcionális (a biztonság érdekében ajánlott)",
    "adminPinSeparator": "------------------------------",
    "adminPinDescription1": "Admin PIN: 4 jegyű szám a biztonságos hozzáférés érdekében",
    "adminPinDescription2": "Hagyja üresen a PIN-kód beállításának kihagyásához",
    "adminPinDescription3": "Ha beállít egy PIN-kódot, akkor minden jövőbeni biztonságos művelethez szükség lesz rá.",
    "adminPinDescription4": "AES-256-GCM titkosítás a PIN-kód biztonságos tárolására.",
    "adminPinSetupPrompt": "Írja be a rendszergazdai PIN-kódot (4 számjegy), vagy hagyja üresen a kihagyáshoz:",
    "skippingAdminPinSetup": "A rendszergazdai PIN beállításának kihagyása...",
    "settingUpAdminPin": "🔐 Rendszergazdai PIN-kód beállítása...",
    "enterAdminPin": "Adja meg a rendszergazdai PIN-kódot:",
    "confirmAdminPin": "Adminisztrátori PIN megerősítése:",
    "pinMismatch": "A PIN-kódok nem egyeznek. Kérjük, próbálja újra.",
    "adminPinSetupSuccess": "🔐 Az adminisztrátori PIN-kód beállítása sikeres!",
    "adminPinSetupFailure": "🔐 A rendszergazdai PIN-kód beállítása nem sikerült. Kérjük, próbálja újra.",
    "adminProtectionEnabled": "🔐 Az adminisztrátori védelem engedélyezve van. Minden művelethez PIN hitelesítés szükséges.",
    "adminProtectionDisabled": "🔐 Az adminisztrátori védelem le van tiltva. Minden művelet PIN-kód nélkül is elérhető.",
    "autoDetectedI18nDirectory": "Automatikusan észlelt i18n könyvtár: {directory}",
    "initializingProject": "⚙️ Projektkonfiguráció inicializálása...",
    "createdSampleTranslationFile": "✅ Létrehozott fordítási mintafájl: {file}",
    "languageSelectionTitle": "🌐 Nyelvi konfiguráció",
    "available": "Elérhető",
    "defaultLanguages": "📝 Alapértelmezett nyelvek: {languages}",
    "enterLanguageCodes": "🎯 Adja meg a célnyelvi kódokat (vesszővel elválasztva, pl. de, es, fr, ru):",
    "targetLanguages": "🌍 Célnyelvek",
    "foundSourceFiles": "📄 Megtalálva {count} elemezni kívánt forrásfájlokat",
    "processingLanguage": "🔄 Feldolgozás nyelve: {language}",
    "fileProcessingResult": "✅ Feldolgozva {file}: {translated}/{total} kulcsok ({percentage}%)",
    "overallProgress": "📊 Általános fejlődés: {translated}/{total} kulcsok feldolgozva ({percentage}%)",
    "initializationSummaryTitle": "📋 Inicializálási összefoglaló",
    "languageSummary": "{icon} {name} ({code}): {percentage}% kész",
    "languageFiles": "📄 Fájlok: {count}",
    "languageKeys": "🔤 Kulcsok: {translated}/{total}",
    "languageMissing": "⚠️ Hiányzik: {count}",
    "initializationCompletedSuccessfully": "🎉 A projekt inicializálása sikeresen befejeződött!",
    "nextStepsTitle": "🚀 Következő lépések",
    "nextStep1": "1. Tekintse át a létrehozott fordítási fájlokat a locales/ könyvtárban",
    "nextStep2": "2. Adjon hozzá fordításokat minden célnyelvhez",
    "nextStep3": "3. Futtassa újra az „npm run i18ntk” parancsot a fordítások érvényesítéséhez",
    "detectedFrameworks": "✅ Észlelt i18n keretrendszer(ek): {frameworks}",
    "setup": {
      "title": "Beállítás",
      "question": "Beállítási kérdés",
      "opt_single": "Egyetlen fájl",
      "opt_modular": "Moduláris",
      "opt_existing": "Létező",
      "choice_prompt": "Válasszon egy lehetőséget:",
      "opt_confirm": "Erősítse meg",
      "opt_cancel": "Mégse",
      "apply_all_prompt": "Alkalmazza ezt a struktúrát az összes nyelvre? (i/N):",
      "per_language_intro": "Úgy döntött, hogy egyenként konfigurálja a nyelveket. Itt vannak az elérhető nyelvek:",
      "available_languages": "Elérhető nyelvek: {languages}",
      "include_prompt": "Írjon be vesszővel elválasztott nyelvi kódokat a belefoglalni kívánt nyelvi kódokhoz (pl. „de,fr,es”):"
    },
    "warnings": {
      "noPackageJson": "Nem található package.json. Az i18n keretrendszer nem észlelhető automatikusan."
    },
    "errorsPackageJsonRead": "Hiba történt a package.json olvasásakor: {error}",
    "errorsNoFramework": "Nem észlelhető i18n keretrendszer. Kérjük, telepítsen egyet, vagy adja meg kézzel.",
    "suggestions": {
      "noFramework": "Nem észlelhető i18n keretrendszer. Fontolja meg a következők valamelyikének használatát:",
      "installFramework": "Keretrendszer telepítéséhez futtassa: npm install <csomagnév>"
    },
    "frameworks": {
      "react": "- React i18next (react-i18next)",
      "vue": "- Vue i18n (vue-i18n)",
      "i18next": "- i18next (i18next)",
      "nuxt": "- Nuxt i18n (@nuxtjs/i18n)",
      "svelte": "- Svelte i18n (svelte-i18n)"
    },
    "continueWithoutI18nPrompt": "Nem észlelhető i18n keretrendszer. Egyik nélkül szeretnéd folytatni? (i/N):",
    "detectedI18nFramework": "Észlelt i18n keretrendszer: {frameworks}",
    "existingDirectoryItem": "{index}. {location}",
    "usingExistingStructure": "A meglévő struktúra használata: {dir}",
    "creatingSourceDirectory": "Forráskönyvtár létrehozása: {dir}",
    "creatingSourceLanguageDirectory": "Forrásnyelvi könyvtár létrehozása: {dir}",
    "errors": {
      "errorExecutingCommand": "Hiba a parancs végrehajtása közben: {error}",
      "sourceDirectoryNotFound": "A forráskönyvtár nem található: {dir}",
      "sourceLanguageDirectoryNotFound": "A forrásnyelvi könyvtár nem található: {dir}",
      "noJsonFilesInSourceDirectory": "Nem található JSON-fájl a forráskönyvtárban: {dir}",
      "invalidFilePathDetected": "Érvénytelen fájl elérési út",
      "initializationFailed": "Az inicializálás sikertelen: {error}",
      "noFramework": "Nem észlelhető i18n keretrendszer. Folytassa az általános móddal.",
      "packageJsonRead": "Hiba a package.json olvasásakor."
    },
    "processingFile": "Feldolgozás {file} számára {language}...",
    "fileAlreadyExistsMerging": "Fájl {file} már létezik. Új kulcsok egyesítése.",
    "createdNewFile": "Új fájl létrehozva: {file}",
    "updatedFile": "Frissített fájl: {file}",
    "skippingExcludedFile": "Ugró {file} számára {language} mivel ez kizárt.",
    "continuingWithoutAdminPin": "Folytatás a rendszergazdai PIN-kód beállítása nélkül.",
    "createdSourceLanguageDirectory": "Létrehozva forrásnyelvi könyvtár: {dir}",
    "errorSettingUpAdminPin": "Hiba az adminisztrátori PIN-kód beállításakor: {error}",
    "noTargetLanguagesSpecified": "Nincsenek megadva célnyelvek.",
    "translationFilesCreatedWarning": "A fordítási fájlok helyőrzőkkel készültek; gyártási használat előtt át kell tekinteni.",
    "warningCannotReadSourceDir": "Figyelmeztetés: nem lehet olvasni a forráskönyvtárat {dir}: {error}",
    "warningInvalidLanguageCodes": "Figyelmeztetés: érvénytelen nyelvi kódok figyelmen kívül hagyva: {languages}",
    "warningProceedingWithoutFramework": "Folytatás észlelt i18n keretrendszer nélkül.",
    "backup": {
      "title": "Biztonsági mentés beállításai",
      "description": "A biztonsági mentések alapértelmezés szerint le vannak tiltva a biztonsági mentési rekurzió és a reposzennyezés elkerülése érdekében.",
      "enablePrompt": "Engedélyezi az automatikus biztonsági mentést? (i/N):",
      "keepPrompt": "Hány biztonsági másolatot kell automatikusan megőrizni (1-3, alapértelmezett 1):"
    },
    "completionSummaryTitle": "Befejezés összefoglalója",
    "completionSummaryBasicTitle": "Befejezés összegzése (alap)",
    "totalChanges": "Összes változás: {count}",
    "languagesProcessed": "Feldolgozott nyelvek: {count}",
    "missingKeysAdded": "A hiányzó kulcsok hozzáadva: {count}",
    "reportPrompt": "Szeretnél jelentést generálni? (I/n):",
    "reportGenerated": "Jelentés készült: {reportPath}",
    "reportFailed": "Nem sikerült a jelentés létrehozása: {error}",
    "completionError": "Hiba a befejezés során: {error}",
    "optimize": {
      "title": "Csomagméret optimalizálás",
      "preview": "A terület-optimalizálás előnézetének futtatása...",
      "reduceTip": "Csökkentheti a csomag méretét, ha csak a szükséges nyelveket választja ki.",
      "prompt": "Szeretné most interaktív optimalizálást futtatni? (i/n):",
      "starting": "Interaktív terület-optimalizálás indítása...",
      "completed": "A csomag optimalizálása befejeződött.",
      "later": "A terület-optimalizálást később a következőkkel futtathatja:",
      "unavailable": "Nem sikerült felajánlani a terület-optimalizálást: {error}"
    }
  },
  "language": {
    "title": "🌍 Nyelv módosítása",
    "separator": "============================================================",
    "current": "Jelenlegi nyelv: {language}",
    "available": "Elérhető nyelvek:",
    "languageOption": "{index}. {displayName}{current}",
    "backToMainMenu": "Vissza a főmenübe",
    "prompt": "Válasszon nyelvet (0-8):",
    "cancelled": "Nyelvváltás törölve.",
    "invalid": "Érvénytelen választás. Kérjük, próbálja újra.",
    "changed": "A nyelv a következőre módosult: {language}",
    "changeFailed": "Nem sikerült megváltoztatni a nyelvet: {error}",
    "pressEnterToContinue": "Nyomja meg az Entert a folytatáshoz..."
  },
  "maintainLanguagePurity": {
    "workflow_title": "🚀 Nyelvtisztaság karbantartási munkafolyamat",
    "step1_title": "📊 1. LÉPÉS: Kezdeti nyelvtisztaság-értékelés",
    "step2_title": "🔧 2. LÉPÉS: A nyelvi eltérések észlelése és automatikus javítása",
    "step3_title": "🌐 3. LÉPÉS: Alkalmazza az automatikus fordításokat",
    "step4_title": "✅ 4. LÉPÉS: Végső nyelvtisztasági értékelés",
    "workflow_error": "❌ Munkafolyamat hiba: {errorMessage}",
    "running_initial_validation": "Kezdeti nyelvtisztaság-ellenőrzés futtatása...",
    "initial_assessment_complete": "✅ Az első felmérés kész: {count} szabálysértéseket találtak",
    "initial_assessment_warnings": "⚠️ Az első értékelés figyelmeztetésekkel zárult",
    "detecting_fixing_mismatches": "Nyelvi eltérések észlelése és javítása...",
    "detection_complete_applying_fixes": "Az észlelés befejeződött. Automatikus javítások alkalmazása...",
    "mismatch_fixes_complete": "✅ A nyelvi eltérések javítása befejeződött: {count} alkalmazott javítások",
    "mismatch_fixes_warnings": "⚠️ A nyelvi eltérések javítása figyelmeztetésekkel kiegészítve",
    "applying_automatic_translations": "Automatikus fordítások alkalmazása...",
    "translation_preview_complete": "A fordítás előnézete kész. Fordítások alkalmazása..."
  },
  "menu": {
    "title": "🌐 I18NTK KEZELÉSI MENÜ",
    "separator": "============================================================",
    "options": {
      "init": "🚀 Új nyelvek inicializálása",
      "analyze": "🔍 Fordítások elemzése",
      "validate": "✅ Érvényesítse a fordításokat",
      "usage": "📊 Ellenőrizze a kulcshasználatot",
      "complete": "🎯 Teljes fordítások (100%-os lefedettség)",
      "sizing": "📏 Méretezés elemzése",
      "fix": "🛠️ Javítsa ki a helyőrző fordításokat",
      "scanner": "🔍 i18n-problémák keresése",
      "translate": "🌐 Automatikus fordítás",
      "workflow": "🔄 Futtassa a teljes munkafolyamatot",
      "status": "📋 A projekt állapotának megjelenítése",
      "delete": "🗑️ Az összes jelentés törlése",
      "language": "🌍 Változtassa meg a felhasználói felület nyelvét",
      "settings": "⚙️ Beállítások",
      "help": "❓ Segítség",
      "debug": "🔧 Hibakereső eszközök",
      "exit": "🚪 Kilépés"
    },
    "update": "📦 Frissítse a csomagot",
    "goodbye": "👋 Viszlát!",
    "invalidChoice": "Érvénytelen választás. Kérjük, válasszon 0-15 között.",
    "returning": "Visszatérve a főmenübe...",
    "invalidOption": "Érvénytelen opció. Kérjük, próbálja újra.",
    "nonInteractiveModeWarning": "Nem interaktív mód észlelve. A menü csak referenciaként jelenik meg.",
    "useDirectExecution": "Használja: node main/manage/index.js --command=<command> közvetlen végrehajtásra.",
    "useHelpForCommands": "Használja: node main/manage/index.js --help az elérhető parancsokhoz.",
    "returnToMainMenu": "Nyomja meg az Entert a főmenübe való visszatéréshez.",
    "pressEnterToContinue": "Nyomja meg az Entert a folytatáshoz...",
    "selectOptionPrompt": "Válasszon egy lehetőséget:",
    "selectDebugToolPrompt": "Válasszon hibakereső eszközt:",
    "selectLogPrompt": "Válasszon ki egy naplófájlt (1-{count}):",
    "autoDetectedI18nDirectory": "Automatikusan észlelt i18n könyvtár: {directory}",
    "executingCommand": "Parancs végrehajtása: {command}",
    "unknownCommand": "Ismeretlen parancs: {command}",
    "languageOption": "{index}. {displayName}{current}",
    "debugTools": {
      "1": "Naplófájl elemzés",
      "2": "Fordítási kulcshasználat elemzése",
      "3": "A fordítás teljességének elemzése",
      "4": "Fordítási formátum elemzés",
      "5": "Fordítástípus-elemzés",
      "6": "Fordítási szerkezet elemzés"
    },
    "native_translations": {
      "exact_translation_found": "✅ {keyPath}: {value}",
      "no_exact_translation": "⚠️ Nincs pontos fordítás a következőre{keyPath}', hasonló kulcsok találhatók:",
      "similar_key": "- {key} ({similarity}% egyezés)",
      "processing_language_files": "🔄 Feldolgozás {count} nyelvi fájlok...",
      "file_not_found": "⚠️ A fájl nem található: {file}",
      "processing_translations": "🌍 Feldolgozás {code} fordítások...",
      "backup_created": "📋 Biztonsági másolat készült: {filename}",
      "error_parsing_json": "❌ Hiba az elemzés során {code}.json: {errorMessage}",
      "existing_keys_found": "📊 {code}: Megtaláltam {count} meglévő kulcsokat",
      "error_writing_json": "❌ Íráshiba {code}.json: {errorMessage}",
      "translations_replaced": "📊 {code}: {count} fordítások kicserélve",
      "translation_replacement_complete": "✅ A fordításcsere kész!",
      "total_replacements": "📊 Összes csere: {count}",
      "dry_run_mode": "⚠️ SZÁRAZ FUTTATÁS ÜZEMMÓD - A fájlokat nem módosították",
      "tool_title": "🌍 Native Translation Replacer v1.9.1",
      "tool_separator": "======================================",
      "dry_run_warning": "⚠️ SZÁRAZ RUN módban fut - a fájlok nem módosulnak",
      "error_during_replacement": "❌ Hiba a fordítás cseréje során:"
    }
  },
  "config": {
    "dirFallbackWarning": "⚠️ Címtár {dir} nem található. Használata {fallback}.",
    "dirInvalidError": "❌ Érvénytelen könyvtár: {dir}"
  },
  "operations": {
    "completed": "✅ A művelet sikeresen befejeződött!",
    "deleteReportsTitle": "🗑️ Jelentések, naplók és gyorsítótár törlése",
    "scanningForFiles": "🔍 Törölni kívánt fájlok keresése...",
    "noFilesFoundToDelete": "✅ Nem találhatók törölnivalók.",
    "availableDirectories": "📁 Elérhető könyvtárak:",
    "allDirectories": "Minden könyvtár",
    "andMore": "és még több...",
    "cancelOption": "Mégse",
    "cancelReportOption": "Mégse / Vissza a menübe",
    "invalidSelection": "❌ Érvénytelen kijelölés.",
    "foundFilesInSelectedDirectories": "📊 Megtalálva {count} fájlok a kiválasztott könyvtárakban:",
    "deletionOptions": "🗑️ Törlési lehetőségek:",
    "deleteAllFiles": "Törölje az összes fájlt",
    "keepLast3Files": "Az utolsó 3 fájl megtartása (dátum szerint)",
    "keepLast5Files": "Az utolsó 5 fájl megtartása (dátum szerint)",
    "noFilesToDelete": "✅ Nincsenek törölnivalók.",
    "filesToDeleteCount": "📋 Törölendő fájlok: {count}",
    "filesToKeepCount": "📋 Megőrizendő fájlok: {count}",
    "confirmDeletion": "⚠️ Biztosan törli ezeket a fájlokat? (i/N):",
    "deletedFile": "✅ Törölve: {filename}",
    "failedToDeleteFile": "❌ Nem sikerült törölni {filename}: {error}",
    "cancelled": "❌ A művelet megszakítva.",
    "init": {
      "title": "🚀 Új nyelv inicializálása"
    },
    "usage": {
      "title": "📊 Ellenőrizze a kulcshasználatot",
      "noUsedKeysHint": "Találtam fordításokat, de a forrásban nincs használat. Ellenőrizze a --source-dir és a translation Patterns fájlt."
    },
    "analyze": {
      "title": "🔍 Fordítások elemzése"
    },
    "validate": {
      "title": "✅ Érvényesítse a fordításokat"
    },
    "settings": {
      "title": "⚙️ Beállítások kezelése",
      "separator": "============================================================"
    },
    "complete": {
      "deletingOldReport": "🗑️ A régi használati jelentés törlése a friss elemzéshez",
      "generatingFreshAnalysis": "🔄 Friss használati elemzés generálása...",
      "couldNotGenerate": "⚠️ Nem sikerült használati elemzést generálni. Gyakori hiányzó kulcsok használata.",
      "reportNotFound": "⚠️ Használati jelentés nem található. Friss elemzés generálása...",
      "foundMissingKeys": "🔍 Megtalálva {count} hiányzó kulcsok a használati elemzésből",
      "couldNotParse": "⚠️ Nem sikerült elemezni a használati jelentést. Gyakori hiányzó kulcsok használata.",
      "title": "🎯 FORDÍTÁSOK KITÖLTÉSE",
      "separator": "============================================================",
      "sourceDir": "📁 Forráskönyvtár: {sourceDir}",
      "sourceLanguage": "🔤 Forrásnyelv: {sourceLanguage}",
      "dryRunMode": "🧪 SZÁRAZ FUTÁS ÜZEMMÓD - A fájlok nem módosulnak",
      "languages": "🎯 Célnyelvek: {languages}",
      "addingMissingKeys": "➕ Hiányzó kulcsok hozzáadása a fordítási fájlokhoz...",
      "processing": "🔄 Feldolgozás {language}...",
      "addedKeys": "✅ Hozzáadva {count} kulcsokat",
      "changeDetails": "📝 {file}: {key}",
      "noChangesNeeded": "✅ Nincs szükség változtatásra {language}",
      "summaryTitle": "📊 TELJESÍTÉSI ÖSSZEFOGLALÓ",
      "totalChanges": "📝 Összes változás: {totalChanges}",
      "languagesProcessed": "🌐 Feldolgozott nyelvek: {languagesProcessed}",
      "missingKeysAdded": "➕ A hiányzó kulcsok hozzáadva: {missingKeysAdded}",
      "nextStepsTitle": "📋 NEXT STEPS",
      "nextStep1": "1. Futtassa a használati elemzést:",
      "nextStep2": "2. A fordítások érvényesítése:",
      "nextStep3": "3. A teljesség elemzése:",
      "allKeysAvailable": "🎉 Az összes fordítási kulcs elérhető!",
      "runWithoutDryRun": "💡 Futtassa a --dry-run nélkül a változtatások alkalmazásához",
      "pressEnterToContinue": "Nyomja meg az Entert a folytatáshoz..."
    },
    "updatePackage": {
      "title": "📦 Frissítse az i18n-toolkit csomagot",
      "description": "Ez frissíti az i18n-toolkit csomagot az npm-en elérhető legújabb verzióra.",
      "command": "Parancs a futásra",
      "confirm": "Biztosan folytatni szeretné a frissítést? (i/N):",
      "updating": "Csomag frissítése... Ez eltarthat egy ideig.",
      "success": "✅ Az i18n-toolkit sikeresen frissítve!",
      "error": "❌ Nem sikerült frissíteni az i18n-toolkit",
      "cancelled": "❌ Frissítés megszakítva."
    }
  },
  "security": {
    "pathValidationFailed": "elérési_út_érvényesítési_sikertelen",
    "invalidInputType": "érvénytelen_beviteli_típus",
    "pathTraversalAttempt": "path_traversal_attempt",
    "pathValidated": "✅ Az útvonal sikeresen érvényesítve",
    "pathValidationError": "path_validation_error",
    "fileTooLarge": "Biztonság: A fájl túl nagy: {filePath}",
    "fileReadError": "Biztonság: Fájlolvasási hiba: {errorMessage}",
    "contentTooLargeForFile": "Biztonság: A tartalom túl nagy a fájlhoz: {filePath}",
    "fileWriteError": "Biztonság: Fájlírási hiba: {errorMessage}",
    "jsonStringTooLarge": "Biztonság: Túl nagy a JSON-karakterlánc",
    "jsonParseError": "Biztonság: JSON elemzési hiba: {errorMessage}",
    "inputContainsDisallowedCharacters": "Biztonság: A bevitel nem engedélyezett karaktereket tartalmaz",
    "unknownCommandArgument": "Biztonság: Ismeretlen parancsargumentum: {key}",
    "unknown_command_argument": "Biztonság: Ismeretlen parancsargumentum: {key}",
    "unknownConfigKey": "Biztonság: Ismeretlen konfigurációs kulcs: {key}",
    "unknown_config_key": "Biztonság: Ismeretlen konfigurációs kulcs: {key}",
    "securityAlert": "[BIZTONSÁGI FIGYELMEZTETÉS] {timestamp}: {event}",
    "contentTooLarge": "Biztonság: A tartalom túl nagy a fájlhoz: {validatedPath}",
    "inputDisallowedCharacters": "Biztonság: A bevitel nem engedélyezett karaktereket tartalmaz",
    "unknownCommandArg": "Ismeretlen parancs argumentum",
    "logMessage": "[BIZTONSÁG {level}] {timestamp}: {event}",
    "alertMessage": "[BIZTONSÁGI FIGYELMEZTETÉS] {timestamp}: {event}",
    "securityWarning": "[BIZTONSÁGI FIGYELMEZTETÉS] {timestamp}: {event}",
    "json_parse_error": "Biztonság: JSON elemzési hiba: {errorMessage}",
    "file_too_large": "A fájl túl nagy",
    "file_read_error": "Fájl olvasási hiba",
    "content_too_large_for_file": "A tartalom túl nagy a fájlhoz",
    "file_write_error": "Fájlírási hiba",
    "json_string_too_large": "A Json karakterlánc túl nagy",
    "recursion_detected": "Rekurzió észlelve: {operation}",
    "operation_timeout": "Működési időtúllépés: {operation}",
    "operation_error": "Működési hiba be {operation}: {error}",
    "directory_read_error": "Könyvtár olvasási hiba: {errorMessage}",
    "security_alert": "Biztonsági figyelmeztetés"
  },
  "settings-cli": {
    "settings": {
      "mainMenu": {
        "title": "Főmenü:",
        "uiSettings": "UI beállítások",
        "uiSettingsDesc": "Nyelv, téma és interfész opciók",
        "directorySettings": "Címtárbeállítások",
        "directorySettingsDesc": "Forrás- és kimeneti könyvtár elérési útja",
        "scriptDirectorySettings": "Script Directory Settings",
        "scriptDirectorySettingsDesc": "Az egyes szkriptműveletek könyvtárútvonalai",
        "processingSettings": "Feldolgozási beállítások",
        "processingSettingsDesc": "Tételméret, párhuzamosság és teljesítmény",
        "advancedSettings": "Speciális beállítások",
        "advancedSettingsDesc": "Érvényesítés, naplózás és szakértői lehetőségek",
        "viewAllSettings": "Összes beállítás megtekintése",
        "viewAllSettingsDesc": "Az aktuális konfiguráció megjelenítése",
        "importExport": "Import/Export",
        "importExportDesc": "Biztonsági mentés és visszaállítás beállítások",
        "resetToDefaults": "Állítsa vissza az alapértelmezett értékeket",
        "resetToDefaultsDesc": "Gyári beállítások visszaállítása",
        "reportBug": "Hiba bejelentése",
        "reportBugDesc": "Hibajelentés benyújtása a GitHubon",
        "saveChanges": "Módosítások mentése",
        "saveChangesDesc": "Az aktuális beállítások mentése fájlba",
        "updatePackage": "Csomag frissítése",
        "updatePackageDesc": "Frissítse az i18n-toolkit csomagot az npm segítségével",
        "help": "Segítség",
        "helpDesc": "Részletes súgóinformációk megjelenítése",
        "quit": "Kilép",
        "quitDesc": "Kilépés a beállításokból (szükség esetén mentési felszólítással)",
        "unsavedChangesWarning": "⚠️ Nem mentett módosításai vannak",
        "saveChangesBeforeQuit": "Menteni szeretné a változtatásokat a kilépés előtt? (i/N):",
        "selectOption": "Válasszon egy lehetőséget:",
        "goodbyeMessage": "Köszönjük, hogy az i18n beállításkezelőjét használja!"
      },
      "goodbyeMessage": "Köszönjük, hogy az i18n beállításkezelőjét használja!",
      "relativePathHint": "Használjon relatív elérési utat ebből a könyvtárból (pl. ./src/i18n/locales)",
      "currentDirectory": "Aktuális projektkönyvtár"
    },
    "settings_manager": {
      "error_loading_settings": "❌ Hiba a beállítások betöltésekor:",
      "error_saving_settings": "❌ Hiba a beállítások mentésekor:",
      "error_setting_value": "❌ Hiba az érték beállításánál:",
      "missing_required_setting": "❌ Hiányzó szükséges beállítás: {prop}",
      "invalid_language": "❌ Érvénytelen nyelv: {language}",
      "invalid_source_language": "❌ Érvénytelen forrásnyelv: {sourceLanguage}",
      "default_languages_must_be_array": "❌ defaultLanguages ​​legyen egy tömb",
      "invalid_date_format": "❌ Érvénytelen dátumformátum: {dateFormat}. Érvényes formátumok: {validFormats}",
      "invalid_time_format": "❌ Érvénytelen időformátum: {timeFormat}. Érvényes formátumok: {validFormats}",
      "notifications_types_must_be_object": "❌ notifications.types objektumnak kell lennie",
      "exclude_files_must_be_array": "❌ Az exkluzív fájloknak tömbnek kell lenniük",
      "exclude_dirs_must_be_array": "❌ Az excludeDirs-nek egy tömbnek kell lennie",
      "include_extensions_must_be_array": "❌ Az includeExtensions tömbnek kell lennie",
      "invalid_batch_size": "❌ Érvénytelen kötegméret. Pozitív számnak kell lennie",
      "invalid_max_concurrent_files": "❌ Érvénytelen maximális párhuzamos fájlok. Pozitív számnak kell lennie",
      "invalid_sizing_threshold": "❌ Érvénytelen méretezési küszöb. Pozitív számnak kell lennie",
      "invalid_timeout": "❌ Érvénytelen időtúllépés. Legalább 1000 ms-nak kell lennie",
      "invalid_sizing_format": "❌ Érvénytelen méretformátum: {sizingFormat}. Érvényes formátumok: {validFormats}",
      "error_validating_settings": "❌ Hiba a beállítások érvényesítésekor:",
      "backup_created": "📋 Biztonsági másolat készült: {backupPath}",
      "error_creating_backup": "❌ Hiba a biztonsági mentés létrehozásakor:",
      "language_not_supported": "Nyelv{language}' nem támogatott. Elérhető: {availableLanguages}",
      "ui_language_set": "🌍 A felhasználói felület nyelve a következőre állítva: {language}"
    }
  },
  "settings": {
    "title": "⚙️ Beállítások kezelése",
    "separator": "============================================================",
    "goodbyeMessage": "Köszönjük, hogy az i18ntk beállításkezelőjét használja!",
    "relativePathHint": "Használjon relatív elérési utat ebből a könyvtárból (pl. ./src/i18n/locales)",
    "currentDirectory": "Aktuális projektkönyvtár",
    "startingSettings": "Kezdő beállítások:",
    "pin": "PIN:",
    "reportBug": {
      "title": "Hiba bejelentése",
      "description": "Jelentse a felmerülő problémákat vagy hibákat",
      "guidance": "A problémák hatékony jelentése:",
      "checkLogs": "1. Ellenőrizze a hibakeresési naplókat a projektkönyvtárban",
      "documentIssue": "2. Dokumentálja a problémát a reprodukálás lépéseivel",
      "contactSupport": "3. Lépjen kapcsolatba a rendszergazdával vagy a támogatási csapattal",
      "completed": "Megjelenik a hibajelentési útmutató",
      "instructions": "Kövesse a fenti utasításokat a hiba bejelentéséhez."
    },
    "mainMenu": {
      "title": "Főmenü:",
      "uiSettings": "UI beállítások",
      "uiSettingsDesc": "Nyelv, téma és interfész opciók",
      "directorySettings": "Címtárbeállítások",
      "directorySettingsDesc": "Forrás- és kimeneti könyvtár elérési útja",
      "processingSettings": "Feldolgozási beállítások",
      "processingSettingsDesc": "A köteg mérete, egyidejűsége és teljesítménye",
      "advancedSettings": "Speciális beállítások",
      "advancedSettingsDesc": "Érvényesítés, naplózás és szakértői lehetőségek",
      "viewAllSettings": "Összes beállítás megtekintése",
      "viewAllSettingsDesc": "Az aktuális konfiguráció megjelenítése",
      "importExport": "Import/Export",
      "updatePackage": "Csomag frissítése",
      "updatePackageDesc": "Frissítse az i18n-toolkit csomagot az npm segítségével",
      "importExportDesc": "Biztonsági mentés és visszaállítás beállítások",
      "resetToDefaults": "Állítsa vissza az alapértelmezett értékeket",
      "resetToDefaultsDesc": "Gyári beállítások visszaállítása",
      "reportBug": "Hiba bejelentése",
      "reportBugDesc": "Hibajelentés benyújtása a GitHubon",
      "saveChanges": "Módosítások mentése",
      "saveChangesDesc": "Az aktuális beállítások mentése fájlba",
      "help": "Segítség",
      "helpDesc": "Részletes súgóinformációk megjelenítése",
      "quit": "Kilép",
      "quitDesc": "Kilépés a beállításokból (szükség esetén mentési felszólítással)",
      "unsavedChangesWarning": "⚠️ Nem mentett módosításai vannak",
      "saveChangesBeforeQuit": "Menteni szeretné a változtatásokat a kilépés előtt? (i/N):",
      "selectOption": "Válasszon egy lehetőséget:",
      "goodbyeMessage": "Köszönjük, hogy az i18n beállításkezelőjét használja!",
      "selectSettingPrompt": "Válassza ki a szerkeszteni kívánt beállítást (vagy a „b” gombot a visszalépéshez):",
      "enterNewValue": "Adja meg az új értéket:",
      "updatedSuccessfully": "{setting} sikeresen frissítve!",
      "scriptDirectorySettings": "Script Directory Settings",
      "scriptDirectoryDesc": "Adjon meg egyéni könyvtárakat minden szkripthez",
      "scriptDirectorySettingsDesc": "Egyéni könyvtárakat állíthat be minden szkripthez. Ha nincs beállítva, a rendszer a globális beállításokat használja.",
      "currentDirectory": "Aktuális projektkönyvtár",
      "securitySettings": "Biztonsági beállítások",
      "securitySettingsDesc": "Admin PIN és egyéb biztonsági lehetőségek",
      "backupSettings": "Biztonsági mentés beállításai",
      "backupSettingsDesc": "A konfigurációs beállítások biztonsági mentése és visszaállítása",
      "autoTranslate": "Automatikus fordítás",
      "autoTranslateDesc": "Hangolja be a helyőrző kezelést, a párhuzamosságot, a kötegelést és a jelentéseket"
    },
    "updatePackage": {
      "title": "Csomag frissítése",
      "description": "Frissítse az i18n-toolkit csomagot az npm segítségével",
      "command": "npm frissítés i18ntk -g",
      "success": "A frissítés sikeresen befejeződött.",
      "failed": "A frissítés nem sikerült.",
      "prompt": "Szeretné most frissíteni a csomagot? (i/N):",
      "promptDesc": "Megjegyzés: Ez frissíti az i18ntk csomagot a legújabb verzióra.",
      "confirm": "y",
      "cancelled": "Frissítés megszakítva.",
      "error": "Nem sikerült frissíteni a csomagot",
      "updating": "Csomag frissítése..."
    },
    "admin": {
      "selectOption": "Válasszon opciót:",
      "updateSuccess": "A rendszergazdai PIN-kód sikeresen frissítve!",
      "updateFailed": "Nem sikerült frissíteni a rendszergazdai PIN-kódot.",
      "protectionRemoved": "A rendszergazdai PIN-védelem eltávolítva.",
      "configSuccess": "A rendszergazdai PIN-kód sikeresen konfigurálva!",
      "configFailed": "Nem sikerült konfigurálni a rendszergazdai PIN-kódot.",
      "setupPinPrompt": "Szeretne rendszergazdai PIN-kódot beállítani? (i/N):",
      "pinUpdatedSuccess": "A rendszergazdai PIN-kód sikeresen frissítve!",
      "pinUpdatedFailed": "Nem sikerült frissíteni a rendszergazdai PIN-kódot.",
      "pinRemoved": "A rendszergazdai PIN-védelem eltávolítva.",
      "pinConfiguredSuccess": "A rendszergazdai PIN-kód sikeresen konfigurálva!",
      "pinConfiguredFailed": "Nem sikerült konfigurálni a rendszergazdai PIN-kódot.",
      "accessDenied": "❌ Hozzáférés megtagadva. Visszatérve a menühöz.",
      "setupPin": "🔐 Rendszergazdai PIN-kód beállítása...",
      "setupFailed": "❌ Nem sikerült beállítani a rendszergazdai PIN-kódot. A beállítás nem változott.",
      "pinConfigured": "📌 Az adminisztrátori PIN-kód jelenleg konfigurálva van.",
      "options": "Opciók:",
      "changePin": "1) Módosítsa a meglévő PIN-kódot",
      "removePin": "2) Távolítsa el a PIN-kód elleni védelmet",
      "cancel": "3) Mégse",
      "verifyCurrentPin": "🔐 Először ellenőrizze az aktuális PIN-kódot:",
      "settingNewPin": "🔄 Új PIN-kód beállítása...",
      "verifyToRemove": "🔐 A védelem eltávolításához ellenőrizze a jelenlegi PIN-kódot:",
      "noPinConfigured": "🔓 Jelenleg nincs konfigurálva rendszergazdai PIN-kód.",
      "pinBenefits": "Az adminisztrátori PIN-kód beállítása növeli a következők biztonságát:",
      "benefitSecurity": "• Biztonsági beállítások módosítása",
      "benefitAdvanced": "• Speciális konfigurációk módosítása",
      "benefitDebug": "• Hibakereső eszközök elérése",
      "benefitReset": "• Beállítások visszaállítása",
      "setupCancelled": "⏭️ Az adminisztrátori PIN-kód beállítása megszakítva.",
      "operationCancelled": "❌ A művelet megszakítva.",
      "startingSettings": "🎛️ A Beállítások CLI indítása...",
      "authRequired": "🔒 Adminisztrátori hitelesítés szükséges: {label}",
      "pinSetupTitle": "Admin PIN beállítása",
      "browserOpenFailed": "Nem sikerült automatikusan megnyitni a böngészőt.",
      "manualVisit": "Kérjük, kézzel látogassa meg: {url}",
      "browserOpened": "✅ A böngésző sikeresen megnyílt!"
    },
    "importExport": {
      "title": "Importálási/exportálási beállítások",
      "export": "Beállítások exportálása",
      "import": "Beállítások importálása",
      "backup": "Biztonsági másolat létrehozása",
      "enterFilename": "Írja be a fájlnevet (vagy nyomja meg az Entert alapértelmezettként):",
      "exportSuccess": "Beállítások exportálva ide {file}",
      "exportFailed": "Nem sikerült exportálni a beállításokat: {error}",
      "importFilename": "Adja meg az importálandó fájlnevet:",
      "fileNotFound": "A fájl nem található.",
      "invalidFormat": "Érvénytelen beállítási fájlformátum.",
      "confirmImport": "Ez lecseréli az összes jelenlegi beállítást. Folytatja? (i/N):",
      "importSuccess": "A beállítások sikeresen importálva.",
      "importFailed": "Nem sikerült importálni a beállításokat: {error}",
      "backupSuccess": "Biztonsági másolat készült: {file}",
      "backupFailed": "Nem sikerült biztonsági másolatot készíteni: {error}",
      "exportFilenamePrompt": "Írja be az exportfájl nevét:",
      "importConfirm": "Importálja ezt a beállításfájlt? (i/N):",
      "importFilenamePrompt": "Adja meg az import fájlnevet:",
      "manageBackups": "Biztonsági mentések kezelése",
      "restore": "Beállítások visszaállítása"
    },
    "selectOption": "Válasszon egy lehetőséget:",
    "resetToDefaultsTitle": "Állítsa vissza a beállításokat az alapértelmezett értékekre",
    "resetWarning1": "⚠️ Ezzel az ÖSSZES beállítást visszaállítja az alapértelmezett értékre.",
    "resetWarning2": "Ez a művelet nem vonható vissza.",
    "resetConfirm": "Biztosan folytatja? (i/N):",
    "resetSuccess": "A beállítások visszaállítása sikeresen az alapértelmezett értékekre.",
    "resetFailed": "Nem sikerült visszaállítani a beállításokat: {error}",
    "resetDone": "A beállítások visszaállítása sikeresen az alapértelmezett értékekre.",
    "resetScriptDirsDone": "A szkriptkönyvtárak sikeresen visszaálltak a rendszer alapértékeire.",
    "saveSuccess": "A beállítások sikeresen elmentve.",
    "saveFailed": "Nem sikerült menteni a beállításokat.",
    "saveError": "Érvénytelen beállítások",
    "pressEnter": "Nyomja meg az Entert a folytatáshoz...",
    "initFailed": "Nem sikerült inicializálni a beállításokat: {error}",
    "invalidValueFormat": "Érvénytelen értékformátum.",
    "help": {
      "title": "Beállítások Súgó",
      "navigationTitle": "Navigáció",
      "navigation1": "1. Általános beállítások – Konfigurálja a felhasználói felület nyelvét, témáját és alapvető beállításait",
      "navigation2": "2. Könyvtárbeállítások – Állítsa be a fordítási fájlok forrás- és kimeneti könyvtárát",
      "navigation3": "3. Feldolgozási beállítások – Konfigurálja a kötegméretet, a párhuzamosságot és a teljesítménybeállításokat",
      "navigation4": "4. Speciális beállítások – Hozzáférés az érvényesítési, naplózási és szakértői konfigurációs lehetőségekhez",
      "categoriesTitle": "Beállítások Kategóriák",
      "categoryUI": "• UI beállítások: A felület nyelve, színtéma és megjelenítési beállítások",
      "categoryDirectory": "• Könyvtárbeállítások: A forrásfájlok helyének és kimeneti jelentéseinek könyvtárai",
      "categoryProcessing": "• Feldolgozási beállítások: Kötegelt feldolgozás, fájlkorlátok és teljesítményhangolás",
      "categoryAdvanced": "• Speciális beállítások: Hibakeresési mód, naplózás és biztonsági beállítások",
      "envVarsTitle": "Környezeti változók",
      "envVar1": "• I18N_SOURCE_DIR: Az alapértelmezett forráskönyvtár elérési útjának felülírása",
      "envVar2": "• I18N_OUTPUT_DIR: Az alapértelmezett kimeneti könyvtár elérési útjának felülírása",
      "envVar3": "• I18N_DEBUG: Hibakeresési mód engedélyezése (igaz/hamis)",
      "cliUsageTitle": "CLI használati példák",
      "cliUsage1": "• npx i18ntk --settings: Az interaktív beállítások menü megnyitása",
      "cliUsage2": "• npx i18ntk --settings --lang de: Nyissa meg a beállításokat németül",
      "cliUsage3": "• npx i18ntk --reset-settings: Minden beállítás visszaállítása az alapértelmezett értékekre",
      "navigation": "Használja a számbillentyűket az opciók kiválasztásához, a „b” billentyűt a visszalépéshez",
      "editing": "Adjon meg új értékeket, amikor a rendszer kéri, vagy nyomja meg az Enter billentyűt az aktuális megőrzéshez",
      "saving": "Használja az 's'-t a változtatások mentéséhez a kilépés előtt",
      "reset": "Használja a 7. opciót az összes beállítás alapértelmezett értékre való visszaállításához"
    },
    "categories": {
      "uiSettings": "UI beállítások",
      "directorySettings": "Címtárbeállítások",
      "processingSettings": "Feldolgozási beállítások",
      "advancedSettings": "Speciális beállítások",
      "scriptDirectorySettings": "Script Directory Settings",
      "securitySettings": "Biztonsági beállítások",
      "autoTranslate": "Automatikus fordítási beállítások"
    },
    "security": {
      "title": "🔐 Biztonsági beállítások",
      "description": "Adja meg az adminisztrátori PIN védelmi és biztonsági beállításokat",
      "currentPin": "Jelenlegi PIN:",
      "pinConfigured": "✅ Konfigurálva",
      "pinNotConfigured": "❌ Nincs konfigurálva",
      "pinDisplay": "PIN kijelzés:",
      "menu": {
        "enableDisable": "1) Admin PIN engedélyezése/letiltása",
        "setupChange": "2) Admin PIN-kód beállítása/módosítása",
        "sessionTimeout": "3) Session Timeout",
        "maxAttempts": "4) Maximális sikertelen kísérletek",
        "lockoutDuration": "5) Kizárás időtartama",
        "back": "b) Vissza a főmenübe"
      },
      "prompts": {
        "enablePin": "Engedélyezi a rendszergazdai PIN-védelmet? (i/N):",
        "disablePin": "Letiltja a rendszergazdai PIN-védelmet? (i/N):",
        "enterTimeout": "Adja meg a munkamenet időtúllépését (perc):",
        "enterMaxAttempts": "Adja meg a sikertelen kísérletek maximális számát:",
        "enterLockoutDuration": "Adja meg a zárolás időtartamát (perc):"
      },
      "messages": {
        "pinEnabled": "A rendszergazdai PIN-védelem engedélyezve van",
        "pinDisabled": "A rendszergazdai PIN-védelem letiltva",
        "timeoutUpdated": "A munkamenet időtúllépése frissítve: {minutes} jegyzőkönyv",
        "maxAttemptsUpdated": "A sikertelen próbálkozások maximális száma frissítve erre: {attempts}",
        "lockoutDurationUpdated": "A kizárás időtartama frissítve: {minutes} jegyzőkönyv"
      }
    },
    "fields": {
      "backup.enabled": {
        "label": "Enable Backup",
        "description": "Enable automatic backup of settings",
        "help": "Enable/disable backup feature"
      },
      "backup.singleFileMode": {
        "label": "Single File Mode",
        "description": "Use single file for backups",
        "help": "Backup settings in a single file"
      },
      "backup.singleBackupFile": {
        "label": "Backup File Path",
        "description": "Path to the backup file",
        "help": "Path to the single backup file"
      },
      "backup.retentionDays": {
        "label": "Retention Period",
        "description": "Days to keep backup files",
        "help": "Number of days to retain old backup files"
      },
      "backup.maxBackups": {
        "label": "Maximum Backups",
        "description": "Maximum backup files to keep",
        "help": "Maximum number of backup files to keep"
      },
      "backup.confirm": {
        "label": "Confirm Backup",
        "description": "Require confirmation for backup operations",
        "help": "Confirm backup operation"
      },
      "i18nDir": {
        "label": "I18n könyvtár",
        "description": "Fordítási fájlokat tartalmazó könyvtár",
        "current": "Jelenlegi: {value}",
        "help": "Útvonal a fordítási fájlokat tartalmazó könyvtárhoz"
      },
      "projectRoot": {
        "label": "Project Root",
        "description": "A projekt gyökérkönyvtára",
        "current": "Jelenlegi: {value}",
        "help": "A projekt gyökérkönyvtárának elérési útja"
      },
      "checkUsage": {
        "usage_analysis_failed": "A használati elemzés nem sikerült",
        "usage_analysis_success": "A felhasználás elemzése sikeres",
        "usage_analysis_complete": "A használati elemzés kész",
        "usage_analysis_in_progress": "Használatelemzés folyamatban",
        "usage_analysis_started": "Elindult a használat elemzése",
        "usage_analysis_skipped": "A használati elemzés kimaradt"
      },
      "language": {
        "label": "Interfész nyelve",
        "description": "A felhasználói felület nyelve",
        "current": "Jelenlegi: {value}",
        "help": "Válassza ki a kívánt felület nyelvét"
      },
      "scriptDirectories": {
        "analyzeLabel": "Szkriptkönyvtárak elemzése",
        "analyzeHelp": "Elemezze a szkriptkönyvtárakat a problémák miatt",
        "completeLabel": "Teljes beállítási könyvtárak",
        "initLabel": "Inicializálja a Script könyvtárakat",
        "manageLabel": "Szkriptkönyvtárak kezelése",
        "sizingLabel": "Szkriptkönyvtárak méretezése",
        "summaryLabel": "Összefoglaló jelentéskönyvtárak",
        "usageLabel": "Használati jelentés könyvtárak",
        "validateLabel": "Érvényesítse a Script könyvtárakat"
      },
      "theme": {
        "label": "Színes téma",
        "description": "A felhasználói felület témájának beállítása",
        "current": "Jelenlegi: {value}",
        "help": "Válasszon a világos és a sötét témák közül"
      },
      "dateFormat": {
        "label": "Dátum formátum",
        "description": "A dátumok megjelenítésének formátuma",
        "current": "Jelenlegi: {value}",
        "help": "Válassza ki, hogyan jelenjenek meg a dátumok a jelentésekben"
      },
      "notifications": {
        "enabled": {
          "label": "Értesítések engedélyezése",
          "description": "Asztali értesítések megjelenítése",
          "current": "Jelenlegi: {value}",
          "help": "Az asztali értesítések engedélyezése a befejezett műveletekről"
        }
      },
      "sourceDir": {
        "label": "Forráskönyvtár",
        "description": "Fordítási fájlokat tartalmazó könyvtár",
        "current": "Jelenlegi: {value}",
        "help": "Útvonal a forrásfordítási fájlokkal rendelkező könyvtárhoz"
      },
      "sourceLanguage": {
        "label": "Forrásnyelv",
        "description": "A fordítások elsődleges nyelve",
        "current": "Jelenlegi: {value}",
        "help": "A fordítások forrásaként használt elsődleges nyelv"
      },
      "outputDir": {
        "label": "Kimeneti könyvtár",
        "description": "A generált jelentések könyvtára",
        "current": "Jelenlegi: {value}",
        "help": "Ahová a jelentések és a feldolgozott fájlok mentésre kerülnek"
      },
      "batchSize": {
        "label": "Batch Size",
        "description": "A tételenként feldolgozott tételek száma",
        "current": "Jelenlegi: {value}",
        "help": "Hány fájlt kell feldolgozni az egyes kötegekben"
      },
      "maxConcurrentFiles": {
        "label": "Maximális egyidejű fájlok",
        "description": "Egyidejűleg feldolgozott fájlok maximális száma",
        "current": "Jelenlegi: {value}",
        "help": "Az egyidejűleg feldolgozható fájlok maximális száma"
      },
      "sizingThreshold": {
        "label": "Méretezési küszöb (%)",
        "description": "A méretváltozásra vonatkozó figyelmeztetések küszöbértéke",
        "current": "Jelenlegi: {value}%",
        "help": "Százalékos küszöbérték a méretbeli eltérések észleléséhez"
      },
      "strictMode": {
        "label": "Szigorú érvényesítési mód",
        "description": "Engedélyezze a szigorú érvényesítési módot",
        "current": "Jelenlegi: {value}",
        "help": "Szigorú érvényesítés engedélyezése a fordítási fájlok számára"
      },
      "enableAuditLog": {
        "label": "Ellenőrzési napló engedélyezése",
        "description": "Kövesse nyomon az összes fordítási változást",
        "current": "Jelenlegi: {value}",
        "help": "A fordítási fájlokon végzett összes módosítás naplózása"
      },
      "backupBeforeChanges": {
        "label": "Automatikus biztonsági mentés",
        "description": "A módosítások előtt készítsen biztonsági másolatot",
        "current": "Jelenlegi: {value}",
        "help": "A módosítások elvégzése előtt automatikusan készítsen biztonsági másolatot"
      },
      "advanced_maxConcurrentFiles": {
        "label": "Maximális egyidejű fájlok",
        "description": "Egyidejűleg feldolgozott fájlok maximális száma",
        "current": "Jelenlegi: {value}",
        "help": "Az egyidejűleg feldolgozható fájlok maximális száma"
      },
      "advanced_strictMode": {
        "label": "Szigorú érvényesítési mód",
        "description": "Engedélyezze a szigorú érvényesítési módot",
        "current": "Jelenlegi: {value}",
        "help": "Szigorú érvényesítés engedélyezése a fordítási fájlok számára"
      },
      "adminPinEnabled": {
        "label": "Admin PIN védelem",
        "description": "Adminisztrátori PIN-hitelesítés engedélyezése az érzékeny beállításokhoz",
        "current": "Jelenlegi: {value}",
        "help": "A biztonsági és speciális beállítások módosításához rendszergazdai PIN-kód szükséges"
      },
      "sessionTimeout": {
        "label": "Munkamenet időtúllépés",
        "description": "Az adminisztrátori munkamenet időtúllépése percben",
        "current": "Jelenlegi: {value} jegyzőkönyv",
        "help": "Mennyi ideig maradnak aktívak az adminisztrátori munkamenetek, mielőtt újbóli hitelesítést igényelnének"
      },
      "maxFailedAttempts": {
        "label": "Max Sikertelen kísérletek",
        "description": "A sikertelen PIN-kód kísérletek maximális száma a zárolás előtt",
        "current": "Jelenlegi: {value} próbálkozások",
        "help": "Az ideiglenes zárolás előtt megengedett sikertelen PIN-kísérletek száma"
      },
      "lockoutDuration": {
        "label": "Kizárás időtartama",
        "description": "A sikertelen kísérletek utáni zárolás időtartama",
        "current": "Jelenlegi: {value} jegyzőkönyv",
        "help": "Mennyi ideig marad a rendszer zárolva maximális sikertelen próbálkozás után"
      },
      "scriptDirectories_analyze": {
        "label": "Szkriptkönyvtárak elemzése",
        "description": "Egyéni könyvtárak a szkript elemzéséhez",
        "current": "Jelenlegi: {value}",
        "help": "Adja meg az elemző parancsfájl egyéni forráskönyvtárát. Hagyja üresen a globális beállítás használatához."
      },
      "scriptDirectories_complete": {
        "label": "Teljes beállítási könyvtárak",
        "description": "Egyéni könyvtárak a teljes telepítési szkripthez",
        "current": "Jelenlegi: {value}",
        "help": "Adja meg az egyéni forráskönyvtárat a teljes telepítési parancsfájlhoz. Hagyja üresen a globális beállítás használatához."
      },
      "scriptDirectories_init": {
        "label": "Inicializálja a Script könyvtárakat",
        "description": "Egyéni könyvtárak a szkript inicializálásához",
        "current": "Jelenlegi: {value}",
        "help": "Adja meg az inicializáló parancsfájl egyéni forráskönyvtárát. Hagyja üresen a globális beállítás használatához."
      },
      "scriptDirectories_manage": {
        "label": "Szkriptkönyvtárak kezelése",
        "description": "Egyéni könyvtárak a szkript kezeléséhez",
        "current": "Jelenlegi: {value}",
        "help": "Adja meg az egyéni forráskönyvtárat a kezelési parancsfájlhoz. Hagyja üresen a globális beállítás használatához."
      },
      "scriptDirectories_sizing": {
        "label": "Szkriptkönyvtárak méretezése",
        "description": "Egyéni könyvtárak a szkript méretéhez",
        "current": "Jelenlegi: {value}",
        "help": "Adjon meg egyéni forráskönyvtárat a méretezési parancsfájlhoz. Hagyja üresen a globális beállítás használatához."
      },
      "scriptDirectories_summary": {
        "label": "Összefoglaló jelentéskönyvtárak",
        "description": "Egyéni könyvtárak az összefoglaló jelentés szkriptjéhez",
        "current": "Jelenlegi: {value}",
        "help": "Adja meg az összefoglaló jelentés szkriptjének egyéni forráskönyvtárát. Hagyja üresen a globális beállítás használatához."
      },
      "scriptDirectories_usage": {
        "label": "Használati jelentés könyvtárak",
        "description": "Egyéni könyvtárak a használati jelentés szkriptjéhez",
        "current": "Jelenlegi: {value}",
        "help": "Adja meg a használati jelentés szkriptjének egyéni forráskönyvtárát. Hagyja üresen a globális beállítás használatához."
      },
      "scriptDirectories_validate": {
        "label": "Érvényesítse a Script könyvtárakat",
        "description": "Egyéni könyvtárak a szkript érvényesítéséhez",
        "current": "Jelenlegi: {value}",
        "help": "Adja meg az érvényesítési parancsfájl egyéni forráskönyvtárát. Hagyja üresen a globális beállítás használatához."
      },
      "security_adminPinEnabled": {
        "label": "Admin PIN védelem",
        "description": "Adminisztrátori PIN-hitelesítés engedélyezése az érzékeny beállításokhoz",
        "current": "Jelenlegi: {value}",
        "help": "A biztonsági és speciális beállítások módosításához rendszergazdai PIN-kód szükséges"
      },
      "fields": {
        "adminPinEnabled": {
          "label": "Admin PIN védelem",
          "description": "Adminisztrátori PIN-hitelesítés engedélyezése az érzékeny beállításokhoz",
          "help": "A biztonsági és speciális beállítások módosításához rendszergazdai PIN-kód szükséges"
        }
      },
      "security_pinProtection_enabled": {
        "label": "PIN védelem",
        "description": "Engedélyezze a PIN-védelmet az érzékeny beállításokhoz",
        "current": "Jelenlegi: {value}",
        "help": "PIN-kód kérése a biztonsági és speciális beállítások módosításához"
      },
      "pinProtection_configure": {
        "label": "PIN-kóddal védett szkriptek konfigurálása",
        "description": "Konfigurálja, hogy mely szkriptek igényelnek PIN-védelmet",
        "help": "Válassza ki a PIN-kódos hitelesítést igénylő szkripteket"
      },
      "pinProtection_debugMenu": {
        "label": "Hibakeresési eszközök menü",
        "description": "PIN kód megkövetelése a Hibakereső eszközök menühöz",
        "current": "Jelenlegi: {value}",
        "help": "Engedélyezze a PIN-védelmet a hibakereső eszközök eléréséhez"
      },
      "pinProtection_deleteReports": {
        "label": "Jelentések törlése",
        "description": "A jelentések törléséhez PIN-kód szükséges",
        "current": "Jelenlegi: {value}",
        "help": "PIN-kódos védelem engedélyezése jelentések törléséhez"
      },
      "pinProtection_summaryReports": {
        "label": "Összefoglaló jelentések",
        "description": "Összefoglaló jelentésekhez PIN-kód szükséges",
        "current": "Jelenlegi: {value}",
        "help": "A PIN-kód elleni védelem engedélyezése összefoglaló jelentések készítéséhez"
      },
      "pinProtection_settingsMenu": {
        "label": "Beállítások menü",
        "description": "PIN kód megkövetelése a Beállítások menüben",
        "current": "Jelenlegi: {value}",
        "help": "Engedélyezze a PIN-védelmet a beállítások eléréséhez"
      },
      "pinProtection_initScript": {
        "label": "Inicializálja a szkriptet",
        "description": "PIN-kód szükséges a szkript inicializálásához",
        "current": "Jelenlegi: {value}",
        "help": "PIN-védelem engedélyezése az inicializálási szkript futtatásához"
      },
      "pinProtection_resetDefaults": {
        "label": "Állítsa vissza a PIN-védelmet",
        "description": "Állítsa vissza az összes PIN-védelmi beállítást az alapértelmezett értékre",
        "help": "Állítsa vissza az összes egyedi szkript PIN-védelmét az alapértelmezett értékekre"
      },
      "removeUiLanguages": {
        "label": "Távolítsa el a felhasználói felület nyelveit",
        "description": "Távolítsa el a nem telepített felhasználói felületi nyelveket",
        "help": "Távolítsa el azokat a felhasználói felületi nyelveket, amelyek nincsenek telepítve a rendszerre"
      },
      "${helperKey}": {
        "help": "Segítség"
      },
      "reports_format": {
        "label": "Jelentés formátuma",
        "help": "Válassza a markdownt az olvasható jelentésekhez, a json-t az automatizáláshoz vagy a szöveget az egyszerű naplókhoz."
      },
      "autoTranslate_placeholderMode": {
        "label": "Helyőrző kezelési mód",
        "help": "A helyőrző karakterláncok kezelése automatikus fordítás során."
      },
      "autoTranslate_concurrency": {
        "label": "Egyidejű fordítási kérések",
        "help": "Maximális egyidejű szolgáltatói kérések. A Google legfeljebb 100-at támogat az i18ntk-ban; A DeepL és a LibreTranslate korlátja alacsonyabb."
      },
      "autoTranslate_batchSize": {
        "label": "Szövegszegmensek kötegenként",
        "help": "Kötegenként ütemezett szövegszegmensek száma."
      },
      "autoTranslate_progressInterval": {
        "label": "Haladás frissítési időköz",
        "help": "Befejezett szövegszegmensek a folyamatfrissítések között."
      },
      "autoTranslate_retryCount": {
        "label": "Próbálja újra a számlálást",
        "help": "Maximum újrapróbálkozás sikertelen kérésenként."
      },
      "autoTranslate_retryDelay": {
        "label": "Újrapróbálkozás késleltetése (ms)",
        "help": "Az alap újrapróbálkozás késleltetése ezredmásodpercben."
      },
      "autoTranslate_timeout": {
        "label": "Kérelem időtúllépése (ms)",
        "help": "A fordítói kérés időtúllépése."
      },
      "autoTranslate_dryRunFirst": {
        "label": "Először a szárazon futó előnézet",
        "help": "Fájlok írása előtt tekintse meg a lefordított tartalmat."
      },
      "autoTranslate_onlyMissingOrEnglish": {
        "label": "Csak hiányzó vagy angol nyelvű kulcsok",
        "help": "Tartsa meg a meglévő lefordított célértékeket, és csak a hiányzó, jelölő, forrásmásolat vagy valószínű angol nyelvű értékeket fordítsa le."
      },
      "autoTranslate_reportStdout": {
        "label": "Jelentés nyomtatása a terminálra",
        "help": "Nyomtassa ki a fordítás utáni jelentést az stdout-ra."
      },
      "autoTranslate_bom": {
        "label": "Írjon UTF-8 BOM-ot",
        "help": "Lefordított JSON-fájlok írása UTF-8 BOM-mal."
      },
      "autoTranslate_protectionEnabled": {
        "label": "Védje a márkakifejezéseket, kulcsokat, értékeket",
        "help": "Engedélyezze a felhasználó által szerkeszthető védett kifejezéseket, kulcsokat, értékeket és mintákat."
      },
      "autoTranslate_protectionFile": {
        "label": "Védelmi JSON fájl",
        "help": "Az Automatikus fordítás védelmi szabályait tartalmazó Project JSON-fájl."
      },
      "autoTranslate_promptProtectionSetup": {
        "label": "Kérje meg a védelmi fájl létrehozását",
        "help": "Kérje meg a védelmi fájl létrehozását, amikor az Automatikus fordítás először fut."
      },
      "autoTranslate_promptProtectionUpdate": {
        "label": "Kérje a védelmi szabályok frissítését",
        "help": "Kérdezze meg, hogy frissítse-e a védelmi szabályokat a vezetői fordítások előtt."
      },
      "backup": {
        "enabled": {
          "label": "Biztonsági mentés engedélyezése",
          "description": "A beállítások automatikus biztonsági mentésének engedélyezése",
          "help": "Biztonsági mentés funkció engedélyezése/letiltása"
        },
        "singleFileMode": {
          "label": "Egyfájlos mód",
          "description": "Használjon egyetlen fájlt a biztonsági mentésekhez",
          "help": "Biztonsági mentés beállításai egyetlen fájlban"
        },
        "singleBackupFile": {
          "label": "Biztonsági mentési fájl elérési útja",
          "description": "A biztonsági mentési fájl elérési útja",
          "help": "Az egyetlen biztonsági másolat fájl elérési útja"
        },
        "retentionDays": {
          "label": "Megtartási időszak",
          "description": "Napok a fájlok biztonsági mentésére",
          "help": "A napok száma a régi biztonsági mentési fájlok megőrzésére"
        },
        "maxBackups": {
          "label": "Maximális biztonsági mentések",
          "description": "A megtartandó biztonsági mentési fájlok maximális száma",
          "help": "A megtartandó biztonsági mentési fájlok maximális száma"
        },
        "confirm": {
          "label": "Erősítse meg a biztonsági mentést",
          "description": "A biztonsági mentési műveletekhez megerősítés szükséges",
          "help": "Erősítse meg a biztonsági mentési műveletet"
        }
      }
    },
    "actions": {
      "editSetting": "Szerkesztés {setting}:",
      "settingUpdated": "✅ {setting} sikeresen frissítve!",
      "invalidValue": "❌ Érvénytelen érték. Kérjük, próbálja újra.",
      "pressEnter": "Nyomja meg az Entert a folytatáshoz...",
      "backToMenu": "Vissza a főmenübe",
      "saveSuccess": "✅ A beállítások sikeresen elmentve!",
      "saveFailed": "❌ Nem sikerült menteni a beállításokat: {error}",
      "resetConfirm": "Biztosan vissza akarja állítani az összes beállítást az alapértelmezettre? (i/N):",
      "resetSuccess": "✅ A beállítások visszaállítása sikeresen az alapértelmezett értékekre!",
      "importSuccess": "✅ A beállítások sikeresen importálva!",
      "exportSuccess": "✅ A beállítások sikeresen exportálva!",
      "fileNotFound": "❌ A fájl nem található: {path}",
      "invalidFormat": "❌ Érvénytelen beállítási fájlformátum",
      "pinProtectionUpdated": "✅ PIN védelem ehhez {script} sikeresen frissítve!",
      "pinProtectionReset": "✅ Minden PIN védelmi beállítás visszaáll az alapértelmezett értékre!",
      "pinProtectionConfigure": "Konfigurálja a PIN-kód védelmét az egyes szkriptekhez",
      "pinProtectionSelectScript": "Válasszon ki egy szkriptet a PIN-védelem váltásához:",
      "pinProtectionCurrentStatus": "Jelenlegi állapot: {status}",
      "pinProtectionEnabled": "Engedélyezve",
      "pinProtectionDisabled": "Letiltva",
      "pinProtectionToggle": "Kapcsolja be a PIN-védelmet",
      "pinProtectionResetAll": "Állítsa vissza az összeset az alapértelmezett értékekre",
      "pinProtectionBack": "Vissza a Biztonsági beállításokhoz"
    },
    "themes": {
      "light": "Fény",
      "dark": "Sötét",
      "system": "Rendszer"
    },
    "languages": {
      "en": "angol",
      "de": "német",
      "es": "spanyol",
      "fr": "francia",
      "ru": "orosz",
      "ja": "japán",
      "zh": "kínai",
      "it": "Olasz",
      "pt": "Portugál",
      "nl": "Holland",
      "pl": "Lengyel",
      "sv": "Svéd",
      "uk": "Ukrán",
      "cs": "Cseh",
      "tr": "Török",
      "ko": "Koreai",
      "ar": "Arab",
      "hi": "Hindi",
      "th": "Thai",
      "vi": "Vietnami",
      "he": "Héber",
      "el": "Görög",
      "hu": "Magyar"
    },
    "viewAll": {
      "title": "Összes beállítás megtekintése"
    },
    "current": "Jelenlegi",
    "back": "Vissza a főmenübe",
    "selectSettingPrompt": "Válassza ki a szerkeszteni kívánt beállítást (vagy b visszaállításhoz, r visszaállításhoz):",
    "invalidOption": "Érvénytelen opció.",
    "editing": "Szerkesztés",
    "enterNewValue": "Írja be az új értéket (vagy nyomja meg az Enter billentyűt a jelenlegi megőrzéshez, írja be az „alapértelmezett” értéket a rendszer alapértelmezett használatához):",
    "validOptions": "Érvényes opciók",
    "updatedSuccessfully": "sikeresen frissítve!",
    "noHelp": "Ehhez a beállításhoz nem áll rendelkezésre segítség",
    "resetScriptDirectories": "Állítsa vissza az alapértelmezett értékeket",
    "resetScriptDirectoriesTitle": "Állítsa vissza a szkriptkönyvtárakat az alapértelmezett értékekre",
    "resetScriptDirectoriesWarning1": "Ezzel visszaállítja az összes szkriptkönyvtár-konfigurációt a rendszer alapértelmezett értékére.",
    "resetScriptDirectoriesWarning2": "Az összes egyéni könyvtár elérési útja törlődik. Ez a művelet nem vonható vissza.",
    "resetScriptDirectoriesConfirm": "Biztosan vissza szeretné állítani az összes szkriptkönyvtárat az alapértelmezett értékekre? (i/N):",
    "backup": {
      "title": "Biztonsági mentés beállításai",
      "description": "Az aktuális beállítások biztonsági mentése egy fájlba",
      "confirm": "Biztos, hogy biztonsági másolatot készít a jelenlegi beállításokról? (i/N):",
      "success": "✅ A beállítások biztonsági mentése sikeresen megtörtént {backupFile}",
      "failed": "❌ A beállítások biztonsági mentése nem sikerült: {error}",
      "enabled": "Biztonsági mentés engedélyezése",
      "enabledHelp": "Biztonsági mentés funkció engedélyezése/letiltása",
      "singleFileMode": "Egyfájlos mód",
      "singleFileModeHelp": "Biztonsági mentés beállításai egyetlen fájlban",
      "singleBackupFile": "Egyetlen biztonsági másolat fájl",
      "singleBackupFileHelp": "Az egyetlen biztonsági másolat fájl elérési útja",
      "retentionDays": "Megtartási napok",
      "retentionDaysHelp": "A napok száma a régi biztonsági mentési fájlok megőrzésére",
      "maxBackups": "Max biztonsági mentések",
      "maxBackupsHelp": "A megtartandó biztonsági mentési fájlok maximális száma",
      "confirmHelp": "Erősítse meg a biztonsági mentési műveletet",
      "confirmYes": "Igen",
      "confirmNo": "Nem"
    },
    "validation": {
      "valid": "Érvényes",
      "validatingPaths": "A konfigurált útvonalak ellenőrzése...",
      "validationComplete": "Az útvonal ellenőrzése befejeződött: {valid}/{total} érvényes."
    }
  },
  "summary": {
    "separator": "============================================================",
    "configurationTitle": "🔧 Konfiguráció:",
    "sourceLanguage": "Forrás nyelve: {sourceLanguage}",
    "supportedExtensions": "Támogatott bővítmények: {extensions}",
    "excludedFiles": "Kizárt fájlok: {files}",
    "reportContent": "{report}",
    "fatalError": "❌ Végzetes hiba: {error}",
    "helpTitle": "📊 I18NTK ÖSSZEFOGLALÓ JELENTÉS GENERÁTOR",
    "helpDescription": "Elemzi az i18n mappastruktúrát, és átfogó összefoglaló jelentést készít, amely tartalmazza a legfontosabb statisztikákat, a fájlszerkezet elemzését és az érvényesítési ellenőrzéseket.",
    "helpUsage": "Használat: node i18ntk-summary.js [opciók]",
    "helpOptions": "--forrás-könyvtár <dir>     Az elemzéshez szükséges forráskönyvtár",
    "helpSourceDir": "--forrás-könyvtár <dir>     Az elemzéshez szükséges forráskönyvtár",
    "helpOutput": "--kimenet <file>        Kimeneti fájl a jelentéshez",
    "helpVerbose": "--verbose, -v Részletes információk megjelenítése",
    "helpKeepReports": "--keep-reports Meglévő jelentések megőrzése",
    "helpDeleteReports": "--delete-reports Meglévő jelentések törlése",
    "helpHelp": "--help, -h A súgó megjelenítése",
    "helpExamples": "Példák:",
    "helpExample1": "csomópont i18ntk-summary.js",
    "helpExample2": "csomópont i18ntk-summary.js --source-dir ./locales",
    "helpExample3": "csomópont i18ntk-summary.js --output summary-report.txt",
    "helpExample4": "csomópont i18ntk-summary.js --verbose",
    "helpExample5": "csomópont i18ntk-summary.js --forrás-könyvtár ./locales --output report.json",
    "couldNotReadFile": "⚠️ Nem sikerült beolvasni a fájlt: {filePath}",
    "couldNotParseJSFile": "⚠️ Nem sikerült elemezni a JS/TS fájlt: {filePath}",
    "errorReadingFile": "⚠️ Hiba a fájl olvasása közben {filePath}: {error}",
    "analyzingFolder": "🔍 Mappaszerkezet elemzése...",
    "noLanguageDirectoriesFound": "❌ Nem található nyelvi könyvtár a megadott forráskönyvtárban.",
    "foundLanguages": "✅ Megtaláltam {count} nyelvek: {languages}",
    "referenceLanguageFiles": "📁 Referencia nyelv{language}'van {count} fájlokat",
    "analyzingLanguage": "🌍 Nyelv elemzése: {language}",
    "keysInFiles": "📊 Megtalálva {keys} kulcsok keresztben {files} fájlokat",
    "checkingInconsistentKeys": "🔍 Inkonzisztens kulcsok keresése a különböző nyelveken...",
    "generatingSummaryReport": "📝 Összefoglaló jelentés generálása...",
    "reportTitle": "📊 I18NTK SUMMARY REPORT",
    "generated": "Létrehozva: {timestamp}",
    "sourceDirectory": "Forrás könyvtár: {dir}",
    "overview": "📈 OVERVIEW",
    "languagesCount": "Nyelvek: {count}",
    "totalFiles": "Összes fájl: {count}",
    "totalKeys": "Összes kulcs: {count}",
    "avgKeysPerLanguage": "Átlagos kulcsok nyelvenként: {count}",
    "languagesBreakdown": "🌍 NYELVEK LEBONTÁSA",
    "languageBreakdown": "{language}: {files} fájlok, {keys} kulcsokat",
    "fileStructure": "📁 FÁJLSZERKEZET",
    "fileKeys": "{file}: {keys} kulcsokat",
    "missingInLanguages": "⚠️ Hiányzik: {languages}",
    "issuesFound": "❌ ISSUES FOUND",
    "missingFiles": "📁 Hiányzó fájlok:",
    "emptyFiles": "📄 Üres fájlok:",
    "malformedFiles": "⚠️ Rosszul formázott fájlok:",
    "duplicateKeys": "🔑 Duplikált kulcsok:",
    "inconsistentKeys": "🔍 Inkonzisztens kulcsok:",
    "missingKeys": "Hiányzó: {keys}{more}",
    "extraKeys": "Külön: {keys}{more}",
    "noIssuesFound": "✅ NO ISSUES FOUND",
    "allFilesConsistent": "Minden fordítási fájl konzisztens a nyelvek között.",
    "recommendations": "💡 AJÁNLÁSOK",
    "createMissingFiles": "• Hozzon létre hiányzó fordítási fájlokat",
    "addContentToEmptyFiles": "• Tartalom hozzáadása üres fordítási fájlokhoz",
    "fixMalformedFiles": "• A hibás JSON/JS-fájlok javítása",
    "removeDuplicateKeys": "• Távolítsa el a duplikált kulcsokat a fájlokból",
    "synchronizeKeys": "• Szinkronizálja a billentyűket az összes nyelven",
    "splitLargeFiles": "• Fontolja meg a nagy fájlok felosztását kisebb névterekre",
    "addMoreLanguages": "• Fontolja meg további nyelvek hozzáadását",
    "nextSteps": "🎯 NEXT STEPS",
    "nextStep1": "1. Javítsa ki a fent azonosított problémákat",
    "nextStep2": "2. Futtassa le az érvényesítést a következetesség biztosítása érdekében",
    "nextStep3": "3. Fontolja meg az i18ntk-validate használatát a részletes ellenőrzéshez",
    "nextStep4": "4. Rendszeres ellenőrzés javasolt",
    "couldNotFindI18nDirectory": "❌ Nem található az i18n könyvtár. Adja meg a --source-dir.",
    "sourceDirectoryDoesNotExist": "❌ A forráskönyvtár nem létezik: {dir}",
    "i18nSummaryReportGenerator": "📊 I18N összefoglaló jelentés generátor",
    "analysisComplete": "✅ Elemzés kész",
    "analyzedLanguages": "📊 Elemzett nyelvek: {count}",
    "processedFiles": "📁 Feldolgozott fájlok: {count}",
    "foundTranslationKeys": "🔑 Talált fordítási kulcsok: {count}",
    "foundIssues": "❌ Megtalálva {count} kérdéseket",
    "noIssuesConsole": "✅ Nem található probléma – minden fájl konzisztens!",
    "errorDuringAnalysis": "❌ Hiba az elemzés során: {error}",
    "usageReportTitle": "📊 I18NTK USAGE REPORT",
    "usageReportGenerated": "Létrehozva: {timestamp}",
    "usageReportSourceDir": "Forrás könyvtár: {sourceDir}",
    "usageReportI18nDir": "I18n könyvtár: {i18nDir}",
    "usageReportSummary": "📈 SUMMARY",
    "usageReportSourceFilesScanned": "Beolvasott forrásfájlok: {count}",
    "usageReportTranslationFilesFound": "Talált fordítási fájlok: {count}",
    "usageReportAvailableKeys": "Rendelkezésre álló fordítókulcsok: {count}",
    "usageReportUsedKeys": "Használt fordítókulcsok: {count}",
    "usageReportDynamicKeys": "Dinamikus fordítási kulcsok: {count}",
    "usageReportUnusedKeys": "Nem használt fordítókulcsok: {count}",
    "usageReportMissingKeys": "Hiányzó fordítási kulcsok: {count}",
    "usageReportNotTranslatedKeys": "Nem lefordított kulcsok: {count}",
    "usageReportTranslationCompleteness": "🌍 A FORDÍTÁS TELJESSÉGE",
    "usageReportLanguageCompleteness": "{language}: {completeness}% ({translated}/{total})",
    "usageReportNotTranslatedInLanguage": "Nincs lefordítva: {count} kulcsokat",
    "usageReportTranslationFilesDiscovered": "📁 FORDÍTÁSI FÁJLOK",
    "usageReportFileInfo": "{relativePath} (névtér: {namespace}, típus: {type})",
    "usageReportUnusedTranslationKeys": "🗑️ FEL NEM HASZNÁLT FORDÍTÓKULCSOK",
    "usageReportUnusedKeysDescription": "Ezek a kulcsok léteznek a fordítási fájlokban, de nem használják őket a forráskódban:",
    "usageReportUnusedKey": "• {key}",
    "usageReportMoreUnusedKeys": "... és {count} több nem használt kulcs",
    "usageReportMissingTranslationKeys": "❌ HIÁNYZÓ FORDÍTÁSI GOMB",
    "usageReportMissingKeysDescription": "Ezeket a kulcsokat a forráskód használja, de hiányoznak a fordítási fájlokból:",
    "usageReportMissingKey": "• {key}",
    "usageReportUsedIn": "Felhasználva: {filePath}",
    "usageReportMoreFiles": "... és {count} több fájl",
    "usageReportDynamicTranslationKeys": "⚡ DINAMIKUS FORDÍTÁSI GOMBOK",
    "usageReportDynamicKeysDescription": "Ezeket a kulcsokat dinamikusan használják (futás közben felépítve):",
    "usageReportDynamicKey": "• {key}",
    "usageReportFileUsageBreakdown": "📊 FÁJLHASZNÁLAT BONTÁSA",
    "usageReportFileUsage": "{filePath}: {count} kulcsokat",
    "status": {
      "generating": "⏳ Generálás...",
      "completed": "✅ Elkészült"
    },
    "help": {
      "usage": "Használat: node main/manage/index.js [opciók]",
      "interactiveMode": "💡 Használja: node main/manage/index.js --command=<command> közvetlen végrehajtásra",
      "initProject": "🚀 Új nyelvek inicializálása",
      "analyzeTranslations": "🔍 Fordítások elemzése",
      "validateTranslations": "✅ Érvényesítse a fordításokat",
      "checkUsage": "📊 Ellenőrizze a kulcshasználatot",
      "showHelp": "📖 Használja: node main/manage/index.js --help az elérhető parancsokhoz",
      "availableCommands": "📖 Elérhető parancsok:",
      "initCommand": "init – Új nyelvek inicializálása",
      "analyzeCommand": "elemzés - Fordítások elemzése",
      "validateCommand": "validate – Fordítások érvényesítése",
      "usageCommand": "használat – Ellenőrizze a kulcshasználatot",
      "sizingCommand": "méretezés – Méretezés elemzése",
      "completeCommand": "teljes – Teljes fordítások (100%-os lefedettség)",
      "summaryCommand": "összegzés - Projekt állapotának megjelenítése",
      "scannerCommand": "szkenner – i18n-problémák keresése",
      "translateCommand": "fordítás – A nyelvi fájlok automatikus fordítása",
      "debugCommand": "debug – Fordítási hibák"
    },
    "test_complete_system": {
      "starting_test": "🧪 Teljes rendszerteszt indítása",
      "separator": "=",
      "testing_ui_translations": "📝 UI fordítások tesztelése...",
      "testing_settings_manager": "⚙️ Tesztelési beállítások kezelője...",
      "testing_main_scripts": "🔧 Fő szkriptek tesztelése...",
      "checking_translation_consistency": "🌐 A fordítás konzisztenciájának ellenőrzése...",
      "non_critical_missing_keys": "ℹ️ {file}: {count} nem kritikus hiányzó kulcsok",
      "extra_keys": "ℹ️ {file}: {count} extra kulcsok",
      "generating_report": "📊 Jelentés generálása...",
      "final_test_report_title": "📋 FINAL TEST REPORT",
      "passed": "✅ Sikerült: {passed}",
      "failed": "❌ Sikertelen: {failed}",
      "warnings": "⚠️ Figyelmeztetések: {warnings}",
      "missing_translations_title": "🔍 Hiányzó fordítások ({count}):",
      "missing_translation_key": "- {key}",
      "missing_translations_more": "... és {count} több",
      "errors_title": "❌ Hibák:",
      "error_message": "- {error}",
      "overall_status": "📊 Általános állapot: {status}",
      "success_message": "✅ {message}",
      "failure_message": "❌ {message}",
      "failure_error_message": "{errorMessage}",
      "warning_message": "⚠️  {message}",
      "test_runner_failed": "❌ A tesztfutó nem sikerült:",
      "recommendations": {
        "add_missing_translation_keys": "Adja hozzá a hiányzó fordítási kulcsokat a következetesség megőrzése érdekében",
        "fix_failing_scripts": "Javítsa ki a hibás szkripteket a telepítés előtt",
        "review_warning_messages": "Tekintse át és címezze meg a figyelmeztető üzeneteket",
        "system_ready_for_deployment": "A rendszer készen áll a telepítésre"
      },
      "hardcodedTexts": {
        "addMissingTranslationKeys": "Adja hozzá a hiányzó fordítási kulcsokat a következetesség megőrzése érdekében",
        "fixFailingScripts": "Javítsa ki a hibás szkripteket a telepítés előtt",
        "reviewWarningMessages": "Tekintse át és címezze meg a figyelmeztető üzeneteket",
        "systemReadyForDeployment": "A rendszer készen áll a telepítésre"
      }
    },
    "testConsoleI18n": {
      "found_target_file": "Talált célfájl: {fileName}",
      "scanning_files_for_console_statements": "Fájlok vizsgálata konzolutasításokhoz...",
      "found_javascript_files": "Talált {count} JavaScript fájlok.",
      "console_i18n_analysis_results": "Console I18n elemzési eredmények",
      "total_console_statements": "Összes konzolkimutatás: {count}",
      "translated_statements": "Lefordított nyilatkozatok: {count}",
      "hardcoded_statements": "Kódolt nyilatkozatok: {count}",
      "translation_coverage": "Fordítási terjedelem: {percentage}%",
      "coverage_by_file": "Lefedettség fájl szerint:",
      "file_coverage_stats": "{emoji} {fileName}: {coverage}% ({translated}/{total})",
      "hardcoded_console_statements": "Hardcoded konzol nyilatkozatok:",
      "file_header": "Fájl: {file}",
      "line_statement": "Vonal {line}: {statement}",
      "suggested_key": "Javasolt kulcs: {key}",
      "suggested_replacement": "Javasolt csere: {replacement}",
      "recommendations": "Javaslatok:",
      "recommendation_1": "1. Cserélje le a keménykódolt karakterláncokat i18n.t() hívásokkal.",
      "recommendation_2": "2. Adjon hozzá új kulcsokat a megfelelő fordítási JSON-fájlokhoz.",
      "recommendation_3": "3. Győződjön meg arról, hogy minden konzolüzenet a felhasználónak szól, és fordítást igényel.",
      "recommendation_4": "4. Használjon sablonliterálokat vagy karakterlánc-összefűzést a dinamikus üzenetekhez, változókat adva át az i18n.t()-nek.",
      "translation_keys_to_add": "Javasolt hozzáadandó fordítási kulcsok:",
      "add_keys_instruction": "Másolja a következő JSON-struktúrát a fordítási fájljaiba:",
      "perfect_translation_coverage": "Tökéletes fordítási lefedettség!",
      "all_statements_using_translation": "Minden konzolutasítás a fordítórendszert használja.",
      "i18n_console_translation_checker": "I18n konzol fordítás-ellenőrző",
      "script_description_line1": "Ez a szkript megvizsgálja az összes JavaScript fájlt konzolutasításokért",
      "script_description_line2": "és ellenőrzi, hogy használják-e a fordítórendszert.",
      "analysis_completed_in_duration": "Az elemzés befejeződött {duration} másodpercig.",
      "report_saved_to_path": "Jelentés mentve ide: {path}",
      "found_hardcoded_messages": "Talált {count} kódolt üzenetek. Kilépés 1-es hibakóddal.",
      "all_console_messages_use_translation": "Minden konzolüzenet fordítást használ. Kilépés a 0 kóddal.",
      "consoleTranslationsCheck": "Konzolfordítások ellenőrzése"
    },
    "translate_mismatches": {
      "title": "🌐 Fordítósegítő {dryRun}",
      "separator": "=====================================",
      "processing_file": "📄 Feldolgozás {language}.json...",
      "translation_summary_title": "📊 Fordítási összefoglaló:",
      "total_translations_applied": "Összes alkalmazott fordítás: {totalTranslations}",
      "run_with_apply_instruction": "💡 A fordítások alkalmazásához futtassa a --apply parancsot",
      "no_translation_mappings": "⚠️ Nincs fordítási leképezés a következőhöz {language}",
      "translation_applied": "✅ {key}: \"{oldValue}\" → \"{newValue}\"",
      "saved_translations": "💾 Mentve {count} fordítások ide {filename}",
      "found_translatable_items": "🔍 Megtalálva {count} lefordítható tételek",
      "no_automatic_translations": "✨ Nem áll rendelkezésre automatikus fordítás",
      "error_processing_file": "❌ Hiba a feldolgozás során {filename}: {errorMessage}",
      "coverage_report_title": "📊 Fordítási jelentés",
      "coverage_report_separator": "===============================",
      "file_header": "📄 {filename}:",
      "total_keys": "Összes kulcs: {total}",
      "translated_keys": "Lefordított: {translated}",
      "untranslated_markers": "Lefordítatlan jelzők: {untranslated}",
      "contains_english": "Angol nyelvet tartalmaz: {hasEnglish}",
      "coverage_percentage": "Lefedettség: {coverage}%",
      "error_general": "❌ Hiba:",
      "use_help": "A használati információkhoz használja a --help parancsot"
    },
    "cleaningUpReportFiles": "Régi jelentésfájlok törlése...",
    "couldNotDelete": "Nem sikerült törölni {file}: {error}",
    "deletedOldReportFiles": "Törölve {count} régi jelentésfájl(ok).",
    "errorCleaningUpReports": "Hiba a jelentések törlésekor: {error}",
    "noOldReportFilesToDelete": "Nincsenek törölhető régi jelentésfájlok.",
    "reportFilesPreserved": "A jelentésfájlok megőrizve.",
    "reportSaveFailed": "Nem sikerült elmenteni a jelentést ide: {reportPath}",
    "reportSaved": "Jelentés mentve ide: {reportPath}"
  },
  "ui": {
    "autoDetectedI18nDirectory": "Automatikusan észlelt i18n könyvtár: {path}",
    "executingCommand": "Parancs végrehajtása: {command}",
    "unknownCommand": "Ismeretlen parancs: {command}",
    "errorExecutingCommand": "Hiba a parancs végrehajtása közben: {error}",
    "errorLoadingTranslationFile": "Hiba a következőhöz tartozó fordítási fájl betöltésekor{language}': {error}",
    "errorSavingLanguagePreference": "Hiba a nyelvi beállítás mentésekor: {error}",
    "noActiveReadlineInterface": "Nem áll rendelkezésre aktív readline interfész",
    "uiLanguageUpdated": "A felhasználói felület nyelve frissítve a következőre: {language}",
    "selectOptionPrompt": "Válasszon egy lehetőséget:",
    "pressEnterToReturn": "Nyomja meg az Entert a főmenübe való visszatéréshez...",
    "detectedSourceDirectory": "Észlelt forráskönyvtár: {sourceDir}",
    "detectedI18nDirectory": "Észlelt i18n könyvtár: {directory}",
    "toolkitTitle": "i18ntk – Enterprise i18n Management Toolkit",
    "versionInfo": "Változat: {version}",
    "releaseDate": "Megjelenés dátuma: {date}",
    "maintainer": "Karbantartó: {maintainer}",
    "nodeVersion": "Node.js: {version}",
    "license": "Engedély: {license}",
    "whatsNew": "✨ Újdonságok a v{version}:",
    "changeItem": "{change}",
    "documentation": "📚 Dokumentáció: {url}",
    "issues": "🐛 Problémák: {url}",
    "versionInfoUnavailable": "Az i18ntk verzió információi nem érhetők el",
    "versionInfoError": "Hiba: {error}"
  },
  "validateLanguagePurity": {
    "phrase_debug_tools": "hibakereső eszközök",
    "phrase_settings": "beállításokat",
    "phrase_configuration": "konfigurációt",
    "phrase_invalid_choice": "érvénytelen választás",
    "phrase_please_select": "kérem válasszon",
    "phrase_back_to_main_menu": "vissza a főmenübe",
    "phrase_error": "hiba",
    "phrase_warning": "figyelmeztetés",
    "phrase_success": "siker",
    "phrase_failed": "sikertelen",
    "phrase_loading": "terhelés",
    "phrase_saving": "megtakarítás",
    "phrase_full_system_debug": "teljes rendszerhibakeresés",
    "phrase_configuration_debug": "konfigurációs hibakeresés",
    "phrase_translation_debug": "fordítási hibakeresés",
    "phrase_performance_debug": "teljesítmény hibakeresés",
    "phrase_admin_pin_setup": "admin pin beállítása",
    "phrase_enter_admin_pin": "írja be az admin PIN-kódot",
    "phrase_confirm_admin_pin": "erősítse meg a rendszergazda PIN-kódját",
    "phrase_authentication_failed": "hitelesítés sikertelen",
    "phrase_access_denied": "Hozzáférés megtagadva",
    "phrase_security_log": "biztonsági napló",
    "language_german": "német",
    "language_french": "francia",
    "language_spanish": "spanyol",
    "language_russian": "orosz",
    "language_japanese": "japán",
    "language_chinese": "kínai",
    "validator_title": "🔍 Nyelvtisztaság-ellenőrző",
    "validating_file": "📄 Érvényesítés {language}.json ({name})...",
    "valid_file_message": "✅ Érvényes – nem sérti a nyelvi tisztaságot",
    "invalid_file_message": "❌ Érvénytelen - {count} szabálysértés(ek)et találtak",
    "no_validation_rules": "Nincsenek érvényesítési szabályok meghatározva a nyelvhez: {language}",
    "error_reading_file": "Hiba a fájl olvasásakor: {errorMessage}",
    "issue_forbidden_marker": "Tiltott jelzőt tartalmaz: {marker}",
    "issue_english_phrase": "Angol kifejezést tartalmaz: \"{phrase}\"",
    "issue_english_words": "Angol szavakat tartalmaz: {words}",
    "issue_missing_cyrillic": "A hosszú szövegnek cirill karaktereket kell tartalmaznia oroszul",
    "issue_missing_japanese": "A hosszú szövegnek japán karaktereket kell tartalmaznia",
    "issue_missing_chinese": "A hosszú szövegnek kínai karaktereket kell tartalmaznia",
    "summary_title": "📊 ÉRVÉNYESÍTÉSI ÖSSZEFOGLALÓ",
    "overall_results_header": "📋 Összesített eredmények:",
    "total_files_validated": "Összes ellenőrzött fájl: {count}",
    "valid_files": "Érvényes fájlok: {count}",
    "invalid_files": "Érvénytelen fájlok: {count}",
    "total_violations": "Összes szabálysértés: {count}",
    "violations_by_file_header": "❌ SZABÁLYOZÁSOK FÁJLOK SZERINT:"
  },
  "workflow": {
    "title": "Munkafolyamat-kezelés",
    "description": "Az i18n munkafolyamatok kezelése.",
    "select_workflow_file": "Válassza ki a futtatni kívánt munkafolyamat-fájlt:",
    "no_workflow_files": "Nem található munkafolyamat-fájl a munkafolyamatok könyvtárában.",
    "invalid_selection": "Érvénytelen kijelölés. Kérjük, adjon meg egy munkafolyamat-fájlnak megfelelő számot.",
    "workflow_execution_started": "Munkafolyamat indítása: {workflowName}",
    "workflow_execution_completed": "Befejezett munkafolyamat: {workflowName}",
    "workflow_execution_failed": "Sikertelen munkafolyamat: {workflowName} - {error}",
    "workflow_cancelled": "A munkafolyamat végrehajtása megszakítva.",
    "press_enter_to_continue": "Nyomja meg az Entert a folytatáshoz!",
    "starting": "🚀 Munkafolyamat indítása...",
    "completed": "✅ A munkafolyamat sikeresen befejeződött!",
    "checkReports": "📄 A részletekért tekintse meg a jelentéseket.",
    "exitingCompleted": "📝 A munkafolyamat befejeződött. Kilépés...",
    "summary": {
      "title": "📋 WORKFLOW SUMMARY",
      "separator": "===================",
      "completedAt": "🕐 Munkafolyamat befejezve: {timestamp}",
      "initialViolations": "📊 Kezdeti jogsértések: {count}",
      "finalViolations": "📉 Végső jogsértések: {count}",
      "totalFixes": "🔧 Összes alkalmazott javítás: {count}",
      "improvement": "📈 Fejlesztés: {percentage}%",
      "stepResults": "📝 STEP RESULTS:",
      "stepDetail": "{number}. {status} {stepName}",
      "violations": "Szabálysértések: {count}",
      "fixesApplied": "Alkalmazott javítások: {count}",
      "nextSteps": "💡 NEXT STEPS:",
      "congratulations": "🎉 Gratulálunk! Az összes területi fájl most tökéletes nyelvi tisztaságú!",
      "cicdIntegration": "✅ Fontolja meg a validátor integrálását a CI/CD-folyamatba",
      "automatedChecks": "✅ Automatikus ellenőrzések beállítása az új fordításokhoz",
      "greatProgress": "🎯 Nagy előrelépés! A legtöbb probléma megoldódott.",
      "manualReview": "🔍 Manuálisan tekintse át a fennmaradó szabálysértéseket",
      "addMappings": "🌐 Fontolja meg további fordítási leképezések hozzáadását az éles esetekhez",
      "goodProgress": "📈 Jó előrelépés történt, de további munkára van szükség.",
      "expandMappings": "🔧 Az automatikus fordítási leképezések bővítése",
      "professionalReview": "👥 Fontolja meg az összetett fordítások kézi ellenőrzését",
      "runAgain": "🔄 További leképezések hozzáadása után futtassa újra a munkafolyamatot",
      "limitedProgress": "⚠️ Korlátozott fejlődés. Kézi beavatkozásra lehet szükség.",
      "reviewMappings": "🔍 Tekintse át a fordítási leképezéseket, és adja hozzá a hiányzókat",
      "professionalServices": "👥 Vegye fontolóra a professzionális fordítói szolgáltatást",
      "checkIssues": "🔧 Ellenőrizze, hogy vannak-e szisztematikus problémák a nyelvi fájlokban",
      "success": "✅",
      "warning": "⚠️"
    }
  },
  "consoleI18nTester": {
    "found_target_file": "Célfájl található",
    "scanning_files_for_console_statements": "Fájlok vizsgálata konzolutasításokért",
    "found_javascript_files": "Javascript fájlokat találtunk",
    "console_i18n_analysis_results": "A Console i18n elemzési eredményei",
    "total_console_statements": "Összes konzolkimutatás",
    "translated_statements": "Lefordított nyilatkozatok",
    "hardcoded_statements": "Kódolt nyilatkozatok",
    "translation_coverage": "Fordítási fedezet",
    "coverage_by_file": "Lefedettség fájlonként",
    "file_coverage_stats": "Fájllefedettségi statisztika",
    "hardcoded_console_statements": "Kódolt konzolutasítások",
    "file_header": "Fájl fejléc",
    "line_statement": "Vonal kijelentés",
    "suggested_key": "Javasolt kulcs",
    "suggested_replacement": "Javasolt csere",
    "recommendations": "Ajánlások",
    "recommendation_1": "1. ajánlás",
    "recommendation_2": "2. ajánlás",
    "recommendation_3": "3. ajánlás",
    "recommendation_4": "4. ajánlás",
    "translation_keys_to_add": "Hozzáadandó fordítókulcsok",
    "add_keys_instruction": "Add hozzá a kulcsok utasítását",
    "perfect_translation_coverage": "Tökéletes fordítási lefedettség",
    "all_statements_using_translation": "Minden állítás fordítással",
    "i18n_console_translation_checker": "I18n konzolos fordítás-ellenőrző",
    "script_description_line1": "Szkriptleíró sor1",
    "script_description_line2": "Szkriptleíró sor2",
    "analysis_completed_in_duration": "Az elemzés időtartama alatt elkészült",
    "report_saved_to_path": "Jelentés mentve az elérési útra",
    "found_hardcoded_messages": "Kódolt üzenetek találhatók",
    "all_console_messages_use_translation": "Minden konzolüzenet fordítást használ"
  },
  "exportTranslations": {
    "createdDirectory": "Létrehozva a könyvtárat",
    "foundFiles": "Talált fájlok",
    "createdTemplate": "Létrehozott sablon",
    "skippedExisting": "Létező kihagyva",
    "title": "Cím",
    "creatingTemplates": "Sablonok létrehozása",
    "summary": "Összegzés",
    "summaryLanguages": "Összefoglaló nyelvek",
    "summaryFilesPerLanguage": "Összefoglaló fájlok nyelvenként",
    "summaryTotalFiles": "Összegzés Összes fájlok",
    "success": "Siker",
    "location": "Elhelyezkedés",
    "nextSteps": "Következő lépések"
  },
  "dashboard": {
    "title": "Cím",
    "overview": "Áttekintés"
  },
  "auth": {
    "title": "Cím",
    "email": "Email",
    "password": "Jelszó",
    "signIn": "Jelentkezzen be",
    "forgotPassword": "Elfelejtett jelszó",
    "signUp": "Regisztráljon"
  },
  "checkUsage": {
    "usage_analysis_failed": "A használati elemzés nem sikerült."
  },
  "completeTranslations": {
    "warning_could_not_parse_filepa": "Figyelmeztetés: nem sikerült elemezni a fájl elérési útját: {filePath}"
  },
  "pressEnterToContinue": "Nyomja meg az Entert a folytatáshoz...",
  "status": {
    "exitingCompleted": "A munkafolyamat befejeződött. Kilépés..."
  },
  "prompt": {
    "yesTokens": [
      "y",
      "igen"
    ],
    "noTokens": [
      "n",
      "nem"
    ]
  },
  "translate": {
    "title": "Automatikus fordítás",
    "sourceDirectory": {
      "title": "Forrás nyelvi könyvtár",
      "currentProject": "Jelenlegi projekt: {dir}",
      "accepted": "Elfogadva: abszolút elérési út, vagy az aktuális projekthez viszonyított útvonal.",
      "localeRootExample": "./locales (majd válassza ki a forrásnyelvet: en)",
      "folderHint": "A mappa tartalmazhat közvetlenül JSON-fájlokat, vagy nyelvi mappákat, például ./locales/en.",
      "defaultNotFound": "Az alapértelmezett könyvtár nem található: {dir}",
      "enterExisting": "Kérjük, adjon meg egy meglévő könyvtárat JSON nyelvi fájlokkal.",
      "directoryNotFound": "A könyvtár nem található: {dir}",
      "enterFolderExample": "Adjon meg egy meglévő mappát, például ./locales/en.",
      "notDirectory": "Nem könyvtár: {dir}",
      "using": "Forráskönyvtár használata: {dir}"
    },
    "targetLanguages": {
      "title": "Célnyelv(ek)",
      "allConfigured": "a) Minden konfigurált célnyelv: {languages}",
      "noneConfigured": "a) Minden konfigurált célnyelv: nincs konfigurálva",
      "enterCodes": "Vagy adjon meg egy vagy több vesszővel/szóközzel elválasztott nyelvi kódot.",
      "sourceExcluded": "Forrásnyelv \"{lang}\" automatikusan kizárásra kerül.",
      "noneSelected": "Nincsenek kiválasztva érvényes célnyelvek. Megszakítás.",
      "configureHint": "Állítsa be az alapértelmezett nyelveket az .i18ntk-config fájlban, vagy adja meg kézzel a célkódokat.",
      "selected": "Célnyelvek: {languages}"
    },
    "protection": {
      "title": "Védett kifejezések és kulcsok"
    },
    "common": {
      "default": "Alapértelmezett: {value}",
      "examples": "Példák:",
      "exampleValue": "Példa: {value}",
      "examplesInline": "Példák: {examples}",
      "pressEnterDefault": "Nyomja meg az Entert az alapértelmezett használatához.",
      "usingDefault": "Az alapértelmezett használata: {value}"
    },
    "sourceLanguage": {
      "title": "Forrásnyelv kódja",
      "hint": "Ennek meg kell egyeznie a forrás JSON-értékek nyelvével.",
      "using": "Forrásnyelv használata: {lang}",
      "invalid": "Érvénytelen nyelvkód. Használjon 2+ karaktert (pl. en, de, fr)."
    },
    "files": {
      "title": "Melyik fájl(oka)t kell lefordítani?",
      "all": "a) Minden JSON fájl ({count}: {files})",
      "choicePrompt": "Választás [a/all vagy file number]:",
      "invalidChoice": "Érvénytelen választás. Megszakítás."
    },
    "dryRun": {
      "previewFor": "Szárazfutásos előnézet a következőhöz: \"{lang}\"..."
    },
    "confirm": {
      "proceed": "Folytatja a tényleges fordítást?",
      "yesNoPrompt": "[igen] / [nem]:",
      "cancelled": "A fordítás törölve."
    },
    "run": {
      "translatingTo": "Fordítás nyelvre{lang}\"...",
      "failedFor": "Sikertelen a \"{lang}\": {error}"
    },
    "summary": {
      "title": "Összegzés:",
      "complete": "A fordítás kész!"
    },
    "nonInteractive": {
      "useDirect": "Nem interaktív mód. Használjon helyette közvetlen CLI-t:"
    },
    "errors": {
      "sourceDirectoryNotFound": "A forrásnyelvi könyvtár nem található: {dir}"
    }
  }
}
