From bd56c48cb3ebb6ff583ee11949fba8613bbc1c2b Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Sun, 28 Sep 2025 02:16:26 +0200 Subject: [PATCH 01/24] Improved Hungarian Translation --- src/locales/hu/translation.json | 520 +++++++++++++++++++++++++++++--- 1 file changed, 474 insertions(+), 46 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 0cea87b0..52b17466 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -1,45 +1,71 @@ { "language_name": "Magyar", + "app": { + "successfully_signed_in": "Sikeresen bejelentkezve" + }, "home": { - "featured": "Featured", + "featured": "Kiemelt játék", "surprise_me": "Lepj meg", - "no_results": "Nem található" + "no_results": "Nincs találat", + "start_typing": "Kereséshez gépelj...", + "hot": "Felkapott most", + "weekly": "📅 A hét felkapott játékai", + "achievements": "🏆 Teljesítendő játékok" }, "sidebar": { "catalogue": "Katalógus", "downloads": "Letöltések", "settings": "Beállítások", "my_library": "Könyvtáram", - "downloading_metadata": "{{title}} (Metadata letöltése…)", - "paused": "{{title}} (Szünet)", + "downloading_metadata": "{{title}} (metaadatai letöltése…)", + "paused": "{{title}} (Szüneteltetve)", "downloading": "{{title}} ({{percentage}} - Letöltés…)", "filter": "Könyvtár szűrése", "home": "Főoldal", - "favorites": "Kedvenc játékok" + "queued": "A(z) {{title}} (Várakozósoron van)", + "game_has_no_executable": "A játékhoz nincs kiválasztva futtatható fájl", + "sign_in": "Bejelentkezés", + "friends": "Barátok", + "need_help": "Elakadtál?", + "favorites": "Kedvenc játékok", + "playable_button_title": "Csak az azonnal játszható játékokat mutasd" }, "header": { "search": "Keresés", - "home": "Főoldal", "catalogue": "Katalógus", "downloads": "Letöltések", - "search_results": "Keresési eredmények", - "settings": "Beállítások" + "search_results": "Keresési találatok", + "settings": "Beállítások", + "version_available_install": "A(z) {{version}} verzió elérhető. Kattints ide az újraindításhoz és telepítéshez.", + "version_available_download": "A(z) {{version}} verzió elérhető. A letöltéshez kattints ide." }, "bottom_panel": { - "no_downloads_in_progress": "Nincsenek folyamatban lévő letöltések", + "no_downloads_in_progress": "Nincs folyamatban lévő letöltés", "downloading_metadata": "{{title}} metaadatainak letöltése…", - "downloading": "{{title}} letöltése… ({{percentage}} kész) - Befejezés {{eta}} - {{speed}}" + "downloading": "{{title}} letöltése… ({{percentage}} kész) - Befejezés {{eta}} - {{speed}}", + "calculating_eta": "{{title}} letöltése… ({{percentage}} kész) - Hátralévő idő…", + "checking_files": "A(z) {{title}} fájljaiból… ({{percentage}} kész)", + "installing_common_redist": "{{log}}…", + "installation_complete": "Telepítés befejezve", + "installation_complete_message": "A(z) Alapvető Segédprogramok sikeresen telepítve" }, "catalogue": { - "next_page": "Következő olda", - "previous_page": "Előző olda" + "search": "Szűrés…", + "developers": "Fejlesztők", + "genres": "Műfajok", + "tags": "Címkék", + "publishers": "Kiadók", + "download_sources": "Letöltési források", + "result_count": "{{resultCount}} találatok", + "filter_count": "{{filterCount}} elérhető", + "clear_filters": "{{filterCount}} kiválaszott szűrő törlése" }, "game_details": { - "open_download_options": "Letöltési lehetőségek", - "download_options_zero": "Nincs letöltési lehetőség", - "download_options_one": "{{count}} letöltési lehetőség", - "download_options_other": "{{count}} letöltési lehetőség", + "open_download_options": "Letöltési opciók megnyitása", + "download_options_zero": "Nincs letöltési opció", + "download_options_one": "{{count}} letöltési opció", + "download_options_other": "{{count}} letöltési opció", "updated_at": "Frissítve: {{updated_at}}", "install": "Letöltés", "resume": "Folytatás", @@ -48,11 +74,13 @@ "remove": "Eltávolítás", "space_left_on_disk": "{{space}} szabad hely a lemezen", "eta": "Befejezés {{eta}}", - "downloading_metadata": "Metaadatok letöltése…", + "calculating_eta": "Hátralevő idő kiszámítása…", + "downloading_metadata": "Metaadat letöltése", "filter": "Repackek szűrése", "requirements": "Rendszerkövetelmények", - "minimum": "Minimális", + "minimum": "Minimum", "recommended": "Ajánlott", + "paused": "Szüneteltetve", "release_date": "Megjelenés: {{date}}", "publisher": "Kiadta: {{publisher}}", "hours": "óra", @@ -60,29 +88,157 @@ "amount_hours": "{{amount}} óra", "amount_minutes": "{{amount}} perc", "accuracy": "{{accuracy}}% pontosság", - "add_to_library": "Hozzáadás a könyvtárhoz", + "add_to_library": "Könyvtárba helyezés", + "already_in_library": "Már könyvtárban", "remove_from_library": "Eltávolítás a könyvtárból", "no_downloads": "Nincs elérhető letöltés", "play_time": "Játszva: {{amount}}", - "last_time_played": "Utoljára játszva {{period}}", - "not_played_yet": "{{title}} még nem játszottál", + "last_time_played": "Utoljára játszva: {{period}}", + "not_played_yet": "Ezzel a játékkal még nem játszottál: {{title}}", "next_suggestion": "Következő javaslat", "play": "Játék", "deleting": "Telepítő törlése…", "close": "Bezárás", - "playing_now": "Jelenleg játszva", + "playing_now": "Játékban: ", "change": "Változtatás", - "repacks_modal_description": "Choose the repack you want to download", - "select_folder_hint": "Ahhoz, hogy megváltoztasd a helyet, hozzákell férned a", - "download_now": "Töltsd le most" + "repacks_modal_description": "Válaszd ki a repacket amit leszeretnél tölteni", + "select_folder_hint": "Hogy megváltoztasd a letöltési helyet, menj a <0>Beállítások menüjébe", + "download_now": "Letöltés", + "no_shop_details": "A bolt adatai nem érhetőek el.", + "download_options": "Letöltési opciók", + "download_path": "Letöltis hely", + "previous_screenshot": "Előző screenshot", + "next_screenshot": "Következő screenshot", + "screenshot": "Screenshot {{number}}", + "open_screenshot": "Screenshot megnyitása {{number}}", + "download_settings": "Letöltési beállítások", + "downloader": "Letöltési mód", + "select_executable": "Tallózás", + "no_executable_selected": "Nincs futtatható fájl kiválasztva", + "open_folder": "Mappa megnyitása", + "open_download_location": "Letöltött fájlok megtekintése", + "create_shortcut": "Asztali parancsikon létrehozása", + "clear": "Visszavon", + "remove_files": "Fájlok eltávolítása", + "remove_from_library_title": "Biztos vagy ebben?", + "remove_from_library_description": "Ezzel eltávolítod a játékot {{game}} a könyvtáradból", + "options": "Beállítások", + "executable_section_title": "Futtatható fájl", + "executable_section_description": "A fájl helye amely futtatásra fog kerülni amikor a \"Play\" levan nyomva", + "downloads_section_title": "Letöltések", + "downloads_section_description": "Csekkold le a játék frissítéseit vagy más verzióit", + "danger_zone_section_title": "Veszélyzóna", + "danger_zone_section_description": "Távolítsd el a játékot könyvtáradból, vagy a fájlokat amit a Hydra töltött le", + "download_in_progress": "Letöltés folyamatban", + "download_paused": "Letöltés szüneteltetve", + "last_downloaded_option": "Utoljára letöltött", + "create_steam_shortcut": "Steam parancsikon létrehozása", + "create_shortcut_success": "A parancsikon létrehozása sikeres", + "you_might_need_to_restart_steam": "Lehetséges hogy újrakell indítsd a steamet hogy lásd a változást.", + "create_shortcut_error": "Hiba lépett fel létrehozás közben", + "nsfw_content_title": "Ez a játék nem megfelelő tartalmat tartalmaz.", + "nsfw_content_description": "{{title}} tartalmaz tartalmat amely nem megfelelő minden korosztálynak. Biztosan folytatni szeretnéd?", + "allow_nsfw_content": "Folytatás", + "refuse_nsfw_content": "Vissza", + "stats": "Statisztikák", + "download_count": "Letöltések", + "player_count": "Aktív játékosok", + "download_error": "Ez a letöltési opció nem elérhető", + "download": "Letöltés", + "executable_path_in_use": "Ez a futtatható fájl már használatban van a(z) \"{{game}}\" által", + "warning": "Figyelmeztetés:", + "hydra_needs_to_remain_open": "ehhez a letöltéshez, a Hydrának muszáj nyitva maradnia hogy letöltődjön. Ha a Hydra bezáródik letöltés előtt, a letöltés elveszik.", + "achievements": "Achievementek", + "achievements_count": "Achievementek {{unlockedCount}}/{{achievementsCount}}", + "cloud_save": "Mentés felhőben", + "cloud_save_description": "Mentsd el az előrehaladásodat a felhőben, majd folytasd egy másik eszközön", + "backups": "Biztonsági másolatok", + "install_backup": "Telepít", + "delete_backup": "Töröl", + "create_backup": "Biztonsági másolat létrehozása", + "last_backup_date": "Utolsó biztonsági mentés {{date}}", + "no_backup_preview": "Ehhez a címhez nem található mentett játék", + "restoring_backup": "Biztonsági mentés helyreállítás: ({{progress}} kész)…", + "uploading_backup": "Biztonsági mentés feltöltése…", + "no_backups": "You haven't created any backups for this game yet", + "backup_uploaded": "Biztonsági mentés feltöltve", + "backup_deleted": "Biztonsági mentés törölve", + "backup_restored": "Biztonsági mentés helyreállítva", + "see_all_achievements": "Achievementlista megtekintése", + "sign_in_to_see_achievements": "Jelentkezz be hogy lásd a(z) achievementjeid", + "mapping_method_automatic": "Automatikus", + "mapping_method_manual": "Kézi", + "mapping_method_label": "Térképezési módszer", + "files_automatically_mapped": "Fájlok automatikusan térképezve", + "no_backups_created": "Ehhez a játékhoz nincs biztonsági másolat létrehozva", + "manage_files": "Fájlok kezelése", + "loading_save_preview": "Mentett játék keresése…", + "wine_prefix": "Wine Prefix", + "wine_prefix_description": "A Wine környezet, amiben a játék fut", + "launch_options": "Indítási opciók", + "launch_options_description": "Indítási opciók testreszabása haladó felhasználóknak (kísérleti funkció)", + "launch_options_placeholder": "Nincs paraméter megadva", + "no_download_option_info": "Nincs elérhető információ", + "backup_deletion_failed": "Biztonsági mentés törlése sikertelen", + "max_number_of_artifacts_reached": "A játék biztonsági mentéseinek száma elérte a határt", + "achievements_not_sync": "Tekintsd meg hogyan kell szinkronizálni a achievementjeid", + "manage_files_description": "Kezeld mely fájlokról készül biztonsági másolat, és melyek állíthatók vissza", + "select_folder": "Mappa kiválasztása", + "backup_from": "Biztonsági másolat: {{date}}", + "automatic_backup_from": "Automatikus másolat: {{date}}", + "enable_automatic_cloud_sync": "Automatikus felhőalapú szinkronizálás engedélyezése", + "custom_backup_location_set": "Egyéni biztonsági mentési hely", + "no_directory_selected": "Nincs kiválasztva mappa", + "no_write_permission": "Nem lehet ebbe a mappába letölteni. Kattints ide további információért.", + "reset_achievements": "Achievement nullázása", + "reset_achievements_description": "Ez az összes achievementet nullázza a {{game}} játékhoz", + "reset_achievements_title": "Biztos vagy ebben?", + "reset_achievements_success": "Achievementek sikeresen nullázva", + "reset_achievements_error": "Achievementek nullázása sikertelen", + "download_error_gofile_quota_exceeded": "Túllépted a Gofile havi kvótáját. Kérlek, várd meg amíg a kvóta lejár.", + "download_error_real_debrid_account_not_authorized": "A Real-Debrid fiókod nem jogosult új letöltésekre. Kérlek, ellenőrízd a fiókbeállításaidat, majd próbáld újra.", + "download_error_not_cached_on_real_debrid": "Ez a letöltés nem érhető el a Real-Debridnél, és lekérdezni letöltési állapotot még nem lehet vele.", + "update_playtime_title": "Játékidő frissítése", + "update_playtime_description": "Manuálisan frissíteni a Játékidőt a {{game}} játékhoz", + "update_playtime": "Játékidő frissítése", + "update_playtime_success": "Játékidő sikeresen frissítve", + "update_playtime_error": "A Játékidőnek nem sikerült frissülnie", + "update_game_playtime": "Játékidő frissítése", + "manual_playtime_warning": "Az óráid 'manuálisan frissítve' lesznek megjelölve, és ez nem visszavonható.", + "manual_playtime_tooltip": "Ez a játékidő manuálisan lett frissítve", + "download_error_not_cached_on_torbox": "This download is not available on TorBox and polling download status from TorBox is not yet available.", + "download_error_not_cached_on_hydra": "This download is not available on Nimbus.", + "game_removed_from_favorites": "Játék eltávolítva a kedvencek közül", + "game_added_to_favorites": "Játék rögzítve a kedvencek közé", + "game_removed_from_pinned": "Játék eltávolítva a rögzítettekből", + "game_added_to_pinned": "Játék sikeresen rögzítve", + "automatically_extract_downloaded_files": "Automatikus kibontása a letöltött fájloknak", + "create_start_menu_shortcut": "Start menü parancsikon létrehozása", + "invalid_wine_prefix_path": "Érvénytelen Wine prefix elérési útvonal", + "invalid_wine_prefix_path_description": "Az út a Wine prefixhez érvénytelen. Ellenőrízd az elérési utat, majd próbáld újra.", + "missing_wine_prefix": "Wine prefix szükséges a biztonsági másolat létrehozásához Linux rendszeren.", + "artifact_renamed": "Biztonsági mentés sikeresen átnevezve", + "rename_artifact": "Biztonsági mentés átnevezése", + "rename_artifact_description": "Nevezd át a biztonsági másolatot egy leíróbb névre.", + "artifact_name_label": "Biztonsági másolat neve", + "artifact_name_placeholder": "Adj egy nevet a biztonsági mentésnek", + "save_changes": "Változtatások mentése", + "required_field": "Ez a mező kötelező", + "max_length_field": "Ez a mező kevesebb karakter kell legyen mint {{length}}", + "freeze_backup": "Rögzítsd, hogy az automatikus biztonsági mentések ne írják felül", + "unfreeze_backup": "Leválaszt", + "backup_frozen": "Biztonsági mentés rögzítve", + "backup_unfrozen": "Biztonsági mentés leválasztva", + "backup_freeze_failed": "Biztonsági mentés rögzítése sikertelen", + "backup_freeze_failed_description": "Legalább egy szabad helyet kell hagyni az automatikus biztonsági mentéseknek." }, "activation": { - "title": "Hydra Aktiválása", - "installation_id": "Telepítési ID:", - "enter_activation_code": "Add meg az aktiválási kódodat", - "message": "Ha nem tudod, hol kérdezd meg ezt, akkor nem is kellene, hogy legyen ilyened.", + "title": "Hydra aktiválása", + "installation_id": "Telepítési azonosító:", + "enter_activation_code": "Írd be az aktiválási kódod", + "message": "Ha nem tudod kit kell kérdezz efelől, akkor nem is szabadna megkérdezned.", "activate": "Aktiválás", - "loading": "Betöltés…" + "loading": "Töltés…" }, "downloads": { "resume": "Folytatás", @@ -91,46 +247,318 @@ "paused": "Szüneteltetve", "verifying": "Ellenőrzés…", "completed": "Befejezve", + "removed": "Nincs letöltve", "cancel": "Mégse", "filter": "Letöltött játékok szűrése", - "remove": "Eltávolítás", + "remove": "Eltávolít", "downloading_metadata": "Metaadatok letöltése…", "deleting": "Telepítő törlése…", "delete": "Telepítő eltávolítása", - "delete_modal_title": "Biztos vagy benne?", - "delete_modal_description": "Ez eltávolít minden telepítési fájlt a számítógépedről", - "install": "Telepítés" + "delete_modal_title": "Biztos vagy ebben?", + "delete_modal_description": "Ez eltávolítja a telepítési fájlokat a számítógépedről", + "install": "Telepít", + "download_in_progress": "Folyamatban lévő", + "queued_downloads": "Várakozósoron lévő letöltések", + "downloads_completed": "Befejezett", + "queued": "Várakozási sorban", + "no_downloads_title": "Oly üres..", + "no_downloads_description": "Még nem töltöttél le semmit a Hydra segítségével, de soha nem késő elkezdeni.", + "checking_files": "Fájlok ellenőrzése…", + "seeding": "Seedelés", + "stop_seeding": "Seedelés leállítása", + "resume_seeding": "Seedelés folytatása", + "options": "Kezelés", + "extract": "Fájlok kibontása", + "extracting": "Fájlok kibontása…" }, "settings": { - "downloads_path": "Letöltések helye", + "downloads_path": "Letöltési útvonalak", "change": "Frissítés", "notifications": "Értesítések", "enable_download_notifications": "Amikor egy letöltés befejeződik", + "enable_repack_list_notifications": "Amikor új repack kerül feltöltésre", + "real_debrid_api_token_label": "Real-Debrid API token", + "quit_app_instead_hiding": "Hydra elrejtésének tiltása bezáráskor", + "launch_with_system": "Hydra automatikus indítása rendszer indításakor", + "general": "Általános", + "behavior": "Működés", + "download_sources": "Forrás letöltések", + "language": "Nyelv", + "api_token": "API Token", + "enable_real_debrid": "Real-Debrid Bekapcsolása", + "real_debrid_description": "A Real-Debrid egy korlátozásmentes letöltőprogram, lehetővé teszi a fájlok gyors letöltését, és csak az internetkapcsolat sebessége szab határt.", + "debrid_invalid_token": "Érvénytelen API token", + "debrid_api_token_hint": "Az API Tokened itt találhatod <0>here", + "real_debrid_free_account_error": "Ez a fiók: \"{{username}}\" egy ingyenes fiók. Kérlek iratkozz fel a Real-Debrid-re", + "debrid_linked_message": "Fiók összekapcsolva: \"{{username}}\" ", + "save_changes": "Változtatások mentése", + "changes_saved": "Változtatások sikeresen mentve", + "download_sources_description": "A Hydra lefogja tölteni a letöltési linkeket a forrásokból. A forrás URL-nek közvetlen linknek kell lennie egy .json fájlhoz, ami tartalmazza a linkeket.", + "validate_download_source": "Érvényesítés", + "remove_download_source": "Eltávolítás", + "add_download_source": "Forrás hozáadása", + "download_count_zero": "Nincs letöltési opció", + "download_count_one": "{{countFormatted}} letöltési opció", + "download_count_other": "{{countFormatted}} letöltési opció", + "download_source_url": "URL forrás letöltése", + "add_download_source_description": "Helyezd be a .json fájl URL-jét", + "download_source_up_to_date": "Naprakész", + "download_source_errored": "Hiba történt", + "sync_download_sources": "Források szinkronizálása", + "removed_download_source": "Letöltési forrás eltávolítva", + "removed_download_sources": "Letöltési források eltávolítva", "cancel_button_confirmation_delete_all_sources": "Nem", "confirm_button_confirmation_delete_all_sources": "Igen, törölj mindent", - "description_confirmation_delete_all_sources": "Törölni fog minden letöltési forrást", - "title_confirmation_delete_all_sources": "Törölje az összes letöltési forrást", - "removed_download_sources": "Betűtípusok eltávolítva", - "button_delete_all_sources": "Távolítsa el az összes letöltési forrást", - "enable_repack_list_notifications": "Amikor egy új repack hozzáadásra kerül" + "title_confirmation_delete_all_sources": "Az összes letöltési forrás törlése", + "description_confirmation_delete_all_sources": "Az összes letöltési forrást törölni fogod ezáltal", + "button_delete_all_sources": "Összes eltávolítása", + "added_download_source": "Letöltési forrás hozzáadva", + "download_sources_synced": "Az összes letöltési forrás szinkronizálva", + "insert_valid_json_url": "Adj meg egy érvényes JSON url-t", + "found_download_option_zero": "Nincs letöltési opció", + "found_download_option_one": "{{countFormatted}} Letöltési opció találva", + "found_download_option_other": "{{countFormatted}} Letöltési opciók találva", + "import": "Importálás", + "public": "Publikus", + "private": "Privát", + "friends_only": "Csak barátok", + "privacy": "Adatvédelem", + "profile_visibility": "Profil láthatósága", + "profile_visibility_description": "Válaszd ki, ki láthatja a profilod és könyvtárad", + "required_field": "Ez a mező kötelező", + "source_already_exists": "Ez a forrás már használatban", + "must_be_valid_url": "A forrás egy érvényes URL kell legyen", + "blocked_users": "Letiltott felhasználók", + "user_unblocked": "Felhasználó letiltva", + "enable_achievement_notifications": "Amikor egy achievement feloldva", + "launch_minimized": "Hydra indítása minimalizálva", + "disable_nsfw_alert": "NSFW figyelmeztetés kikapcsolása", + "seed_after_download_complete": "Letöltés utáni seedelés", + "show_hidden_achievement_description": "Rejtett achievementek leírásának megjelenítése feloldás előtt", + "account": "Fiók", + "no_users_blocked": "Nincsenek letiltott felhasználóid", + "subscription_active_until": "Hydra Cloud előfizetésed aktív, eddig: {{date}}", + "manage_subscription": "Előfizetés kezelése", + "update_email": "Email változtatása", + "update_password": "Jelszó változtatása", + "current_email": "Jelenlegi email:", + "no_email_account": "Még nincs beállított emailed", + "account_data_updated_successfully": "Fiókadatok változtatása sikeres", + "renew_subscription": "Hydra Cloud Megújítása", + "subscription_expired_at": "Az előfizetésed lejárt, ekkor: {{date}}", + "no_subscription": "Élvezd a Hydrát a lehető legjobb módon", + "become_subscriber": "Légy Hydra Cloud tag", + "subscription_renew_cancelled": "Automatikus megújítás kikapcsolva", + "subscription_renews_on": "Az előfizetésed megújul, ekkor: {{date}}", + "bill_sent_until": "A következő számlát ezen napon küldjük", + "no_themes": "Úgy látom nincs egyetlen témád sem még, de ne aggódj, kattints ide hogy elkészítsd a remekműved.", + "editor_tab_code": "Code", + "editor_tab_info": "Info", + "editor_tab_save": "Mentés", + "web_store": "Web store", + "clear_themes": "Törlés", + "create_theme": "Létrehozás", + "create_theme_modal_title": "Egyéni téma létrehozása", + "create_theme_modal_description": "Hozz létre egy új témát, hogy testreszabhasd a Hydrát", + "theme_name": "Név", + "insert_theme_name": "Téma neve", + "set_theme": "Téma beállítása", + "unset_theme": "Téma visszavonása", + "delete_theme": "Téma törlése", + "edit_theme": "Téma szerkesztése", + "delete_all_themes": "Összes téma törlése", + "delete_all_themes_description": "Ez törölni fogja az összes témádat", + "delete_theme_description": "Ez törölni fogja a(z) {{theme}} témát", + "cancel": "Mégsem", + "appearance": "Megjelenés", + "enable_torbox": "TorBox bekapcsolása", + "torbox_description": "A TorBox egy olyan premium seedbox szolgáltatás, amely még a piacon elérhető legjobb szerverekkel is felveszi a versenyt.", + "torbox_account_linked": "TorBox fiók összekapcsolva", + "create_real_debrid_account": "Kattints ide ha még nincs Real-Debrid fiókod", + "create_torbox_account": "Kattints ide ha még nincs TorBox fiókod", + "real_debrid_account_linked": "Real-Debrid fiók összekapcsolva", + "name_min_length": "A téma neve legalább 3 karakter hosszú legyen", + "import_theme": "Téma importálása", + "import_theme_description": "Ezt a témát fogod importálni a Témaáruház-ból: {{theme}}", + "error_importing_theme": "Hiba lépett fel a téma importálása közben", + "theme_imported": "Téma sikeresen importálva", + "enable_friend_request_notifications": "Amikor ismerősnek jelölnek", + "enable_auto_install": "Frissítések letöltése automatikusan", + "common_redist": "Alapvető Segédprogramok", + "common_redist_description": "Egyes játékok futtatásához alapvető segédprogram fájlok szükségesek. A problémák elkerülése képpen ajánlott telepíteni őket.", + "install_common_redist": "Telepítés", + "installing_common_redist": "Telepítés alatt…", + "show_download_speed_in_megabytes": "Letöltési sebesség megabájt/másodpercben lévő megjelenítése", + "extract_files_by_default": "Fájlok kicsomagolása letöltés után alapértelmezetten", + "enable_steam_achievements": "Steam-achievementek utáni keresés engedélyezése", + "achievement_custom_notification_position": "Achievement-értesítések egyéni elhelyezése", + "top-left": "Bal felső sarok", + "top-center": "Felső közép", + "top-right": "Jobb felső sarok", + "bottom-left": "Bal alsó sarok", + "bottom-center": "Alsó közép", + "bottom-right": "Jobb alsó sarok", + "enable_achievement_custom_notifications": "Egyéni achievement-értesítések bekapcsolása", + "alignment": "Igazítás", + "variation": "Variáció", + "default": "Alapértelmezett", + "rare": "Ritka", + "platinum": "Platinum", + "hidden": "Rejtett", + "test_notification": "Értesítés tesztelése", + "notification_preview": "Achievement-értesítés Előnézete", + "enable_friend_start_game_notifications": "Amikor egy barátod elkezd játszani egy játékot" }, "notifications": { - "download_complete": "Letöltés befejeződött", - "game_ready_to_install": "{{title}} telepítésre kész", + "download_complete": "Letöltés befejezve", + "game_ready_to_install": "A(z) {{title}} telepítésre kész", "repack_list_updated": "Repack lista frissítve", "repack_count_one": "{{count}} repack hozzáadva", - "repack_count_other": "{{count}} repack hozzáadva" + "repack_count_other": "{{count}} repack hozzáadva", + "new_update_available": "A(z) {{version}} verzió elérhető", + "restart_to_install_update": "Indítsd újra a Hydrát a frissítés telepítéséhez", + "notification_achievement_unlocked_title": "Achievement feloldva: {{game}}", + "notification_achievement_unlocked_body": "{{achievement}} és további {{count}} feloldva", + "new_friend_request_description": "{{displayName}} küldött neked egy barátfelkérést", + "new_friend_request_title": "Új barátfelkérés", + "extraction_complete": "Kicsomagolás befejezve", + "game_extracted": "{{title}} sikeresen kicsomagolva", + "friend_started_playing_game": "{{displayName}} játszani kezdett", + "test_achievement_notification_title": "Ez egy teszt értesítés", + "test_achievement_notification_description": "Elég menő, mi?" }, "system_tray": { "open": "Hydra megnyitása", "quit": "Kilépés" }, "game_card": { + "available_one": "Elérhető", + "available_other": "Elérhető", "no_downloads": "Nincs elérhető letöltés" }, "binary_not_found_modal": { "title": "A programok nincsenek telepítve", - "description": "A Wine vagy a Lutris végrehajtható fájljai nem találhatók a rendszereden", - "instructions": "Ellenőrizd a megfelelő telepítési módot bármelyiküknek a Linux disztribúciódon, hogy a játék normálisan fusson" + "description": "Wine vagy Lutris futtatható fájlok nem találhatók a rendszereden", + "instructions": "Ellenőrízd, hogy melyiket kell helyesen telepíteni a Linux disztribúcióra, hogy a játék normálisan fusson" + }, + "modal": { + "close": "Bezárás gomb" + }, + "forms": { + "toggle_password_visibility": "Jelszó láthatóságának állítása" + }, + "user_profile": { + "amount_hours": "{{amount}} óra", + "amount_minutes": "{{amount}} perc", + "last_time_played": "Utoljára játszva {{period}}", + "activity": "Legutóbbi tevékenység", + "library": "Könyvtár", + "pinned": "Kitűzve", + "total_play_time": "Teljes játszottidő", + "manual_playtime_tooltip": "Ez a játszottidő manuálisan lett frissítve", + "no_recent_activity_title": "Hmmm… itt semmi sincs", + "no_recent_activity_description": "Mostanában nem játszottál semmivel. Hát ideje ezt megváltoztatni!", + "display_name": "Profilnév", + "saving": "Mentésben", + "save": "Mentés", + "edit_profile": "Profil Szerkesztése", + "saved_successfully": "Sikeresen elmentve", + "try_again": "Kérlek, próbálkozz újra", + "sign_out_modal_title": "Biztos vagy ebben?", + "cancel": "Mégsem", + "successfully_signed_out": "Sikeresen kijelentkezve", + "sign_out": "Kijelentkezés", + "playing_for": "Játékban: {{amount}}", + "sign_out_modal_text": "A könyvtár a jelenlegi fiókodhoz van csatolva. Kijelentkezéskor a könyvtár többé nem lesz látható, és az eddigi előrehaladás nem lesz mentve. Folytatod a kijelentkezést?", + "add_friends": "Barát bejelölés", + "add": "Elküld", + "friend_code": "Barát kód", + "see_profile": "Profil megtekintése", + "sending": "Küldés..", + "friend_request_sent": "Barátfelkérés elküldve", + "friends": "Barátok", + "friends_list": "Barát lista", + "user_not_found": "Felhasználó nem találva", + "block_user": "Felhasználó letiltása", + "add_friend": "Barát bejelölése", + "request_sent": "Kérés elküldve", + "request_received": "Barátfelkérést kaptál", + "accept_request": "Kérés elfogadása", + "ignore_request": "Kérés ignorálása", + "cancel_request": "Kérés visszavonása", + "undo_friendship": "Barát eltávolítása", + "request_accepted": "Barátfelkérés elfogadva", + "user_blocked_successfully": "Felhasználó sikeresen letiltva", + "user_block_modal_text": "Ez által letiltod őt: {{displayName}}", + "blocked_users": "Letiltott felhasználók", + "unblock": "Tiltás feloldása", + "no_friends_added": "Nincs bejelölt barátod", + "pending": "Függőben", + "no_pending_invites": "Nincs függőben lévő barátfelkérésed", + "no_blocked_users": "Nincs letiltott felhasználó", + "friend_code_copied": "Barát kód kimásolva", + "undo_friendship_modal_text": "Ezáltal megszünteted a barátságod vele: {{displayName}}", + "privacy_hint": "Hogy beállítsd ki láthassa ezt, menj a <0>Beállítások menüjébe", + "locked_profile": "Ez a profil privát", + "image_process_failure": "Hiba a kép feldolgozása közben", + "required_field": "Ez a mező kötelező", + "displayname_min_length": "A megjelenített névnek legalább 3 karakter hosszúnak kell lennie", + "displayname_max_length": "A megjelenített név hossza legfeljebb 50 karakter lehet", + "report_profile": "Profil bejelentése", + "report_reason": "Miért jelented ezt a profilt?", + "report_description": "További információ", + "report_description_placeholder": "További információ", + "report": "Bejelentés", + "report_reason_hate": "Gyűlöletbeszéd", + "report_reason_sexual_content": "Szexuális tartalom", + "report_reason_violence": "Fenyegető", + "report_reason_spam": "Spam", + "report_reason_other": "Egyéb", + "profile_reported": "Profil jelentve", + "your_friend_code": "A barát kódod:", + "upload_banner": "Banner feltöltés", + "uploading_banner": "Banner feltöltése…", + "background_image_updated": "Banner frissítve", + "stats": "Statisztikák", + "achievements": "achievementek", + "games": "Játékok", + "top_percentile": "Top {{percentile}}%", + "ranking_updated_weekly": "A rangsor hetente frissül.", + "playing": "Játékban: {{game}}", + "achievements_unlocked": "Achievementek feloldva", + "earned_points": "Megszerzett pontok", + "show_achievements_on_profile": "Mutasd az achievementjeid a profilodon", + "show_points_on_profile": "Mutasd a megszerzett pontjaid a profilodon", + "error_adding_friend": "Hiba, barátfelkérés sikertelen. Kérlek ellenőrízd a barátkódot", + "friend_code_length_error": "A barátkódnak 8 karakterből kell állnia" + }, + "achievement": { + "achievement_unlocked": "Achievement feloldva", + "user_achievements": "{{displayName}} Achievementjei", + "your_achievements": "A te Achievementjeid", + "unlocked_at": "Feloldva ekkor: {{date}}", + "subscription_needed": "A tartalom megtekintéséhez Hydra Cloud előfizetés szükséges", + "new_achievements_unlocked": "{{achievementCount}} új achievementet oldottál fel {{gameCount}} játékban", + "achievement_progress": "{{unlockedCount}}/{{totalCount}} achievementek", + "achievements_unlocked_for_game": "{{achievementCount}} új achievementet oldottál fel a(z) {{gameTitle}} játékban", + "hidden_achievement_tooltip": "Ez egy rejtett achievement", + "achievement_earn_points": "Szerezz be {{points}} pontot ezzel az achievement-el", + "earned_points": "Megszerzett pontok:", + "available_points": "Elérhető pontok:", + "how_to_earn_achievements_points": "Hogy lehet elérni achievement pontokat?" + }, + "hydra_cloud": { + "subscription_tour_title": "Hydra Cloud Előfizetés", + "subscribe_now": "Előfizetés", + "cloud_saving": "Felhőmentés", + "cloud_achievements": "Mentsd az achievementjeid el a felhőben", + "animated_profile_picture": "Animált profilkép", + "premium_support": "Premium Támogatás", + "show_and_compare_achievements": "Mutasd és hasonlítsd az elért achievementjeid másokéhoz", + "animated_profile_banner": "Animált profil banner", + "hydra_cloud": "Hydra Cloud", + "hydra_cloud_feature_found": "Épp felfedeztél egy Hydra Cloud funkciót!", + "learn_more": "Tudj meg többet", + "debrid_description": "Akár 4x gyorsabb letöltés a Nimbusszal" } -} +} \ No newline at end of file From 7ba65b335705c13d0aab1d5ae2d3460b84dfe0d0 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Sun, 28 Sep 2025 02:20:33 +0200 Subject: [PATCH 02/24] Slight Adjustment to 'Hot Now' --- src/locales/hu/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 52b17466..b5cce7bc 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -8,7 +8,7 @@ "surprise_me": "Lepj meg", "no_results": "Nincs találat", "start_typing": "Kereséshez gépelj...", - "hot": "Felkapott most", + "hot": "Most felkapott", "weekly": "📅 A hét felkapott játékai", "achievements": "🏆 Teljesítendő játékok" }, From e43f80b830fa5f0d0dd5fdb18554d8ad6ab98381 Mon Sep 17 00:00:00 2001 From: Stormm232 <96331770+Stormm232@users.noreply.github.com> Date: Sun, 28 Sep 2025 15:47:50 +0200 Subject: [PATCH 03/24] Update build.yml --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c54c431c..943a03b0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,7 +4,7 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -on: pull_request +on: workflow_dispatch: jobs: build: From 4f3113002bd91fb516b870e6e22c63369afbdf5d Mon Sep 17 00:00:00 2001 From: Stormm232 <96331770+Stormm232@users.noreply.github.com> Date: Sun, 28 Sep 2025 15:48:15 +0200 Subject: [PATCH 04/24] Update build.yml --- .github/workflows/build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 943a03b0..97bcf16e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,7 +4,8 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -on: workflow_dispatch: +on: + workflow_dispatch: jobs: build: From 35ce07c5f4e084740b5fb1c9ade2da68bac0c5df Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Sun, 28 Sep 2025 16:47:48 +0200 Subject: [PATCH 05/24] Webstore was left untranslated --- src/locales/hu/translation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index b5cce7bc..24750c8f 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -22,7 +22,7 @@ "downloading": "{{title}} ({{percentage}} - Letöltés…)", "filter": "Könyvtár szűrése", "home": "Főoldal", - "queued": "A(z) {{title}} (Várakozósoron van)", + "queued": "A(z) {{title}} (Várakozósorban van)", "game_has_no_executable": "A játékhoz nincs kiválasztva futtatható fájl", "sign_in": "Bejelentkezés", "friends": "Barátok", @@ -355,7 +355,7 @@ "editor_tab_code": "Code", "editor_tab_info": "Info", "editor_tab_save": "Mentés", - "web_store": "Web store", + "web_store": "Webáruház", "clear_themes": "Törlés", "create_theme": "Létrehozás", "create_theme_modal_title": "Egyéni téma létrehozása", From 0e2cc2b25c7b1d367c0e78d904c51a6e5a8720fa Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Sun, 28 Sep 2025 19:18:43 +0200 Subject: [PATCH 06/24] Adjustment to the translation --- src/locales/hu/translation.json | 44 ++++++++++++++++----------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 24750c8f..c6449f88 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -124,7 +124,7 @@ "remove_from_library_description": "Ezzel eltávolítod a játékot {{game}} a könyvtáradból", "options": "Beállítások", "executable_section_title": "Futtatható fájl", - "executable_section_description": "A fájl helye amely futtatásra fog kerülni amikor a \"Play\" levan nyomva", + "executable_section_description": "A fájl helye amely futtatásra fog kerülni amikor a \"Játék\" levan nyomva", "downloads_section_title": "Letöltések", "downloads_section_description": "Csekkold le a játék frissítéseit vagy más verzióit", "danger_zone_section_title": "Veszélyzóna", @@ -151,7 +151,7 @@ "achievements": "Achievementek", "achievements_count": "Achievementek {{unlockedCount}}/{{achievementsCount}}", "cloud_save": "Mentés felhőben", - "cloud_save_description": "Mentsd el az előrehaladásodat a felhőben, majd folytasd egy másik eszközön", + "cloud_save_description": "Mentsd el az előrehaladásod a felhőben, majd folytasd egy másik eszközön", "backups": "Biztonsági másolatok", "install_backup": "Telepít", "delete_backup": "Töröl", @@ -165,7 +165,7 @@ "backup_deleted": "Biztonsági mentés törölve", "backup_restored": "Biztonsági mentés helyreállítva", "see_all_achievements": "Achievementlista megtekintése", - "sign_in_to_see_achievements": "Jelentkezz be hogy lásd a(z) achievementjeid", + "sign_in_to_see_achievements": "Jelentkezz be hogy lásd az achievementjeid", "mapping_method_automatic": "Automatikus", "mapping_method_manual": "Kézi", "mapping_method_label": "Térképezési módszer", @@ -181,7 +181,7 @@ "no_download_option_info": "Nincs elérhető információ", "backup_deletion_failed": "Biztonsági mentés törlése sikertelen", "max_number_of_artifacts_reached": "A játék biztonsági mentéseinek száma elérte a határt", - "achievements_not_sync": "Tekintsd meg hogyan kell szinkronizálni a achievementjeid", + "achievements_not_sync": "Tekintsd meg hogyan kell szinkronizálni az achievementjeid", "manage_files_description": "Kezeld mely fájlokról készül biztonsági másolat, és melyek állíthatók vissza", "select_folder": "Mappa kiválasztása", "backup_from": "Biztonsági másolat: {{date}}", @@ -190,7 +190,7 @@ "custom_backup_location_set": "Egyéni biztonsági mentési hely", "no_directory_selected": "Nincs kiválasztva mappa", "no_write_permission": "Nem lehet ebbe a mappába letölteni. Kattints ide további információért.", - "reset_achievements": "Achievement nullázása", + "reset_achievements": "Achievementek nullázása", "reset_achievements_description": "Ez az összes achievementet nullázza a {{game}} játékhoz", "reset_achievements_title": "Biztos vagy ebben?", "reset_achievements_success": "Achievementek sikeresen nullázva", @@ -209,9 +209,9 @@ "download_error_not_cached_on_torbox": "This download is not available on TorBox and polling download status from TorBox is not yet available.", "download_error_not_cached_on_hydra": "This download is not available on Nimbus.", "game_removed_from_favorites": "Játék eltávolítva a kedvencek közül", - "game_added_to_favorites": "Játék rögzítve a kedvencek közé", - "game_removed_from_pinned": "Játék eltávolítva a rögzítettekből", - "game_added_to_pinned": "Játék sikeresen rögzítve", + "game_added_to_favorites": "Játék hozzáadva a kedvencekhez", + "game_removed_from_pinned": "Játék eltávolítva a kitűzöttek közül", + "game_added_to_pinned": "Játék sikeresen kitűzve", "automatically_extract_downloaded_files": "Automatikus kibontása a letöltött fájloknak", "create_start_menu_shortcut": "Start menü parancsikon létrehozása", "invalid_wine_prefix_path": "Érvénytelen Wine prefix elérési útvonal", @@ -282,13 +282,13 @@ "launch_with_system": "Hydra automatikus indítása rendszer indításakor", "general": "Általános", "behavior": "Működés", - "download_sources": "Forrás letöltések", + "download_sources": "Letöltési források", "language": "Nyelv", "api_token": "API Token", "enable_real_debrid": "Real-Debrid Bekapcsolása", "real_debrid_description": "A Real-Debrid egy korlátozásmentes letöltőprogram, lehetővé teszi a fájlok gyors letöltését, és csak az internetkapcsolat sebessége szab határt.", "debrid_invalid_token": "Érvénytelen API token", - "debrid_api_token_hint": "Az API Tokened itt találhatod <0>here", + "debrid_api_token_hint": "Az API tokened <0>itt található", "real_debrid_free_account_error": "Ez a fiók: \"{{username}}\" egy ingyenes fiók. Kérlek iratkozz fel a Real-Debrid-re", "debrid_linked_message": "Fiók összekapcsolva: \"{{username}}\" ", "save_changes": "Változtatások mentése", @@ -300,7 +300,7 @@ "download_count_zero": "Nincs letöltési opció", "download_count_one": "{{countFormatted}} letöltési opció", "download_count_other": "{{countFormatted}} letöltési opció", - "download_source_url": "URL forrás letöltése", + "download_source_url": "URL forrás:", "add_download_source_description": "Helyezd be a .json fájl URL-jét", "download_source_up_to_date": "Naprakész", "download_source_errored": "Hiba történt", @@ -334,7 +334,7 @@ "launch_minimized": "Hydra indítása minimalizálva", "disable_nsfw_alert": "NSFW figyelmeztetés kikapcsolása", "seed_after_download_complete": "Letöltés utáni seedelés", - "show_hidden_achievement_description": "Rejtett achievementek leírásának megjelenítése feloldás előtt", + "show_hidden_achievement_description": "Rejtett achievementek leírása megjelenítése feloldás előtt", "account": "Fiók", "no_users_blocked": "Nincsenek letiltott felhasználóid", "subscription_active_until": "Hydra Cloud előfizetésed aktív, eddig: {{date}}", @@ -351,7 +351,7 @@ "subscription_renew_cancelled": "Automatikus megújítás kikapcsolva", "subscription_renews_on": "Az előfizetésed megújul, ekkor: {{date}}", "bill_sent_until": "A következő számlát ezen napon küldjük", - "no_themes": "Úgy látom nincs egyetlen témád sem még, de ne aggódj, kattints ide hogy elkészítsd a remekműved.", + "no_themes": "Úgy látom nincs egyetlen témád sem még, de ne aggódj, kattints ide hogy elkészítsd a remekművedet.", "editor_tab_code": "Code", "editor_tab_info": "Info", "editor_tab_save": "Mentés", @@ -359,9 +359,9 @@ "clear_themes": "Törlés", "create_theme": "Létrehozás", "create_theme_modal_title": "Egyéni téma létrehozása", - "create_theme_modal_description": "Hozz létre egy új témát, hogy testreszabhasd a Hydrát", - "theme_name": "Név", - "insert_theme_name": "Téma neve", + "create_theme_modal_description": "Hozz létre egy új témát, hogy testreszabd a Hydrát", + "theme_name": "Téma neve", + "insert_theme_name": "Adj a témádnak nevet", "set_theme": "Téma beállítása", "unset_theme": "Téma visszavonása", "delete_theme": "Téma törlése", @@ -389,7 +389,7 @@ "install_common_redist": "Telepítés", "installing_common_redist": "Telepítés alatt…", "show_download_speed_in_megabytes": "Letöltési sebesség megabájt/másodpercben lévő megjelenítése", - "extract_files_by_default": "Fájlok kicsomagolása letöltés után alapértelmezetten", + "extract_files_by_default": "Fájlok kicsomagolása letöltés után", "enable_steam_achievements": "Steam-achievementek utáni keresés engedélyezése", "achievement_custom_notification_position": "Achievement-értesítések egyéni elhelyezése", "top-left": "Bal felső sarok", @@ -406,7 +406,7 @@ "platinum": "Platinum", "hidden": "Rejtett", "test_notification": "Értesítés tesztelése", - "notification_preview": "Achievement-értesítés Előnézete", + "notification_preview": "Achievement-értesítés - előnézet", "enable_friend_start_game_notifications": "Amikor egy barátod elkezd játszani egy játékot" }, "notifications": { @@ -503,7 +503,7 @@ "image_process_failure": "Hiba a kép feldolgozása közben", "required_field": "Ez a mező kötelező", "displayname_min_length": "A megjelenített névnek legalább 3 karakter hosszúnak kell lennie", - "displayname_max_length": "A megjelenített név hossza legfeljebb 50 karakter lehet", + "displayname_max_length" : "A megjelenített név hossza legfeljebb 50 karakter lehet", "report_profile": "Profil bejelentése", "report_reason": "Miért jelented ezt a profilt?", "report_description": "További információ", @@ -529,8 +529,8 @@ "earned_points": "Megszerzett pontok", "show_achievements_on_profile": "Mutasd az achievementjeid a profilodon", "show_points_on_profile": "Mutasd a megszerzett pontjaid a profilodon", - "error_adding_friend": "Hiba, barátfelkérés sikertelen. Kérlek ellenőrízd a barátkódot", - "friend_code_length_error": "A barátkódnak 8 karakterből kell állnia" + "error_adding_friend": "Hiba, barátfelkérés sikertelen. Kérlek ellenőrízd a barát kódot", + "friend_code_length_error": "A barát kódnak 8 karakterből kell állnia" }, "achievement": { "achievement_unlocked": "Achievement feloldva", @@ -554,7 +554,7 @@ "cloud_achievements": "Mentsd az achievementjeid el a felhőben", "animated_profile_picture": "Animált profilkép", "premium_support": "Premium Támogatás", - "show_and_compare_achievements": "Mutasd és hasonlítsd az elért achievementjeid másokéhoz", + "show_and_compare_achievements": "Jelenítsd és hasonlítsd az elért achievementjeid másokéhoz", "animated_profile_banner": "Animált profil banner", "hydra_cloud": "Hydra Cloud", "hydra_cloud_feature_found": "Épp felfedeztél egy Hydra Cloud funkciót!", From 5bf5ca35047b2dce5fa9203ac7e59809f31389d3 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Mon, 29 Sep 2025 00:07:49 +0200 Subject: [PATCH 07/24] Adjustment --- src/locales/hu/translation.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index c6449f88..4d1a65d3 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -124,7 +124,7 @@ "remove_from_library_description": "Ezzel eltávolítod a játékot {{game}} a könyvtáradból", "options": "Beállítások", "executable_section_title": "Futtatható fájl", - "executable_section_description": "A fájl helye amely futtatásra fog kerülni amikor a \"Játék\" levan nyomva", + "executable_section_description": "A fájl amely futtatásra fog kerülni amikor a \"Játék\" lenyomásra kerül", "downloads_section_title": "Letöltések", "downloads_section_description": "Csekkold le a játék frissítéseit vagy más verzióit", "danger_zone_section_title": "Veszélyzóna", @@ -219,7 +219,7 @@ "missing_wine_prefix": "Wine prefix szükséges a biztonsági másolat létrehozásához Linux rendszeren.", "artifact_renamed": "Biztonsági mentés sikeresen átnevezve", "rename_artifact": "Biztonsági mentés átnevezése", - "rename_artifact_description": "Nevezd át a biztonsági másolatot egy leíróbb névre.", + "rename_artifact_description": "Nevezd át a biztonsági másolatot egy leíróbb névre", "artifact_name_label": "Biztonsági másolat neve", "artifact_name_placeholder": "Adj egy nevet a biztonsági mentésnek", "save_changes": "Változtatások mentése", @@ -359,7 +359,7 @@ "clear_themes": "Törlés", "create_theme": "Létrehozás", "create_theme_modal_title": "Egyéni téma létrehozása", - "create_theme_modal_description": "Hozz létre egy új témát, hogy testreszabd a Hydrát", + "create_theme_modal_description": "Hozz létre egy új témát, hogy testreszabhasd a Hydrát ahogy szeretnéd", "theme_name": "Téma neve", "insert_theme_name": "Adj a témádnak nevet", "set_theme": "Téma beállítása", From d7d920a7b7ab21beff5557b0491b320f9c27668f Mon Sep 17 00:00:00 2001 From: Stormm232 <96331770+Stormm232@users.noreply.github.com> Date: Mon, 29 Sep 2025 02:52:28 +0200 Subject: [PATCH 08/24] Add files via upload --- MAIN_VITE_AUTH_URL.env | 1 + 1 file changed, 1 insertion(+) create mode 100644 MAIN_VITE_AUTH_URL.env diff --git a/MAIN_VITE_AUTH_URL.env b/MAIN_VITE_AUTH_URL.env new file mode 100644 index 00000000..9d34da54 --- /dev/null +++ b/MAIN_VITE_AUTH_URL.env @@ -0,0 +1 @@ +MAIN_VITE_AUTH_URL=https://auth.hydralauncher.gg \ No newline at end of file From e678cc38015aba8a494f37a369ab651e7d07dee9 Mon Sep 17 00:00:00 2001 From: Stormm232 <96331770+Stormm232@users.noreply.github.com> Date: Mon, 29 Sep 2025 04:38:20 +0200 Subject: [PATCH 09/24] MAIN_VITE_AUTH_URL.env --- MAIN_VITE_AUTH_URL.env | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/MAIN_VITE_AUTH_URL.env b/MAIN_VITE_AUTH_URL.env index 9d34da54..c0df04ae 100644 --- a/MAIN_VITE_AUTH_URL.env +++ b/MAIN_VITE_AUTH_URL.env @@ -1 +1,8 @@ -MAIN_VITE_AUTH_URL=https://auth.hydralauncher.gg \ No newline at end of file +# Environment variables for production + +MAIN_VITE_API_URL=https://hydra-api-us-east-1.losbroxas.org +MAIN_VITE_AUTH_URL=https://auth.hydralauncher.gg +MAIN_VITE_CHECKOUT_URL=https://checkout.hydralauncher.gg +MAIN_VITE_EXTERNAL_RESOURCES_URL=https://assets.hydralauncher.gg +RENDERER_VITE_EXTERNAL_RESOURCES_URL=https://assets.hydralauncher.gg +MAIN_VITE_WS_URL=wss://ws.hydralauncher.gg From d7e47323e5b3d2f6f00e28e3007ec031f58059e6 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Tue, 30 Sep 2025 02:38:09 +0200 Subject: [PATCH 10/24] Update to latest --- src/locales/hu/translation.json | 81 +++++++++++++++++++++++++++++---- 1 file changed, 72 insertions(+), 9 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 4d1a65d3..e9d0a016 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -1,16 +1,15 @@ { "language_name": "Magyar", "app": { - "successfully_signed_in": "Sikeresen bejelentkezve" + "successfully_signed_in": "Sikeresen bejelentkeztél" }, "home": { - "featured": "Kiemelt játék", "surprise_me": "Lepj meg", "no_results": "Nincs találat", "start_typing": "Kereséshez gépelj...", "hot": "Most felkapott", "weekly": "📅 A hét felkapott játékai", - "achievements": "🏆 Teljesítendő játékok" + "achievements": "🏆 Platinázható játékok" }, "sidebar": { "catalogue": "Katalógus", @@ -29,6 +28,49 @@ "need_help": "Elakadtál?", "favorites": "Kedvenc játékok", "playable_button_title": "Csak az azonnal játszható játékokat mutasd" + "add_custom_game_tooltip": "Saját játék hozzáadása", + "show_playable_only_tooltip": "Csak játszható játék mutatása", + "custom_game_modal": "Saját játék hozzáadása", + "custom_game_modal_description": "Saját játék hozzáadása egy futtatható fájl által", + "custom_game_modal_executable_path": "Futtatható fájl útvonala", + "custom_game_modal_select_executable": "Futtatható fájl kiválasztása", + "custom_game_modal_title": "Játékcím", + "custom_game_modal_enter_title": "Játék elnevezése", + "custom_game_modal_browse": "Böngészés", + "custom_game_modal_cancel": "Mégse", + "custom_game_modal_add": "Játék hozzáadása", + "custom_game_modal_adding": "Játék hozzáadása...", + "custom_game_modal_success": "Saját játék sikeresen hozzáadva", + "custom_game_modal_failed": "Saját játék hozzáadása sikertelen", + "custom_game_modal_executable": "Futtatható fájl", + "edit_game_modal": "Customize Assets", + "edit_game_modal_description": "Képek és játékadatok módosítása", + "edit_game_modal_title": "Játékcím", + "edit_game_modal_enter_title": "Játék elnevezése", + "edit_game_modal_image": "Kép", + "edit_game_modal_select_image": "Kép kiválasztása", + "edit_game_modal_browse": "Böngészés", + "edit_game_modal_image_preview": "Kép előnézete", + "edit_game_modal_icon": "Ikon", + "edit_game_modal_select_icon": "Ikon kiválasztása", + "edit_game_modal_icon_preview": "Ikon előnézete", + "edit_game_modal_logo": "Logó", + "edit_game_modal_select_logo": "Logó kiválasztása", + "edit_game_modal_logo_preview": "Logó előnézete", + "edit_game_modal_hero": "Játék főképe", + "edit_game_modal_select_hero": "Válaszd ki a játék főképét", + "edit_game_modal_hero_preview": "Játék főkép előnézete", + "edit_game_modal_cancel": "Mégse", + "edit_game_modal_update": "Frissít", + "edit_game_modal_updating": "Frissítés...", + "edit_game_modal_fill_required": "Kérlek töltsd ki az összes kötelező mezőt", + "edit_game_modal_success": "Képek és játékadatok frissítése sikeres", + "edit_game_modal_failed": "Képek és játékadatok frissítése sikertelen", + "edit_game_modal_image_filter": "Kép", + "edit_game_modal_icon_resolution": "Ajánlott felbontás: 256x256px", + "edit_game_modal_logo_resolution": "Ajánlott felbontás: 640x360px", + "edit_game_modal_hero_resolution": "Ajánlott felbontás: 1920x620px", + "edit_game_modal_assets": "Játékadatok" }, "header": { "search": "Keresés", @@ -48,7 +90,7 @@ "checking_files": "A(z) {{title}} fájljaiból… ({{percentage}} kész)", "installing_common_redist": "{{log}}…", "installation_complete": "Telepítés befejezve", - "installation_complete_message": "A(z) Alapvető Segédprogramok sikeresen telepítve" + "installation_complete_message": "A(z) Alapvető segédprogramok sikeresen telepítve" }, "catalogue": { "search": "Szűrés…", @@ -102,7 +144,7 @@ "playing_now": "Játékban: ", "change": "Változtatás", "repacks_modal_description": "Válaszd ki a repacket amit leszeretnél tölteni", - "select_folder_hint": "Hogy megváltoztasd a letöltési helyet, menj a <0>Beállítások menüjébe", + "select_folder_hint": "Hogy megváltoztasd a letöltési mappát, menj a <0>Beállítások menüjébe", "download_now": "Letöltés", "no_shop_details": "A bolt adatai nem érhetőek el.", "download_options": "Letöltési opciók", @@ -134,7 +176,7 @@ "last_downloaded_option": "Utoljára letöltött", "create_steam_shortcut": "Steam parancsikon létrehozása", "create_shortcut_success": "A parancsikon létrehozása sikeres", - "you_might_need_to_restart_steam": "Lehetséges hogy újrakell indítsd a steamet hogy lásd a változást.", + "you_might_need_to_restart_steam": "Lehetséges hogy újrakell indítsd a Steamet hogy lásd a változást.", "create_shortcut_error": "Hiba lépett fel létrehozás közben", "nsfw_content_title": "Ez a játék nem megfelelő tartalmat tartalmaz.", "nsfw_content_description": "{{title}} tartalmaz tartalmat amely nem megfelelő minden korosztálynak. Biztosan folytatni szeretnéd?", @@ -160,7 +202,7 @@ "no_backup_preview": "Ehhez a címhez nem található mentett játék", "restoring_backup": "Biztonsági mentés helyreállítás: ({{progress}} kész)…", "uploading_backup": "Biztonsági mentés feltöltése…", - "no_backups": "You haven't created any backups for this game yet", + "no_backups": "Még nem hoztál létre biztonsági másolatot ehhez a játékhoz", "backup_uploaded": "Biztonsági mentés feltöltve", "backup_deleted": "Biztonsági mentés törölve", "backup_restored": "Biztonsági mentés helyreállítva", @@ -189,7 +231,7 @@ "enable_automatic_cloud_sync": "Automatikus felhőalapú szinkronizálás engedélyezése", "custom_backup_location_set": "Egyéni biztonsági mentési hely", "no_directory_selected": "Nincs kiválasztva mappa", - "no_write_permission": "Nem lehet ebbe a mappába letölteni. Kattints ide további információért.", + "no_write_permission": "Nem lehet a mappába letölteni. Kattints ide további információért.", "reset_achievements": "Achievementek nullázása", "reset_achievements_description": "Ez az összes achievementet nullázza a {{game}} játékhoz", "reset_achievements_title": "Biztos vagy ebben?", @@ -231,12 +273,26 @@ "backup_unfrozen": "Biztonsági mentés leválasztva", "backup_freeze_failed": "Biztonsági mentés rögzítése sikertelen", "backup_freeze_failed_description": "Legalább egy szabad helyet kell hagyni az automatikus biztonsági mentéseknek." + "edit_game_modal_button": "Játékadatok testreszabása", + "game_details": "Játék leírása", + "currency_symbol": "Ft", + "currency_country": "hu", + "prices": "Árak", + "no_prices_found": "Nincsenek található árak", + "view_all_prices": "Összes ár megtekintése", + "retail_price": "Bolti ár", + "keyshop_price": "Nem hivatalos ár", + "historical_retail": "Korábbi bolti ár", + "historical_keyshop": "Korábbi nem hivatalos ár", + "language": "Nyelv", + "caption": "Felirat", + "audio": "Hang" }, "activation": { "title": "Hydra aktiválása", "installation_id": "Telepítési azonosító:", "enter_activation_code": "Írd be az aktiválási kódod", - "message": "Ha nem tudod kit kell kérdezz efelől, akkor nem is szabadna megkérdezned.", + "message": "Ha nem tudod kit kérdezz efelől, akkor nem kéne nálad legyen.", "activate": "Aktiválás", "loading": "Töltés…" }, @@ -450,10 +506,15 @@ "user_profile": { "amount_hours": "{{amount}} óra", "amount_minutes": "{{amount}} perc", + "amount_hours_short": "{{amount}}ó", + "amount_minutes_short": "{{amount}}p", "last_time_played": "Utoljára játszva {{period}}", "activity": "Legutóbbi tevékenység", "library": "Könyvtár", "pinned": "Kitűzve", + "achievements_earned": "Elért achievementek", + "played_recently": "Nemrég játszva", + "playtime": "Játszottidő", "total_play_time": "Teljes játszottidő", "manual_playtime_tooltip": "Ez a játszottidő manuálisan lett frissítve", "no_recent_activity_title": "Hmmm… itt semmi sincs", @@ -531,6 +592,8 @@ "show_points_on_profile": "Mutasd a megszerzett pontjaid a profilodon", "error_adding_friend": "Hiba, barátfelkérés sikertelen. Kérlek ellenőrízd a barát kódot", "friend_code_length_error": "A barát kódnak 8 karakterből kell állnia" + "game_removed_from_pinned": "Játék eltávolítva a kitűzöttek közül", + "game_added_to_pinned": "Játék hozzáadva a kitűzöttekhez" }, "achievement": { "achievement_unlocked": "Achievement feloldva", From 5648e393bfed8f03756ddf04bc3dc2b5bd19ce8c Mon Sep 17 00:00:00 2001 From: Stormm232 <96331770+Stormm232@users.noreply.github.com> Date: Tue, 30 Sep 2025 02:39:24 +0200 Subject: [PATCH 11/24] Deleted file. --- MAIN_VITE_AUTH_URL.env | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 MAIN_VITE_AUTH_URL.env diff --git a/MAIN_VITE_AUTH_URL.env b/MAIN_VITE_AUTH_URL.env deleted file mode 100644 index c0df04ae..00000000 --- a/MAIN_VITE_AUTH_URL.env +++ /dev/null @@ -1,8 +0,0 @@ -# Environment variables for production - -MAIN_VITE_API_URL=https://hydra-api-us-east-1.losbroxas.org -MAIN_VITE_AUTH_URL=https://auth.hydralauncher.gg -MAIN_VITE_CHECKOUT_URL=https://checkout.hydralauncher.gg -MAIN_VITE_EXTERNAL_RESOURCES_URL=https://assets.hydralauncher.gg -RENDERER_VITE_EXTERNAL_RESOURCES_URL=https://assets.hydralauncher.gg -MAIN_VITE_WS_URL=wss://ws.hydralauncher.gg From e14c125a43e64c1b07f9de20261899ad3e90baf2 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Tue, 30 Sep 2025 02:42:58 +0200 Subject: [PATCH 12/24] Small typo --- src/locales/hu/translation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index e9d0a016..350977d1 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -27,8 +27,8 @@ "friends": "Barátok", "need_help": "Elakadtál?", "favorites": "Kedvenc játékok", - "playable_button_title": "Csak az azonnal játszható játékokat mutasd" - "add_custom_game_tooltip": "Saját játék hozzáadása", + "playable_button_title": "Csak az azonnal játszható játékokat mutasd", + "add_custom_game_tooltip": "Saját játék hozzáadása", "show_playable_only_tooltip": "Csak játszható játék mutatása", "custom_game_modal": "Saját játék hozzáadása", "custom_game_modal_description": "Saját játék hozzáadása egy futtatható fájl által", From f9f110bd1c967d73339f2c4bc918819ec88a6a96 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Tue, 30 Sep 2025 02:50:32 +0200 Subject: [PATCH 13/24] Typo --- src/locales/hu/translation.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 350977d1..20ce9e43 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -272,9 +272,9 @@ "backup_frozen": "Biztonsági mentés rögzítve", "backup_unfrozen": "Biztonsági mentés leválasztva", "backup_freeze_failed": "Biztonsági mentés rögzítése sikertelen", - "backup_freeze_failed_description": "Legalább egy szabad helyet kell hagyni az automatikus biztonsági mentéseknek." - "edit_game_modal_button": "Játékadatok testreszabása", - "game_details": "Játék leírása", + "backup_freeze_failed_description": "Legalább egy szabad helyet kell hagyni az automatikus biztonsági mentéseknek.", + "edit_game_modal_button": "Játékadatok testreszabása", + "game_details": "Játék leírása", "currency_symbol": "Ft", "currency_country": "hu", "prices": "Árak", From 46491af53962d3dc31a6396ff947ccf52bc7e048 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Tue, 30 Sep 2025 03:08:39 +0200 Subject: [PATCH 14/24] Fix to the translation --- src/locales/hu/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 20ce9e43..864ab1bf 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -591,7 +591,7 @@ "show_achievements_on_profile": "Mutasd az achievementjeid a profilodon", "show_points_on_profile": "Mutasd a megszerzett pontjaid a profilodon", "error_adding_friend": "Hiba, barátfelkérés sikertelen. Kérlek ellenőrízd a barát kódot", - "friend_code_length_error": "A barát kódnak 8 karakterből kell állnia" + "friend_code_length_error": "A barát kódnak 8 karakterből kell állnia", "game_removed_from_pinned": "Játék eltávolítva a kitűzöttek közül", "game_added_to_pinned": "Játék hozzáadva a kitűzöttekhez" }, From 701226d25d871205fc8b8d26e01537183ab55024 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Tue, 30 Sep 2025 06:04:04 +0200 Subject: [PATCH 15/24] Correction of Translation for upcoming update --- src/locales/hu/translation.json | 58 ++++++++++++++++----------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 864ab1bf..4cf5ee45 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -9,7 +9,7 @@ "start_typing": "Kereséshez gépelj...", "hot": "Most felkapott", "weekly": "📅 A hét felkapott játékai", - "achievements": "🏆 Platinázható játékok" + "achievements": "🏆 Achievement támogatott" }, "sidebar": { "catalogue": "Katalógus", @@ -22,7 +22,7 @@ "filter": "Könyvtár szűrése", "home": "Főoldal", "queued": "A(z) {{title}} (Várakozósorban van)", - "game_has_no_executable": "A játékhoz nincs kiválasztva futtatható fájl", + "game_has_no_executable": "A játékhoz nincs tallózva futtatható fájl", "sign_in": "Bejelentkezés", "friends": "Barátok", "need_help": "Elakadtál?", @@ -30,47 +30,47 @@ "playable_button_title": "Csak az azonnal játszható játékokat mutasd", "add_custom_game_tooltip": "Saját játék hozzáadása", "show_playable_only_tooltip": "Csak játszható játék mutatása", - "custom_game_modal": "Saját játék hozzáadása", - "custom_game_modal_description": "Saját játék hozzáadása egy futtatható fájl által", + "custom_game_modal": "Saját játék hozzáadása:", + "custom_game_modal_description": "Adj meg egy futtatható fájlt", "custom_game_modal_executable_path": "Futtatható fájl útvonala", - "custom_game_modal_select_executable": "Futtatható fájl kiválasztása", + "custom_game_modal_select_executable": "A fájl helye", "custom_game_modal_title": "Játékcím", "custom_game_modal_enter_title": "Játék elnevezése", - "custom_game_modal_browse": "Böngészés", + "custom_game_modal_browse": "Tallózás", "custom_game_modal_cancel": "Mégse", "custom_game_modal_add": "Játék hozzáadása", "custom_game_modal_adding": "Játék hozzáadása...", "custom_game_modal_success": "Saját játék sikeresen hozzáadva", "custom_game_modal_failed": "Saját játék hozzáadása sikertelen", "custom_game_modal_executable": "Futtatható fájl", - "edit_game_modal": "Customize Assets", - "edit_game_modal_description": "Képek és játékadatok módosítása", + "edit_game_modal": "Játékmegjelenés", + "edit_game_modal_description": "Játékcím és vizuális elemek módosítása", "edit_game_modal_title": "Játékcím", "edit_game_modal_enter_title": "Játék elnevezése", "edit_game_modal_image": "Kép", - "edit_game_modal_select_image": "Kép kiválasztása", - "edit_game_modal_browse": "Böngészés", + "edit_game_modal_select_image": "Kép útvonala", + "edit_game_modal_browse": "Tallózás", "edit_game_modal_image_preview": "Kép előnézete", "edit_game_modal_icon": "Ikon", - "edit_game_modal_select_icon": "Ikon kiválasztása", + "edit_game_modal_select_icon": "Ikon útvonala", "edit_game_modal_icon_preview": "Ikon előnézete", "edit_game_modal_logo": "Logó", - "edit_game_modal_select_logo": "Logó kiválasztása", + "edit_game_modal_select_logo": "Logó útvonala", "edit_game_modal_logo_preview": "Logó előnézete", - "edit_game_modal_hero": "Játék főképe", - "edit_game_modal_select_hero": "Válaszd ki a játék főképét", - "edit_game_modal_hero_preview": "Játék főkép előnézete", + "edit_game_modal_hero": "Borítókép", + "edit_game_modal_select_hero": "Borítókép útvonala", + "edit_game_modal_hero_preview": "Borítókép előnézete", "edit_game_modal_cancel": "Mégse", "edit_game_modal_update": "Frissít", "edit_game_modal_updating": "Frissítés...", "edit_game_modal_fill_required": "Kérlek töltsd ki az összes kötelező mezőt", - "edit_game_modal_success": "Képek és játékadatok frissítése sikeres", - "edit_game_modal_failed": "Képek és játékadatok frissítése sikertelen", + "edit_game_modal_success": "Játék megjelenés frissítése sikeres", + "edit_game_modal_failed": "Játék megjelenés frissítése sikertelen", "edit_game_modal_image_filter": "Kép", "edit_game_modal_icon_resolution": "Ajánlott felbontás: 256x256px", "edit_game_modal_logo_resolution": "Ajánlott felbontás: 640x360px", "edit_game_modal_hero_resolution": "Ajánlott felbontás: 1920x620px", - "edit_game_modal_assets": "Játékadatok" + "edit_game_modal_assets": "Vizuális elemek:" }, "header": { "search": "Keresés", @@ -156,7 +156,7 @@ "download_settings": "Letöltési beállítások", "downloader": "Letöltési mód", "select_executable": "Tallózás", - "no_executable_selected": "Nincs futtatható fájl kiválasztva", + "no_executable_selected": "Nincs futtatható fájl tallózva", "open_folder": "Mappa megnyitása", "open_download_location": "Letöltött fájlok megtekintése", "create_shortcut": "Asztali parancsikon létrehozása", @@ -225,12 +225,12 @@ "max_number_of_artifacts_reached": "A játék biztonsági mentéseinek száma elérte a határt", "achievements_not_sync": "Tekintsd meg hogyan kell szinkronizálni az achievementjeid", "manage_files_description": "Kezeld mely fájlokról készül biztonsági másolat, és melyek állíthatók vissza", - "select_folder": "Mappa kiválasztása", + "select_folder": "Mappa tallózása", "backup_from": "Biztonsági másolat: {{date}}", "automatic_backup_from": "Automatikus másolat: {{date}}", "enable_automatic_cloud_sync": "Automatikus felhőalapú szinkronizálás engedélyezése", "custom_backup_location_set": "Egyéni biztonsági mentési hely", - "no_directory_selected": "Nincs kiválasztva mappa", + "no_directory_selected": "Nincs mappa tallózva", "no_write_permission": "Nem lehet a mappába letölteni. Kattints ide további információért.", "reset_achievements": "Achievementek nullázása", "reset_achievements_description": "Ez az összes achievementet nullázza a {{game}} játékhoz", @@ -349,7 +349,7 @@ "debrid_linked_message": "Fiók összekapcsolva: \"{{username}}\" ", "save_changes": "Változtatások mentése", "changes_saved": "Változtatások sikeresen mentve", - "download_sources_description": "A Hydra lefogja tölteni a letöltési linkeket a forrásokból. A forrás URL-nek közvetlen linknek kell lennie egy .json fájlhoz, ami tartalmazza a linkeket.", + "download_sources_description": "A Hydra lefogja tölteni a letöltési linkeket a forrásokból. Az URL forrásnak közvetlen linknek kell lennie egy .json fájlhoz, ami tartalmazza a linkeket.", "validate_download_source": "Érvényesítés", "remove_download_source": "Eltávolítás", "add_download_source": "Forrás hozáadása", @@ -386,11 +386,11 @@ "must_be_valid_url": "A forrás egy érvényes URL kell legyen", "blocked_users": "Letiltott felhasználók", "user_unblocked": "Felhasználó letiltva", - "enable_achievement_notifications": "Amikor egy achievement feloldva", + "enable_achievement_notifications": "Amikor egy achievement feloldódik", "launch_minimized": "Hydra indítása minimalizálva", "disable_nsfw_alert": "NSFW figyelmeztetés kikapcsolása", "seed_after_download_complete": "Letöltés utáni seedelés", - "show_hidden_achievement_description": "Rejtett achievementek leírása megjelenítése feloldás előtt", + "show_hidden_achievement_description": "Rejtett achievementek leírásának megjelenítése feloldás előtt", "account": "Fiók", "no_users_blocked": "Nincsenek letiltott felhasználóid", "subscription_active_until": "Hydra Cloud előfizetésed aktív, eddig: {{date}}", @@ -462,7 +462,7 @@ "platinum": "Platinum", "hidden": "Rejtett", "test_notification": "Értesítés tesztelése", - "notification_preview": "Achievement-értesítés - előnézet", + "notification_preview": "Achievement Értesítés Előnézete", "enable_friend_start_game_notifications": "Amikor egy barátod elkezd játszani egy játékot" }, "notifications": { @@ -577,9 +577,9 @@ "report_reason_other": "Egyéb", "profile_reported": "Profil jelentve", "your_friend_code": "A barát kódod:", - "upload_banner": "Banner feltöltés", - "uploading_banner": "Banner feltöltése…", - "background_image_updated": "Banner frissítve", + "upload_banner": "Borítókép feltöltés", + "uploading_banner": "Borítókép feltöltése…", + "background_image_updated": "Borítókép frissítve", "stats": "Statisztikák", "achievements": "achievementek", "games": "Játékok", @@ -618,7 +618,7 @@ "animated_profile_picture": "Animált profilkép", "premium_support": "Premium Támogatás", "show_and_compare_achievements": "Jelenítsd és hasonlítsd az elért achievementjeid másokéhoz", - "animated_profile_banner": "Animált profil banner", + "animated_profile_banner": "Animált profil borítókép", "hydra_cloud": "Hydra Cloud", "hydra_cloud_feature_found": "Épp felfedeztél egy Hydra Cloud funkciót!", "learn_more": "Tudj meg többet", From 3826294337f18747f1dff8e1defb46ab7c18b7bf Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Tue, 30 Sep 2025 12:42:29 +0200 Subject: [PATCH 16/24] Fixes --- src/locales/hu/translation.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 2d38690c..c264b9e6 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -92,7 +92,6 @@ "installation_complete": "Telepítés befejezve", "installation_complete_message": "A(z) Alapvető segédprogramok sikeresen telepítve" }, -<<<<<<< HEAD "catalogue": { "search": "Szűrés…", "developers": "Fejlesztők", @@ -104,9 +103,7 @@ "filter_count": "{{filterCount}} elérhető", "clear_filters": "{{filterCount}} kiválaszott szűrő törlése" }, -======= "catalogue": {}, ->>>>>>> 4f5c345c421b7447ea4aa4a01706e485f5f641e7 "game_details": { "open_download_options": "Letöltési opciók megnyitása", "download_options_zero": "Nincs letöltési opció", From cb0fc826443fae60005f7b8614863f0a6eaf0c76 Mon Sep 17 00:00:00 2001 From: Moyasee Date: Tue, 30 Sep 2025 14:24:00 +0300 Subject: [PATCH 17/24] feat: added ability to reset assets for custom game --- .../game-details/modals/edit-game-modal.tsx | 69 ++++++++++++++++--- 1 file changed, 58 insertions(+), 11 deletions(-) diff --git a/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx b/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx index 0f6df95d..93a8ff6f 100644 --- a/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx +++ b/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx @@ -4,6 +4,7 @@ import { ImageIcon, XIcon } from "@primer/octicons-react"; import { Modal, TextField, Button } from "@renderer/components"; import { useToast } from "@renderer/hooks"; +import { generateRandomGradient } from "@renderer/helpers"; import type { LibraryGame, Game, ShopDetailsWithAssets } from "@types"; import "./edit-game-modal.scss"; @@ -44,6 +45,11 @@ export function EditGameModal({ logo: "", hero: "", }); + const [removedAssets, setRemovedAssets] = useState({ + icon: false, + logo: false, + hero: false, + }); const [defaultUrls, setDefaultUrls] = useState({ icon: null as string | null, logo: null as string | null, @@ -158,6 +164,21 @@ export function EditGameModal({ return defaultUrls[assetType]; }; + const getOriginalAssetUrl = (assetType: AssetType): string | null => { + if (!game || !isCustomGame(game)) return null; + + switch (assetType) { + case "icon": + return game.iconUrl; + case "logo": + return game.logoImageUrl; + case "hero": + return game.libraryHeroImageUrl; + default: + return null; + } + }; + const handleSelectAsset = async (assetType: AssetType) => { const { filePaths } = await window.electron.showOpenDialog({ properties: ["openFile"], @@ -183,6 +204,8 @@ export function EditGameModal({ ...prev, [assetType]: originalPath, })); + // Clear the removed flag when a new asset is selected + setRemovedAssets((prev) => ({ ...prev, [assetType]: false })); } catch (error) { console.error(`Failed to copy ${assetType} asset:`, error); setAssetPath(assetType, originalPath); @@ -191,14 +214,25 @@ export function EditGameModal({ ...prev, [assetType]: originalPath, })); + // Clear the removed flag when a new asset is selected + setRemovedAssets((prev) => ({ ...prev, [assetType]: false })); } } }; const handleRestoreDefault = (assetType: AssetType) => { - setAssetPath(assetType, ""); - setAssetDisplayPath(assetType, ""); - setOriginalAssetPaths((prev) => ({ ...prev, [assetType]: "" })); + if (game && isCustomGame(game)) { + // For custom games, mark asset as removed and clear paths + setRemovedAssets((prev) => ({ ...prev, [assetType]: true })); + setAssetPath(assetType, ""); + setAssetDisplayPath(assetType, ""); + setOriginalAssetPaths((prev) => ({ ...prev, [assetType]: "" })); + } else { + // For non-custom games, clear custom assets (restore to shop defaults) + setAssetPath(assetType, ""); + setAssetDisplayPath(assetType, ""); + setOriginalAssetPaths((prev) => ({ ...prev, [assetType]: "" })); + } }; const getOriginalTitle = (): string => { @@ -330,13 +364,19 @@ export function EditGameModal({ // Helper function to prepare custom game assets const prepareCustomGameAssets = (game: LibraryGame | Game) => { - const iconUrl = assetPaths.icon ? `local:${assetPaths.icon}` : game.iconUrl; - const logoImageUrl = assetPaths.logo - ? `local:${assetPaths.logo}` - : game.logoImageUrl; - const libraryHeroImageUrl = assetPaths.hero - ? `local:${assetPaths.hero}` - : game.libraryHeroImageUrl; + // For custom games, check if asset was explicitly removed + const iconUrl = removedAssets.icon ? null : (assetPaths.icon ? `local:${assetPaths.icon}` : game.iconUrl); + const logoImageUrl = removedAssets.logo ? null : (assetPaths.logo ? `local:${assetPaths.logo}` : game.logoImageUrl); + + // For hero image, if removed, restore to the original gradient or keep the original + let libraryHeroImageUrl; + if (removedAssets.hero) { + // If the original hero was a gradient (data URL), keep it, otherwise generate a new one + const originalHero = game.libraryHeroImageUrl; + libraryHeroImageUrl = originalHero?.startsWith('data:image/svg+xml') ? originalHero : generateRandomGradient(); + } else { + libraryHeroImageUrl = assetPaths.hero ? `local:${assetPaths.hero}` : game.libraryHeroImageUrl; + } return { iconUrl, logoImageUrl, libraryHeroImageUrl }; }; @@ -418,6 +458,13 @@ export function EditGameModal({ (game: LibraryGame | Game) => { setGameName(game.title || ""); + // Reset removed assets state + setRemovedAssets({ + icon: false, + logo: false, + hero: false, + }); + if (isCustomGame(game)) { setCustomGameAssets(game); // Clear default URLs for custom games @@ -481,7 +528,7 @@ export function EditGameModal({ {t("edit_game_modal_browse")} - {game && !isCustomGame(game) && assetPath && ( + {game && (assetPath || (isCustomGame(game) && getOriginalAssetUrl(assetType))) && ( - {game && (assetPath || (isCustomGame(game) && getOriginalAssetUrl(assetType))) && ( - - )} + {game && + (assetPath || + (isCustomGame(game) && getOriginalAssetUrl(assetType))) && ( + + )} } /> From 01b8f0c3afdd0f94764d939a4fd1b65f17c1ba9e Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Tue, 30 Sep 2025 14:21:58 +0200 Subject: [PATCH 19/24] Adjusted again - Drop Hero Image and such r left untranslated due to no lines in json --- src/locales/hu/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index c264b9e6..78ee6336 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -32,7 +32,7 @@ "show_playable_only_tooltip": "Csak játszható játék mutatása", "custom_game_modal": "Saját játék hozzáadása:", "custom_game_modal_description": "Adj meg egy futtatható fájlt", - "custom_game_modal_executable_path": "Futtatható fájl útvonala", + "custom_game_modal_executable_path": "A fájl útvonala", "custom_game_modal_select_executable": "A fájl helye", "custom_game_modal_title": "Játékcím", "custom_game_modal_enter_title": "Játék elnevezése", From 406b4559601aa5e43b3deb53ed20a8b68cf31b34 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" <96331770+Stormm232@users.noreply.github.com> Date: Tue, 30 Sep 2025 14:48:20 +0200 Subject: [PATCH 20/24] Update build.yml --- .github/workflows/build.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 906fab06..0f3e0a66 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,8 +4,7 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -on: - workflow_dispatch: +on: pull_request jobs: build: From 937a3d189e8b4db87d9fa8cd0afa0bd3f69347b3 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Tue, 30 Sep 2025 15:11:09 +0200 Subject: [PATCH 21/24] Fixed an error --- src/locales/hu/translation.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 78ee6336..3936f45e 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -515,7 +515,7 @@ "pinned": "Kitűzve", "achievements_earned": "Elért achievementek", "played_recently": "Nemrég játszva", - "playtime": "Játszottidő", + "playtime": "Játszottidő", "total_play_time": "Teljes játszottidő", "manual_playtime_tooltip": "Ez a játszottidő manuálisan lett frissítve", "no_recent_activity_title": "Hmmm… itt semmi sincs", @@ -565,7 +565,7 @@ "image_process_failure": "Hiba a kép feldolgozása közben", "required_field": "Ez a mező kötelező", "displayname_min_length": "A megjelenített névnek legalább 3 karakter hosszúnak kell lennie", - "displayname_max_length" : "A megjelenített név hossza legfeljebb 50 karakter lehet", + "displayname_max_length": "A megjelenített név hossza legfeljebb 50 karakter lehet", "report_profile": "Profil bejelentése", "report_reason": "Miért jelented ezt a profilt?", "report_description": "További információ", @@ -594,7 +594,7 @@ "error_adding_friend": "Hiba, barátfelkérés sikertelen. Kérlek ellenőrízd a barát kódot", "friend_code_length_error": "A barát kódnak 8 karakterből kell állnia", "game_removed_from_pinned": "Játék eltávolítva a kitűzöttek közül", - "game_added_to_pinned": "Játék hozzáadva a kitűzöttekhez" + "game_added_to_pinned": "Játék hozzáadva a kitűzöttekhez" }, "achievement": { "achievement_unlocked": "Achievement feloldva", @@ -625,4 +625,4 @@ "learn_more": "Tudj meg többet", "debrid_description": "Akár 4x gyorsabb letöltés a Nimbusszal" } -} \ No newline at end of file +} From 45903d778ebfcc29e820d1ebac43e328b20498c9 Mon Sep 17 00:00:00 2001 From: "Kiwo.2" Date: Tue, 30 Sep 2025 16:12:29 +0200 Subject: [PATCH 22/24] Adjustment to Translation --- src/locales/hu/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index 3936f45e..faff680d 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -33,7 +33,7 @@ "custom_game_modal": "Saját játék hozzáadása:", "custom_game_modal_description": "Adj meg egy futtatható fájlt", "custom_game_modal_executable_path": "A fájl útvonala", - "custom_game_modal_select_executable": "A fájl helye", + "custom_game_modal_select_executable": "Futtatható fájl helye", "custom_game_modal_title": "Játékcím", "custom_game_modal_enter_title": "Játék elnevezése", "custom_game_modal_browse": "Tallózás", From 9c87964e1674bf89f8a9347b1967ff5899e14329 Mon Sep 17 00:00:00 2001 From: Moyasee Date: Tue, 30 Sep 2025 19:19:39 +0300 Subject: [PATCH 23/24] fix: added missing translations --- src/locales/en/translation.json | 8 +++++++- src/locales/ru/translation.json | 9 ++++++++- .../src/pages/game-details/modals/edit-game-modal.tsx | 4 ++-- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/locales/en/translation.json b/src/locales/en/translation.json index 93fd5b0a..327499d0 100755 --- a/src/locales/en/translation.json +++ b/src/locales/en/translation.json @@ -70,7 +70,13 @@ "edit_game_modal_icon_resolution": "Recommended resolution: 256x256px", "edit_game_modal_logo_resolution": "Recommended resolution: 640x360px", "edit_game_modal_hero_resolution": "Recommended resolution: 1920x620px", - "edit_game_modal_assets": "Assets" + "edit_game_modal_assets": "Assets", + "edit_game_modal_drop_icon_image_here": "Drop icon image here", + "edit_game_modal_drop_logo_image_here": "Drop logo image here", + "edit_game_modal_drop_hero_image_here": "Drop hero image here", + "edit_game_modal_drop_to_replace_icon": "Drop to replace icon", + "edit_game_modal_drop_to_replace_logo": "Drop to replace logo", + "edit_game_modal_drop_to_replace_hero": "Drop to replace hero" }, "header": { "search": "Search games", diff --git a/src/locales/ru/translation.json b/src/locales/ru/translation.json index 03413554..8992a4a0 100644 --- a/src/locales/ru/translation.json +++ b/src/locales/ru/translation.json @@ -67,7 +67,14 @@ "edit_game_modal_image_filter": "Изображение", "edit_game_modal_icon_resolution": "Рекомендуемое разрешение: 256x256px", "edit_game_modal_logo_resolution": "Рекомендуемое разрешение: 640x360px", - "edit_game_modal_hero_resolution": "Рекомендуемое разрешение: 1920x620px" + "edit_game_modal_hero_resolution": "Рекомендуемое разрешение: 1920x620px", + "edit_game_modal_assets": "Ресурсы", + "edit_game_modal_drop_icon_image_here": "Перетащите изображение иконки сюда", + "edit_game_modal_drop_logo_image_here": "Перетащите изображение логотипа сюда", + "edit_game_modal_drop_hero_image_here": "Перетащите изображение обложки сюда", + "edit_game_modal_drop_to_replace_icon": "Перетащите для замены иконки", + "edit_game_modal_drop_to_replace_logo": "Перетащите для замены логотипа", + "edit_game_modal_drop_to_replace_hero": "Перетащите для замены обложки" }, "header": { "search": "Поиск", diff --git a/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx b/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx index 691dfa7c..a31ce400 100644 --- a/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx +++ b/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx @@ -587,7 +587,7 @@ export function EditGameModal({ /> {isDragOver && (
- Drop to replace {assetType} + {t(`edit_game_modal_drop_to_replace_${assetType}`)}
)} @@ -610,7 +610,7 @@ export function EditGameModal({ >
- Drop {assetType} image here + {t(`edit_game_modal_drop_${assetType}_image_here`)}
)} From 37db88f48fbd9a03c4afff1104c0ee228ddbb8ee Mon Sep 17 00:00:00 2001 From: "Kiwo.2" <96331770+Stormm232@users.noreply.github.com> Date: Tue, 30 Sep 2025 19:44:15 +0200 Subject: [PATCH 24/24] Fix: "catalogue": { was duplicated at game_details --- src/locales/hu/translation.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/locales/hu/translation.json b/src/locales/hu/translation.json index faff680d..37ddb78f 100644 --- a/src/locales/hu/translation.json +++ b/src/locales/hu/translation.json @@ -33,7 +33,7 @@ "custom_game_modal": "Saját játék hozzáadása:", "custom_game_modal_description": "Adj meg egy futtatható fájlt", "custom_game_modal_executable_path": "A fájl útvonala", - "custom_game_modal_select_executable": "Futtatható fájl helye", + "custom_game_modal_select_executable": "Az útvonal", "custom_game_modal_title": "Játékcím", "custom_game_modal_enter_title": "Játék elnevezése", "custom_game_modal_browse": "Tallózás", @@ -103,7 +103,6 @@ "filter_count": "{{filterCount}} elérhető", "clear_filters": "{{filterCount}} kiválaszott szűrő törlése" }, - "catalogue": {}, "game_details": { "open_download_options": "Letöltési opciók megnyitása", "download_options_zero": "Nincs letöltési opció",