diff --git a/app/helpers/languages_helper.rb b/app/helpers/languages_helper.rb index 6f451d4a4..0d2bd8113 100644 --- a/app/helpers/languages_helper.rb +++ b/app/helpers/languages_helper.rb @@ -167,7 +167,8 @@ module LanguagesHelper "pt-BR", # Brazilian Portuguese "zh-CN", # Chinese (Simplified) "zh-TW", # Chinese (Traditional) - "nl" # Dutch + "nl", # Dutch + "hu" # Hungarian ].freeze COUNTRY_MAPPING = { diff --git a/config/locales/breadcrumbs/hu.yml b/config/locales/breadcrumbs/hu.yml new file mode 100644 index 000000000..4210c7cc8 --- /dev/null +++ b/config/locales/breadcrumbs/hu.yml @@ -0,0 +1,8 @@ +--- +hu: + breadcrumbs: + categorize: Kategorizálás + exports: Exportálások + home: Kezdőlap + imports: Importálások + transactions: Tranzakciók diff --git a/config/locales/defaults/hu.yml b/config/locales/defaults/hu.yml index f288a4016..4cebde9c1 100644 --- a/config/locales/defaults/hu.yml +++ b/config/locales/defaults/hu.yml @@ -138,13 +138,10 @@ hu: number: currency: format: - delimiter: '' + delimiter: " " format: "%n %u" - precision: 0 + precision: 2 separator: "," - significant: true - strip_insignificant_zeros: true - unit: Ft format: delimiter: " " precision: 2 diff --git a/config/locales/doorkeeper.hu.yml b/config/locales/doorkeeper.hu.yml new file mode 100644 index 000000000..d3c382282 --- /dev/null +++ b/config/locales/doorkeeper.hu.yml @@ -0,0 +1,139 @@ +hu: + activerecord: + attributes: + doorkeeper/application: + name: 'Név' + redirect_uri: 'Átirányítási URI' + errors: + models: + doorkeeper/application: + attributes: + redirect_uri: + fragment_present: 'nem tartalmazhat töredéket.' + invalid_uri: 'érvényes URI kell legyen.' + unspecified_scheme: 'meg kell adni a sémát.' + relative_uri: 'abszolút URI kell legyen.' + secured_uri: 'HTTPS/SSL URI kell legyen.' + forbidden_uri: 'a szerver nem engedélyezi.' + scopes: + not_match_configured: "nem egyezik a szerveren beállítottal." + doorkeeper: + applications: + confirmations: + destroy: 'Biztosan törlöd?' + buttons: + edit: 'Szerkesztés' + destroy: 'Törlés' + submit: 'Küldés' + cancel: 'Mégsem' + authorize: 'Engedélyezés' + form: + error: 'Hoppá! Ellenőrizd az űrlapot, mert lehetnek hibák' + help: + confidential: 'Az alkalmazás olyan esetben kerül használatra, ahol az ügyfél titka bizalmas maradhat. A natív mobilalkalmazások és az egyoldalas alkalmazások (SPA) nem bizalmasnak minősülnek.' + redirect_uri: 'URI-nként egy sort használj' + blank_redirect_uri: "Hagyd üresen, ha a szolgáltatód Client Credentials, Resource Owner Password Credentials vagy más olyan hitelesítési folyamatot használ, amely nem igényel átirányítási URI-t." + scopes: 'A hatóköröket szóközzel válaszd el. Hagyd üresen az alapértelmezett hatókörök használatához.' + edit: + title: 'Alkalmazás szerkesztése' + index: + title: 'Alkalmazásaid' + new: 'Új alkalmazás' + name: 'Név' + callback_url: 'Visszahívási URL' + confidential: 'Bizalmas?' + actions: 'Műveletek' + confidentiality: + 'yes': 'Igen' + 'no': 'Nem' + new: + title: 'Új alkalmazás' + show: + title: 'Alkalmazás: %{name}' + application_id: 'UID' + secret: 'Titok' + secret_hashed: 'Titkosított titok' + scopes: 'Hatókörök' + confidential: 'Bizalmas' + callback_urls: 'Visszahívási URL-ek' + actions: 'Műveletek' + not_defined: 'Nincs megadva' + authorizations: + buttons: + authorize: 'Engedélyezés' + deny: 'Elutasítás' + error: + title: 'Hiba történt' + new: + title: 'Engedélyezés szükséges' + prompt: 'Engedélyezed, hogy %{client_name} hozzáférjen a fiókodhoz?' + able_to: 'Az alkalmazás a következőkre lesz jogosult' + show: + title: 'Engedélyezési kód' + form_post: + title: 'Küldd el ezt az űrlapot' + authorized_applications: + confirmations: + revoke: 'Biztosan visszavonod?' + buttons: + revoke: 'Visszavonás' + index: + title: 'Engedélyezett alkalmazásaid' + application: 'Alkalmazás' + created_at: 'Létrehozva' + date_format: '%Y.%m.%d %H:%M:%S' + pre_authorization: + status: 'Előzetes engedélyezés' + errors: + messages: + invalid_request: + unknown: 'A kérésből hiányzik egy kötelező paraméter, nem támogatott paraméterértéket tartalmaz, vagy egyéb szempontból hibás.' + missing_param: 'Hiányzó kötelező paraméter: %{value}.' + request_not_authorized: 'A kérést engedélyezni kell. A kérés engedélyezéséhez szükséges paraméter hiányzik vagy érvénytelen.' + invalid_code_challenge: 'A kódkihívás megadása kötelező.' + invalid_redirect_uri: "A kért átirányítási URI hibás formátumú vagy nem egyezik az ügyfél átirányítási URI-jával." + unauthorized_client: 'Az ügyfél nem jogosult erre a kérésre ezzel a módszerrel.' + access_denied: 'Az erőforrás tulajdonosa vagy az engedélyezési szerver elutasította a kérést.' + invalid_scope: 'A kért hatókör érvénytelen, ismeretlen vagy hibás formátumú.' + invalid_code_challenge_method: + zero: 'Az engedélyezési szerver nem támogatja a PKCE-t, mivel nincsenek elfogadott code_challenge_method értékek.' + one: 'A code_challenge_method értéke csak %{challenge_methods} lehet.' + other: 'A code_challenge_method értéke a következők egyike lehet: %{challenge_methods}.' + server_error: 'Az engedélyezési szerver váratlan hibába ütközött, amely megakadályozta a kérés teljesítését.' + temporarily_unavailable: 'Az engedélyezési szerver jelenleg nem tudja kezelni a kérést a szerver túlterheltsége vagy karbantartása miatt.' + credential_flow_not_configured: 'A Resource Owner Password Credentials folyamat meghiúsult, mert a Doorkeeper.configure.resource_owner_from_credentials nincs beállítva.' + resource_owner_authenticator_not_configured: 'Az erőforrás-tulajdonos keresése meghiúsult, mert a Doorkeeper.configure.resource_owner_authenticator nincs beállítva.' + admin_authenticator_not_configured: 'Az adminisztrációs felülethez való hozzáférés le van tiltva, mert a Doorkeeper.configure.admin_authenticator nincs beállítva.' + unsupported_response_type: 'Az engedélyezési szerver nem támogatja ezt a választípust.' + unsupported_response_mode: 'Az engedélyezési szerver nem támogatja ezt a válaszmódot.' + invalid_client: 'Az ügyfél hitelesítése sikertelen: ismeretlen ügyfél, hiányzó hitelesítés vagy nem támogatott hitelesítési módszer.' + invalid_grant: 'A megadott engedélyezési jogosultság érvénytelen, lejárt, visszavont, nem egyezik az engedélyezési kérésben használt átirányítási URI-val, vagy másik ügyfélnek lett kiadva.' + unsupported_grant_type: 'Az engedélyezési jogosultság típusát az engedélyezési szerver nem támogatja.' + invalid_token: + revoked: "A hozzáférési token vissza lett vonva" + expired: "A hozzáférési token lejárt" + unknown: "A hozzáférési token érvénytelen" + revoke: + unauthorized: "Nincs jogosultságod visszavonni ezt a tokent" + forbidden_token: + missing_scope: 'Ehhez az erőforráshoz a következő hatókör szükséges: "%{oauth_scopes}".' + flash: + applications: + create: + notice: 'Az alkalmazás létrehozva.' + destroy: + notice: 'Az alkalmazás törölve.' + update: + notice: 'Az alkalmazás frissítve.' + authorized_applications: + destroy: + notice: 'Az alkalmazás hozzáférése visszavonva.' + layouts: + admin: + title: 'Doorkeeper' + nav: + oauth2_provider: 'OAuth2 Provider' + applications: 'Alkalmazások' + home: 'Kezdőlap' + application: + title: 'OAuth engedélyezés szükséges' diff --git a/config/locales/mailers/invitation_mailer/hu.yml b/config/locales/mailers/invitation_mailer/hu.yml new file mode 100644 index 000000000..5ea9e145d --- /dev/null +++ b/config/locales/mailers/invitation_mailer/hu.yml @@ -0,0 +1,5 @@ +--- +hu: + invitation_mailer: + invite_email: + subject: "%{inviter} meghívott, hogy csatlakozz a háztartásához a %{product_name} alkalmazásban!" diff --git a/config/locales/mailers/pdf_import_mailer/hu.yml b/config/locales/mailers/pdf_import_mailer/hu.yml new file mode 100644 index 000000000..1c8236762 --- /dev/null +++ b/config/locales/mailers/pdf_import_mailer/hu.yml @@ -0,0 +1,5 @@ +--- +hu: + pdf_import_mailer: + next_steps: + subject: "A PDF dokumentumod elemzése kész – %{product_name}" diff --git a/config/locales/models/account/hu.yml b/config/locales/models/account/hu.yml new file mode 100644 index 000000000..c1fcbbd6f --- /dev/null +++ b/config/locales/models/account/hu.yml @@ -0,0 +1,21 @@ +--- +hu: + activerecord: + attributes: + account: + balance: Egyenleg + currency: Pénznem + family: "%{moniker}" + family_id: "%{moniker}" + name: Név + subtype: Altípus + models: + account: Számla + account/credit: Hitelkártya + account/depository: Bankszámla + account/investment: Befektetés + account/loan: Kölcsön + account/other_asset: Egyéb eszköz + account/other_liability: Egyéb kötelezettség + account/property: Ingatlan + account/vehicle: Jármű diff --git a/config/locales/models/address/hu.yml b/config/locales/models/address/hu.yml new file mode 100644 index 000000000..6188d3203 --- /dev/null +++ b/config/locales/models/address/hu.yml @@ -0,0 +1,11 @@ +--- +hu: + address: + attributes: + country: Ország + line1: Cím 1. sor + line2: Cím 2. sor + locality: Helység + postal_code: Irányítószám + region: Megye/Régió + format: "%{country} %{region} %{postal_code} %{locality}, %{line1} %{line2}" diff --git a/config/locales/models/category/hu.yml b/config/locales/models/category/hu.yml new file mode 100644 index 000000000..2a02c4149 --- /dev/null +++ b/config/locales/models/category/hu.yml @@ -0,0 +1,7 @@ +--- +hu: + models: + category: + uncategorized: Kategorizálatlan + other_investments: Egyéb befektetések + investment_contributions: Befektetési befizetések diff --git a/config/locales/models/chat/hu.yml b/config/locales/models/chat/hu.yml new file mode 100644 index 000000000..176e0265c --- /dev/null +++ b/config/locales/models/chat/hu.yml @@ -0,0 +1,8 @@ +--- +hu: + chat: + errors: + rate_limited: "Az AI szolgáltató éppen korlátozott. Próbáld újra néhány perc múlva." + temporarily_unavailable: "Az AI szolgáltató jelenleg nem elérhető. Próbáld újra néhány perc múlva." + misconfigured: "Az AI szolgáltató nincs megfelelően beállítva. Kérjük, vedd fel a kapcsolatot a rendszergazdával." + default: "Nem sikerült választ generálni. Kérjük, próbáld újra." diff --git a/config/locales/models/coinbase_account/hu.yml b/config/locales/models/coinbase_account/hu.yml new file mode 100644 index 000000000..7e72b9b1a --- /dev/null +++ b/config/locales/models/coinbase_account/hu.yml @@ -0,0 +1,5 @@ +--- +hu: + coinbase: + processor: + paid_via: "Fizetve: %{method}" diff --git a/config/locales/models/coinstats_item/hu.yml b/config/locales/models/coinstats_item/hu.yml new file mode 100644 index 000000000..e39c1d470 --- /dev/null +++ b/config/locales/models/coinstats_item/hu.yml @@ -0,0 +1,10 @@ +--- +hu: + models: + coinstats_item: + syncer: + importing_wallets: Kriptószámlák importálása a CoinStats-ból... + checking_configuration: CoinStats fiók konfigurációjának ellenőrzése... + wallets_need_setup: "%{count} kriptószámlának szükséges a beállítás..." + processing_holdings: Befektetések feldolgozása... + calculating_balances: Egyenlegek kiszámítása... diff --git a/config/locales/models/entry/hu.yml b/config/locales/models/entry/hu.yml new file mode 100644 index 000000000..2ea467599 --- /dev/null +++ b/config/locales/models/entry/hu.yml @@ -0,0 +1,9 @@ +--- +hu: + activerecord: + errors: + models: + entry: + attributes: + base: + invalid_sell_quantity: nem lehet eladni %{sell_qty} részvényt (%{ticker}), mert csak %{current_qty} részvényed van diff --git a/config/locales/models/import/hu.yml b/config/locales/models/import/hu.yml new file mode 100644 index 000000000..051c6adc3 --- /dev/null +++ b/config/locales/models/import/hu.yml @@ -0,0 +1,13 @@ +--- +hu: + activerecord: + attributes: + import: + currency: Pénznem + number_format: Számformátum + errors: + models: + import: + attributes: + raw_file_str: + invalid_csv_format: nem érvényes CSV formátum diff --git a/config/locales/models/provider_warnings/hu.yml b/config/locales/models/provider_warnings/hu.yml new file mode 100644 index 000000000..88aa21146 --- /dev/null +++ b/config/locales/models/provider_warnings/hu.yml @@ -0,0 +1,4 @@ +--- +hu: + provider_warnings: + limited_investment_data: "A szolgáltató befektetési adatai korlátozottak. A tevékenységcímkék (Vétel, Eladás, Osztalék) nem elérhetők, ami befolyásolhatja a költségvetés pontosságát. Fontold meg szabályok létrehozását a befektetési tranzakciók kizárásához vagy kategorizálásához." diff --git a/config/locales/models/time_series/value/hu.yml b/config/locales/models/time_series/value/hu.yml new file mode 100644 index 000000000..a971302d7 --- /dev/null +++ b/config/locales/models/time_series/value/hu.yml @@ -0,0 +1,9 @@ +--- +hu: + activemodel: + errors: + models: + time_series/value: + attributes: + value: + must_be_a_money_or_numeric: Money vagy numerikus értéknek kell lennie diff --git a/config/locales/models/transaction/hu.yml b/config/locales/models/transaction/hu.yml new file mode 100644 index 000000000..5312117e8 --- /dev/null +++ b/config/locales/models/transaction/hu.yml @@ -0,0 +1,11 @@ +--- +hu: + activerecord: + errors: + models: + transaction: + attributes: + attachments: + too_many: "tranzakciónként legfeljebb %{max} fájl csatolható" + too_large: "a(z) %{index}. fájl túl nagy (maximum %{max_mb}MB)" + invalid_format: "a(z) %{index}. fájl formátuma nem támogatott (%{file_format})" diff --git a/config/locales/models/transfer/hu.yml b/config/locales/models/transfer/hu.yml new file mode 100644 index 000000000..9911b4615 --- /dev/null +++ b/config/locales/models/transfer/hu.yml @@ -0,0 +1,18 @@ +--- +hu: + activerecord: + errors: + models: + transfer: + attributes: + base: + inflow_cannot_be_in_multiple_transfers: A beérkező tranzakció nem szerepelhet több átutalásban + must_be_from_different_accounts: Az átutalásnak különböző számlák között kell történnie + must_be_from_same_family: Az átutalásnak ugyanazon a háztartáson belül kell maradnia + must_be_within_date_range: Az átutalás tranzakcióinak dátuma legfeljebb 4 nappal térhet el egymástól + must_have_opposite_amounts: Az átutalás tranzakcióinak ellentétes összegűeknek kell lenniük + must_have_single_currency: Az átutalásnak egyetlen pénznemben kell lennie + outflow_cannot_be_in_multiple_transfers: A kimenő tranzakció nem szerepelhet több átutalásban + transfer: + name: "Átutalás ide: %{to_account}" + payment_name: "Fizetés ide: %{to_account}" diff --git a/config/locales/models/trend/hu.yml b/config/locales/models/trend/hu.yml new file mode 100644 index 000000000..08d45e47e --- /dev/null +++ b/config/locales/models/trend/hu.yml @@ -0,0 +1,13 @@ +--- +hu: + activemodel: + errors: + models: + trend: + attributes: + current: + must_be_of_the_same_type_as_previous: ugyanolyan típusú kell legyen, mint az előző + must_be_of_type_money_numeric_or_nil: Money, Numeric vagy nil típusú kell legyen + previous: + must_be_of_the_same_type_as_current: ugyanolyan típusú kell legyen, mint a jelenlegi + must_be_of_type_money_numeric_or_nil: Money, Numeric vagy nil típusú kell legyen diff --git a/config/locales/models/user/hu.yml b/config/locales/models/user/hu.yml new file mode 100644 index 000000000..04b8e8f5e --- /dev/null +++ b/config/locales/models/user/hu.yml @@ -0,0 +1,20 @@ +--- +hu: + activerecord: + attributes: + user: + email: E-mail + family: "%{moniker}" + family_id: "%{moniker}" + first_name: Keresztnév + last_name: Vezetéknév + password: Jelszó + password_confirmation: Jelszó megerősítése + errors: + models: + user: + attributes: + base: + cannot_deactivate_admin_with_other_users: A rendszergazda nem törölheti fiókját, amíg más tagok is vannak. Kérjük, először töröld az összes tagot. + profile_image: + invalid_file_size: a fájl mérete nem haladhatja meg a %{max_megabytes}MB-ot diff --git a/config/locales/views/account_sharings/hu.yml b/config/locales/views/account_sharings/hu.yml new file mode 100644 index 000000000..37634c80c --- /dev/null +++ b/config/locales/views/account_sharings/hu.yml @@ -0,0 +1,29 @@ +--- +hu: + account_sharings: + show: + title: Fiókmegosztás + subtitle: Szabályozd, ki láthatja és kezelheti ezt a fiókot + member: Tag + permission: Jogosultság + shared: Megosztva + no_members: Nincs más tag a(z) %{moniker} csoportodban, akivel megoszthatnád + permissions: + full_control: Teljes hozzáférés + full_control_description: Megtekinthet, szerkeszthet és kezelhet tranzakciókat + read_write: Megjegyzést írhat + read_write_description: Kategorizálhat, címkézhet és megjegyzést adhat hozzá + read_only: Csak megtekintés + read_only_description: Csak a fiókadatokat tekintheti meg + save: Megosztási beállítások mentése + owner_label: "Tulajdonos: %{name}" + shared_with_count: + one: 1 taggal megosztva + other: "%{count} taggal megosztva" + include_in_finances: Beleszámít a költségvetésembe és riportjaimba + exclude_from_finances: Kizárás a költségvetésemből és riportjaimból + finance_toggle_description: Ez a fiók beleszámít a nettó vagyonodba, költségvetésedbe és riportjaidba + update: + success: Megosztási beállítások frissítve + not_owner: Csak a fiók tulajdonosa kezelheti a megosztást + finance_toggle_success: Pénzügyi befoglalási beállítás frissítve diff --git a/config/locales/views/accounts/hu.yml b/config/locales/views/accounts/hu.yml new file mode 100644 index 000000000..49d72fb98 --- /dev/null +++ b/config/locales/views/accounts/hu.yml @@ -0,0 +1,161 @@ +--- +hu: + accounts: + not_authorized: "Nincs jogosultságod ennek a számlának a kezeléséhez" + account: + edit: Szerkesztés + link_lunchflow: Összekapcsolás a Lunch Flow-val + link_provider: Összekapcsolás szolgáltatóval + unlink_provider: Leválasztás a szolgáltatóról + change_simplefin_account: SimpleFIN fiók módosítása + troubleshoot: Hibakeresés + enable: Számla engedélyezése + disable: Számla letiltása + set_default: Beállítás alapértelmezettként + remove_default: Alapértelmezett eltávolítása + default_label: Alapértelmezett + delete: Számla törlése + sharing: Megosztás + chart: + data_not_available: A kiválasztott időszakra nem állnak rendelkezésre adatok + create: + success: "%{type} számla létrehozva" + set_default: + depository_only: "Csak készpénz- és hitelkártya-számlák állíthatók be alapértelmezettként." + destroy: + success: "%{type} számla törlésre ütemezve" + cannot_delete_linked: "Összekapcsolt számla nem törölhető. Először válaszd le a szolgáltatóról." + failed: "Az erőforrás törlése sikertelen. Próbáld meg később." + empty: + empty_message: Állítson be számlát szinkronizálással, importálással vagy manuális rögzítéssel. + new_account: Új számla + no_accounts: Még nincsenek számlái + form: + balance: "Egyenleg a dátumon:" + opening_balance_date_label: Nyitóegyenleg dátuma + name_label: Számla neve + name_placeholder: Példa számlanév + additional_details: További részletek + institution_name_label: Pénzintézet neve + institution_name_placeholder: pl. OTP Bank + institution_domain_label: Pénzintézet domainje + institution_domain_placeholder: pl. otpbank.hu + notes_label: Megjegyzések + notes_placeholder: További információk tárolása, pl. számlaszám, IBAN, routing szám stb. + index: + accounts: Számlák + manual_accounts: + other_accounts: Egyéb számlák + new_account: Új számla + sync: Összes szinkronizálása + sync_all: + syncing: "Számlák szinkronizálása..." + new: + import_accounts: Számlák importálása + method_selector: + connected_entry: Számla összekapcsolása + connected_entry_eu: EU-s számla összekapcsolása + link_with_provider: "Összekapcsolás: %{provider}" + lunchflow_entry: Lunch Flow számla összekapcsolása + manual_entry: Egyenleg manuális megadása + title: Hogyan szeretnéd hozzáadni? + title: Mit szeretnél hozzáadni? + show: + limited_fx_history_warning: "Az árfolyam-előzmények csak %{date} dátumtól érhetők el. Az ezt megelőző tranzakciókhoz közelítő árfolyamok kerülnek alkalmazásra – ez akkor fordulhat elő, ha a devizaárfolyam-szolgáltató csak korlátozott előzményadatokat kínál." + activity: + amount: Összeg + balance: Egyenleg + confirmed: Megerősített + date: Dátum + entries: tétel + entry: tétel + filter: Szűrő + new: Új + new_activity: Új tevékenység + new_balance: Új egyenleg + new_trade: Új ügylet + new_transaction: Új tranzakció + new_transfer: Új átutalás + no_entries: Nem található tétel + pending: Függőben lévő + search: + placeholder: Tételek keresése név alapján + status: Állapot + title: Tevékenység + chart: + balance: Egyenleg + owed: Tartozás összege + menu: + confirm_accept: '"%{name}" törlése' + confirm_body_html: "

A számla törlésével törlöd az értéktörténetét is, ami hatással van az összesített fiókodra. Ez közvetlenül befolyásolja a nettó vagyonszámítást és a számlagrafikonokat.


A törlés után a számla adatait nem lehet visszaállítani – ha szükséges, új számlaként kell hozzáadni.

" + confirm_title: Törlöd a számlát? + edit: Szerkesztés + import: Tranzakciók importálása + import_trades: Ügyletek importálása + import_transactions: Tranzakciók importálása + manage: Számlák kezelése + update: + success: "%{type} számla frissítve" + sidebar: + missing_data: Hiányzó előzményadatok + missing_data_description: "%{product} harmadik feles szolgáltatóktól kéri le a historikus árfolyamokat, értékpapír-árakat és egyéb adatokat. Ezek szükségesek a pontos számlaegyenleg-előzmények kiszámításához." + configure_providers: Konfiguráld itt a szolgáltatóidat. + tabs: + all: Összes + assets: Eszközök + debts: Kötelezettségek + new_asset: Új eszköz + new_debt: Új kötelezettség + new_account: Új számla + new_account_group: "Új %{account_group}" + types: + depository: Készpénz + investment: Befektetés + crypto: Kripto + property: Ingatlan + vehicle: Jármű + other_asset: Egyéb eszköz + credit_card: Hitelkártya + loan: Hitel + other_liability: Egyéb kötelezettség + tax_treatments: + taxable: Adóköteles + tax_deferred: Halasztott adózású + tax_exempt: Adómentes + tax_advantaged: Adókedvezményes + tax_treatment_descriptions: + taxable: A nyereség realizáláskor adóköteles + tax_deferred: A befizetések levonhatók, kivétkor adóköteles + tax_exempt: Adózott befizetések, a nyereség nem adóköteles + tax_advantaged: Különleges adókedvezmények feltételekkel + subtype_regions: + us: Egyesült Államok + uk: Egyesült Királyság + ca: Kanada + au: Ausztrália + eu: Európa + generic: Általános + confirm_unlink: + title: Leválasztod a számlát a szolgáltatóról? + description_html: "Készülsz leválasztani a %{account_name} számlát a %{provider_name} szolgáltatóról. Ez manuális számlává alakítja át." + warning_title: Mit jelent ez + warning_no_sync: A számla többé nem szinkronizál automatikusan a szolgáltatóval + warning_manual_updates: A tranzakciókat manuálisan kell hozzáadnod, az egyenleget manuálisan kell frissítened + warning_transactions_kept: Minden meglévő tranzakció és egyenleg megmarad + warning_can_delete: A leválasztás után szükség esetén törölheted a számlát + confirm_button: Megerősítés és leválasztás + unlink: + success: "A számla sikeresen leválasztva. Mostantól manuális számla." + not_linked: "A számla nincs összekapcsolva szolgáltatóval" + error: "Nem sikerült leválasztani a számlát: %{error}" + generic_error: "Váratlan hiba történt. Kérjük, próbáld újra." + select_provider: + title: Válassz szolgáltatót a csatlakozáshoz + description: "Válaszd ki, melyik szolgáltatón keresztül szeretnéd összekapcsolni: %{account_name}" + already_linked: "A számla már össze van kapcsolva egy szolgáltatóval" + no_providers: "Jelenleg nincs konfigurált szolgáltató" + + email_confirmations: + new: + invalid_token: Érvénytelen vagy lejárt megerősítő hivatkozás. + success_login: Az e-mail-cím megerősítve. Kérjük, jelentkezz be az új e-mail-címeddel. diff --git a/config/locales/views/admin/invitations/hu.yml b/config/locales/views/admin/invitations/hu.yml new file mode 100644 index 000000000..4a22208e0 --- /dev/null +++ b/config/locales/views/admin/invitations/hu.yml @@ -0,0 +1,8 @@ +--- +hu: + admin: + invitations: + destroy: + success: "Meghívó törölve." + destroy_all: + success: "A család összes meghívója törölve." diff --git a/config/locales/views/admin/sso_providers/hu.yml b/config/locales/views/admin/sso_providers/hu.yml new file mode 100644 index 000000000..c3f0d3497 --- /dev/null +++ b/config/locales/views/admin/sso_providers/hu.yml @@ -0,0 +1,115 @@ +--- +hu: + admin: + unauthorized: "Nincs jogosultságod ehhez a területhez." + sso_providers: + index: + title: "SSO-szolgáltatók" + description: "Az egyszeri bejelentkezési hitelesítési szolgáltatók kezelése a példányodhoz" + add_provider: "Szolgáltató hozzáadása" + no_providers_title: "Nincsenek SSO-szolgáltatók" + no_providers_message: "Kezdd az első SSO-szolgáltató hozzáadásával." + note: "Az SSO-szolgáltatók módosításaihoz szerver-újraindítás szükséges. Alternatívaként engedélyezd az AUTH_PROVIDERS_SOURCE=db feature flag-et, hogy a szolgáltatók dinamikusan töltődjenek be az adatbázisból." + table: + name: "Név" + strategy: "Stratégia" + status: "Állapot" + issuer: "Kiállító" + actions: "Műveletek" + enabled: "Engedélyezve" + disabled: "Letiltva" + legacy_providers_title: "Környezeti változóval konfigurált szolgáltatók" + legacy_providers_notice: "Ezek a szolgáltatók környezeti változókon vagy YAML-en keresztül vannak konfigurálva, és nem kezelhetők ezen a felületen. A kezeléshez itt migráld őket adatbázis-alapú szolgáltatókra az AUTH_PROVIDERS_SOURCE=db engedélyezésével, és hozd létre újra a felületen." + env_configured: "Env/YAML" + new: + title: "SSO-szolgáltató hozzáadása" + description: "Új egyszeri bejelentkezési hitelesítési szolgáltató konfigurálása" + edit: + title: "SSO-szolgáltató szerkesztése" + description: "Konfiguráció frissítése: %{label}" + create: + success: "Az SSO-szolgáltató sikeresen létrehozva." + update: + success: "Az SSO-szolgáltató sikeresen frissítve." + destroy: + success: "Az SSO-szolgáltató sikeresen törölve." + confirm: "Biztosan törölni szeretnéd ezt a szolgáltatót? Ez a művelet nem vonható vissza." + toggle: + success_enabled: "Az SSO-szolgáltató sikeresen engedélyezve." + success_disabled: "Az SSO-szolgáltató sikeresen letiltva." + confirm_enable: "Biztosan engedélyezni szeretnéd ezt a szolgáltatót?" + confirm_disable: "Biztosan letiltani szeretnéd ezt a szolgáltatót?" + form: + basic_information: "Alapinformációk" + oauth_configuration: "OAuth/OIDC konfiguráció" + strategy_label: "Stratégia" + strategy_help: "A használandó hitelesítési stratégia" + name_label: "Név" + name_placeholder: "pl.: openid_connect, keycloak, authentik" + name_help: "Egyedi azonosító (csak kisbetűk, számok és aláhúzás)" + label_label: "Felirat" + label_placeholder: "pl.: Bejelentkezés Keycloak-kal" + label_help: "A felhasználóknak megjelenő gombfelirat" + icon_label: "Ikon" + icon_placeholder: "pl.: key, google, github" + icon_help: "Lucide ikonnév (nem kötelező)" + enabled_label: "Szolgáltató engedélyezése" + enabled_help: "Ha engedélyezve van, a felhasználók bejelentkezhetnek ezzel a szolgáltatóval" + issuer_label: "Kiállító" + issuer_placeholder: "https://accounts.google.com" + issuer_help: "OIDC kiállítói URL (érvényesíti a .well-known/openid-configuration végpontot)" + client_id_label: "Kliens-azonosító" + client_id_placeholder: "a-te-kliens-azonositod" + client_id_help: "OAuth kliens-azonosító az identitásszolgáltatódtól" + client_secret_label: "Kliens-titok" + client_secret_placeholder_new: "a-te-kliens-titkod" + client_secret_placeholder_existing: "••••••••••••••••" + client_secret_help: "OAuth kliens-titok (titkosítva az adatbázisban)" + client_secret_help_existing: " – hagyd üresen a meglévő megtartásához" + redirect_uri_label: "Átirányítási URI" + redirect_uri_placeholder: "https://a-te-domainedet.com/auth/openid_connect/callback" + redirect_uri_help: "Visszahívási URL, amelyet konfigurálni kell az identitásszolgáltatódban" + copy_button: "Másolás" + cancel: "Mégse" + submit: "Szolgáltató mentése" + errors_title: "%{count} hiba akadályozta meg a szolgáltató mentését:" + provisioning_title: "Felhasználói kiépítés" + default_role_label: "Alapértelmezett szerepkör az új felhasználókhoz" + default_role_help: "Az SSO-n keresztüli just-in-time (JIT) fiókprovisioning során létrehozott felhasználókhoz rendelt szerepkör. Alapértelmezés: Tag." + role_guest: "Vendég" + role_member: "Tag" + role_admin: "Admin" + role_super_admin: "Super Admin" + role_mapping_title: "Csoport–szerepkör leképezés (nem kötelező)" + role_mapping_help: "IdP-csoportok/jogigények leképezése alkalmazásszerepkörökre. A felhasználók a legjobban egyező szerepkört kapják. Hagyd üresen az alapértelmezett szerepkör használatához." + super_admin_groups: "Super Admin csoportok" + admin_groups: "Admin csoportok" + guest_groups: "Vendég csoportok" + member_groups: "Tag csoportok" + groups_help: "Vesszővel elválasztott IdP-csoportneveket. Használj * karaktert az összes csoport egyezéséhez." + advanced_title: "Speciális OIDC beállítások" + scopes_label: "Egyéni hatókörök" + scopes_help: "Szóközzel elválasztott OIDC hatókörök listája. Hagyd üresen az alapértelmezettekhez (openid email profile). Add hozzá a 'groups' elemet a csoportigények lekéréséhez." + prompt_label: "Hitelesítési prompt" + prompt_default: "Alapértelmezett (az IdP dönt)" + prompt_login: "Bejelentkezés kényszerítése (újrahitelesítés)" + prompt_consent: "Hozzájárulás kényszerítése (újraengedélyezés)" + prompt_select_account: "Fiókválasztás (fiók kiválasztása)" + prompt_none: "Nincs prompt (csendes hitelesítés)" + prompt_help: "Meghatározza, hogyan kéri az IdP a felhasználótól a hitelesítést." + test_connection: "Kapcsolat tesztelése" + saml_configuration: "SAML konfiguráció" + idp_metadata_url: "IdP metaadat URL" + idp_metadata_url_help: "Az IdP SAML metaadatának URL-je. Ha meg van adva, a többi SAML beállítás automatikusan konfigurálódik." + manual_saml_config: "Manuális konfiguráció (ha nem használsz metaadat URL-t)" + manual_saml_help: "Csak akkor használd ezeket a beállításokat, ha az IdP nem biztosít metaadat URL-t." + idp_sso_url: "IdP SSO URL" + idp_slo_url: "IdP SLO URL (nem kötelező)" + idp_certificate: "IdP tanúsítvány" + idp_certificate_help: "X.509 tanúsítvány PEM formátumban. Kötelező, ha nem metaadat URL-t használsz." + idp_cert_fingerprint: "Tanúsítvány ujjlenyomata (alternatíva)" + name_id_format: "NameID formátum" + name_id_email: "E-mail cím (alapértelmezett)" + name_id_persistent: "Állandó" + name_id_transient: "Ideiglenes" + name_id_unspecified: "Meghatározatlan" diff --git a/config/locales/views/admin/users/hu.yml b/config/locales/views/admin/users/hu.yml new file mode 100644 index 000000000..ee4719c30 --- /dev/null +++ b/config/locales/views/admin/users/hu.yml @@ -0,0 +1,53 @@ +--- +hu: + admin: + users: + index: + title: "Felhasználókezelés" + description: "Felhasználói szerepkörök kezelése a példányodhoz. A szuperadminok hozzáférnek az SSO-szolgáltató beállításaihoz és a felhasználókezeléshez." + section_title: "Családok / Csoportok" + you: "(Te)" + trial_ends_at: "Próbaidő vége" + not_available: "n/a" + no_users: "Nem találhatók felhasználók." + unnamed_family: "Névtelen család/csoport" + no_subscription: "Nincs előfizetés" + family_summary: "%{members} tag · %{accounts} fiók · %{transactions} tranzakció" + filters: + role: "Szerepkör" + role_all: "Minden szerepkör" + trial_status: "Próbaidő állapota" + trial_all: "Minden" + trial_expiring_soon: "7 napon belül lejár" + trial_trialing: "Próbaidőn" + submit: "Szűrés" + summary: + trials_expiring_7_days: "A következő 7 napban lejáró próbaidők" + table: + user: "Felhasználó" + trial_ends_at: "Próbaidő vége" + family_accounts: "Családi fiókok" + family_transactions: "Családi tranzakciók" + last_login: "Utolsó bejelentkezés" + session_count: "Munkamenetek száma" + never: "Soha" + role: "Szerepkör" + role_descriptions_title: "Szerepkörök leírása" + roles: + guest: "Vendég" + member: "Tag" + admin: "Admin" + super_admin: "Super Admin" + role_descriptions: + guest: "Asszisztens-első élmény, szándékosan korlátozott jogosultságokkal az alapszintű munkafolyamatokhoz." + member: "Alap felhasználói hozzáférés. Kezelheti saját fiókjait, tranzakcióit és beállításait." + admin: "Családi rendszergazda. Hozzáférhet a fejlett beállításokhoz, mint az API-kulcsok, importálások és AI-promptok." + super_admin: "Példány-rendszergazda. Kezelheti az SSO-szolgáltatókat, a felhasználói szerepköröket, és megszemélyesíthet felhasználókat támogatási céllal." + invitations: + pending_label: "Meghívva (függőben)" + expires: "Lejár: %{date}" + delete: "Törlés" + delete_all: "Összes törlése" + update: + success: "A felhasználói szerepkör sikeresen frissítve." + failure: "Nem sikerült frissíteni a felhasználói szerepkört." diff --git a/config/locales/views/application/hu.yml b/config/locales/views/application/hu.yml new file mode 100644 index 000000000..b4b9e8062 --- /dev/null +++ b/config/locales/views/application/hu.yml @@ -0,0 +1,10 @@ +--- +hu: + number: + currency: + format: + delimiter: " " + format: "%n %u" + precision: 0 + separator: "," + unit: "Ft" diff --git a/config/locales/views/binance_items/hu.yml b/config/locales/views/binance_items/hu.yml new file mode 100644 index 000000000..45606eb91 --- /dev/null +++ b/config/locales/views/binance_items/hu.yml @@ -0,0 +1,75 @@ +--- +hu: + binance_items: + create: + default_name: Binance + success: Sikeresen csatlakoztál a Binance-hez! A számlád szinkronizálása folyamatban van. + update: + success: A Binance konfiguráció sikeresen frissítve. + destroy: + success: A Binance kapcsolat törlése ütemezve. + setup_accounts: + title: Binance számla importálása + subtitle: Válaszd ki, melyik portfóliókat szeretnéd követni + instructions: Válaszd ki, melyik Binance portfóliókat szeretnéd importálni. Csak az egyenleggel rendelkező portfóliók jelennek meg. + no_accounts: Minden számla importálva lett. + accounts_count: + one: "%{count} számla elérhető" + other: "%{count} számla elérhető" + select_all: Összes kijelölése + import_selected: Kijelöltek importálása + cancel: Mégse + creating: Importálás... + complete_account_setup: + success: + one: "%{count} számla importálva" + other: "%{count} számla importálva" + none_selected: Nincs kijelölt számla + no_accounts: Nincs importálható számla + binance_item: + provider_name: Binance + syncing: Szinkronizálás... + reconnect: A hitelesítő adatok frissítése szükséges + deletion_in_progress: Törlés folyamatban... + sync_status: + no_accounts: Nem találhatók számlák + all_synced: + one: "%{count} számla szinkronizálva" + other: "%{count} számla szinkronizálva" + partial_sync: "%{linked_count} szinkronizálva, %{unlinked_count} beállítást igényel" + status: "Utolsó szinkronizálás: %{timestamp} ezelőtt" + status_with_summary: "Utolsó szinkronizálás: %{timestamp} ezelőtt – %{summary}" + status_never: Még nem volt szinkronizálva + update_credentials: Hitelesítő adatok frissítése + delete: Töröl + no_accounts_title: Nem találhatók számlák + no_accounts_message: A Binance portfóliód szinkronizálás után fog megjelenni itt. + setup_needed: Számla importálásra kész + setup_description: Válaszd ki, melyik Binance portfóliókat szeretnéd követni. + setup_action: Számla importálása + import_accounts_menu: Számla importálása + stale_rate_warning: "Az egyenleg közelítő érték – a(z) %{date}-i pontos árfolyam nem volt elérhető. A következő szinkronizáláskor frissülni fog." + select_existing_account: + title: Binance számla összekapcsolása + no_accounts_found: Nem találhatók Binance számlák. + wait_for_sync: Várd meg, amíg a Binance befejezi a szinkronizálást + check_provider_health: Ellenőrizd, hogy a Binance API hitelesítő adataid érvényesek-e + currently_linked_to: "Jelenleg összekapcsolva: %{account_name}" + link: Összekapcsolás + cancel: Mégse + link_existing_account: + success: Sikeresen összekapcsolva a Binance számlával + errors: + only_manual: Csak manuális számlák kapcsolhatók össze a Binance-szel + invalid_binance_account: Érvénytelen Binance számla + binance_item: + syncer: + checking_credentials: Hitelesítő adatok ellenőrzése... + credentials_invalid: Érvénytelen API hitelesítő adatok. Kérjük, ellenőrizd az API kulcsodat és a titkos kódodat. + importing_accounts: Számlák importálása a Binance-ből... + checking_configuration: Számlakonfiguráció ellenőrzése... + accounts_need_setup: + one: "%{count} számla beállítást igényel" + other: "%{count} számla beállítást igényel" + processing_accounts: Számlaadatok feldolgozása... + calculating_balances: Egyenlegek kiszámítása... diff --git a/config/locales/views/budgets/hu.yml b/config/locales/views/budgets/hu.yml new file mode 100644 index 000000000..109ca752a --- /dev/null +++ b/config/locales/views/budgets/hu.yml @@ -0,0 +1,33 @@ +--- +hu: + budgets: + name: + custom_range: "%{start} - %{end_date}" + month_year: "%{month}" + show: + categories: + amount: Összeg + edit: Szerkesztés + title: Kategóriák + on_track_categories: + short_title: Ütemben + title: Ütemben + over_budget_categories: + short_title: Túllépve + title: Túllépve + filter: + all: Mind + on_track: Ütemben + over_budget: Túllépve + tabs: + actual: Tényleges + budgeted: Tervezett + copy_previous_prompt: + title: "Állítsd be a költségvetésed" + description: "Átmásolhatod a költségvetésed innen: %{source_name}, vagy kezdhetsz nulláról." + copy_button: "Másolás innen: %{source_name}" + fresh_button: "Kezdés nulláról" + copy_previous: + success: "Költségvetés átmásolva innen: %{source_name}" + no_source: "Nem található korábbi költségvetés a másoláshoz" + already_initialized: "Ez a költségvetés már be van állítva" diff --git a/config/locales/views/categories/hu.yml b/config/locales/views/categories/hu.yml new file mode 100644 index 000000000..bff8ce2d6 --- /dev/null +++ b/config/locales/views/categories/hu.yml @@ -0,0 +1,34 @@ +--- +hu: + categories: + bootstrap: + success: Alapértelmezett kategóriák sikeresen létrehozva + category: + delete: Kategória törlése + edit: Kategória szerkesztése + create: + success: Kategória sikeresen létrehozva + destroy: + success: Kategória sikeresen törölve + edit: + edit: Kategória szerkesztése + form: + placeholder: Kategória neve + index: + bootstrap: Alapértelmezések használata (ajánlott) + categories: Kategóriák + categories_expenses: Kiadás kategóriák + categories_incomes: Bevétel kategóriák + empty: Nem található kategória + new: Új kategória + menu: + loading: Betöltés... + new: + new_category: Új kategória + update: + success: Kategória sikeresen frissítve + category: + dropdowns: + show: + bootstrap: Alapértelmezett kategóriák létrehozása + empty: Nem található kategória diff --git a/config/locales/views/category/deletions/hu.yml b/config/locales/views/category/deletions/hu.yml new file mode 100644 index 000000000..92d6fd813 --- /dev/null +++ b/config/locales/views/category/deletions/hu.yml @@ -0,0 +1,13 @@ +--- +hu: + category: + deletions: + create: + success: Tranzakció kategóriája sikeresen törölve + new: + category: Kategória + delete_and_leave_uncategorized: '"%{category_name}" törlése és kategória nélkül hagyása' + delete_and_recategorize: '"%{category_name}" törlése és új kategória hozzárendelése' + delete_category: Törlöd a kategóriát? + explanation: A kategória törlésével minden tranzakció, amelyhez a "%{category_name}" kategória tartozik, kategória nélkülivé válik. Ahelyett, hogy kategória nélkül hagynád őket, alább hozzárendelhetsz egy új kategóriát. + replacement_category_prompt: Kategória kiválasztása diff --git a/config/locales/views/category/dropdowns/hu.yml b/config/locales/views/category/dropdowns/hu.yml new file mode 100644 index 000000000..70be94cf5 --- /dev/null +++ b/config/locales/views/category/dropdowns/hu.yml @@ -0,0 +1,11 @@ +--- +hu: + category: + dropdowns: + row: + delete: Kategória törlése + edit: Kategória szerkesztése + show: + clear: Kategória törlése + no_categories: Nem található kategória + search_placeholder: Keresés diff --git a/config/locales/views/chats/hu.yml b/config/locales/views/chats/hu.yml new file mode 100644 index 000000000..3995ec692 --- /dev/null +++ b/config/locales/views/chats/hu.yml @@ -0,0 +1,6 @@ +--- +hu: + chats: + demo_banner_title: "Demo mód aktív" + demo_banner_message: "LLM-eket használsz a Cloudflare Workers AI által biztosított krediteken keresztül. Az eredmények változhatnak, mivel a kódot `gpt-4.1`-en tesztelték, de a tokenjeid nem kerülnek sehova tanítás céljából! 🤖" + thinking: "Gondolkodás..." diff --git a/config/locales/views/coinbase_items/hu.yml b/config/locales/views/coinbase_items/hu.yml new file mode 100644 index 000000000..2fc329880 --- /dev/null +++ b/config/locales/views/coinbase_items/hu.yml @@ -0,0 +1,78 @@ +--- +hu: + coinbase_items: + create: + default_name: Coinbase + success: Sikeresen csatlakoztál a Coinbase-hez! A számláid szinkronizálása folyamatban van. + update: + success: A Coinbase konfiguráció sikeresen frissítve. + destroy: + success: A Coinbase kapcsolat törlése ütemezve. + setup_accounts: + title: Coinbase pénztárcák importálása + subtitle: Válaszd ki, melyik pénztárcákat szeretnéd követni + instructions: Válaszd ki, melyik pénztárcákat szeretnéd importálni. A ki nem jelölt pénztárcák elérhetők maradnak, ha később hozzá szeretnéd adni őket. + no_accounts: Minden pénztárca importálva lett. + accounts_count: + one: "%{count} pénztárca elérhető" + other: "%{count} pénztárca elérhető" + select_all: Összes kijelölése + import_selected: Kijelöltek importálása + cancel: Mégse + creating: Importálás... + complete_account_setup: + success: + one: "%{count} pénztárca importálva" + other: "%{count} pénztárca importálva" + none_selected: Nincs kijelölt pénztárca + no_accounts: Nincs importálható pénztárca + coinbase_item: + provider_name: Coinbase + syncing: Szinkronizálás... + reconnect: A hitelesítő adatok frissítése szükséges + deletion_in_progress: Törlés folyamatban... + sync_status: + no_accounts: Nem találhatók számlák + all_synced: + one: "%{count} számla szinkronizálva" + other: "%{count} számla szinkronizálva" + partial_sync: "%{linked_count} szinkronizálva, %{unlinked_count} beállítást igényel" + status: "Utolsó szinkronizálás: %{timestamp} ezelőtt" + status_with_summary: "Utolsó szinkronizálás: %{timestamp} ezelőtt – %{summary}" + status_never: Még nem volt szinkronizálva + update_credentials: Hitelesítő adatok frissítése + delete: Törölés + no_accounts_title: Nem találhatók számlák + no_accounts_message: A Coinbase pénztárcáid szinkronizálás után fognak megjelenni itt. + setup_needed: Pénztárcák importálásra készen + setup_description: Válaszd ki, melyik Coinbase pénztárcákat szeretnéd követni. + setup_action: Pénztárcák importálása + import_wallets_menu: Pénztárcák importálása + more_wallets_available: + one: "%{count} további pénztárca elérhető importálásra" + other: "%{count} további pénztárca elérhető importálásra" + select_existing_account: + title: Coinbase számla összekapcsolása + no_accounts_found: Nem találhatók Coinbase számlák. + wait_for_sync: Várd meg, amíg a Coinbase befejezi a szinkronizálást + check_provider_health: Ellenőrizd, hogy a Coinbase API hitelesítő adataid érvényesek-e + balance: Egyenleg + currently_linked_to: "Jelenleg összekapcsolva: %{account_name}" + link: Összekapcsolás + cancel: Mégse + link_existing_account: + success: Sikeresen összekapcsolva a Coinbase számlával + errors: + only_manual: Csak manuális számlák kapcsolhatók össze a Coinbase-szel + invalid_coinbase_account: Érvénytelen Coinbase számla + coinbase_item: + syncer: + checking_credentials: Hitelesítő adatok ellenőrzése... + credentials_invalid: Érvénytelen API hitelesítő adatok. Kérjük, ellenőrizd az API kulcsodat és a titkos kódodat. + importing_accounts: Számlák importálása a Coinbase-ből... + checking_configuration: Számlakonfiguráció ellenőrzése... + accounts_need_setup: + one: "%{count} számla beállítást igényel" + other: "%{count} számla beállítást igényel" + processing_accounts: Számlaadatok feldolgozása... + calculating_balances: Egyenlegek kiszámítása... diff --git a/config/locales/views/coinstats_items/hu.yml b/config/locales/views/coinstats_items/hu.yml new file mode 100644 index 000000000..8de8131a9 --- /dev/null +++ b/config/locales/views/coinstats_items/hu.yml @@ -0,0 +1,77 @@ +--- +hu: + coinstats_items: + create: + success: A CoinStats szolgáltató kapcsolat sikeresen beállítva. + default_name: CoinStats kapcsolat + errors: + validation_failed: "Érvényesítési hiba: %{message}." + update: + success: A CoinStats szolgáltató kapcsolat sikeresen frissítve. + errors: + validation_failed: "Érvényesítési hiba: %{message}." + destroy: + success: A CoinStats szolgáltató kapcsolat törlése ütemezve. + link_wallet: + success: "%{count} kriptó pénztárca sikeresen összekapcsolva." + missing_params: "Hiányzó kötelező paraméterek: cím és blokklánc." + failed: A kriptó pénztárca összekapcsolása sikertelen. + error: "A kriptó pénztárca összekapcsolása sikertelen: %{message}." + link_exchange: + success: "%{name} tőzsde összekapcsolva." + missing_params: A tőzsde és a hitelesítő adatok megadása kötelező. + invalid_exchange: A kiválasztott tőzsde már nem támogatott. + failed: Nem sikerült összekapcsolni a tőzsdét. + error: "Nem sikerült összekapcsolni a tőzsdét: %{message}." + new: + title: Kriptó összekapcsolása CoinStats-szal + blockchain_fetch_error: Nem sikerült betölteni a blokkláncokat. Kérjük, próbáld újra később. + link_wallet_title: Pénztárca cím összekapcsolása + link_wallet_description: Kövess egy önőrzésű pénztárcát vagy egyetlen on-chain címet a CoinStats segítségével. + address_label: Cím + address_placeholder: Kötelező + blockchain_label: Blokklánc + blockchain_placeholder: Kötelező + blockchain_select_blank: Válassz blokkláncot + link_wallet_submit: Kriptó pénztárca összekapcsolása + link_exchange_title: Tőzsde API összekapcsolása + link_exchange_description: Használj csak olvasható tőzsde API kulcsot, hogy a CoinStats szinkronizálni tudja az egyenlegeket és a tranzakciókat a Bitvavo, Binance és más támogatott tőzsdékről. + link_exchange_note: Ha a tőzsdéd API-kulcs aktiválást vagy e-mailes megerősítést igényel, végezd el ezt a lépést az összekapcsolás előtt. + exchange_select_blank: Válassz tőzsdét + exchange_label: Tőzsde + link_exchange_submit: Tőzsde összekapcsolása + not_configured_title: A CoinStats szolgáltató kapcsolat nincs beállítva + not_configured_message: Kriptó pénztárca vagy tőzsde összekapcsolásához először be kell állítanod a CoinStats szolgáltató kapcsolatot. + not_configured_step1_html: Menj a Beállítások → Szolgáltatók oldalra + not_configured_step2_html: Keresd meg a CoinStats szolgáltatót + not_configured_step3_html: Kövesd a megadott beállítási utasításokat a szolgáltató konfigurálásának befejezéséhez + go_to_settings: Szolgáltatói beállítások megnyitása + setup_instructions: "Beállítási utasítások:" + step1_html: Látogass el a CoinStats Public API Dashboard oldalra egy API kulcs megszerzéséhez. + step2: Add meg az API kulcsodat lent, majd kattints a Konfigurálás gombra. + step3_html: Sikeres csatlakozás után látogasd meg a Számlák fület a kriptó számláid beállításához. + api_key_label: API kulcs + api_key_placeholder: Kötelező + configure: Konfigurálás + update_configuration: Újrakonfigurálás + default_name: CoinStats kapcsolat + status_configured_html: Használatra kész + status_not_configured: Nincs beállítva + coinstats_item: + deletion_in_progress: A kriptó pénztárca adatai törlés alatt… + provider_name: CoinStats + syncing: Szinkronizálás… + sync_status: + no_accounts: Nem találhatók kriptó pénztárcák + all_synced: + one: "%{count} kriptó pénztárca szinkronizálva" + other: "%{count} kriptó pénztárca szinkronizálva" + partial_sync: "%{linked_count} kriptó pénztárca szinkronizálva, %{unlinked_count} beállítást igényel" + reconnect: Újracsatlakozás + status: Utolsó szinkronizálás %{timestamp} ezelőtt + status_never: Még nem volt szinkronizálva + status_with_summary: "Utolsó szinkronizálás: %{timestamp} ezelőtt • %{summary}" + update_api_key: API kulcs frissítése + delete: Töröl + no_wallets_title: Nincs csatlakoztatott kriptó pénztárca + no_wallets_message: Jelenleg nincs kriptó pénztárca csatlakoztatva a CoinStats-hoz. diff --git a/config/locales/views/components/hu.yml b/config/locales/views/components/hu.yml new file mode 100644 index 000000000..c0145c036 --- /dev/null +++ b/config/locales/views/components/hu.yml @@ -0,0 +1,67 @@ +--- +hu: + provider_sync_summary: + title: Szinkronizálás összegzése + last_sync: "Utolsó szinkronizálás: %{time_ago} ezelőtt" + accounts: + title: Számlák + total: "Összesen: %{count}" + linked: "Csatlakoztatva: %{count}" + unlinked: "Nincs csatlakoztatva: %{count}" + institutions: "Intézmények: %{count}" + transactions: + title: Tranzakciók + seen: "Látott: %{count}" + imported: "Importálva: %{count}" + updated: "Frissítve: %{count}" + skipped: "Kihagyva: %{count}" + fetching: "Lekérés a brókertől..." + protected: + one: "%{count} bejegyzés védett (nem lett felülírva)" + other: "%{count} bejegyzés védett (nem lett felülírva)" + view_protected: Védett bejegyzések megtekintése + skip_reasons: + excluded: Kizárva + user_modified: Felhasználó módosította + import_locked: CSV importálás + protected: Védett + holdings: + title: Portfólió + found: "Megtalálva: %{count}" + processed: "Feldolgozva: %{count}" + trades: + title: Kereskedések + imported: "Importálva: %{count}" + skipped: "Kihagyva: %{count}" + fetching: "Tevékenységek lekérése a brókertől..." + health: + title: Állapot + view_error_details: Hibák részleteinek megtekintése + rate_limited: "Forgalomkorlátozva %{time_ago}" + recently: nemrég + errors: "Hibák: %{count}" + pending_reconciled: + one: "%{count} duplikált függő tranzakció egyeztetve" + other: "%{count} duplikált függő tranzakció egyeztetve" + view_reconciled: Egyeztetett tranzakciók megtekintése + duplicate_suggestions: + one: "%{count} lehetséges duplikátum felülvizsgálatra vár" + other: "%{count} lehetséges duplikátum felülvizsgálatra vár" + view_duplicate_suggestions: Javasolt duplikátumok megtekintése + stale_pending: + one: "%{count} elavult függő tranzakció (kizárva a költségvetésekből)" + other: "%{count} elavult függő tranzakció (kizárva a költségvetésekből)" + view_stale_pending: Érintett számlák megtekintése + stale_pending_count: + one: "%{count} tranzakció" + other: "%{count} tranzakció" + stale_unmatched: + one: "%{count} függő tranzakció manuális felülvizsgálatra vár" + other: "%{count} függő tranzakció manuális felülvizsgálatra vár" + view_stale_unmatched: Felülvizsgálatra váró tranzakciók megtekintése + stale_unmatched_count: + one: "%{count} tranzakció" + other: "%{count} tranzakció" + data_warnings: "Adatfigyelmeztetések: %{count}" + notices: "Értesítések: %{count}" + view_data_quality: Adatminőség részleteinek megtekintése diff --git a/config/locales/views/credit_cards/hu.yml b/config/locales/views/credit_cards/hu.yml new file mode 100644 index 000000000..e037fc0ee --- /dev/null +++ b/config/locales/views/credit_cards/hu.yml @@ -0,0 +1,25 @@ +--- +hu: + credit_cards: + edit: + edit: '%{account} szerkesztése' + form: + annual_fee: Éves díj + annual_fee_placeholder: '99' + apr: THM + apr_placeholder: '15.99' + available_credit: Rendelkezésre álló hitelkeret + available_credit_placeholder: '10000' + expiration_date: Lejárati dátum + minimum_payment: Minimális törlesztőrészlet + minimum_payment_placeholder: '100' + new: + title: Add meg a hitelkártya adatait + overview: + amount_owed: Tartozás összege + annual_fee: Éves díj + apr: THM + available_credit: Rendelkezésre álló hitelkeret + expiration_date: Lejárati dátum + minimum_payment: Minimális törlesztőrészlet + unknown: Ismeretlen diff --git a/config/locales/views/cryptos/hu.yml b/config/locales/views/cryptos/hu.yml new file mode 100644 index 000000000..b7ecc1c80 --- /dev/null +++ b/config/locales/views/cryptos/hu.yml @@ -0,0 +1,20 @@ +--- +hu: + cryptos: + edit: + edit: '%{account} szerkesztése' + form: + subtype_label: Számlatípus + subtype_prompt: Válassz számlatípust + subtype_none: Nincs + tax_treatment_label: Adózási besorolás + tax_treatment_hint: A legtöbb kriptovalutát adóköteles számlán tartják. Válassz másik lehetőséget, ha adókedvezményes számlán van. + new: + title: Add meg a számlaegyenleget + subtypes: + wallet: + short: Tárca + long: Kriptotárca + exchange: + short: Tőzsde + long: Kriptotőzsde diff --git a/config/locales/views/depositories/hu.yml b/config/locales/views/depositories/hu.yml new file mode 100644 index 000000000..d0d763755 --- /dev/null +++ b/config/locales/views/depositories/hu.yml @@ -0,0 +1,10 @@ +--- +hu: + depositories: + edit: + edit: '%{account} szerkesztése' + form: + none: Nincs + subtype_prompt: Válassz számlatípust + new: + title: Add meg a számlaegyenleget diff --git a/config/locales/views/email_confirmation_mailer/hu.yml b/config/locales/views/email_confirmation_mailer/hu.yml new file mode 100644 index 000000000..f78f41665 --- /dev/null +++ b/config/locales/views/email_confirmation_mailer/hu.yml @@ -0,0 +1,9 @@ +--- +hu: + email_confirmation_mailer: + confirmation_email: + body: Nemrég kérted az e-mail címed megváltoztatását. Kattints az alábbi gombra a változtatás megerősítéséhez. + cta: E-mail-változtatás megerősítése + expiry_notice: Ez a link %{hours} óra múlva lejár. + greeting: Szia! + subject: '%{product_name}: E-mail-változtatás megerősítése' diff --git a/config/locales/views/enable_banking_items/hu.yml b/config/locales/views/enable_banking_items/hu.yml new file mode 100644 index 000000000..d96307af5 --- /dev/null +++ b/config/locales/views/enable_banking_items/hu.yml @@ -0,0 +1,61 @@ +--- +hu: + enable_banking_items: + errors: + api_error: "Kommunikációs hiba lépett fel a bankkal." + network_unreachable: "A banki szolgáltatás átmenetileg nem érhető el. Kérjük, próbáld újra később." + session_invalid: "A munkamenet lejárt. Kérjük, csatlakoztasd újra a bankod." + unexpected: "Váratlan hiba történt a szinkronizálás során." + authorize: + authorization_failed: "Nem sikerült elindítani az engedélyezést: %{message}" + bank_required: Kérjük, válassz bankot. + decoupled_not_supported: Ez a bank egy különálló eszközös hitelesítési módszert használ, amely jelenleg nem támogatott. Kérjük, add hozzá ezt a számlát manuálisan. + invalid_redirect: A kapott engedélyezési URL érvénytelen. Kérjük, próbáld újra. + redirect_uri_not_allowed: Az átirányítás nem engedélyezett. Kérjük, konfiguráld a `%{callback_url}` címet az Enable Banking alkalmazás beállításaiban. + unexpected_error: Váratlan hiba történt. Kérjük, próbáld újra. + callback: + authorization_error: Az engedélyezés sikertelen + invalid_callback: Érvénytelen visszahívási paraméterek. + item_not_found: A kapcsolat nem található. + session_failed: Az engedélyezés nem sikerült befejezni + success: Sikeresen csatlakoztál a bankodhoz. A számlák szinkronizálódnak. + unexpected_error: Váratlan hiba történt. Kérjük, próbáld újra. + complete_account_setup: + all_skipped: Minden számla ki lett hagyva. Beállíthatod őket később a számlák oldalon. + no_accounts: Nincs elérhető beállítandó számla. + success: Sikeresen létrehozva %{count} számla! + create: + success: Az Enable Banking konfigurálása sikeres. + destroy: + success: Az Enable Banking kapcsolat törlési sorba került. + link_accounts: + already_linked: A kiválasztott számlák már össze vannak kapcsolva. + link_failed: A számlák összekapcsolása sikertelen + no_accounts_selected: Nincs kiválasztott számla. + no_session: Nincs aktív Enable Banking kapcsolat. Kérjük, először csatlakozz egy bankhoz. + success: Sikeresen összekapcsolva %{count} számla. + link_existing_account: + success: A számla sikeresen össze lett kapcsolva az Enable Banking-gel + errors: + only_manual: Csak manuális számlákat lehet összekapcsolni + invalid_enable_banking_account: Érvénytelen Enable Banking-számla választva + new: + link_enable_banking_title: Enable Banking összekapcsolása + reauthorize: + invalid_redirect: A kapott engedélyezési URL érvénytelen. Kérjük, próbáld újra. + reauthorization_failed: Az újraengedélyezés sikertelen + select_bank: + beta_label: Béta + cancel: Mégse + check_country: Kérjük, ellenőrizd az országkód beállításait. + credentials_required: Kérjük, először konfiguráld az Enable Banking hitelesítő adatait. + description: Válaszd ki azt a bankot, amelyet össze szeretnél kapcsolni a számlákkal. + no_banks: Nem érhető el bank ehhez az országhoz/régióhoz. + no_search_results: Nincs a keresésnek megfelelő bank. + search_label: Keresd meg a bankod + search_placeholder: Keresd meg a bankod... + title: Válaszd ki a bankod + setup_accounts: + psd2_savings_notice: "Megjegyzés: Egyes szabályozott francia megtakarítási számlákhoz (Livret A, PEL, LEP, LDDS) korlátozott vagy semmilyen hozzáférés nem áll rendelkezésre az Open Banking (PSD2) révén. Ha egy megtakarítási számla hiányzik, manuálisan is hozzáadhatod." + update: + success: Az Enable Banking konfiguráció frissítve. diff --git a/config/locales/views/entries/hu.yml b/config/locales/views/entries/hu.yml new file mode 100644 index 000000000..8b704a630 --- /dev/null +++ b/config/locales/views/entries/hu.yml @@ -0,0 +1,23 @@ +--- +hu: + entries: + create: + success: Bejegyzés létrehozva + destroy: + success: Bejegyzés törölve + empty: + description: Próbálj meg bejegyzést hozzáadni, szűrőket módosítani vagy finomítani a kereséseden + title: Nem található bejegyzés + loading: + loading: Bejegyzések betöltése... + update: + success: Bejegyzés frissítve + unlock: + success: Bejegyzés feloldva. A következő szinkronizálásnál frissülhet. + protection: + tooltip: Szinkronizálástól védve + title: Szinkronizálástól védve + description: A bejegyzésen végzett módosításaidat nem írja felül a szolgáltató szinkronizálása. + locked_fields_label: "Zárolt mezők:" + unlock_button: Szinkronizálás engedélyezése a frissítéshez + unlock_confirm: Engedélyezed a szinkronizálásnak, hogy frissítse ezt a bejegyzést? A módosításaid felülíródhatnak a következő szinkronizáláskor. diff --git a/config/locales/views/family_exports/hu.yml b/config/locales/views/family_exports/hu.yml new file mode 100644 index 000000000..626a42e4e --- /dev/null +++ b/config/locales/views/family_exports/hu.yml @@ -0,0 +1,31 @@ +--- +hu: + family_exports: + access_denied: Hozzáférés megtagadva + create: + success: Az exportálás elindult. Hamarosan letöltheted. + delete_confirmation: Biztosan törlöd ezt az exportot? Ez a művelet nem vonható vissza. + delete_failed_confirmation: Biztosan törlöd ezt a sikertelen exportot? + destroy: + success: Az export sikeresen törölve + export_not_ready: Az export még nem áll készen a letöltésre + exporting: Exportálás folyamatban... + index: + title: Exportok + new: Új export + table: + title: Exportok + header: + date: Dátum + filename: Fájlnév + status: Állapot + actions: Műveletek + row: + status: + in_progress: Folyamatban + complete: Kész + failed: Sikertelen + actions: + delete: Törlés + download: Letöltés + empty: Még nincsenek exportok. diff --git a/config/locales/views/holdings/hu.yml b/config/locales/views/holdings/hu.yml new file mode 100644 index 000000000..d8b6067a4 --- /dev/null +++ b/config/locales/views/holdings/hu.yml @@ -0,0 +1,99 @@ +--- +hu: + holdings: + cash: + brokerage_cash: Brókeri készpénz + destroy: + success: Pozíció törölve + update: + success: Bekerülési érték mentve. + error: Érvénytelen bekerülési érték. + unlock_cost_basis: + success: Bekerülési érték feloldva. A következő szinkronizáláskor frissülhet. + remap_security: + success: Értékpapír sikeresen frissítve. + security_not_found: A kiválasztott értékpapír nem található. + reset_security: + success: Értékpapír visszaállítva a szolgáltató értékére. + sync_prices: + success: Piaci adatok sikeresen szinkronizálva. + unavailable: Az offline értékpapíroknál a piaci adatok szinkronizálása nem elérhető. + provider_error: Nem sikerült lekérni a legújabb árakat. Próbáld meg újra néhány perc múlva. + errors: + security_collision: "Nem lehet átrendeli: már van egy pozíciód a(z) %{ticker} részvényből %{date} dátummal." + cost_basis_sources: + manual: Felhasználó által megadott + calculated: Ügyletekből számított + provider: Szolgáltatótól + cost_basis_cell: + unknown: "--" + set_cost_basis_header: "Bekerülési érték megadása: %{ticker} (%{qty} részvény)" + total_cost_basis_label: Teljes bekerülési érték + or_per_share_label: "Vagy add meg részvényenként:" + per_share: részvényenként + cancel: Mégse + save: Mentés + overwrite_confirm_title: Felülírja a bekerülési értéket? + overwrite_confirm_body: "Ez felváltja a jelenlegi %{current} bekerülési értéket." + holding: + per_share: részvényenként + shares: "%{qty} részvény" + unknown: "--" + no_cost_basis: Nincs bekerülési érték + index: + average_cost: Átlagos bekerülési érték + holdings: Pozíciók + name: Név + new_holding: Új tevékenység + no_holdings: Nincs megjeleníthető pozíció. + return: Teljes hozam + weight: Súly + missing_price_tooltip: + description: Ennél a befektetésnél hiányoznak adatok, ezért a hozamot és az értéket nem lehetett kiszámítani. + missing_data: Hiányzó adatok + show: + avg_cost_label: Átlagos bekerülési érték + current_market_price_label: Aktuális piaci ár + delete: Törlés + delete_subtitle: Ez törli a pozíciót és az összes kapcsolódó ügyletet ezen a számlán. Ez a művelet nem vonható vissza. + delete_title: Pozíció törlése + edit_security: Értékpapír szerkesztése + history: Előzmények + no_trade_history: Ehhez a pozícióhoz nem áll rendelkezésre ügyleti előzmény. + overview: Áttekintés + portfolio_weight_label: Portfólió-súly + settings: Beállítások + security_label: Értékpapír + originally: "korábban: %{ticker}" + search_security: Értékpapír keresése + search_security_placeholder: Keresés szimbólum vagy név alapján + cancel: Mégse + remap_security: Mentés + provider_disabled_warning: "Az árfrissítés szünetel – a(z) %{provider} szolgáltató le van tiltva. Válassz másik szolgáltatót alább, vagy engedélyezd újra a Beállításokban." + truncated_history_warning: "Az árfolyamtörténet csak %{date} dátumtól érhető el. A korábbi dátumoknál a kiválasztott szolgáltatótól nem érkeztek adatok – ez akkor fordulhat elő, ha az eszközt az ügyletkötés után vezették be, vagy a szolgáltató az aktuális csomagján korlátozott historikus ablakot kínál." + switch_provider_label: Szolgáltató váltása + switch_provider_description: "A(z) %{provider} le van tiltva. Keress rá erre az értékpapírra egy másik engedélyezett szolgáltatónál." + switch_provider_button: Váltás + no_security_provider: Az értékpapír-szolgáltató nincs beállítva. Nem lehet értékpapírt keresni. + security_remapped_label: Értékpapír átrendeli + provider_sent: "Szolgáltató által küldött: %{ticker}" + reset_to_provider: Visszaállítás a szolgáltató értékére + reset_confirm_title: Visszaállítja az értékpapírt a szolgáltató értékére? + reset_confirm_body: "Ez megváltoztatja az értékpapírt %{current} helyett %{original} értékre, és áthelyezi az összes kapcsolódó ügyletet." + ticker_label: Tőzsdei szimbólum + trade_history_entry: "%{qty} részvény %{security} értékpapírból, %{price} áron" + total_return_label: Teljes hozam + unknown: Ismeretlen + cost_basis_locked_label: A bekerülési érték zárolva van + cost_basis_locked_description: A kézzel megadott bekerülési értéket a szinkronizálások nem módosítják. + unlock_cost_basis: Feloldás + unlock_confirm_title: Feloldja a bekerülési értéket? + unlock_confirm_body: Ez lehetővé teszi, hogy a bekerülési értéket a szolgáltatói szinkronizálások vagy az ügyleti számítások frissítsék. + shares_label: Részvények + book_value_label: Könyv szerinti érték + market_value_label: Piaci érték + market_data_label: Piaci adatok + market_data_sync_button: Frissítés + last_price_update: Utolsó árfrissítés + syncing: Szinkronizálás... + never: Soha diff --git a/config/locales/views/impersonation_sessions/hu.yml b/config/locales/views/impersonation_sessions/hu.yml new file mode 100644 index 000000000..17025d85f --- /dev/null +++ b/config/locales/views/impersonation_sessions/hu.yml @@ -0,0 +1,15 @@ +--- +hu: + impersonation_sessions: + approve: + success: Kérés jóváhagyva + complete: + success: Munkamenet befejezve + create: + success: Kérés elküldve a felhasználónak. Jóváhagyásra vár. + join: + success: Csatlakozás a munkamenethez megtörtént + leave: + success: Kilépés a munkamenetből megtörtént + reject: + success: Kérés elutasítva diff --git a/config/locales/views/imports/hu.yml b/config/locales/views/imports/hu.yml new file mode 100644 index 000000000..4f0f11b7b --- /dev/null +++ b/config/locales/views/imports/hu.yml @@ -0,0 +1,241 @@ +--- +hu: + import: + qif_category_selections: + show: + title: "Konfigurálás és kiválasztás" + description: "Ellenőrizd az automatikusan felismert dátumformátumot, majd válaszd ki, mely kategóriákat és címkéket szeretnéd beimportálni a QIF fájlodból a %{product_name} alkalmazásba." + categories_heading: Kategóriák + categories_found: + one: "1 kategória található" + other: "%{count} kategória található" + category_name_col: Kategória neve + transactions_col: Tranzakciók + tags_heading: Címkék + tags_found: + one: "1 címke található" + other: "%{count} címke található" + tag_name_col: Címke neve + txn_count: + one: "1 tranzakció" + other: "%{count} tranzakció" + split_warning_title: Felosztott tranzakciók észlelve + split_warning_description: "Ez a QIF fájl felosztott tranzakciókat tartalmaz. A felosztott tranzakciókat még nem támogatjuk, ezért minden ilyen tranzakció teljes összegével, kategória nélkül kerül importálásra. Az egyes felosztási részletek nem őrződnek meg." + split_badge: felosztott + empty_state_primary: Ebben a QIF fájlban nem találhatók kategóriák vagy címkék. + empty_state_secondary: Minden tranzakció kategóriák és címkék nélkül kerül importálásra. + submit: Tovább az áttekintéshez + cleans: + show: + description: Szerkeszd az adatokat az alábbi táblázatban. A piros cellák érvénytelen adatokat tartalmaznak. + errors_notice: Hibák vannak az adataidban. Vidd az egeret a hiba fölé a részletekért. + errors_notice_mobile: Hibák vannak az adataidban. Koppints a hibajelzőre a részletekért. + title: Adatok megtisztítása + configurations: + update: + success: Az importálás konfigurálása sikeresen megtörtént. + category_import: + button_label: Folytatás + description: Tölts fel egy egyszerű CSV fájlt (például olyat, amit az adatexportáláskor generálunk). Az oszlopokat automatikusan leképezzük neked. + instructions: Kattints a Folytatás gombra a CSV feldolgozásához és a megtisztítási lépéshez való továbblépéshez. + mint_import: + date_format_label: Dátumformátum + rule_import: + description: Konfiguráld a szabályimportálást. A szabályok a CSV adatok alapján lesznek létrehozva vagy frissítve. + process_button: Szabályok feldolgozása + process_help: Kattints az alábbi gombra a CSV feldolgozásához és a szabálysorok generálásához. + show: + description: Válaszd ki, melyik oszlopok felelnek meg a CSV egyes mezőinek. + title: Importálás konfigurálása + trade_import: + date_format_label: Dátumformátum + transaction_import: + date_format_label: Dátumformátum + rows_to_skip_label: Első n sor kihagyása + confirms: + sure_import: + title: Importálás megerősítése + description: Ellenőrizd az exportfájlból importálandó adatokat. + summary: Importálás összefoglalója + empty_summary: Nem találtunk importálható rekordokat ebben a fájlban. Lehetséges, hogy üres, vagy a sorok nem felelnek meg a várt exportformátumnak (minden sornak egy JSON objektumnak kell lennie „type" és „data" kulcsokkal, az importálás által támogatott típusokkal). + publish_button: Importálás indítása + cancel: Mégse + mappings: + create_account: Számla létrehozása + csv_mapping_label: "%{mapping} a CSV-ben" + sure_mapping_label: "%{mapping} a %{product_name} alkalmazásban" + no_accounts: Még nincs egyetlen számlád sem. Kérjük, hozz létre egy számlát a CSV-ben nem hozzárendelt sorokhoz, vagy lépj vissza a Megtisztítás lépéshez, és adj meg egy használható számlanevet. + rows_label: Sorok + unassigned_account: Új számlát kell létrehoznod a nem hozzárendelt sorokhoz? + show: + account_mapping_description: Rendeld hozzá az importált fájl számláit a Maybe meglévő számláihoz. Új számlákat is hozzáadhatsz, vagy hagyhatod őket kategorizálatlanul. + account_mapping_title: Számlák hozzárendelése + account_type_mapping_description: Rendeld hozzá az importált fájl számlatípusait a Maybe típusaihoz. + account_type_mapping_title: Számlatípusok hozzárendelése + category_mapping_description: Rendeld hozzá az importált fájl kategóriáit a Maybe meglévő kategóriáihoz. Új kategóriákat is hozzáadhatsz, vagy hagyhatod őket kategorizálatlanul. + category_mapping_title: Kategóriák hozzárendelése + tag_mapping_description: Rendeld hozzá az importált fájl címkéit a Maybe meglévő címkéihez. Új címkéket is hozzáadhatsz, vagy hagyhatod őket kategorizálatlanul. + tag_mapping_title: Címkék hozzárendelése + uploads: + show: + qif_title: QIF fájl feltöltése + qif_description: Válaszd ki azt a számlát, amelyhez ez a QIF fájl tartozik, majd töltsd fel a Quickenből exportált .qif fájlodat. + qif_account_label: Számla + qif_account_placeholder: Válassz számlát… + qif_file_prompt: a QIF fájl idehelyezéséhez + qif_file_hint: Csak .qif fájlok + qif_submit: QIF feltöltése + browse: Tallózás + csv_file_prompt: a CSV fájl idehelyezéséhez + description: Illeszd be vagy töltsd fel az alábbi CSV fájlodat. Kérjük, az importálás megkezdése előtt tekintsd át az alábbi táblázatban lévő útmutatót. + instructions_1: Az alábbiakban egy példa CSV látható az importáláshoz elérhető oszlopokkal. + instructions_2: A CSV-nek fejlécsorral kell rendelkeznie + instructions_3: Az oszlopokat tetszőlegesen elnevezheted. Egy későbbi lépésben fogod majd leképezni őket. + instructions_4: A csillaggal (*) jelölt oszlopok kötelező adatokat tartalmaznak. + instructions_5: Számokban ne szerepeljen vessző, pénznemjel vagy zárójel. + title: Adatok importálása + sure_import: + title: Importálás exportból + description: Töltsd fel az all.ndjson fájlt az adatexportodból a számlák, tranzakciók, kategóriák és egyéb adatok visszaállításához. + drop_title: Húzd ide az NDJSON fájlt a feltöltéshez + drop_subtitle: A fájl automatikusan feltöltődik + browse: Tallózás + browse_hint: az all.ndjson fájl hozzáadásához + upload_button: NDJSON feltöltése + hint_html: Töltsd fel az all.ndjson fájlt az adatexport ZIP archívumból + ndjson_invalid: Érvényes NDJSON szükséges, legalább egy rekorddal + imports: + date_format: + heading: Dátumformátum + description: "A dátumformátum automatikusan lett felismerve a fájlból. Módosítsd, ha a dátumok helytelenül jelennek meg." + preview: "Első feldolgozott dátum" + error_title: "Nem sikerült felismerni a dátumformátumot" + error_description: "A támogatott dátumformátumok egyike sem tudta feldolgozni a fájlban szereplő dátumokat. Ellenőrizd, hogy a fájl érvényes dátumbejegyzéseket tartalmaz-e." + type_labels: + transaction_import: "Tranzakcióimportálás" + trade_import: "Kereskedésimportálás" + account_import: "Számlaimportálás" + mint_import: "Mint importálás" + qif_import: "QIF importálás" + category_import: "Kategóriaimportálás" + rule_import: "Szabályimportálás" + pdf_import: "PDF importálás" + document_import: "Dokumentumimportálás" + sure_import: "Sure importálás" + steps: + upload: Feltöltés + configure: Konfigurálás + clean: Megtisztítás + map: Leképezés + confirm: Megerősítés + select: Kiválasztás + index: + title: Importálások + new: Új importálás + table: + title: Importálások + header: + date: Dátum + operation: Művelet + status: Állapot + actions: Műveletek + row: + type_labels: + transaction_import: "Tranzakció" + trade_import: "Kereskedés" + account_import: "Számla" + mint_import: "Mint" + qif_import: "QIF" + category_import: "Kategória" + rule_import: "Szabály" + pdf_import: "PDF" + document_import: "Dokumentum" + sure_import: "Sure" + status: + in_progress: Folyamatban + uploading: Sorok feldolgozása + reverting: Visszavonás folyamatban + revert_failed: Visszavonás sikertelen + complete: Kész + failed: Sikertelen + actions: + revert: Visszavonás + confirm_revert: Ez törli az importált tranzakciókat, de bármikor megtekintheted és újra importálhatod az adataidat. + delete: Törlés + view: Megtekintés + empty: Még nincs importálás. + new: + description: Importálás pénzügyi eszközből vagy nyers adatfájlok feltöltése. + tab_financial_tools: Pénzügyi eszközök és fájlok + tab_raw_data: Nyers adatok + coming_soon: Hamarosan + import_ynab: Importálás YNAB-ból + import_accounts: Számlák importálása + import_categories: Kategóriák importálása + import_mint: Importálás Mint-ből + import_portfolio: Befektetések importálása + import_rules: Szabályok importálása + import_transactions: Tranzakciók importálása + import_qif: Importálás Quickenből (QIF) + import_sure: Importálás Sure-ból + import_sure_description: Teljes exportból készült .ndjson fájl + import_file: Dokumentum importálása + import_file_description: Mesterséges intelligenciával segített PDF-elemzés és kereshető fájlfeltöltés + requires_account: Először importálj számlákat a lehetőség feloldásához. + resume: "%{type} folytatása" + sources: Források + title: Új importálás + create: + file_too_large: A fájl túl nagy. A maximális méret %{max_size} MB. + invalid_file_type: Érvénytelen fájltípus. Kérjük, tölts fel CSV fájlt. + csv_uploaded: A CSV sikeresen feltöltve. + ndjson_uploaded: Az NDJSON fájl sikeresen feltöltve. + pdf_too_large: A PDF fájl túl nagy. A maximális méret %{max_size} MB. + pdf_processing: A PDF feldolgozás alatt áll. Az elemzés elkészültéről e-mailben értesítünk. + invalid_pdf: A feltöltött fájl nem érvényes PDF. + document_too_large: A dokumentumfájl túl nagy. A maximális méret %{max_size} MB. + invalid_document_file_type: Érvénytelen dokumentumfájl-típus az aktív vektortárhoz. + document_uploaded: A dokumentum sikeresen feltöltve. + document_upload_failed: Nem sikerült feltölteni a dokumentumot a vektortárba. Kérjük, próbáld újra. + invalid_ndjson_file_type: Érvénytelen fájltípus vagy formátum. Kérjük, tölts fel érvényes .ndjson vagy .json exportfájlt. + document_provider_not_configured: Nincs vektortár konfigurálva dokumentumfeltöltéshez. + show: + finalize_upload: Kérjük, fejezd be a fájlfeltöltést. + finalize_mappings: Kérjük, véglegesítsd a leképezéseket a továbblépés előtt. + ready: + description: Íme egy összefoglaló azokról az új elemekről, amelyek a számládhoz kerülnek, miután közzéteszed ezt az importálást. + title: Importált adatok megerősítése + summary_item_label: Elem + summary_count_label: Darab + empty_summary: Nem találtunk importálható rekordokat ebben a fájlban. Lehetséges, hogy üres, vagy a sorok nem felelnek meg a várt exportformátumnak (minden sornak egy JSON objektumnak kell lennie „type" és „data" kulcsokkal, az importálás által támogatott típusokkal). + publish_import: Importálás közzététele + back_to_imports: Vissza az importálásokhoz + errors: + custom_column_requires_inflow: "Az egyéni oszlopos importáláshoz be kell jelölni egy beérkező összeg oszlopot" + document_types: + bank_statement: Bankszámlakivonat + credit_card_statement: Hitelkártyakivonat + investment_statement: Befektetési kimutatás + financial_document: Pénzügyi dokumentum + contract: Szerződés + other: Egyéb dokumentum + unknown: Ismeretlen dokumentum + pdf_import: + processing_title: PDF feldolgozása folyamatban + processing_description: Mesterséges intelligenciával elemezzük a dokumentumodat. Ez eltarthat egy ideig. Az elemzés elkészültéről e-mailben értesítünk. + check_status: Állapot ellenőrzése + back_to_dashboard: Vissza az irányítópultra + failed_title: Feldolgozás sikertelen + failed_description: Nem sikerült feldolgozni a PDF dokumentumodat. Kérjük, próbáld újra, vagy vedd fel a kapcsolatot az ügyfélszolgálattal. + try_again: Újrapróbálkozás + delete_import: Importálás törlése + complete_title: Dokumentum elemezve + complete_description: Elemeztük a PDF-edet, és íme, amit találtunk. + document_type_label: Dokumentum típusa + summary_label: Összefoglaló + email_sent_notice: E-mailben elküldtük a következő lépéseket. + back_to_imports: Vissza az importálásokhoz + unknown_state_title: Ismeretlen állapot + unknown_state_description: Ez az importálás váratlan állapotban van. Kérjük, térj vissza az importálásokhoz. + processing_failed_with_message: "%{message}" + processing_failed_generic: "Feldolgozási hiba: %{error}" diff --git a/config/locales/views/indexa_capital_items/hu.yml b/config/locales/views/indexa_capital_items/hu.yml new file mode 100644 index 000000000..02ef29c59 --- /dev/null +++ b/config/locales/views/indexa_capital_items/hu.yml @@ -0,0 +1,241 @@ +--- +hu: + indexa_capital_items: + sync_status: + no_accounts: "Nem találhatók számlák" + synced: + one: "%{count} számla szinkronizálva" + other: "%{count} számla szinkronizálva" + synced_with_setup: "%{linked} szinkronizálva, %{unlinked} beállítást igényel" + institution_summary: + none: "Nincs csatlakoztatott intézmény" + count: + one: "%{count} intézmény" + other: "%{count} intézmény" + errors: + provider_not_configured: "Az IndexaCapital szolgáltató nincs beállítva" + + sync: + status: + importing: "Számlák importálása az IndexaCapital-ból..." + processing: "Portfólió és tevékenységek feldolgozása..." + calculating: "Egyenlegek kiszámítása..." + importing_data: "Számlaadatok importálása..." + checking_setup: "Számlakonfiguráció ellenőrzése..." + needs_setup: "%{count} számla beállítást igényel..." + success: "Szinkronizálás elindítva" + + panel: + setup_instructions: "Beállítási utasítások:" + step_1: "Látogass el az Indexa Capital irányítópultra egy csak olvasható API token létrehozásához" + step_2: "Illeszd be az API tokenedet alább, majd kattints a Mentésre" + step_3: "Sikeres csatlakozás után menj a Számlák lapra az új számlák beállításához" + field_descriptions: "Mezőleírások:" + optional: "(opcionális)" + required: "(kötelező)" + optional_with_default: "(opcionális, alapértelmezett: %{default_value})" + alternative_auth: "Vagy használj felhasználónév/jelszó hitelesítést helyette..." + save_button: "Konfiguráció mentése" + update_button: "Konfiguráció frissítése" + status_configured_html: "Beállítva és használatra kész. A számlák kezeléséhez és beállításához látogass el a Számlák lapra." + status_not_configured: "Nincs beállítva" + fields: + api_token: + label: "API token" + description: "Az Indexa Capital irányítópultról származó csak olvasható API tokened" + placeholder_new: "Illeszd be ide az API tokenedet" + placeholder_update: "Add meg az új API tokent a frissítéshez" + username: + label: "Felhasználónév" + description: "Az Indexa Capital felhasználóneved/e-mail-ed" + placeholder_new: "Illeszd be ide a felhasználónevet" + placeholder_update: "Add meg az új felhasználónevet a frissítéshez" + document: + label: "Dokumentum azonosító" + description: "Az Indexa Capital dokumentum/azonosítód" + placeholder_new: "Illeszd be ide a dokumentum azonosítót" + placeholder_update: "Add meg az új dokumentum azonosítót a frissítéshez" + password: + label: "Jelszó" + description: "Az Indexa Capital jelszavad" + placeholder_new: "Illeszd be ide a jelszót" + placeholder_update: "Add meg az új jelszót a frissítéshez" + + create: + success: "IndexaCapital kapcsolat sikeresen létrehozva" + update: + success: "IndexaCapital kapcsolat frissítve" + destroy: + success: "IndexaCapital kapcsolat eltávolítva" + index: + title: "IndexaCapital kapcsolatok" + + loading: + loading_message: "IndexaCapital számlák betöltése..." + loading_title: "Betöltés" + + link_accounts: + all_already_linked: + one: "A kiválasztott számla (%{names}) már össze van kapcsolva" + other: "Mind a(z) %{count} kiválasztott számla már össze van kapcsolva: %{names}" + api_error: "API hiba: %{message}" + invalid_account_names: + one: "Nem lehet összekapcsolni üres nevű számlát" + other: "Nem lehet összekapcsolni %{count} üres nevű számlát" + link_failed: "Nem sikerült összekapcsolni a számlákat" + no_accounts_selected: "Kérlek válassz legalább egy számlát" + no_api_key: "Nem találhatók az IndexaCapital hitelesítő adatok. Kérlek állítsd be őket a Szolgáltatói beállításokban." + partial_invalid: "%{created_count} számla sikeresen összekapcsolva, %{already_linked_count} már össze volt kapcsolva, %{invalid_count} számla nevei érvénytelenek" + partial_success: "%{created_count} számla sikeresen összekapcsolva. %{already_linked_count} számla már össze volt kapcsolva: %{already_linked_names}" + success: + one: "%{count} számla sikeresen összekapcsolva" + other: "%{count} számla sikeresen összekapcsolva" + + indexa_capital_item: + accounts_need_setup: "Számlák beállítást igényelnek" + delete: "Kapcsolat törlése" + deletion_in_progress: "törlés folyamatban..." + error: "Hiba" + more_accounts_available: + one: "%{count} további elérhető számla" + other: "%{count} további elérhető számla" + no_accounts_description: "Ehhez a kapcsolathoz még nincsenek összekapcsolt számlák." + no_accounts_title: "Nincsenek számlák" + provider_name: "IndexaCapital" + requires_update: "A kapcsolat frissítést igényel" + setup_action: "Új számlák beállítása" + setup_description: "%{linked} / %{total} számla összekapcsolva. Válaszd ki az újonnan importált IndexaCapital számlák típusait." + setup_needed: "Új számlák beállításra várnak" + status: "Szinkronizálva %{timestamp} ezelőtt — %{summary}" + status_never: "Még nem szinkronizált" + syncing: "Szinkronizálás..." + total: "Összesen" + unlinked: "Nincs összekapcsolva" + update_credentials: "Hitelesítő adatok frissítése" + + select_accounts: + accounts_selected: "kiválasztott számla" + api_error: "API hiba: %{message}" + cancel: "Mégse" + configure_name_in_provider: "Nem importálható — kérlek állítsd be a számla nevét az IndexaCapital-ban" + description: "Válaszd ki azokat a számlákat, amelyeket össze szeretnél kapcsolni a(z) %{product_name} fiókkal." + link_accounts: "Kiválasztott számlák összekapcsolása" + no_accounts_found: "Nem találhatók számlák. Kérlek ellenőrizd az IndexaCapital hitelesítő adataidat." + no_api_key: "Az IndexaCapital hitelesítő adatok nincsenek beállítva. Kérlek állítsd be őket a Beállításokban." + no_credentials_configured: "Kérlek előbb állítsd be az IndexaCapital hitelesítő adataidat a Szolgáltatói beállításokban." + no_name_placeholder: "(Nincs név)" + title: "IndexaCapital számlák kiválasztása" + + select_existing_account: + account_already_linked: "Ez a számla már össze van kapcsolva egy szolgáltatóval" + all_accounts_already_linked: "Minden IndexaCapital számla már össze van kapcsolva" + api_error: "API hiba: %{message}" + balance_label: "Egyenleg:" + cancel: "Mégse" + cancel_button: "Mégse" + configure_name_in_provider: "Nem importálható — kérlek állítsd be a számla nevét az IndexaCapital-ban" + connect_hint: "Csatlakoztass egy IndexaCapital számlát az automatikus szinkronizálás engedélyezéséhez." + description: "Válassz egy IndexaCapital számlát, amelyet ehhez a számlához szeretnél kapcsolni. A tranzakciók automatikusan szinkronizálásra és deduplikálásra kerülnek." + header: "Összekapcsolás az IndexaCapital-lal" + link_account: "Számla összekapcsolása" + link_button: "Ez a számla összekapcsolása" + linking_to: "Összekapcsolás:" + no_account_specified: "Nem lett megadva számla" + no_accounts: "Nem találhatók nem összekapcsolt IndexaCapital számlák." + no_accounts_found: "Nem találhatók IndexaCapital számlák. Kérlek ellenőrizd a hitelesítő adataidat." + no_api_key: "Az IndexaCapital hitelesítő adatok nincsenek beállítva. Kérlek állítsd be őket a Beállításokban." + no_credentials_configured: "Kérlek előbb állítsd be az IndexaCapital hitelesítő adataidat a Szolgáltatói beállításokban." + no_name_placeholder: "(Nincs név)" + settings_link: "Szolgáltatói beállítások megnyitása" + subtitle: "Válassz egy IndexaCapital számlát" + title: "%{account_name} összekapcsolása az IndexaCapital-lal" + + link_existing_account: + account_already_linked: "Ez a számla már össze van kapcsolva egy szolgáltatóval" + api_error: "API hiba: %{message}" + invalid_account_name: "Nem lehet összekapcsolni üres nevű számlát" + provider_account_already_linked: "Ez az IndexaCapital számla már össze van kapcsolva egy másik számlával" + provider_account_not_found: "Nem található az IndexaCapital számla" + missing_parameters: "Hiányzó kötelező paraméterek" + no_api_key: "Nem találhatók az IndexaCapital hitelesítő adatok. Kérlek állítsd be őket a Szolgáltatói beállításokban." + success: "%{account_name} sikeresen összekapcsolva az IndexaCapital-lal" + + setup_accounts: + account_type_label: "Számla típusa:" + accounts_count: + one: "%{count} elérhető számla" + other: "%{count} elérhető számla" + all_accounts_linked: "Minden IndexaCapital számlád már be van állítva." + api_error: "API hiba: %{message}" + creating: "Számlák létrehozása..." + fetch_failed: "Nem sikerült lekérni a számlákat" + import_selected: "Kiválasztott számlák importálása" + instructions: "Válaszd ki az IndexaCapital-ból importálni kívánt számlákat. Több számlát is választhatsz." + no_accounts: "Nem találhatók nem összekapcsolt számlák ebből az IndexaCapital kapcsolatból." + no_accounts_to_setup: "Nincs beállítandó számla" + no_api_key: "Az IndexaCapital hitelesítő adatok nincsenek beállítva. Kérlek ellenőrizd a kapcsolati beállításaidat." + select_all: "Összes kijelölése" + account_types: + skip: "Számla kihagyása" + depository: "Folyó- vagy megtakarítási számla" + credit_card: "Hitelkártya" + investment: "Befektetési számla" + crypto: "Kriptovaluta számla" + loan: "Hitel vagy jelzálog" + other_asset: "Egyéb eszköz" + subtype_labels: + depository: "Számla altípusa:" + credit_card: "" + investment: "Befektetés típusa:" + crypto: "" + loan: "Hitel típusa:" + other_asset: "" + subtype_messages: + credit_card: "A hitelkártyák automatikusan hitelkártya számlákként lesznek beállítva." + other_asset: "Az egyéb eszközökhöz nincs szükség további beállításokra." + crypto: "A kriptovaluta számlák pozíciók és tranzakciók nyomon követésére lesznek beállítva." + subtypes: + depository: + checking: "Folyószámla" + savings: "Megtakarítási számla" + hsa: "Egészségügyi megtakarítási számla" + cd: "Lekötött betét" + money_market: "Pénzpiaci számla" + investment: + brokerage: "Brókeri számla" + pension: "Nyugdíjalap" + retirement: "Nyugdíj-megtakarítás" + "401k": "401(k)" + roth_401k: "Roth 401(k)" + "403b": "403(b)" + tsp: "Thrift Savings Plan" + "529_plan": "529 Terv" + hsa: "Egészségügyi megtakarítási számla" + mutual_fund: "Befektetési alap" + ira: "Hagyományos IRA" + roth_ira: "Roth IRA" + angel: "Angyal befektető" + loan: + mortgage: "Jelzálog" + student: "Diákhitel" + auto: "Autóhitel" + other: "Egyéb hitel" + balance: "Egyenleg" + cancel: "Mégse" + choose_account_type: "Válaszd ki a megfelelő számlatípust minden IndexaCapital számlához:" + create_accounts: "Számlák létrehozása" + creating_accounts: "Számlák létrehozása..." + historical_data_range: "Előzmények időtartama:" + subtitle: "Válaszd ki az importált számlák helyes típusait" + sync_start_date_help: "Válaszd ki, milyen messzire szeretnél visszamenni a tranzakciós előzmények szinkronizálásában." + sync_start_date_label: "Tranzakciók szinkronizálásának kezdete:" + title: "IndexaCapital számlák beállítása" + + complete_account_setup: + all_skipped: "Minden számla ki lett hagyva. Nem jött létre számla." + creation_failed: "Nem sikerült létrehozni a számlákat: %{error}" + no_accounts: "Nincs beállítandó számla." + success: "%{count} számla sikeresen létrehozva." + + preload_accounts: + no_credentials_configured: "Kérlek előbb állítsd be az IndexaCapital hitelesítő adataidat a Szolgáltatói beállításokban." diff --git a/config/locales/views/investments/hu.yml b/config/locales/views/investments/hu.yml new file mode 100644 index 000000000..90b4c0e63 --- /dev/null +++ b/config/locales/views/investments/hu.yml @@ -0,0 +1,120 @@ +--- +hu: + investments: + edit: + edit: '%{account} szerkesztése' + form: + none: Nincs + subtype_prompt: Válassz befektetéstípust + new: + title: Add meg a számlaegyenleget + show: + chart_title: Teljes értéke + subtypes: + brokerage: + short: Brókerzámla + long: Brókerzámla + 401k: + short: 401(k) + long: 401(k) + roth_401k: + short: Roth 401(k) + long: Roth 401(k) + 403b: + short: 403(b) + long: 403(b) + 457b: + short: 457(b) + long: 457(b) + tsp: + short: TSP + long: Thrift Savings Plan + ira: + short: IRA + long: Traditional IRA + roth_ira: + short: Roth IRA + long: Roth IRA + sep_ira: + short: SEP IRA + long: SEP IRA + simple_ira: + short: SIMPLE IRA + long: SIMPLE IRA + 529_plan: + short: 529 Plan + long: 529 oktatási megtakarítási terv + hsa: + short: HSA + long: Egészségmegtakarítási számla + ugma: + short: UGMA + long: UGMA letéti számla + utma: + short: UTMA + long: UTMA letéti számla + isa: + short: ISA + long: Individual Savings Account + lisa: + short: LISA + long: Lifetime ISA + sipp: + short: SIPP + long: Self-Invested Personal Pension + workplace_pension_uk: + short: Nyugdíjalap + long: Munkahelyi nyugdíjalap + rrsp: + short: RRSP + long: Regisztrált nyugdíj-megtakarítási terv + tfsa: + short: TFSA + long: Adómentes megtakarítási számla + resp: + short: RESP + long: Registered Education Savings Plan + lira: + short: LIRA + long: Locked-In Retirement Account + rrif: + short: RRIF + long: Registered Retirement Income Fund + super: + short: Super + long: Superannuation + smsf: + short: SMSF + long: Self-Managed Super Fund + pea: + short: PEA + long: Plan d'Épargne en Actions + pillar_3a: + short: Pillar 3a + long: Magánnyugdíj (3a pillér) + riester: + short: Riester + long: Riester-Rente + pension: + short: Nyugdíjalap + long: Nyugdíjalap + retirement: + short: Nyugdíj + long: Nyugdíjszámla + mutual_fund: + short: Befektetési alap + long: Befektetési alap + angel: + short: Angyal + long: Angyal-befektetés + trust: + short: Bizalmi alap + long: Bizalmi alap + other: + short: Egyéb + long: Egyéb befektetés + value_tooltip: + cash: Készpénz + holdings: Portfólió + total: Portfólió egyenlege + total_value_tooltip: A teljes portfólió egyenlege a brókerzámlán lévő készpénz (kereskedésre rendelkezésre álló) és a portfólió aktuális piaci értékének összege. diff --git a/config/locales/views/invitation_mailer/hu.yml b/config/locales/views/invitation_mailer/hu.yml new file mode 100644 index 000000000..c8efed152 --- /dev/null +++ b/config/locales/views/invitation_mailer/hu.yml @@ -0,0 +1,8 @@ +--- +hu: + invitation_mailer: + invite_email: + accept_button: Meghívó elfogadása + body: "%{inviter} meghívott, hogy csatlakozz a(z) %{family} %{moniker} fiókhoz a(z) %{product_name} alkalmazásban!" + expiry_notice: Ez a meghívó %{days} nap múlva lejár + greeting: Üdvözöl a(z) %{product_name}! diff --git a/config/locales/views/invitations/hu.yml b/config/locales/views/invitations/hu.yml new file mode 100644 index 000000000..ca1e06daa --- /dev/null +++ b/config/locales/views/invitations/hu.yml @@ -0,0 +1,27 @@ +--- +hu: + invitations: + accept_choice: + create_account: Új fiók létrehozása + joined_household: Csatlakoztál a háztartáshoz. + message: "%{inviter} meghívott, hogy csatlakozz %{role} szerepkörben." + sign_in_existing: Már van fiókom + title: "Csatlakozz a következőhöz: %{family}" + create: + existing_user_added: A felhasználó hozzá lett adva a háztartásodhoz. + failure: Nem sikerült elküldeni a meghívót. + success: A meghívó sikeresen elküldve. + destroy: + failure: Hiba történt a meghívó eltávolítása során. + not_authorized: Nincs jogosultságod a meghívók kezeléséhez. + success: A meghívó sikeresen eltávolítva. + new: + email_label: E-mail cím + email_placeholder: Add meg az e-mail címet + role_admin: Rendszergazda + role_guest: Vendég + role_label: Szerepkör + role_member: Tag + submit: Meghívó küldése + subtitle: Küldj meghívót, hogy valaki csatlakozzon a(z) %{moniker} fiókodhoz a(z) %{product_name} alkalmazásban + title: Valaki meghívása diff --git a/config/locales/views/invite_codes/hu.yml b/config/locales/views/invite_codes/hu.yml new file mode 100644 index 000000000..6f276d2a9 --- /dev/null +++ b/config/locales/views/invite_codes/hu.yml @@ -0,0 +1,6 @@ +--- +hu: + invite_codes: + index: + invite_code_description: Generálj új kódot, hogy az megjelenjen itt. A már felhasznált generált kódok nem jelennek meg tovább. + no_invite_codes: Nincs megjeleníthető kód diff --git a/config/locales/views/layout/hu.yml b/config/locales/views/layout/hu.yml new file mode 100644 index 000000000..f77a35f3c --- /dev/null +++ b/config/locales/views/layout/hu.yml @@ -0,0 +1,24 @@ +--- +hu: + layouts: + application: + privacy_mode: Adatvédelmi mód váltása + nav: + assistant: Asszisztens + budgets: Költségvetések + home: Kezdőlap + reports: Jelentések + transactions: Tranzakciók + auth: + existing_account: Már van fiókod? + no_account: Még nem ismered a %{product_name}-t? + sign_in: Bejelentkezés + sign_up: Fiók létrehozása + shared: + footer: + privacy_policy: Adatvédelmi irányelvek + terms_of_service: Felhasználási feltételek + trial: + open_demo: Demo megnyitása + data_deleted_in_days: Az adatok törlődnek %{days} nap múlva + contribute: Közreműködés diff --git a/config/locales/views/loans/hu.yml b/config/locales/views/loans/hu.yml new file mode 100644 index 000000000..79cf3f8e2 --- /dev/null +++ b/config/locales/views/loans/hu.yml @@ -0,0 +1,25 @@ +--- +hu: + loans: + edit: + edit: '%{account} szerkesztése' + form: + interest_rate: Kamatláb + interest_rate_placeholder: '5.25' + initial_balance: Eredeti hitelösszeg + rate_type: Kamat típusa + term_months: Futamidő (hónap) + term_months_placeholder: '360' + subtype_prompt: Válassz hiteltípust + subtype_none: Nincs + new: + title: Add meg a hitel adatait + overview: + interest_rate: Kamatláb + monthly_payment: Havi törlesztőrészlet + not_applicable: N/A + original_principal: Eredeti tőkeösszeg + remaining_principal: Fennmaradó tőkeösszeg + term: Futamidő + type: Típus + unknown: Ismeretlen diff --git a/config/locales/views/lunchflow_items/hu.yml b/config/locales/views/lunchflow_items/hu.yml new file mode 100644 index 000000000..8527a8dc5 --- /dev/null +++ b/config/locales/views/lunchflow_items/hu.yml @@ -0,0 +1,143 @@ +--- +hu: + lunchflow_items: + create: + success: Lunch Flow kapcsolat sikeresen létrehozva + destroy: + success: Lunch Flow kapcsolat eltávolítva + index: + title: Lunch Flow kapcsolatok + loading: + loading_message: Lunch Flow számlák betöltése... + loading_title: Betöltés + link_accounts: + all_already_linked: + one: "A kiválasztott számla (%{names}) már össze van kapcsolva" + other: "Mind a(z) %{count} kiválasztott számla már össze van kapcsolva: %{names}" + api_error: "API hiba: %{message}" + invalid_account_names: + one: "Nem lehet összekapcsolni üres nevű számlát" + other: "Nem lehet összekapcsolni %{count} üres nevű számlát" + link_failed: Nem sikerült összekapcsolni a számlákat + no_accounts_selected: Kérlek válassz legalább egy számlát + partial_invalid: "%{created_count} számla sikeresen összekapcsolva, %{already_linked_count} már össze volt kapcsolva, %{invalid_count} számla nevei érvénytelenek" + partial_success: "%{created_count} számla sikeresen összekapcsolva. %{already_linked_count} számla már össze volt kapcsolva: %{already_linked_names}" + success: + one: "%{count} számla sikeresen összekapcsolva" + other: "%{count} számla sikeresen összekapcsolva" + lunchflow_item: + accounts_need_setup: Számlák beállítást igényelnek + delete: Kapcsolat törlése + deletion_in_progress: törlés folyamatban... + error: Hiba + no_accounts_description: Ehhez a kapcsolathoz még nincsenek összekapcsolt számlák. + no_accounts_title: Nincsenek számlák + setup_action: Új számlák beállítása + setup_description: "%{linked} / %{total} számla összekapcsolva. Válaszd ki az újonnan importált Lunch Flow számlák típusait." + setup_needed: Új számlák beállításra várnak + status: "Szinkronizálva %{timestamp} ezelőtt" + status_never: Még nem szinkronizált + status_with_summary: "Utolsó szinkronizálás %{timestamp} ezelőtt • %{summary}" + syncing: Szinkronizálás... + total: Összesen + unlinked: Nincs összekapcsolva + select_accounts: + accounts_selected: kiválasztott számla + api_error: "API hiba: %{message}" + cancel: Mégse + configure_name_in_lunchflow: Nem importálható — kérlek állítsd be a számla nevét a Lunch Flow-ban + description: "Válaszd ki azokat a számlákat, amelyeket össze szeretnél kapcsolni a(z) %{product_name} fiókkal." + link_accounts: Kiválasztott számlák összekapcsolása + no_accounts_found: Nem találhatók számlák. Kérlek ellenőrizd az API-kulcs konfigurációdat. + no_api_key: A Lunch Flow API-kulcs nincs beállítva. Kérlek állítsd be a Beállításokban. + no_name_placeholder: "(Nincs név)" + title: Lunch Flow számlák kiválasztása + select_existing_account: + account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval + all_accounts_already_linked: Minden Lunch Flow számla már össze van kapcsolva + api_error: "API hiba: %{message}" + cancel: Mégse + configure_name_in_lunchflow: Nem importálható — kérlek állítsd be a számla nevét a Lunchflow-ban + description: Válassz egy Lunch Flow számlát, amelyet ehhez a számlához szeretnél kapcsolni. A tranzakciók automatikusan szinkronizálásra és deduplikálásra kerülnek. + link_account: Számla összekapcsolása + no_account_specified: Nem lett megadva számla + no_accounts_found: Nem találhatók Lunch Flow számlák. Kérlek ellenőrizd az API-kulcs konfigurációdat. + no_api_key: A Lunch Flow API-kulcs nincs beállítva. Kérlek állítsd be a Beállításokban. + no_name_placeholder: "(Nincs név)" + title: "%{account_name} összekapcsolása a Lunch Flow-val" + link_existing_account: + account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval + api_error: "API hiba: %{message}" + invalid_account_name: Nem lehet összekapcsolni üres nevű számlát + lunchflow_account_already_linked: Ez a Lunch Flow számla már össze van kapcsolva egy másik számlával + lunchflow_account_not_found: Lunch Flow számla nem található + missing_parameters: Hiányzó kötelező paraméterek + success: "%{account_name} sikeresen összekapcsolva a Lunch Flow-val" + setup_accounts: + account_type_label: "Számla típusa:" + all_accounts_linked: "Minden Lunch Flow számlád már be van állítva." + api_error: "API hiba: %{message}" + fetch_failed: "Nem sikerült lekérni a számlákat" + no_accounts_to_setup: "Nincs beállítandó számla" + no_api_key: "A Lunch Flow API-kulcs nincs beállítva. Kérlek ellenőrizd a kapcsolati beállításaidat." + account_types: + skip: Számla kihagyása + depository: Folyó- vagy megtakarítási számla + credit_card: Hitelkártya + investment: Befektetési számla + loan: Hitel vagy jelzálog + other_asset: Egyéb eszköz + subtype_labels: + depository: "Számla altípusa:" + credit_card: "" + investment: "Befektetés típusa:" + loan: "Hitel típusa:" + other_asset: "" + subtype_messages: + credit_card: "A hitelkártyák automatikusan hitelkártya számlákként lesznek beállítva." + other_asset: "Az egyéb eszközökhöz nincs szükség további beállításokra." + subtypes: + depository: + checking: Folyószámla + savings: Megtakarítási számla + hsa: Egészségügyi megtakarítási számla + cd: Lekötött betét + money_market: Pénzpiaci számla + investment: + brokerage: Brókeri számla + pension: Nyugdíjalap + retirement: Nyugdíj-megtakarítás + "401k": "401(k)" + roth_401k: "Roth 401(k)" + "403b": "403(b)" + tsp: Thrift Savings Plan + "529_plan": "529 Terv" + hsa: Egészségügyi megtakarítási számla + mutual_fund: Befektetési alap + ira: Hagyományos IRA + roth_ira: Roth IRA + angel: Angyal befektető + loan: + mortgage: Jelzálog + student: Diákhitel + auto: Autóhitel + other: Egyéb hitel + balance: Egyenleg + cancel: Mégse + choose_account_type: "Válaszd ki a megfelelő számlatípust minden Lunch Flow számlához:" + create_accounts: Számlák létrehozása + creating_accounts: Számlák létrehozása... + historical_data_range: "Előzmények időtartama:" + subtitle: Válaszd ki az importált számlák helyes típusait + sync_start_date_help: "Válaszd ki, milyen messzire szeretnél visszamenni a tranzakciós előzmények szinkronizálásában. Maximum 3 év előzmény érhető el." + sync_start_date_label: "Tranzakciók szinkronizálásának kezdete:" + title: Lunch Flow számlák beállítása + complete_account_setup: + all_skipped: "Minden számla ki lett hagyva. Nem jött létre számla." + creation_failed: "Nem sikerült létrehozni a számlákat: %{error}" + no_accounts: "Nincs beállítandó számla." + success: "%{count} számla sikeresen létrehozva." + sync: + success: Szinkronizálás elindítva + update: + success: Lunch Flow kapcsolat frissítve diff --git a/config/locales/views/merchants/hu.yml b/config/locales/views/merchants/hu.yml new file mode 100644 index 000000000..7d22880cb --- /dev/null +++ b/config/locales/views/merchants/hu.yml @@ -0,0 +1,70 @@ +--- +hu: + family_merchants: + create: + error: 'Hiba a kereskedő létrehozásakor: %{error}' + success: Új kereskedő sikeresen létrehozva + destroy: + success: Kereskedő sikeresen törölve + unlinked_success: Kereskedő eltávolítva a tranzakcióidból + edit: + title: Kereskedő szerkesztése + form: + name_placeholder: Kereskedő neve + website_placeholder: Weboldal (pl. starbucks.com) + website_hint: Add meg a kereskedő weboldalát, hogy automatikusan megjelenjen a logójuk + index: + empty: Még nincsenek kereskedők + new: Új kereskedő + merge: Kereskedők egyesítése + title: Kereskedők + family_title: "%{moniker} kereskedők" + family_empty: "Még nincsenek %{moniker} kereskedők" + provider_title: Szolgáltatói kereskedők + provider_empty: "Ehhez a(z) %{moniker}-hoz még nincs összekapcsolt szolgáltatói kereskedő" + provider_read_only: A szolgáltatói kereskedők az összekapcsolt pénzintézeteidből szinkronizálódnak. Itt nem szerkeszthetők. + provider_info: Ezeket a kereskedőket a bankkapcsolataid vagy a mesterséges intelligencia automatikusan észlelte. Szerkesztheted őket saját verzió létrehozásához, vagy eltávolíthatod, hogy leválaszd a tranzakcióidról. + enhance_info: + one: "%{count} szolgáltatói kereskedőnél hiányzik a weboldal-információ. Fejleszd AI-jal a weboldalak felismeréséhez, logók megjelenítéséhez és az ismétlődő kereskedők egyesítéséhez." + other: "%{count} szolgáltatói kereskedőnél hiányzik a weboldal-információ. Fejleszd AI-jal a weboldalak felismeréséhez, logók megjelenítéséhez és az ismétlődő kereskedők egyesítéséhez." + enhance_button: Fejlesztés AI-jal + unlinked_title: Nemrég leválasztva + unlinked_info: Ezeket a kereskedőket nemrég távolítottad el a tranzakcióidból. 30 nap után eltűnnek erről a listáról, hacsak nem rendelik hozzá újra egy tranzakcióhoz. + table: + merchant: Kereskedő + actions: Műveletek + source: Forrás + merchant: + confirm_accept: Kereskedő törlése + confirm_body: Biztosan törlöd ezt a kereskedőt? A törlés megszünteti az összes kapcsolódó tranzakció hozzárendelését, ami hatással lehet a jelentéseidre. + confirm_title: Törlöd a kereskedőt? + delete: Kereskedő törlése + edit: Kereskedő szerkesztése + merge: + title: Kereskedők egyesítése + description: Válassz egy célkereskedőt és az abba beolvasztandó kereskedőket. Az egyesített kereskedők tranzakciói átkerülnek a célkereskedőhöz. + target_label: Beolvasztás ebbe (cél) + select_target: Célkereskedő kiválasztása... + sources_label: Beolvasztandó kereskedők + sources_hint: A kiválasztott kereskedők beolvadnak a célkereskedőbe. A saját kereskedők törlésre kerülnek, a szolgáltatói kereskedők leválasztásra kerülnek. + submit: Kijelöltek egyesítése + new: + title: Új kereskedő + perform_merge: + success: + one: "%{count} kereskedő sikeresen egyesítve" + other: "%{count} kereskedő sikeresen egyesítve" + no_merchants_selected: Nincs kiválasztott kereskedő az egyesítéshez + target_not_found: A célkereskedő nem található + invalid_merchants: Érvénytelen kereskedők vannak kiválasztva + provider_merchant: + edit: Szerkesztés + remove: Eltávolítás + remove_confirm_title: Eltávolítod a kereskedőt? + remove_confirm_body: Biztosan eltávolítod a(z) %{name} kereskedőt? Ez leválasztja az összes kapcsolódó tranzakciót erről a kereskedőről, de maga a kereskedő nem törlődik. + enhance: + success: A szolgáltatói kereskedők fejlesztése elindult. A kereskedők hamarosan frissülnek, és az ismétlődők egyesítésre kerülnek. + already_running: A fejlesztés már folyamatban van. Kérjük, várj, amíg befejeződik. + update: + success: Kereskedő sikeresen frissítve + converted_success: Kereskedő sikeresen konvertálva és frissítve diff --git a/config/locales/views/mercury_items/hu.yml b/config/locales/views/mercury_items/hu.yml new file mode 100644 index 000000000..75091c34c --- /dev/null +++ b/config/locales/views/mercury_items/hu.yml @@ -0,0 +1,181 @@ +--- +hu: + mercury_items: + create: + success: Mercury kapcsolat sikeresen létrehozva + destroy: + success: Mercury kapcsolat eltávolítva + index: + title: Mercury kapcsolatok + loading: + loading_message: Mercury számlák betöltése... + loading_title: Betöltés + link_accounts: + all_already_linked: + one: "A kiválasztott számla (%{names}) már össze van kapcsolva" + other: "Mind a(z) %{count} kiválasztott számla már össze van kapcsolva: %{names}" + api_error: "API hiba: %{message}" + invalid_account_names: + one: "Nem lehet összekapcsolni üres nevű számlát" + other: "Nem lehet összekapcsolni %{count} üres nevű számlát" + link_failed: Nem sikerült összekapcsolni a számlákat + no_accounts_selected: Kérlek válassz legalább egy számlát + no_api_token: Mercury API token nem található. Kérlek állítsd be a Szolgáltatói beállításokban. + partial_invalid: "%{created_count} számla sikeresen összekapcsolva, %{already_linked_count} már össze volt kapcsolva, %{invalid_count} számla nevei érvénytelenek" + partial_success: "%{created_count} számla sikeresen összekapcsolva. %{already_linked_count} számla már össze volt kapcsolva: %{already_linked_names}" + select_connection: Válassz Mercury kapcsolatot a számlák összekapcsolása előtt. + success: + one: "%{count} számla sikeresen összekapcsolva" + other: "%{count} számla sikeresen összekapcsolva" + mercury_item: + accounts_need_setup: Számlák beállítást igényelnek + delete: Kapcsolat törlése + deletion_in_progress: törlés folyamatban... + error: Hiba + no_accounts_description: Ehhez a kapcsolathoz még nincsenek összekapcsolt számlák. + no_accounts_title: Nincsenek számlák + setup_action: Új számlák beállítása + setup_description: "%{linked} / %{total} számla összekapcsolva. Válaszd ki az újonnan importált Mercury számlák típusait." + setup_needed: Új számlák beállításra várnak + status: "Szinkronizálva %{timestamp} ezelőtt" + status_never: Még nem szinkronizált + status_with_summary: "Utolsó szinkronizálás %{timestamp} ezelőtt - %{summary}" + syncing: Szinkronizálás... + total: Összesen + unlinked: Nincs összekapcsolva + provider_panel: + accounts_link: Számlák + add_connection: Mercury kapcsolat hozzáadása + base_url_label: Alap URL (opcionális) + base_url_placeholder: https://api.mercury.com/api/v1 (alapértelmezett) + configured_html: "Beállítva és használatra kész. A számlák kezeléséhez és beállításához látogass el a %{accounts_link} lapra." + connection_name_label: Kapcsolat neve + connection_name_placeholder: Üzleti folyószámla + default_connection_name: Mercury kapcsolat + disconnect_confirm: "%{name} lecsatlakoztatása?" + instructions: + copy_token_html: "Másold ki a teljes tokent (beleértve a secret-token: előtagot), és add hozzá alább elnevezett kapcsolatként" + create_token: Hozz létre egy új API tokent „Csak olvasható" hozzáféréssel + open_tokens: Menj a Beállítások > Fejlesztő > API tokenek menübe + sign_in_html: "Látogass el a(z) %{link} oldalra, és lépj be az összekapcsolni kívánt fiókba" + whitelist_ip_html: "Fontos: Add a szervered IP-címét a token engedélyezési listájához" + keep_token_placeholder: Hagyd üresen az aktuális token megtartásához + not_configured: Nincs beállítva + sandbox_note_html: "Minden Mercury bejelentkezéshez/API tokenhez használj külön elnevezett kapcsolatot. Sandbox teszteléshez használd a https://api-sandbox.mercury.com/api/v1 alap URL-t. A Mercury IP engedélyezési listát igényel — győződj meg róla, hogy hozzáadtad az IP-d a Mercury irányítópulton." + setup_accounts: Számlák beállítása + setup_title: "Beállítási utasítások:" + sync: Szinkronizálás + token_label: Token + token_placeholder: Illeszd be ide a tokent + update_connection: Kapcsolat frissítése + provider_connection: + default_description: Csatlakozás a bankhoz a Mercury-n keresztül + default_name: Mercury + description: "Csatlakozás a következőn keresztül: %{name}" + name: "Mercury - %{name}" + select_accounts: + accounts_selected: kiválasztott számla + api_error: "API hiba: %{message}" + cancel: Mégse + configure_name_in_mercury: Nem importálható — kérlek állítsd be a számla nevét a Mercury-ban + description: "Válaszd ki azokat a számlákat, amelyeket össze szeretnél kapcsolni a(z) %{product_name} fiókkal." + link_accounts: Kiválasztott számlák összekapcsolása + no_accounts_found: Nem találhatók számlák. Kérlek ellenőrizd az API token konfigurációdat. + no_api_token: A Mercury API token nincs beállítva. Kérlek állítsd be a Beállításokban. + no_credentials_configured: Kérlek előbb állítsd be a Mercury API tokenedet a Szolgáltatói beállításokban. + no_name_placeholder: "(Nincs név)" + select_connection: Válassz Mercury kapcsolatot a Szolgáltatói beállításokban. + title: Mercury számlák kiválasztása + select_existing_account: + account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval + all_accounts_already_linked: Minden Mercury számla már össze van kapcsolva + api_error: "API hiba: %{message}" + cancel: Mégse + configure_name_in_mercury: Nem importálható — kérlek állítsd be a számla nevét a Mercury-ban + description: Válassz egy Mercury számlát, amelyet ehhez a számlához szeretnél kapcsolni. A tranzakciók automatikusan szinkronizálásra és deduplikálásra kerülnek. + link_account: Számla összekapcsolása + no_account_specified: Nem lett megadva számla + no_accounts_found: Nem találhatók Mercury számlák. Kérlek ellenőrizd az API token konfigurációdat. + no_api_token: A Mercury API token nincs beállítva. Kérlek állítsd be a Beállításokban. + no_credentials_configured: Kérlek előbb állítsd be a Mercury API tokenedet a Szolgáltatói beállításokban. + no_name_placeholder: "(Nincs név)" + select_connection: Válassz Mercury kapcsolatot a Szolgáltatói beállításokban. + title: "%{account_name} összekapcsolása a Mercury-val" + link_existing_account: + account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval + api_error: "API hiba: %{message}" + invalid_account_name: Nem lehet összekapcsolni üres nevű számlát + mercury_account_already_linked: Ez a Mercury számla már össze van kapcsolva egy másik számlával + mercury_account_not_found: Mercury számla nem található + missing_parameters: Hiányzó kötelező paraméterek + no_api_token: Mercury API token nem található. Kérlek állítsd be a Szolgáltatói beállításokban. + select_connection: Válassz Mercury kapcsolatot a számlák összekapcsolása előtt. + success: "%{account_name} sikeresen összekapcsolva a Mercury-val" + setup_accounts: + account_type_label: "Számla típusa:" + all_accounts_linked: "Minden Mercury számlád már be van állítva." + api_error: "API hiba: %{message}" + fetch_failed: "Nem sikerült lekérni a számlákat" + no_accounts_to_setup: "Nincs beállítandó számla" + no_api_token: "A Mercury API token nincs beállítva. Kérlek ellenőrizd a kapcsolati beállításaidat." + account_types: + skip: Számla kihagyása + depository: Folyó- vagy megtakarítási számla + credit_card: Hitelkártya + investment: Befektetési számla + loan: Hitel vagy jelzálog + other_asset: Egyéb eszköz + subtype_labels: + depository: "Számla altípusa:" + credit_card: "" + investment: "Befektetés típusa:" + loan: "Hitel típusa:" + other_asset: "" + subtype_messages: + credit_card: "A hitelkártyák automatikusan hitelkártya számlákként lesznek beállítva." + other_asset: "Az egyéb eszközökhöz nincs szükség további beállításokra." + subtypes: + depository: + checking: Folyószámla + savings: Megtakarítási számla + hsa: Egészségügyi megtakarítási számla + cd: Lekötött betét + money_market: Pénzpiaci számla + investment: + brokerage: Brókeri számla + pension: Nyugdíjalap + retirement: Nyugdíj-megtakarítás + "401k": "401(k)" + roth_401k: "Roth 401(k)" + "403b": "403(b)" + tsp: Thrift Savings Plan + "529_plan": "529 Terv" + hsa: Egészségügyi megtakarítási számla + mutual_fund: Befektetési alap + ira: Hagyományos IRA + roth_ira: Roth IRA + angel: Angyal befektető + loan: + mortgage: Jelzálog + student: Diákhitel + auto: Autóhitel + other: Egyéb hitel + balance: Egyenleg + cancel: Mégse + choose_account_type: "Válaszd ki a megfelelő számlatípust minden Mercury számlához:" + create_accounts: Számlák létrehozása + creating_accounts: Számlák létrehozása... + historical_data_range: "Előzmények időtartama:" + subtitle: Válaszd ki az importált számlák helyes típusait + sync_start_date_help: "Válaszd ki, milyen messzire szeretnél visszamenni a tranzakciós előzmények szinkronizálásában. Maximum 3 év előzmény érhető el." + sync_start_date_label: "Tranzakciók szinkronizálásának kezdete:" + title: Mercury számlák beállítása + complete_account_setup: + all_skipped: "Minden számla ki lett hagyva. Nem jött létre számla." + creation_failed: "Nem sikerült létrehozni a számlákat: %{error}" + no_accounts: "Nincs beállítandó számla." + success: "%{count} számla sikeresen létrehozva." + sync: + success: Szinkronizálás elindítva + update: + success: Mercury kapcsolat frissítve diff --git a/config/locales/views/mfa/hu.yml b/config/locales/views/mfa/hu.yml new file mode 100644 index 000000000..929518303 --- /dev/null +++ b/config/locales/views/mfa/hu.yml @@ -0,0 +1,41 @@ +--- +hu: + mfa: + backup_codes: + backup_codes_description: Minden kód csak egyszer használható. Tartsd ezeket a kódokat biztonságos helyen. + backup_codes_title: A tartalékkódjaid + continue: Folytatás a biztonsági beállításokhoz + description: Tárold ezeket a tartalékkódokat biztonságos helyen – szükséged lesz rájuk, ha elveszíted a hozzáférést a hitelesítő alkalmazásodhoz + page_title: Tartalékkódok + title: Mentsd el a tartalékkódjaidat + create: + invalid_code: Érvénytelen ellenőrzőkód. Kérjük, próbáld újra. + disable: + success: A kétlépéses hitelesítés le lett tiltva + new: + code_label: Ellenőrzőkód + code_placeholder: Add meg a 6 jegyű kódot + description: Növeld a fiókod biztonságát a kétlépéses hitelesítés beállításával + page_title: Kétlépéses hitelesítés beállítása + scan_description: Használj egy hitelesítő alkalmazást, például a Google Authenticatort vagy az 1Passwordöt a QR-kód beolvasásához + scan_title: 1. QR-kód beolvasása + secret_description: Ha nem tudod beolvasni a QR-kódot, add meg ezt a titkos kulcsot manuálisan a hitelesítő alkalmazásodban + secret_title: Manuális beviteli kód + title: Kétlépéses hitelesítés beállítása + verify_button: Ellenőrzés és 2FA engedélyezése + verify_description: Add meg a 6 jegyű kódot a hitelesítő alkalmazásodból + verify_title: 2. Ellenőrzőkód megadása + verify: + description: Add meg a hitelesítő alkalmazásodban lévő kódot a folytatáshoz + or: vagy + page_title: Kétlépéses hitelesítés ellenőrzése + title: Kétlépéses hitelesítés + verify_button: Ellenőrzés + webauthn_button: Jelszókulcs vagy biztonsági kulcs használata + webauthn_unsupported: Ez a böngésző nem támogatja a jelszókulcsokat vagy biztonsági kulcsokat. + verify_code: + invalid_code: Érvénytelen hitelesítési kód. Kérjük, próbáld újra. + verify_webauthn: + invalid_credential: Nem sikerült ellenőrizni a jelszókulcsot vagy biztonsági kulcsot. Kérjük, próbáld újra. + webauthn_options: + unavailable: Ehhez a fiókhoz nem áll rendelkezésre jelszókulcs vagy biztonsági kulcs. diff --git a/config/locales/views/oidc_accounts/hu.yml b/config/locales/views/oidc_accounts/hu.yml new file mode 100644 index 000000000..dd08ba7ed --- /dev/null +++ b/config/locales/views/oidc_accounts/hu.yml @@ -0,0 +1,34 @@ +--- +hu: + oidc_accounts: + link: + title_link: OIDC-fiók összekapcsolása + title_create: Fiók létrehozása + verify_heading: Igazold az azonosságodat + verify_description_html: "A(z) %{provider} fiókod%{email_suffix} összekapcsolásához kérjük, igazold az azonosságodat a jelszavad megadásával." + email_suffix_html: " (%{email})" + email_label: E-mail + email_placeholder: Add meg az e-mail címedet + password_label: Jelszó + password_placeholder: Add meg a jelszavadat + verify_hint: Ez segít biztosítani, hogy csak te tudhass külső fiókokat összekapcsolni a profiloddal. + submit_link: Fiók összekapcsolása + create_heading: Új fiók létrehozása + create_description_html: "Nem található fiók a(z) %{email} e-mail címhez. Kattints az alábbira, hogy új fiókot hozz létre a(z) %{provider} azonosítóddal." + info_email: "E-mail:" + info_name: "Név:" + submit_create: Fiók létrehozása + submit_accept_invitation: Meghívó elfogadása + account_creation_disabled: Az egyszeri bejelentkezésen keresztüli új fiók létrehozása le van tiltva. Kérjük, lépj kapcsolatba egy rendszergazdával a fiókod létrehozásához. + cancel: Mégse + new_user: + title: Fiókod véglegesítése + heading: Hozd létre a fiókodat + description: Kérjük, erősítsd meg az adataidat a fiókod létrehozásának befejezéséhez a(z) %{provider} azonosítóddal. + email_label: E-mail (az SSO-szolgáltatótól) + first_name_label: Keresztnév + first_name_placeholder: Add meg a keresztnevedet + last_name_label: Vezetéknév + last_name_placeholder: Add meg a vezetéknevedet + submit: Fiók létrehozása + cancel: Mégse diff --git a/config/locales/views/onboardings/hu.yml b/config/locales/views/onboardings/hu.yml new file mode 100644 index 000000000..da81b485f --- /dev/null +++ b/config/locales/views/onboardings/hu.yml @@ -0,0 +1,66 @@ +--- +hu: + onboardings: + header: + sign_out: Kijelentkezés + setup: Beállítás + preferences: Beállítások + goals: Célok + start: Kezdés + logout: + sign_out: Kijelentkezés + show: + title: Hozzuk létre a fiókodat + subtitle: Először is állítsuk be a profilodat. + first_name: Keresztnév + first_name_placeholder: Keresztnév + last_name: Vezetéknév + last_name_placeholder: Vezetéknév + group_name: Csoport neve + group_name_placeholder: Csoport neve + household_name: Háztartás neve + household_name_placeholder: Háztartás neve + moniker_prompt: "A(z) %{product_name} alkalmazást ... fogom használni" + moniker_family: Családtagokkal (csak magam vagy partnerrel, tinédzserekkel stb.) + moniker_group: Emberek egy csoportjával (cég, klub, egyesület vagy bármilyen más típus) + country: Ország + submit: Folytatás + preferences: + title: Állítsd be a preferenciáidat + subtitle: Konfiguráljuk a preferenciáidat. + example: Példa számla + preview: Előnézet a beállítások alapján megjelenő adatokról. + color_theme: Színtéma + theme_system: Rendszer + theme_light: Világos + theme_dark: Sötét + locale: Nyelv + currency: Pénznem + date_format: Dátumformátum + submit: Befejezés + goals: + title: Mi hozott ide? + subtitle: Válassz ki egy vagy több célt, amelyet el szeretnél érni a %{product_name} személyes pénzügyi eszközzel. + unified_accounts: Lássam az összes számlámat egy helyen + cashflow: Megértsem a pénzforgalmat és a kiadásokat + budgeting: Pénzügyi tervek és költségvetés kezelése + partner: Pénzügyek kezelése partnerrel együtt + investments: Befektetések nyomon követése + ai_insights: Hadd segítsen az AI a pénzügyeim megértésében + optimization: Számlák elemzése és optimalizálása + reduce_stress: Pénzügyi stressz vagy szorongás csökkentése + submit: Tovább + trial: + title: Próbáld ki a Sure-t 45 napig + data_deletion: Ezután az adatok törlődnek + description_html: Ma kezdve alaposan megismerheted a terméket.
Ha megtetszik, üzemeltesd saját magad, vagy járulj hozzá a fejlesztéshez, hogy tovább használhasd. + try_button: Próbáld ki a Sure-t 45 napig + continue_trial: Próbaidőszak folytatása + upgrade: Frissítés + how_it_works: Hogyan működik ez + today: Ma + today_description: 45 napig ingyenesen hozzáférsz a Sure-höz az AWS-ünkön. + in_40_days: 40 nap múlva (%{date}) + in_40_days_description: Értesítünk, hogy exportáld az adataidat. + in_45_days: 45 nap múlva (%{date}) + in_45_days_description: Töröljük az adataidat – járulj hozzá a fejlesztéshez, hogy tovább használhasd a Sure-t! diff --git a/config/locales/views/other_assets/hu.yml b/config/locales/views/other_assets/hu.yml new file mode 100644 index 000000000..5a60935d7 --- /dev/null +++ b/config/locales/views/other_assets/hu.yml @@ -0,0 +1,9 @@ +--- +hu: + other_assets: + edit: + edit: '%{account} szerkesztése' + balance_tracking_info: 'Az egyéb eszközök értékét manuális értékelésekkel lehet követni az „Új egyenleg” funkcióval, nem tranzakciókkal. A pénzforgalom nem befolyásolja a számlaegyenleget.' + new: + title: Add meg az eszköz adatait + balance_tracking_info: 'Az egyéb eszközök értékét manuális értékelésekkel lehet követni az „Új egyenleg" funkcióval, nem tranzakciókkal. A pénzforgalom nem befolyásolja a számlaegyenleget.' diff --git a/config/locales/views/other_liabilities/hu.yml b/config/locales/views/other_liabilities/hu.yml new file mode 100644 index 000000000..c8e8dd1a2 --- /dev/null +++ b/config/locales/views/other_liabilities/hu.yml @@ -0,0 +1,7 @@ +--- +hu: + other_liabilities: + edit: + edit: '%{account} szerkesztése' + new: + title: Add meg a kötelezettség adatait diff --git a/config/locales/views/pages/hu.yml b/config/locales/views/pages/hu.yml new file mode 100644 index 000000000..06e4831fa --- /dev/null +++ b/config/locales/views/pages/hu.yml @@ -0,0 +1,58 @@ +--- +hu: + pages: + changelog: + title: Újdonságok + privacy: + title: Adatvédelmi irányelvek + heading: Adatvédelmi irányelvek + placeholder: Az adatvédelmi irányelvek tartalma itt jelenik meg. + terms: + title: Felhasználási feltételek + heading: Felhasználási feltételek + placeholder: A felhasználási feltételek tartalma itt jelenik meg. + dashboard: + welcome: "Üdvözöllek újra, %{name}" + subtitle: "Íme, mi történik a pénzügyeiddel" + new: "Új" + drag_to_reorder: "Húzd át a szakasz átrendezéséhez" + toggle_section: "Szakasz láthatóságának váltása" + net_worth_chart: + data_not_available: A kiválasztott időszakra nincs elérhető adat + title: Nettó vagyon + no_account_empty_state: + new_account: Új számla + no_account_subtitle: Mivel még nem adtál hozzá számlát, nincs megjeleníthető adat. Add hozzá az első számláidat, hogy elkezdhess irányítópult-adatokat megtekinteni. + no_account_title: Még nincs számla + balance_sheet: + title: "Mérleg" + no_items: "Még nincs %{name}" + add_accounts: "Add hozzá a(z) %{name} számláidat a teljes áttekintésért" + cashflow_sankey: + title: "Pénzforgalom" + no_data_title: "Nincs pénzforgalmi adat erre az időszakra" + no_data_description: "Adj hozzá tranzakciókat a pénzforgalmi adatok megjelenítéséhez, vagy bővítsd az időszakot" + add_transaction: "Tranzakció hozzáadása" + no_accounts: + title: "Még nincs számla" + description: "Adj hozzá számlákat a nettó vagyon adatok megjelenítéséhez" + add_account: "Számla hozzáadása" + outflows_donut: + title: "Kiadások" + total_outflows: "Összes kiadás" + categories: "Kategóriák" + value: "Érték" + weight: "Arány" + investment_summary: + title: "Befektetések" + total_return: "Teljes hozam" + holding: "Befektetés" + weight: "Arány" + value: "Érték" + return: "Hozam" + period_activity: "%{period} aktivitás" + contributions: "Befizetések" + withdrawals: "Kifizetések" + trades: "Ügyletek" + no_investments: "Nincs befektetési számla" + add_investment: "Adj hozzá befektetési számlát a portfóliód nyomon követéséhez" diff --git a/config/locales/views/password_mailer/hu.yml b/config/locales/views/password_mailer/hu.yml new file mode 100644 index 000000000..fd00980af --- /dev/null +++ b/config/locales/views/password_mailer/hu.yml @@ -0,0 +1,8 @@ +--- +hu: + password_mailer: + password_reset: + cta: Jelszó visszaállítása + ignore_if_not_requested: Ha nem te kezdeményezted ezt a kérést, figyelmen kívül hagyhatod ezt az e-mailt. + request_made: Kérés érkezett a(z) %{product_name} jelszavad visszaállítására. Kattints a linkre a visszaállításhoz. + subject: '%{product_name}: Jelszó visszaállítása' diff --git a/config/locales/views/password_resets/hu.yml b/config/locales/views/password_resets/hu.yml new file mode 100644 index 000000000..627baa7bc --- /dev/null +++ b/config/locales/views/password_resets/hu.yml @@ -0,0 +1,15 @@ +--- +hu: + password_resets: + disabled: A jelszó-visszaállítás a Sure-n keresztül le van tiltva. Kérjük, állítsd vissza a jelszavadat az identitásszolgáltatódon keresztül. + sso_only_user: A fiókod egyszeri bejelentkezést használ hitelesítéshez. Kérjük, lépj kapcsolatba a rendszergazdával a hitelesítési adatok kezeléséhez. + edit: + title: Jelszó visszaállítása + new: + requested: Kérjük, ellenőrizd az e-mailedet, ahol megtalálod a jelszó-visszaállításhoz szükséges linket. + submit: Jelszó visszaállítása + title: Jelszó visszaállítása + back: Vissza + update: + invalid_token: Érvénytelen token. + success: A jelszavad sikeresen visszaállítva. diff --git a/config/locales/views/passwords/hu.yml b/config/locales/views/passwords/hu.yml new file mode 100644 index 000000000..d48f47625 --- /dev/null +++ b/config/locales/views/passwords/hu.yml @@ -0,0 +1,10 @@ +--- +hu: + passwords: + edit: + password: Új jelszó + password_challenge: Jelenlegi jelszó + submit: Jelszó visszaállítása + title: Jelszó frissítése + update: + success: A jelszavad sikeresen visszaállítva. diff --git a/config/locales/views/pdf_import_mailer/hu.yml b/config/locales/views/pdf_import_mailer/hu.yml new file mode 100644 index 000000000..14e6ce604 --- /dev/null +++ b/config/locales/views/pdf_import_mailer/hu.yml @@ -0,0 +1,17 @@ +--- +hu: + pdf_import_mailer: + next_steps: + greeting: "Szia, %{name}!" + intro: "Befejeztük a(z) %{product} alkalmazásba feltöltött PDF-dokumentum elemzését." + document_type_label: Dokumentumtípus + summary_label: AI-összefoglaló + transactions_note: Úgy tűnik, hogy ez a dokumentum tranzakciókat tartalmaz. Most kibonthatod és áttekintheted azokat. + document_stored_note: Ez a dokumentum el lett mentve referenciaként. Felhasználható kontextusként a jövőbeli AI-párbeszédekben. + next_steps_label: Mi a következő lépés? + next_steps_intro: "Több lehetőséged is van:" + option_extract_transactions: Tranzakciók kibontása ebből a kivonatból + option_keep_reference: Megőrzöm ezt a dokumentumot referenciaként a jövőbeli AI-párbeszédekhez + option_delete: Törlöm ezt az importot, ha már nincs rá szükségem + view_import_button: Importálás részleteinek megtekintése + footer_note: Ez egy automatikus üzenet. Kérjük, ne válaszolj közvetlenül erre az e-mailre. diff --git a/config/locales/views/pending_duplicate_merges/hu.yml b/config/locales/views/pending_duplicate_merges/hu.yml new file mode 100644 index 000000000..eee805273 --- /dev/null +++ b/config/locales/views/pending_duplicate_merges/hu.yml @@ -0,0 +1,14 @@ +--- +hu: + pending_duplicate_merges: + new: + title: Összevonás könyvelt tranzakcióval + warning_title: Manuális duplikáció-összevonás + warning_description: Ezzel manuálisan vonhatsz össze egy függőben lévő tranzakciót annak könyvelt változatával. A függőben lévő tranzakció törlődik, és csak a könyvelt marad meg. + pending_transaction: Függőben lévő tranzakció + select_posted: Válaszd ki az összevonandó könyvelt tranzakciót + showing_range: "%{start} – %{end} megjelenítve" + previous: "← Előző 10" + next: "Következő 10 →" + no_candidates: Ezen a számlán nem találhatók könyvelt tranzakciók. + submit_button: Tranzakciók összevonása diff --git a/config/locales/views/plaid_items/hu.yml b/config/locales/views/plaid_items/hu.yml new file mode 100644 index 000000000..6d4293eef --- /dev/null +++ b/config/locales/views/plaid_items/hu.yml @@ -0,0 +1,28 @@ +--- +hu: + plaid_items: + create: + success: A számla sikeresen össze lett kapcsolva. Kérjük, várj, amíg a számlák szinkronizálódnak. + destroy: + success: A számlák törlése ütemezve. + plaid_item: + add_new: Új kapcsolat hozzáadása + confirm_accept: Intézmény törlése + confirm_body: Ez véglegesen törli az összes számlát ebben a csoportban és az összes kapcsolódó adatot. + confirm_title: Töröljük az intézményt? + connection_lost: A kapcsolat megszakadt + connection_lost_description: Ez a kapcsolat már nem érvényes. Törölnöd kell ezt a kapcsolatot, majd újra hozzá kell adnod az adatok szinkronizálásának folytatásához. + delete: Töröl + error: Hiba történt az adatok szinkronizálása közben + no_accounts_description: Nem sikerült betölteni egyetlen számlát sem erről a pénzintézetről. + no_accounts_title: Nem találhatók számlák + requires_update: Újracsatlakozás + status: Utolsó szinkronizálás %{timestamp} ezelőtt + status_never: Adatszinkronizálás szükséges + syncing: Szinkronizálás folyamatban... + update: Frissítés + select_existing_account: + title: "%{account_name} csatlakoztatása Plaid-hez" + description: Válassz egy Plaid-számlát a meglévő számlád összekapcsolásához + cancel: Mégse + link_account: Számla összekapcsolása diff --git a/config/locales/views/properties/hu.yml b/config/locales/views/properties/hu.yml new file mode 100644 index 000000000..8b3218e78 --- /dev/null +++ b/config/locales/views/properties/hu.yml @@ -0,0 +1,32 @@ +--- +hu: + properties: + edit: + edit: '%{account} szerkesztése' + form: + address_line1: Utca, házszám + address_line1_placeholder: Kossuth utca 1. + area: Alapterület + area_placeholder: '2000' + area_unit: Mértékegység + country: Ország + country_placeholder: HU + locality: Város + locality_placeholder: Budapest + none: Nincs + postal_code: Irányítószám + postal_code_placeholder: '1011' + region: Megye/Kerület + region_placeholder: Budapest + subtype_prompt: Válassz ingatlantípust + year_built: Építési év + year_built_placeholder: '2000' + new: + title: Add meg az ingatlan adatait + overview: + living_area: Alapterület + market_value: Piaci érték + purchase_price: Vételár + trend: Tendencia + unknown: Ismeretlen + year_built: Építési év diff --git a/config/locales/views/recurring_transactions/hu.yml b/config/locales/views/recurring_transactions/hu.yml new file mode 100644 index 000000000..b88edb27c --- /dev/null +++ b/config/locales/views/recurring_transactions/hu.yml @@ -0,0 +1,52 @@ +--- +hu: + recurring_transactions: + title: Ismétlődő tranzakciók + upcoming: Közelgő ismétlődő tranzakciók + projected: Várható + recurring: Ismétlődő + expected_today: "Ma várható" + expected_in: + one: "%{count} nap múlva várható" + other: "%{count} nap múlva várható" + day_of_month: A hónap %{day}. napja + identify_patterns: Minták azonosítása + cleanup_stale: Elavultak törlése + settings: + enable_label: Ismétlődő tranzakciók engedélyezése + enable_description: Automatikusan felismeri az ismétlődő tranzakciós mintákat, és megjeleníti a közelgő várható tranzakciókat. + settings_updated: Az ismétlődő tranzakciók beállításai frissítve + info: + title: Automatikus mintafelismerés + manual_description: A fenti gombokkal manuálisan is azonosíthatod a mintákat, vagy törölheted az elavult ismétlődő tranzakciókat. + automatic_description: "Az automatikus azonosítás ezután is lefut:" + triggers: + - CSV importálás befejeztével (tranzakciók, ügyletek, számlák stb.) + - Bármely szolgáltatói szinkronizálás befejeztével (Plaid, SimpleFIN stb.) + identified: "%{count} ismétlődő tranzakciós minta azonosítva" + cleaned_up: "%{count} elavult ismétlődő tranzakció törölve" + marked_inactive: Az ismétlődő tranzakció inaktívvá jelölve + marked_active: Az ismétlődő tranzakció aktívvá jelölve + deleted: Ismétlődő tranzakció törölve + confirm_delete: Biztosan törlöd ezt az ismétlődő tranzakciót? + marked_as_recurring: Tranzakció ismétlődőként jelölve + already_exists: Ehhez a mintához már létezik egy manuálisan rögzített ismétlődő tranzakció + creation_failed: Nem sikerült létrehozni az ismétlődő tranzakciót. Ellenőrizd a tranzakció adatait, és próbáld újra. + unexpected_error: Váratlan hiba történt az ismétlődő tranzakció létrehozása során + amount_range: "Tartomány: %{min} és %{max} között" + empty: + title: Nem találhatók ismétlődő tranzakciók + description: Kattints a „Minták azonosítása" gombra, hogy automatikusan felismerd az ismétlődő tranzakciókat a tranzakcióelőzményeidből. + table: + merchant: Név + amount: Összeg + expected_day: Várható nap + next_date: Következő dátum + last_occurrence: Utolsó előfordulás + status: Státusz + actions: Műveletek + status: + active: Aktív + inactive: Inaktív + badges: + manual: Manuális diff --git a/config/locales/views/registrations/hu.yml b/config/locales/views/registrations/hu.yml new file mode 100644 index 000000000..60056b797 --- /dev/null +++ b/config/locales/views/registrations/hu.yml @@ -0,0 +1,31 @@ +--- +hu: + helpers: + label: + user: + invite_code: Meghívókód + submit: + user: + create: Folytatás + registrations: + closed: A regisztráció jelenleg szünetel. + create: + failure: Hiba történt a regisztráció során. + invalid_invite_code: Érvénytelen meghívókód, kérjük, próbáld újra. + success: Sikeresen regisztráltál. + new: + invitation_message: "%{inviter} meghívott, hogy csatlakozz %{role} szerepkörben" + join_family_title: Csatlakozz a(z) %{family} %{moniker} fiókhoz + role_admin: rendszergazda + role_guest: vendég + role_member: tag + submit: Fiók létrehozása + title: Hozd létre a fiókodat + welcome_body: A kezdéshez létre kell hoznod egy új fiókot. Ezután az alkalmazáson belül további beállításokat is elvégezhetsz. + welcome_title: Üdvözöl az önállóan üzemeltetett %{product_name}! + password_placeholder: Add meg a jelszavadat + password_requirements: + length: Legalább 8 karakter + case: Nagy- és kisbetűk vegyesen + number: Egy szám (0–9) + special: "Egy speciális karakter (!, @, #, $, %, stb.)" diff --git a/config/locales/views/reports/hu.yml b/config/locales/views/reports/hu.yml new file mode 100644 index 000000000..d0ec88489 --- /dev/null +++ b/config/locales/views/reports/hu.yml @@ -0,0 +1,224 @@ +--- +hu: + reports: + index: + title: Jelentések + subtitle: Átfogó betekintés a pénzügyi helyzetedbe + export: CSV exportálása + print_report: Jelentés nyomtatása + drag_to_reorder: "Húzd a szakasz átrendezéséhez" + toggle_section: "Szakasz láthatóságának váltása" + periods: + monthly: Havi + quarterly: Negyedéves + ytd: Év elejétől + last_6_months: Elmúlt 6 hónap + custom: Egyéni időszak + date_range: + from: Kezdő dátum + to: Záró dátum + showing_period: "Adatok megjelenítése: %{start} – %{end}" + invalid_date_range: "A záró dátum nem lehet korábbi a kezdő dátumnál. A dátumok fel lettek cserélve." + summary: + total_income: Összes bevétel + total_expenses: Összes kiadás + net_savings: Nettó megtakarítás + budget_performance: Költségvetés teljesítése + vs_previous: az előző időszakhoz képest + income_minus_expenses: Bevétel mínusz kiadás + of_budget_used: a költségvetés felhasználva + no_budget_data: Nincs költségvetési adat erre az időszakra + budget_performance: + title: Költségvetés teljesítése + spent: Elköltve + budgeted: Tervezett + remaining: Maradék + over_by: Túllépés + shared: megosztott + suggested_daily: "Javasolt napi összeg: %{amount} a hátralévő %{days} napra" + no_budgets: Erre a hónapra nincsenek beállított költségvetési kategóriák + status: + good: Tervezett szerint + warning: Közel a határhoz + over: Túllépte a keretet + trends: + title: Trendek és elemzések + monthly_breakdown: Havi bontás + month: Hónap + income: Bevétel + expenses: Kiadások + net: Nettó + savings_rate: Megtakarítási ráta + current: aktuális + avg_monthly_income: Átl. havi bevétel + avg_monthly_expenses: Átl. havi kiadás + avg_monthly_savings: Átl. havi megtakarítás + no_data: Nem áll rendelkezésre trendadat + spending_patterns: Költési szokások + weekday_spending: Hétköznapi kiadások + weekend_spending: Hétvégi kiadások + total: Összesen + avg_per_transaction: Átl. tranzakciónként + transactions: Tranzakciók + insight_title: Elemzés + insight_higher_weekend: "Hétvégén tranzakciónként %{percent}%-kal többet költesz, mint hétköznapokon" + insight_higher_weekday: "Hétköznapokon tranzakciónként %{percent}%-kal többet költesz, mint hétvégén" + insight_similar: "A tranzakciónkénti kiadásaid hasonlóak hétköznapokon és hétvégén" + no_spending_data: Nincs elérhető kiadási adat erre az időszakra + empty_state: + title: Nem állnak rendelkezésre adatok + description: Kezdj el tranzakciókat rögzíteni vagy kapcsold össze a számláidat az átfogó jelentések megtekintéséhez + add_transaction: Tranzakció hozzáadása + add_account: Számla hozzáadása + transactions_breakdown: + title: Tevékenység bontása + no_transactions: Nem található tevékenység a kiválasztott időszakra és szűrőkre + filters: + title: Szűrők + category: Kategória + account: Számla + tag: Címke + amount_min: Min összeg + amount_max: Max összeg + date_range: Időszak + all_categories: Összes kategória + all_accounts: Összes számla + all_tags: Összes címke + apply: Szűrők alkalmazása + clear: Szűrők törlése + sort: + label: Rendezés + date_desc: Dátum (legújabb elöl) + amount_desc: Összeg (csökkenő) + amount_asc: Összeg (növekvő) + export: + label: Exportálás + csv: CSV + excel: Excel + pdf: PDF + google_sheets: Megnyitás Google Sheetsben + table: + category: Kategória + amount: Összeg + type: Típus + expense: Kiadások + income: Bevétel + uncategorized: Kategorizálatlan + entries: + one: "%{count} tétel" + other: "%{count} tétel" + percentage: "% az összesből" + pagination: + showing: + one: "%{count} tétel megjelenítve" + other: "%{count} tétel megjelenítve" + previous: Előző + next: Következő + net_worth: + title: Nettó vagyon + current_net_worth: Jelenlegi nettó vagyon + period_change: Időszaki változás + assets_vs_liabilities: Eszközök vs. kötelezettségek + total_assets: Eszközök + total_liabilities: Kötelezettségek + no_assets: Nincsenek eszközök + no_liabilities: Nincsenek kötelezettségek + investment_performance: + title: Befektetési teljesítmény + portfolio_value: Portfólió értéke + total_return: Teljes hozam + contributions: Időszaki befizetések + withdrawals: Időszaki kivétek + top_holdings: Legjobb pozíciók + holding: Pozíció + weight: Súly + value: Érték + return: Hozam + accounts: Befektetési számlák + gains_by_tax_treatment: Nyereség adózási típus szerint + unrealized_gains: Nem realizált nyereség + realized_gains: Realizált nyereség + total_gains: Teljes nyereség + taxable_realized_note: Ezek a nyereségek adókötelesek lehetnek + no_data: "-" + view_details: Részletek megtekintése + holdings_count: + one: "%{count} pozíció" + other: "%{count} pozíció" + sells_count: + one: "%{count} eladás" + other: "%{count} eladás" + holdings: Pozíciók + sell_trades: Eladási ügyletek + and_more: "+%{count} további" + investment_flows: + title: Befektetési pénzáramlás + description: Kövesd nyomon a befektetési számláidra be- és onnan kiáramló pénzt + contributions: Befizetések + withdrawals: Kivétek + net_flow: Nettó pénzáramlás + google_sheets_instructions: + title_with_key: "✅ URL másolása Google Sheetshez" + title_no_key: "⚠️ API-kulcs szükséges" + ready: A CSV URL (API-kulccsal) készen áll. + steps: "Importálás Google Sheetsbe:\n1. Hozz létre egy új Google Sheetet\n2. Az A1 cellába írd be az alábbi képletet\n3. Nyomj Entert" + security_warning: "Ez az URL tartalmazza az API-kulcsodat. Tartsd biztonságban!" + need_key: Az adatok Google Sheetsbe importálásához API-kulcs szükséges. + step1: "Menj a Beállítások → API-kulcsok menüpontra" + step2: "Hozz létre egy új API-kulcsot \"olvasás\" jogosultsággal" + step3: Másold ki az API-kulcsot + step4: "Add hozzá az URL-hez így: ?api_key=A_TE_KULCSOD" + example: Példa + then_use: Ezután használd a teljes URL-t =IMPORTDATA() képlettel a Google Sheetsben. + open_sheets: Google Sheets megnyitása + go_to_api_keys: Ugrás az API-kulcsokhoz + close: Rendben + print: + document_title: Pénzügyi jelentés + title: Pénzügyi jelentés + generated_on: "Generálva: %{date}" + summary: + title: Összefoglaló + income: Bevétel + expenses: Kiadások + net_savings: Nettó megtakarítás + budget: Költségvetés + vs_prior: "%{percent}% az előző időszakhoz képest" + of_income: "a bevétel %{percent}%-a" + used: felhasználva + net_worth: + title: Nettó vagyon + current_balance: Jelenlegi egyenleg + this_period: ebben az időszakban + assets: Eszközök + liabilities: Kötelezettségek + no_liabilities: Nincsenek kötelezettségek + trends: + title: Havi trendek + month: Hónap + income: Bevétel + expenses: Kiadások + net: Nettó + savings_rate: Megtakarítási ráta + average: Átlag + current_month_note: "* Aktuális hónap (részleges adat)" + investments: + title: Befektetések + portfolio_value: Portfólió értéke + total_return: Teljes hozam + contributions: Befizetések + withdrawals: Kivétek + this_period: ebben az időszakban + top_holdings: Legjobb pozíciók + holding: Pozíció + weight: Súly + value: Érték + return: Hozam + spending: + title: Kiadások kategóriánként + income: Bevétel + expenses: Kiadások + category: Kategória + amount: Összeg + percent: "%" + more_categories: "+ %{count} további kategória" diff --git a/config/locales/views/rules/hu.yml b/config/locales/views/rules/hu.yml new file mode 100644 index 000000000..77d716338 --- /dev/null +++ b/config/locales/views/rules/hu.yml @@ -0,0 +1,52 @@ +--- +hu: + rules: + no_action: Nincs művelet + no_condition: Nincs feltétel + actions: + value_placeholder: Adj meg egy értéket + apply_all: + button: Összes alkalmazása + confirm_title: Összes szabály alkalmazása + confirm_message: Ezzel %{count} szabályt alkalmazol, amelyek %{transactions} egyedi tranzakciót érintenek. Kérjük, erősítsd meg, ha folytatni szeretnéd. + confirm_button: Megerősítés és összes alkalmazása + success: Minden szabály végrehajtásra van ütemezve + ai_cost_title: AI-költség becslése + ai_cost_message: Ez AI segítségével kategorizál legfeljebb %{transactions} tranzakciót. + estimated_cost: "Becsült költség: ~$%{cost}" + cost_unavailable_model: A(z) „%{model}" modellhez nem érhető el költségbecslés. + cost_unavailable_no_provider: A költségbecslés nem érhető el (nincs LLM-szolgáltató beállítva). + cost_warning: Költségek merülhetnek fel – a legfrissebb árakért ellenőrizd a modellszolgáltatónál. + view_usage: Felhasználási előzmények megtekintése + recent_runs: + title: Legutóbbi futtatások + description: Tekintsd meg a szabályok végrehajtási előzményeit, beleértve a sikeres/sikertelen állapotot és a tranzakciók számát. + unnamed_rule: Névtelen szabály + columns: + date_time: Dátum/Idő + execution_type: Típus + status: Állapot + rule_name: Szabály neve + transactions_counts: + queued: Sorban álló + processed: Feldolgozott + modified: Módosított + execution_types: + manual: Manuális + scheduled: Ütemezett + statuses: + pending: Függőben lévő + success: Sikeres + failed: Sikertelen + clear_ai_cache: + button: AI-gyorsítótár visszaállítása + confirm_title: Visszaállítod az AI-gyorsítótárat? + confirm_body: Biztosan visszaállítod az AI-gyorsítótárat? Ez lehetővé teszi az AI-szabályok számára az összes tranzakció újrafeldolgozását. Ez további API-költségeket okozhat. + confirm_button: Gyorsítótár visszaállítása + success: Az AI-gyorsítótár törlése folyamatban van. Ez néhány percet igénybe vehet. + condition_filters: + transaction_type: + income: Bevétel + expense: Kiadás + transfer: Átutalás + equal_to: Egyenlő diff --git a/config/locales/views/securities/hu.yml b/config/locales/views/securities/hu.yml new file mode 100644 index 000000000..96098788f --- /dev/null +++ b/config/locales/views/securities/hu.yml @@ -0,0 +1,14 @@ +--- +hu: + securities: + combobox: + display: "%{symbol} - %{name} (%{exchange})" + exchange_label: "%{symbol} (%{exchange})" + providers: + twelve_data: Twelve Data + yahoo_finance: Yahoo Finance + tiingo: Tiingo + eodhd: EODHD + alpha_vantage: Alpha Vantage + mfapi: MFAPI.in + binance_public: Binance diff --git a/config/locales/views/sessions/hu.yml b/config/locales/views/sessions/hu.yml new file mode 100644 index 000000000..bc811fcce --- /dev/null +++ b/config/locales/views/sessions/hu.yml @@ -0,0 +1,33 @@ +--- +hu: + sessions: + create: + invalid_credentials: Érvénytelen e-mail cím vagy jelszó. + local_login_disabled: A helyi jelszavas bejelentkezés le van tiltva. Kérjük, használd az egyszeri bejelentkezést. + destroy: + logout_successful: Sikeresen kijelentkeztél. + post_logout: + logout_successful: Sikeresen kijelentkeztél. + openid_connect: + account_linked: "A fiók sikeresen össze lett kapcsolva a következővel: %{provider}" + failed: Nem sikerült hitelesíteni az OpenID Connect segítségével. + failure: + failed: Nem sikerült hitelesíteni. + sso_provider_unavailable: "Az egyszeri bejelentkezés szolgáltatója jelenleg nem elérhető. Kérjük, próbáld újra később, vagy lépj kapcsolatba egy rendszergazdával." + sso_invalid_response: "Érvénytelen választ kaptunk az egyszeri bejelentkezés szolgáltatójától. Kérjük, próbáld újra." + sso_failed: "Az egyszeri bejelentkezés sikertelen volt. Kérjük, próbáld újra." + new: + email: E-mail cím + email_placeholder: te@pelda.hu + forgot_password: Elfelejtetted a jelszavadat? + password: Jelszó + submit: Bejelentkezés + title: Sure + password_placeholder: Add meg a jelszavadat + openid_connect: Bejelentkezés OpenID Connect segítségével + oidc: Bejelentkezés OpenID Connect segítségével + google_auth_connect: Bejelentkezés Google-lel + local_login_admin_only: A helyi bejelentkezés csak rendszergazdák számára elérhető. + no_auth_methods_enabled: Jelenleg nincs engedélyezett hitelesítési módszer. Kérjük, lépj kapcsolatba egy rendszergazdával. + demo_banner_title: "Demó mód aktív" + demo_banner_message: "Ez egy bemutató környezet. A bejelentkezési adatok előre ki vannak töltve a kényelmed érdekében. Kérjük, ne adj meg valódi vagy érzékeny adatokat." diff --git a/config/locales/views/settings/api_keys/hu.yml b/config/locales/views/settings/api_keys/hu.yml new file mode 100644 index 000000000..a0b601b92 --- /dev/null +++ b/config/locales/views/settings/api_keys/hu.yml @@ -0,0 +1,76 @@ +--- +hu: + settings: + api_keys_controller: + success: "Az API-kulcsod sikeresen létrehozva" + revoked_successfully: "Az API-kulcs sikeresen visszavonva" + revoke_failed: "Nem sikerült visszavonni az API-kulcsot" + scope_descriptions: + read_accounts: "Fiókok megtekintése" + read_transactions: "Tranzakciók megtekintése" + read_balances: "Egyenlegek megtekintése" + write_transactions: "Tranzakciók létrehozása" + api_keys: + show: + title: "API-kulcs kezelése" + no_api_key: + title: "API-kulcs" + heading: "Fiókadatok elérése API-n keresztül" + description: "Szerezz programozható hozzáférést a Sure-adataidhoz egy biztonságos API-kulccsal." + what_you_can_do: "Mit tehetsz az API-val:" + feature_1: "Fiókadatok elérése API-n keresztül" + feature_2: "Egyéni integrációk és alkalmazások készítése" + feature_3: "Adatlekérés és -elemzés automatizálása" + security_note_title: "Biztonság az első" + security_note: "Az API-kulcsodnak korlátozott jogosultságai lesznek a kiválasztott hatókörök alapján. Egyszerre csak egy aktív API-kulcsod lehet." + create_api_key: "API-kulcs létrehozása" + current_api_key: + title: "Az API-kulcsod" + description: "Az aktív API-kulcsod készen áll a használatra. Tartsd biztonságban, és soha ne oszd meg nyilvánosan." + active: "Aktív" + key_name: "Név" + created_at: "Létrehozva" + last_used: "Utoljára használva" + expires: "Lejár" + ago: "ezelőtt" + never_used: "Még nem használt" + never_expires: "Nem jár le" + permissions: "Jogosultságok" + usage_instructions_title: "Az API-kulcs használata" + usage_instructions: "Add meg az API-kulcsodat az X-Api-Key fejlécben, amikor kéréseket küldesz a(z) %{product_name} API-nak:" + regenerate_key: "Új kulcs létrehozása" + revoke_key: "Kulcs visszavonása" + revoke_confirmation: "Biztosan vissza szeretnéd vonni ezt az API-kulcsot? Ez a művelet nem vonható vissza, és azonnal letiltja az összes ezt a kulcsot használó alkalmazást." + new: + title: "API-kulcs létrehozása" + create_new_key: "Új API-kulcs létrehozása" + description: "Konfiguráld az új API-kulcsodat leíró névvel és megfelelő jogosultságokkal." + name_label: "API-kulcs neve" + name_placeholder: "pl.: Éles alkalmazás, Elemzési irányítópult" + name_help: "Válassz leíró nevet, amely segít azonosítani a kulcs célját." + permissions_label: "Jogosultságok" + permissions_help: "Válaszd ki az API-kulcsod számára szükséges jogosultságokat. Bármikor létrehozhatsz új kulcsot eltérő jogosultságokkal." + scope_details: + read_accounts: "Fiókinformációk, egyenlegek és fiókszintű adatok megtekintése" + read_transactions: "Tranzakciós adatok, kategóriák és tranzakciós részletek megtekintése" + read_balances: "Korábbi egyenlegadatok és fiókérték-trendek megtekintése" + write_transactions: "Tranzakciók létrehozása és frissítése (hamarosan)" + security_warning_title: "Fontos biztonsági figyelmeztetés" + security_warning: "Az API-kulcsod csak egyszer jelenik meg a létrehozás után. Tárold biztonságosan, és soha ne oszd meg nyilvánosan. Ha elveszíted, új kulcsot kell létrehoznod." + create_key: "API-kulcs létrehozása" + cancel: "Mégse" + created: + title: "API-kulcs létrehozva" + success_title: "API-kulcs sikeresen létrehozva" + success_description: "Az új API-kulcsod készen áll a használatra. Feltétlenül másold le most, mert többé nem fogod látni." + your_api_key: "Az API-kulcsod" + key_name: "Név" + permissions: "Jogosultságok" + critical_warning_title: "⚠️ Kritikus: Mentsd el az API-kulcsodat most" + critical_warning_1: "Ez az egyetlen alkalom, amikor az API-kulcsod egyszerű szövegként látható." + critical_warning_2: "Másold le és tárold biztonságosan a jelszókezelődben vagy az alkalmazásodban." + critical_warning_3: "Ha elveszíted ezt a kulcsot, újat kell létrehoznod." + usage_instructions_title: "Gyors kezdés" + usage_instructions: "Használd az API-kulcsodat az X-Api-Key fejlécbe illesztve:" + copy_key: "API-kulcs másolása" + continue: "Tovább az API-kulcs beállításaihoz" diff --git a/config/locales/views/settings/hostings/hu.yml b/config/locales/views/settings/hostings/hu.yml new file mode 100644 index 000000000..4d9d4148a --- /dev/null +++ b/config/locales/views/settings/hostings/hu.yml @@ -0,0 +1,186 @@ +--- +hu: + settings: + hostings: + invite_code_settings: + description: Szabályozd, hogyan regisztrálnak az új felhasználók a(z) %{product} példányodra. + email_confirmation_description: Ha engedélyezve van, a felhasználóknak meg kell erősíteniük az e-mail + címüket, amikor megváltoztatják azt. + email_confirmation_title: E-mail-megerősítés megkövetelése + default_family_title: Alapértelmezett csoport az új felhasználóknak + default_family_description: "Az új felhasználókat csak akkor helyezd ebbe a csoportba, ha nincs meghívójuk." + default_family_none: Nincs (új csoport létrehozása) + generate_tokens: Új kód generálása + generated_tokens: Generált kódok + title: Regisztráció + states: + open: Nyitott + closed: Zárt + invite_only: Csak meghívóval + show: + general: Általános beállítások + ai_assistant: AI-asszisztens + financial_data_providers: Pénzügyi adatszolgáltatók + sync_settings: Szinkronizálási beállítások + invites: Meghívókódok + title: Lokális futtatás + danger_zone: Veszélyzóna + clear_cache: Adatcache törlése + clear_cache_warning: Az adatcache törlésével eltávolítod az összes árfolyamot, értékpapír-árat, fiókegyenleget és egyéb adatot. Ez nem törli a fiókokat, tranzakciókat, kategóriákat és egyéb felhasználói adatokat. + confirm_clear_cache: + title: Törli az adatcache-t? + body: Biztosan törölni szeretnéd az adatcache-t? Ez eltávolítja az összes árfolyamot, értékpapír-árat, fiókegyenleget és egyéb adatot. Ez a művelet nem vonható vissza. + provider_selection: + exchange_rate_title: Árfolyam-szolgáltató + exchange_rate_description: Válassz egyetlen szolgáltatót az árfolyamok lekéréséhez. + exchange_rate_provider_label: Árfolyam-szolgáltató + securities_title: Értékpapír-szolgáltatók + securities_description: Engedélyezz egy vagy több szolgáltatót részvény-, ETF- és befektetési alap-árak lekéréséhez. Kereséskor az összes engedélyezett szolgáltató le lesz kérdezve, és az eredmények össze lesznek vonva. + env_configured_message: A szolgáltatóválasztás le van tiltva, mert környezeti változók vannak beállítva. Az itt történő kiválasztás engedélyezéséhez távolítsd el ezeket a környezeti változókat a konfigurációdból. + twelve_data_hint: API-kulcs szükséges, 800 kredit/nap + yahoo_finance_hint: ingyenes, nem kell API-kulcs + requires_api_key: API-kulcs szükséges + requires_api_key_eodhd: API-kulcs szükséges, 20 hívás/nap limit + requires_api_key_alpha_vantage: API-kulcs szükséges, 25 hívás/nap limit + mfapi_hint: ingyenes, nem kell API-kulcs – csak indiai befektetési alapok + binance_public_hint: ingyenes, nem kell API-kulcs – csak kriptó (BTC, ETH stb.) + providers: + twelve_data: Twelve Data + yahoo_finance: Yahoo Finance + tiingo: Tiingo + eodhd: EODHD + alpha_vantage: Alpha Vantage + mfapi: MFAPI.in + binance_public: Binance + assistant_settings: + title: AI-asszisztens + description: Válaszd ki, hogyan válaszoljon a csevegési asszisztens. A beépített mód közvetlenül a beállított LLM-szolgáltatót használja. A külső mód egy távoli AI-ügynökhöz továbbítja a kérést, amely MCP-n keresztül hozzáférhet a Sure pénzügyi eszközeihez. + type_label: Asszisztens típusa + type_builtin: Beépített (Built-in LLM) + type_external: Külső (távoli ügynök) + external_status: Külső asszisztens végpontja + external_configured: Konfigurálva + external_not_configured: Nincs konfigurálva. Add meg az URL-t és a tokent alább, vagy állítsd be az EXTERNAL_ASSISTANT_URL és EXTERNAL_ASSISTANT_TOKEN környezeti változókat. + env_notice: "Az asszisztens típusa '%{type}'-ra van rögzítve az ASSISTANT_TYPE környezeti változó által." + env_configured_external: Sikeresen konfigurálva környezeti változókon keresztül. + url_label: Végpont URL + url_placeholder: "https://a-te-agentszolgaltato-hosztod/v1/chat" + url_help: Az ügynök API-végpontjának teljes URL-je. Az ügynökszolgáltatód adja meg ezt. + token_label: API-token + token_placeholder: Add meg az ügynökszolgáltatódtól kapott tokent + token_help: A külső ügynök által biztosított hitelesítési token. Ez minden kéréssel együtt Bearer tokenként kerül elküldésre. + agent_id_label: Ügynökazonosító (nem kötelező) + agent_id_placeholder: "main (alapértelmezett)" + agent_id_help: Egy adott ügynökre irányít, ha a szolgáltató több ügynököt üzemeltet. Hagyd üresen az alapértelmezetthez. + disconnect_title: Külső kapcsolat + disconnect_description: Távolítsd el a külső asszisztens kapcsolatát, és térj vissza a beépített asszisztenshez. + disconnect_button: Kapcsolat bontása + confirm_disconnect: + title: Bontod a külső asszisztens kapcsolatát? + body: Ez eltávolítja a mentett URL-t, tokent és ügynökazonosítót, és visszavált a beépített asszisztensre. Később újra csatlakozhatsz új hitelesítő adatok megadásával. + brand_fetch_settings: + description: Add meg a Brand Fetch által biztosított kliens-azonosítót + label: Kliens-azonosító + placeholder: Add meg ide a kliens-azonosítódat + title: Brand Fetch beállítások + high_res_label: Nagy felbontású logók engedélyezése + high_res_description: Ha engedélyezve van, a logók 120x120 felbontásban kerülnek lekérésre 40x40 helyett. Ez élesebb képeket biztosít nagy felbontású kijelzőkön. + openai_settings: + description: Add meg a hozzáférési tokent, és opcionálisan konfigurálj egy egyéni OpenAI-kompatibilis szolgáltatót + env_configured_message: Sikeresen konfigurálva környezeti változókon keresztül. + access_token_label: Hozzáférési token + access_token_placeholder: Add meg ide a hozzáférési tokenedet + uri_base_label: API alap URL (nem kötelező) + uri_base_placeholder: "https://api.openai.com/v1 (alapértelmezett)" + model_label: Modell (nem kötelező) + model_placeholder: "gpt-4.1 (alapértelmezett)" + json_mode_label: JSON mód + json_mode_auto: Automatikus (ajánlott) + json_mode_strict: Szigorú (gondolkodó modellekhez a legjobb) + json_mode_none: Nincs (standard modellekhez a legjobb) + json_mode_json_object: JSON objektum + json_mode_help: "A szigorú mód a legjobb a gondolkodó modellekhez (qwen-thinking, deepseek-reasoner). A nincs mód a legjobb a standard modellekhez (llama, mistral, gpt-oss)." + budget_heading: Tokenköltségkeret + budget_description: Minden LLM-hívásra vonatkozik – csevegési előzmények, automatikus kategorizálás, kereskedő-felismerés és PDF-feldolgozás. Az alapértelmezések konzervatívak a kis kontextusablakú helyi modellekhez. Emeld meg a felhőalapú, nagyobb kontextusablakú modellekhez. + context_window_label: Kontextusablak (nem kötelező) + context_window_help: "Az összes token, amelyet a modell elfogad. Alapértelmezett: 2048 – emeld 8192+-ra felhőalapú OpenAI vagy nagy kontextusú helyi modelleknél." + max_response_tokens_label: Maximális válasz-tokenek (nem kötelező) + max_response_tokens_help: "A modell válaszához fenntartott tokenek. Alapértelmezett: 512. Csökkentsd, ha több helyet szeretnél a hosszabb előzményeknek." + max_items_per_call_label: Maximális elemek kötegenként (nem kötelező) + max_items_per_call_help: "Felső korlát az automatikus kategorizálási / kereskedő-felismerési kötegeknél. Alapértelmezett: 25. A nagyobb kötegek automatikusan felosztódnak a kontextusablakba féréshez." + title: OpenAI + yahoo_finance_settings: + title: Yahoo Finance + description: A Yahoo Finance ingyenes hozzáférést biztosít részvényárakhoz, árfolyamokhoz és pénzügyi adatokhoz API-kulcs nélkül. + status_active: A Yahoo Finance aktív és működik + status_inactive: A Yahoo Finance kapcsolat sikertelen + connection_failed: Nem sikerült csatlakozni a Yahoo Finance-hez + troubleshooting: Ellenőrizd az internetkapcsolatot és a tűzfal beállításait. A Yahoo Finance átmenetileg nem érhető el. + tiingo_settings: + title: Tiingo + description: Add meg a Tiingo által biztosított API-tokent. Az ingyenes csomag óránként 50 egyedi szimbólumot támogat, 30+ év historikus adattal. + env_configured_message: Sikeresen konfigurálva a TIINGO_API_KEY környezeti változón keresztül. + label: API-token + placeholder: Add meg ide a Tiingo API-tokenedet + show_details: "(részletek megjelenítése)" + step_1_html: 'Látogass el a tiingo.com oldalra, és hozz létre egy ingyenes fiókot.' + step_2_html: 'Lépj az API Token oldalra.' + step_3: Másold ki az API-tokenedet, és illeszd be alább. + eodhd_settings: + title: EODHD + description: Add meg az EODHD által biztosított API-tokent. Támogatja az EU ETF-eket LSE-n, XETRA-n és más nemzetközi tőzsdéken. + env_configured_message: Sikeresen konfigurálva az EODHD_API_KEY környezeti változón keresztül. + label: API-token + placeholder: Add meg ide az EODHD API-tokenedet + show_details: "(részletek megjelenítése)" + step_1_html: 'Látogass el az eodhd.com oldalra, és hozz létre egy ingyenes fiókot.' + step_2_html: 'Lépj az irányítópultra az API-token megkereséséhez.' + step_3: Másold ki az API-tokenedet, és illeszd be alább. + rate_limit_warning: "Az EODHD ingyenes csomag napi 20 API-hívásra korlátozott. Leginkább kiegészítő szolgáltatóként ajánlott az EU ETF-ekhez, amelyek más szolgáltatóknál nem elérhetők." + alpha_vantage_settings: + title: Alpha Vantage + description: Add meg az Alpha Vantage API-kulcsát. Támogatja az EU ETF-eket a London Stock Exchange-en, XETRA-n és más tőzsdéken. + env_configured_message: Sikeresen konfigurálva az ALPHA_VANTAGE_API_KEY környezeti változón keresztül. + label: API-kulcs + placeholder: Add meg ide az Alpha Vantage API-kulcsodat + show_details: "(részletek megjelenítése)" + step_1_html: 'Látogass el az alphavantage.co oldalra, és igényeld az ingyenes API-kulcsodat.' + step_2: Másold ki az API-kulcsot, és illeszd be alább. + rate_limit_warning: "Az Alpha Vantage ingyenes csomag napi 25 API-hívásra korlátozott. Leginkább kiegészítő szolgáltatóként ajánlott az EU ETF-ekhez, amelyek más szolgáltatóknál nem elérhetők." + no_health_check_note: "A kapcsolat egészségügyi ellenőrzése nem érhető el ehhez a szolgáltatóhoz a szigorú sebességkorlát miatt." + twelve_data_settings: + api_calls_used: "%{used} / %{limit} napi API-hívás felhasználva (%{percentage})" + description: Add meg a Twelve Data által biztosított API-kulcsot + env_configured_message: Sikeresen konfigurálva a TWELVE_DATA_API_KEY környezeti változón keresztül. + label: API-kulcs + placeholder: Add meg ide az API-kulcsodat + show_details: "(részletek megjelenítése)" + step_1_html: 'Látogass el a twelvedata.com oldalra, és hozz létre egy ingyenes Twelve Data fejlesztői fiókot.' + step_2_html: 'Lépj az API-kulcsok oldalra.' + step_3: Fedezd fel a titkos kulcsodat, és illeszd be alább. + plan: "%{plan} csomag" + plan_upgrade_warning_title: Egyes tickerek fizetős csomagot igényelnek + plan_upgrade_warning_description: A portfóliódban lévő következő tickerekhez nem szinkronizálhatók az árak a jelenlegi Twelve Data csomagoddal. + requires_plan: "%{plan} csomag szükséges" + view_pricing: Twelve Data árak megtekintése + title: Twelve Data + update: + failure: Érvénytelen beállítási érték + success: Beállítások mentve + invalid_onboarding_state: Érvénytelen regisztrációs állapot + invalid_sync_time: "Érvénytelen szinkronizálási időformátum. Kérjük, használd a ÓÓ:PP formátumot (pl.: 02:30)." + invalid_llm_budget: "%{field} értékének legalább %{minimum} egész számnak kell lennie." + scheduler_sync_failed: A beállítások mentve, de a szinkronizálási ütemezés frissítése nem sikerült. Kérjük, próbáld újra, vagy ellenőrizd a szerver naplóit. + disconnect_external_assistant: + external_assistant_disconnected: A külső asszisztens kapcsolata bontva + clear_cache: + cache_cleared: Az adatcache törölve. Ez néhány percet vehet igénybe. + not_authorized: Nincs jogosultságod ehhez a művelethez + sync_settings: + auto_sync_label: Automatikus szinkronizálás engedélyezése + auto_sync_description: Ha engedélyezve van, az összes fiók naponta automatikusan szinkronizálódik a megadott időpontban. + auto_sync_time_label: Szinkronizálási idő (ÓÓ:PP) + auto_sync_time_description: Add meg a nap azon időpontját, amikor az automatikus szinkronizálásnak meg kell történnie. + include_pending_label: Függőben lévő tranzakciók belefoglalása + include_pending_description: Ha engedélyezve van, a függőben lévő (nem teljesített) tranzakciók importálódnak, és automatikusan egyeztetődnek, amikor könyvelődnek. Tiltsd le, ha a bankod megbízhatatlan függőben lévő adatokat szolgáltat. + env_configured_message: Ez a beállítás le van tiltva, mert be van állítva egy szolgáltatói környezeti változó (SIMPLEFIN_INCLUDE_PENDING vagy PLAID_INCLUDE_PENDING). Távolítsd el ezt a beállítás engedélyezéséhez. diff --git a/config/locales/views/settings/hu.yml b/config/locales/views/settings/hu.yml new file mode 100644 index 000000000..ad687fdff --- /dev/null +++ b/config/locales/views/settings/hu.yml @@ -0,0 +1,228 @@ +--- +hu: + views: + settings: + payments: + renewal: "A hozzájárulásod %{date}-én megújul." + cancellation: "A hozzájárulásod %{date}-én lejár." + settings: + ai_prompts: + show: + page_title: MI promptok + openai_label: OpenAI + disable_ai: MI asszisztens letiltása + prompt_instructions: Prompt utasítások + main_system_prompt: + title: Fő rendszerprompt + subtitle: Alapvető utasítások, amelyek meghatározzák, hogyan viselkedik az MI asszisztens minden csevegési beszélgetésben + transaction_categorizer: + title: Tranzakció-kategorizáló + subtitle: Az MI automatikusan kategorizálja a tranzakcióidat a meghatározott kategóriák alapján + merchant_detector: + title: Kereskedő-felismerő + subtitle: Az MI azonosítja és kereskedőinformációkkal gazdagítja a tranzakcióadatokat + payments: + show: + page_title: Fizetések + subscription_subtitle: Frissítsd bankkártyaadataidat + subscription_title: Hozzájárulások kezelése + appearances: + show: + page_title: Megjelenés + theme_title: Téma + theme_subtitle: Válassz egy előnyben részesített témát az alkalmazáshoz + theme_dark: Sötét + theme_light: Világos + theme_system: Rendszer + transactions_title: Tranzakciók + transactions_subtitle: Szabd testre a tranzakciók megjelenítését + dashboard_title: Irányítópult + dashboard_subtitle: Szabd testre az irányítópult megjelenítését + dashboard_two_column_title: Kétoszlopos elrendezés + dashboard_two_column_description: Az irányítópult-widgetek megjelenítése két oszlopban nagy képernyőkön. Ha ki van kapcsolva, a widgetek egyetlen oszlopban egymás alatt jelennek meg. + split_grouped_title: Felosztott tranzakciók csoportosítása + split_grouped_description: A felosztott tranzakciók megjelenítése szülőjük alatt csoportosítva a tranzakciólistában. Ha ki van kapcsolva, a felosztott tételek egyedi sorként jelennek meg. + preferences: + show: + country: Ország + currency: Pénznem + date_format: Dátumformátum + general_subtitle: Preferenciáid beállítása + general_title: Általános + default_period: Alapértelmezett időszak + default_account_order: Számlák alapértelmezett sorrendje + language: Nyelv + language_auto: Böngésző nyelve + page_title: Preferenciák + timezone: Időzóna + month_start_day: A költségvetési hónap kezdete + month_start_day_hint: Állítsd be, mikor kezdődjön a költségvetési hónapod (pl. fizetési nap) + month_start_day_warning: A költségvetéseid és a hónapközi számítások ezt az egyéni kezdőnapot használják az 1-je helyett. + currencies_title: "%{moniker} pénznemek" + currencies_subtitle: Válaszd ki, mely pénznemek jelenjenek meg a pénzmezőkben a %{moniker} számára + base_currency_label: Alappénznem + base_currency_badge: Alappénznem + additional_currencies_label: További pénznemek + no_additional_currencies: Nincs kiválasztva + currencies_more: "+%{count} további" + manage_currencies: Pénznemek kezelése + manage_currencies_subtitle: Szüntess meg olyan pénznemeket, amelyeket sosem használsz, vagy szűkítsd le a listát néhányra. + select_all_currencies: Összes kijelölése + select_base_only: Csak alappénznem + currency_search_placeholder: Pénznem keresése + no_matching_currencies: Nem található pénznem + selected_currencies_count: + one: "%{count} kijelölve" + other: "%{count} kijelölve" + save_currencies: Pénznemek mentése + sharing_title: "%{moniker} megosztás" + sharing_subtitle: "Szabályozd, hogyan kerüljenek megosztásra a számlák a %{moniker} tagjaival" + sharing_default_label: Új számlák alapértelmezett megosztása + sharing_shared: Megosztás az összes taggal + sharing_private: Alapértelmezetten privát + profiles: + destroy: + cannot_remove_self: Nem távolíthatod el magadat a fiókból. + member_removal_failed: Probléma merült fel a tag eltávolítása során. + member_removed: A tag sikeresen eltávolítva. + not_authorized: Nincs jogosultságod tagok eltávolítására. + show: + confirm_delete: + body: Biztosan véglegesen törölni szeretnéd a fiókodat? Ez a művelet visszavonhatatlan. + title: Fiók törlése? + confirm_reset: + body: Biztosan vissza szeretnéd állítani a fiókodat? Ez törli az összes számládat, kategóriádat, kereskedődet, címkédet és egyéb adatodat. Ez a művelet nem vonható vissza. + title: Fiók visszaállítása? + confirm_reset_with_sample_data: + body: Biztosan vissza szeretnéd állítani a fiókodat és betölteni a mintaadatokat? Ez törli a meglévő adataidat, és demo adatokkal helyettesíti azokat, hogy biztonságosan felfedezhessed a Sure-t. + title: Fiók visszaállítása és mintaadatok betöltése? + confirm_remove_invitation: + body: Biztosan el szeretnéd távolítani a %{email} részére szóló meghívót? + title: Meghívó eltávolítása + confirm_remove_member: + body: Biztosan el szeretnéd távolítani %{name} személyt a fiókodból? + title: Tag eltávolítása + danger_zone_title: Veszélyes zóna + delete_account: Fiók törlése + delete_account_warning: A fiók törlése véglegesen eltávolítja az összes adatodat, és nem vonható vissza. + reset_account: Fiók visszaállítása + reset_account_warning: A fiók visszaállítása törli az összes számládat, kategóriádat, kereskedődet, címkédet és egyéb adatodat, de a felhasználói fiókod megmarad. + reset_account_with_sample_data: Visszaállítás és előtöltés + reset_account_with_sample_data_warning: Töröld az összes meglévő adatodat, majd tölts be friss mintaadatokat, hogy egy előre kitöltött környezetben fedezhesd fel az alkalmazást. + email: E-mail cím + first_name: Keresztnév + group_form_input_placeholder: Adj meg egy csoportnevet + group_form_label: Csoport neve + group_title: Csoporttagok + household_form_input_placeholder: Adj meg egy háztartásnevet + household_form_label: Háztartás neve + household_subtitle: A meghívottak bejelentkezhetnek a %{moniker} fiókodba és hozzáférhetnek a megosztott erőforrásokhoz. + household_title: Háztartás + invitation_link: Meghívó link + invite_member: Tag hozzáadása + last_name: Vezetéknév + page_title: Profiladatok + pending: Függőben + profile_subtitle: Szabd testre, hogyan jelensz meg a %{product_name} alkalmazásban + profile_title: Személyes + remove_invitation: Meghívó eltávolítása + remove_member: Tag eltávolítása + save: Mentés + securities: + show: + page_title: Biztonság + mfa_title: Kétlépéses azonosítás + mfa_description: Adj hozzá egy extra biztonsági réteget a fiókodhoz azáltal, hogy bejelentkezéskor egy kódot kérsz a hitelesítő alkalmazásodtól + enable_mfa: Kétlépéses azonosítás bekapcsolása + disable_mfa: Kétlépéses azonosítás kikapcsolása + disable_mfa_confirm: Biztosan ki szeretnéd kapcsolni a kétlépéses azonosítást? + sso_title: Kapcsolt fiókok + sso_subtitle: Egyszeri bejelentkezési fiókkapcsolatok kezelése + sso_disconnect: Leválasztás + sso_last_used: Utoljára használva + sso_never: Soha + sso_no_email: Nincs e-mail cím + sso_no_identities: Nincs kapcsolt egyszeri bejelentkezési fiók + sso_connect_hint: Jelentkezz ki, majd jelentkezz be egy SSO-szolgáltatóval a fiók összekapcsolásához. + sso_confirm_title: Fiók leválasztása? + sso_confirm_body: Biztosan le szeretnéd választani a %{provider} fiókodat? Később újra összekapcsolhatod, ha azzal a szolgáltatóval jelentkezel be. + sso_confirm_button: Leválasztás + sso_warning_message: Ez az egyetlen bejelentkezési módod. Mielőtt leválasztanád, állíts be jelszót a biztonsági beállításokban, különben kizárhatod magad a fiókodból. + settings_nav: + accounts_label: Számlák + advanced_section_title: Speciális + ai_prompts_label: MI promptok + api_key_label: API-kulcs + payment_label: Fizetés + categories_label: Kategóriák + feedback_label: Visszajelzés + general_section_title: Általános + imports_label: Importálások + exports_label: Exportálások + logout: Kijelentkezés + merchants_label: Kereskedők + guides_label: Útmutatók + other_section_title: Egyéb + preferences_label: Preferenciák + profile_label: Profiladatok + recurring_transactions_label: Ismétlődő + rules_label: Szabályok + security_label: Biztonság + self_hosting_label: Saját üzemeltetés + tags_label: Címkék + transactions_section_title: Tranzakciók + whats_new_label: Újdonságok + api_keys_label: API-kulcs + appearance_label: Megjelenés + bank_sync_label: Banki szinkronizálás + settings_nav_link_large: + next: Következő + previous: Vissza + user_avatar_field: + accepted_formats: JPG vagy PNG. Maximum 5 MB. + choose: Fotó feltöltése + choose_label: (nem kötelező) + change: Fotó módosítása + providers: + show: + coinbase_title: Coinbase + encryption_error: + title: Titkosítási konfiguráció szükséges + message: Az Active Record titkosítási kulcsok nincsenek konfigurálva. Kérjük, gondoskodj arról, hogy a titkosítási hitelesítő adatok (active_record_encryption.primary_key, active_record_encryption.deterministic_key és active_record_encryption.key_derivation_salt) megfelelően be legyenek állítva a Rails hitelesítő adataiban vagy a környezeti változókban, mielőtt szinkronizálási szolgáltatókat használnál. + coinbase_panel: + setup_instructions: "A Coinbase csatlakoztatásához:" + step1_html: Nyisd meg a Coinbase API beállításait + step2: Hozz létre egy új, csak olvasási jogosultsággal rendelkező API-kulcsot (számlák és tranzakciók megtekintése) + step3: Másold ki az API-kulcsot és az API-titkot, majd illeszd be az alábbiakba + api_key_label: API-kulcs + api_key_placeholder: Add meg a Coinbase API-kulcsodat + api_secret_label: API-titok + api_secret_placeholder: Add meg a Coinbase API-titkodat + connect_button: Coinbase csatlakoztatása + syncing: Szinkronizálás... + sync: Szinkronizálás + disconnect_confirm: Biztosan le szeretnéd választani ezt a Coinbase-kapcsolatot? A szinkronizált számlák manuális számlákká válnak. + status_connected: A Coinbase csatlakoztatva van, és szinkronizálja a kriptovaluta-állományodat. + status_not_connected: Nincs csatlakoztatva. Az induláshoz add meg az API-hitelesítő adataidat fent. + binance_panel: + setup_instructions: "A Binance csatlakoztatásához hozz létre egy csak olvasási jogosultsággal rendelkező API-kulcsot:" + step1_html: 'Nyisd meg a Binance API-kezelőjét' + step2: "Hozz létre egy új API-kulcsot, csak olvasási engedéllyel" + step3: "Illeszd be az API-kulcsodat és az API-titkodat az alábbiakba" + no_withdraw_warning: "Figyelmeztetés: NE engedélyezd a kifizetési jogosultságot" + ip_hint_title: "IP-cím-engedélyezési lista szükséges" + ip_hint_body: "Add hozzá az alkalmazásszerver kimenő IP-címét a Binance API-kulcs engedélyezési listájához:" + ip_hint_contact_admin: "Az alkalmazásszerver kimenő IP-címéért fordulj a rendszergazdádhoz." + api_key_label: API-kulcs + api_key_placeholder: Illeszd be a Binance API-kulcsodat + api_secret_label: API-titok + api_secret_placeholder: Illeszd be a Binance API-titkodat + connect_button: Binance csatlakoztatása + syncing: Szinkronizálás... + sync: Szinkronizálás + disconnect_confirm: "Biztosan le szeretnéd választani a Binance-t?" + status_connected: A Binance csatlakoztatva van + status_not_connected: A Binance nincs csatlakoztatva + enable_banking_panel: + callback_url_instruction: "A visszahívási URL-hez használd a következőt: %{callback_url}." + connection_error: Kapcsolódási hiba diff --git a/config/locales/views/settings/securities/hu.yml b/config/locales/views/settings/securities/hu.yml new file mode 100644 index 000000000..3d28037dc --- /dev/null +++ b/config/locales/views/settings/securities/hu.yml @@ -0,0 +1,33 @@ +--- +hu: + settings: + securities: + show: + disable_mfa: 2FA letiltása + disable_mfa_confirm: Biztosan le szeretnéd tiltani a kétlépéses hitelesítést? + Ez kevésbé biztonságossá teszi a fiókodat. + enable_mfa: 2FA engedélyezése + mfa_description: Adj egy extra biztonsági réteget a fiókodhoz azzal, hogy bejelentkezéskor + kódot kérsz az hitelesítő alkalmazásodtól + mfa_title: Kétlépéses hitelesítés + webauthn_add: Hozzáférési kulcs vagy biztonsági kulcs hozzáadása + webauthn_added: "Hozzáadva: %{date}" + webauthn_description: Használj hozzáférési kulcsot, Touch ID-t, Windows Hello-t vagy hardveres + biztonsági kulcsot második hitelesítési tényezőként bejelentkezéskor. + webauthn_empty: Még nincsenek regisztrált hozzáférési kulcsok vagy biztonsági kulcsok. + webauthn_last_used: Utoljára használva %{time_ago} ezelőtt + webauthn_name_label: Kulcsnév + webauthn_name_placeholder: MacBook Touch ID, YubiKey stb. + webauthn_remove: Eltávolítás + webauthn_remove_confirm: Biztosan el szeretnéd távolítani ezt a hozzáférési kulcsot vagy + biztonsági kulcsot? + webauthn_remove_confirm_body: A hozzáférési kulcsot vagy biztonsági kulcsot újra kell regisztrálnod, + mielőtt ismét bejelentkezési azonosításra használhatnád. + webauthn_title: Hozzáférési kulcsok és biztonsági kulcsok + webauthn_unsupported: Ez a böngésző nem támogatja a hozzáférési kulcsokat és biztonsági + kulcsokat. + webauthn_credentials: + default_name: Biztonsági kulcs + failure: Nem sikerült menteni a hozzáférési kulcsot vagy biztonsági kulcsot. Kérjük, próbáld újra. + mfa_required: Engedélyezd a kétlépéses hitelesítést, mielőtt hozzáférési kulcsot vagy biztonsági kulcsot adsz hozzá. + success: Hozzáférési kulcs vagy biztonsági kulcs eltávolítva. diff --git a/config/locales/views/settings/sso_identities/hu.yml b/config/locales/views/settings/sso_identities/hu.yml new file mode 100644 index 000000000..0ea60994d --- /dev/null +++ b/config/locales/views/settings/sso_identities/hu.yml @@ -0,0 +1,7 @@ +--- +hu: + settings: + sso_identities: + destroy: + cannot_unlink_last: Az utolsó identitás nem távolítható el + success: Sikeres diff --git a/config/locales/views/shared/hu.yml b/config/locales/views/shared/hu.yml new file mode 100644 index 000000000..d8896b0a4 --- /dev/null +++ b/config/locales/views/shared/hu.yml @@ -0,0 +1,21 @@ +--- +hu: + shared: + confirm_modal: + accept: Megerősítés + body_html: "

Ezt a döntést nem tudod visszavonni

" + cancel: Mégse + title: Biztos vagy benne? + money_field: + label: Összeg + exchange_rate_tabs: + calculate_rate_tab: Árfolyam kiszámítása + convert_tab: Átváltás árfolyammal + destination_amount: Célösszeg + exchange_rate: Árfolyam + exchange_rate_help: Válaszd ki, hogyan szeretnéd megadni az összeget. + syncing_notice: + syncing: Számlák adatainak szinkronizálása... + require_admin: "Ezt a műveletet csak adminisztrátorok hajthatják végre" + trend_change: + no_change: "nincs változás" diff --git a/config/locales/views/simplefin_items/hu.yml b/config/locales/views/simplefin_items/hu.yml new file mode 100644 index 000000000..ff1fad2d3 --- /dev/null +++ b/config/locales/views/simplefin_items/hu.yml @@ -0,0 +1,131 @@ +--- +hu: + simplefin_items: + new: + title: SimpleFIN csatlakoztatása + setup_token: Beállítási token + setup_token_placeholder: illeszd be a SimpleFIN beállítási tokenedet + connect: Csatlakoztatás + cancel: Mégse + create: + success: A SimpleFIN kapcsolat sikeresen hozzáadva! A számlák hamarosan megjelennek, miközben a háttérben szinkronizálódnak. + errors: + blank_token: Kérjük, add meg a SimpleFIN beállítási tokent. + invalid_token: Érvénytelen beállítási token. Ellenőrizd, hogy a teljes tokent másoltad-e a SimpleFIN Bridge-ből. + token_compromised: A beállítási token esetleg sérült, lejárt, vagy már felhasználták. Kérjük, hozz létre egy újat. + create_failed: "Nem sikerült csatlakozni: %{message}" + unexpected: Váratlan hiba történt. Kérjük, próbáld újra. + destroy: + success: A SimpleFIN kapcsolat el lesz távolítva + update: + success: A SimpleFIN kapcsolat sikeresen frissítve! A számlák újracsatlakoztatása folyamatban van. + errors: + blank_token: Kérjük, add meg a SimpleFIN beállítási tokent. + invalid_token: Érvénytelen beállítási token. Ellenőrizd, hogy a teljes tokent másoltad-e a SimpleFIN Bridge-ből. + token_compromised: A beállítási token esetleg sérült, lejárt, vagy már felhasználták. Kérjük, hozz létre egy újat. + update_failed: "Nem sikerült frissíteni a kapcsolatot: %{message}" + unexpected: Váratlan hiba történt. Kérjük, próbáld újra. + edit: + setup_token: + label: "SimpleFIN beállítási token:" + placeholder: "Illeszd be ide a SimpleFIN beállítási tokenedet..." + help_text: "A token egy betűkkel és számokkal kezdődő hosszú karakterlánc" + setup_accounts: + account_card: + balance: "Egyenleg" + activity: + recent: + one: "1 tranzakció • legújabb: %{when}" + other: "%{count} tranzakció • legújabb: %{when}" + dormant: "%{days} napja nincs aktivitás" + empty: "Még nem lett tranzakció importálva" + likely_closed: "Nincs friss aktivitás és az egyenleg nulla — ez egy megszűnt vagy cserélt kártya lehet" + today: "ma" + yesterday: "tegnap" + days_ago: + one: "1 napja" + other: "%{count} napja" + stale_accounts: + title: "A SimpleFIN-ből eltűnt számlák" + description: "Ezek a számlák megtalálhatók az adatbázisban, de a SimpleFIN már nem biztosítja őket. Ez akkor fordulhat elő, ha a számlakonfigurációk megváltoznak a szolgáltatónál." + action_prompt: "Mit szeretnél tenni?" + action_delete: "Számla és az összes tranzakció törlése" + action_move: "Tranzakciók áthelyezése ide:" + action_skip: "Kihagyás most" + transaction_count: + one: "%{count} tranzakció" + other: "%{count} tranzakció" + complete_account_setup: + all_skipped: "Minden számla ki lett hagyva. Egyetlen számla sem lett létrehozva." + no_accounts: "Nincs beállítandó számla." + success: + one: "Sikeresen létrehozva %{count} SimpleFIN-számla! A tranzakciók és befektetések importálása a háttérben zajlik." + other: "Sikeresen létrehozva %{count} SimpleFIN-számla! A tranzakciók és befektetések importálása a háttérben zajlik." + stale_accounts_processed: "Elavult számlák: %{deleted} törölve, %{moved} áthelyezve." + stale_accounts_errors: + one: "%{count} elavult számla művelete sikertelen. Részletekért lásd a naplót." + other: "%{count} elavult számla művelete sikertelen. Részletekért lásd a naplót." + simplefin_item: + add_new: Új kapcsolat hozzáadása + confirm_accept: Kapcsolat törlése + confirm_body: Ez véglegesen törli az összes számlát ebben a csoportban és az összes kapcsolódó adatot. + confirm_title: Töröljük a SimpleFIN kapcsolatot? + delete: Töröl + deletion_in_progress: "(törlés folyamatban...)" + error: Hiba történt az adatok szinkronizálása közben + no_accounts_description: Ennek a kapcsolatnak még nincsenek szinkronizált számlái. + no_accounts_title: Nem találhatók számlák + requires_update: Újracsatlakozás + setup_needed: Új számlák készen állnak a beállításra + setup_description: Válassz számlatípust az újonnan importált SimpleFIN-számlákhoz. + setup_action: Új számlák beállítása + setup_accounts_menu: Számlák beállítása + more_accounts_available: + one: "%{count} további számla áll rendelkezésre a beállításhoz" + other: "%{count} további számla áll rendelkezésre a beállításhoz" + accounts_skipped_tooltip: "Néhány számla ki lett hagyva a szinkronizálás közbeni hibák miatt" + accounts_skipped_label: "Kihagyva: %{count}" + rate_limited_ago: "Rátakorlátozott (%{time} ezelőtt)" + rate_limited_recently: "Nemrég rátakorlátozás lépett fel" + status: Utolsó szinkronizálás %{timestamp} ezelőtt + status_never: Még nem volt szinkronizálva + status_with_summary: "Utolsó szinkronizálás %{timestamp} ezelőtt • %{summary}" + syncing: Szinkronizálás folyamatban... + update: Frissítés + stale_pending_note: "(kizárva a költségvetésekből)" + stale_pending_accounts: "itt: %{accounts}" + reconciled_details_note: "(lásd a szinkronizálás összefoglalóját)" + duplicate_accounts_skipped: 'Néhány számla duplikátumként ki lett hagyva — az összevonáshoz használd a "Meglévő számlák összekapcsolása" lehetőséget.' + select_existing_account: + title: "%{account_name} csatlakoztatása SimpleFIN-hez" + description: Válassz egy SimpleFIN-számlát a meglévő számlád összekapcsolásához + cancel: Mégse + link_account: Számla összekapcsolása + no_accounts_found: "Nem található SimpleFIN-számla ehhez: %{moniker}." + wait_for_sync: Ha most csatlakoztál vagy szinkronizáltál, próbáld újra, miután a szinkronizálás befejeződött. + unlink_to_move: A kapcsolat áthelyezéséhez először szüntess meg a jelenlegi kapcsolatot a számla műveletek menüjéből. + all_accounts_already_linked: Úgy tűnik, az összes SimpleFIN-számla már össze van kapcsolva. + currently_linked_to: "Jelenleg összekapcsolva: %{account_name}" + link_existing_account: + success: A számla sikeresen össze lett kapcsolva a SimpleFIN-nel + errors: + only_manual: Csak manuális számlákat lehet összekapcsolni + different_provider: Ez a számla egy másik szolgáltatóhoz van kapcsolva. Először szüntesd meg azt a kapcsolatot, majd kapcsold a SimpleFIN-hez. + invalid_simplefin_account: Érvénytelen SimpleFIN-számla választva + dismiss_replacement_suggestion: + dismissed: A csere javaslata elutasítva + replacement_prompt: + title: "Lehet, hogy a %{institution} kártyád le lett cserélve" + description: 'A(z) "%{account_name}" össze van kapcsolva a(z) "%{old_name}"-vel, amelyen nem volt friss aktivitás és az egyenleg nulla. Egy új kártya, "%{new_name}", most aktív ugyanennél az intézménynél. Kapcsold újra, hogy a tranzakcióelőzmények megmaradjanak.' + relink: Újrakapcsolás az új kártyához + confirm_title: Újrakapcsolás az új kártyához? + confirm_body: 'A(z) "%{account_name}" össze lesz kapcsolva a(z) "%{new_name}"-vel. A tranzakcióelőzmények megmaradnak; a jövőbeli tranzakciók az új kártyáról érkeznek.' + dismiss_aria: Csere javaslat elutasítása + reconciled_status: + message: + one: "%{count} duplikált függőben lévő tranzakció egyeztetve" + other: "%{count} duplikált függőben lévő tranzakció egyeztetve" + stale_pending_status: + message: + one: "%{count} függőben lévő tranzakció %{days} napnál régebbi" + other: "%{count} függőben lévő tranzakció %{days} napnál régebbi" diff --git a/config/locales/views/simplefin_items/update.hu.yml b/config/locales/views/simplefin_items/update.hu.yml new file mode 100644 index 000000000..243e48435 --- /dev/null +++ b/config/locales/views/simplefin_items/update.hu.yml @@ -0,0 +1,7 @@ +hu: + simplefin_items: + update: + success: "A SimpleFIN kapcsolat frissítve." + errors: + blank_token: 'Hiányzó SimpleFIN hozzáférési token. Kérjük, adj meg egy tokent, vagy a folytatáshoz használd a „Meglévő számlák összekapcsolása" lehetőséget.' + update_failed: "Nem sikerült frissíteni a SimpleFIN kapcsolatot: %{message}" diff --git a/config/locales/views/snaptrade_items/hu.yml b/config/locales/views/snaptrade_items/hu.yml new file mode 100644 index 000000000..fd85c5f75 --- /dev/null +++ b/config/locales/views/snaptrade_items/hu.yml @@ -0,0 +1,190 @@ +--- +hu: + snaptrade_items: + default_name: "SnapTrade kapcsolat" + create: + success: "SnapTrade sikeresen beállítva." + update: + success: "SnapTrade konfiguráció sikeresen frissítve." + destroy: + success: "SnapTrade kapcsolat törlése ütemezve." + connect: + decryption_failed: "Nem sikerült beolvasni a SnapTrade hitelesítő adatokat. Kérlek töröld és hozd létre újra a kapcsolatot." + connection_failed: "Nem sikerült csatlakozni a SnapTrade-hez: %{message}" + callback: + success: "Brókercég csatlakoztatva! Kérlek válaszd ki, mely számlákat szeretnéd összekapcsolni." + no_item: "SnapTrade konfiguráció nem található." + complete_account_setup: + success: + one: "%{count} számla sikeresen összekapcsolva." + other: "%{count} számla sikeresen összekapcsolva." + partial_success: + one: "%{count} számla összekapcsolva. %{failed_count} összekapcsolás sikertelen." + other: "%{count} számla összekapcsolva. %{failed_count} összekapcsolás sikertelen." + link_failed: "Nem sikerült összekapcsolni a számlákat: %{errors}" + no_accounts: "Nem lett kijelölve számla az összekapcsoláshoz." + preload_accounts: + not_configured: "A SnapTrade nincs beállítva." + select_accounts: + not_configured: "A SnapTrade nincs beállítva." + select_existing_account: + not_found: "Számla vagy SnapTrade konfiguráció nem található." + title: "Összekapcsolás SnapTrade számlával" + header: "Meglévő számla összekapcsolása" + subtitle: "Válassz egy SnapTrade számlát az összekapcsoláshoz" + no_accounts: "Nincs elérhető nem összekapcsolt SnapTrade számla." + connect_hint: "Előbb lehet, hogy brókercéget kell csatlakoztatnod." + settings_link: "Szolgáltatói beállítások megnyitása" + linking_to: "Összekapcsolás ezzel a számlával:" + balance_label: "Egyenleg:" + link_button: "Összekapcsolás" + cancel_button: "Mégse" + link_existing_account: + success: "Sikeresen összekapcsolva a SnapTrade számlával." + failed: "Nem sikerült összekapcsolni a számlát: %{message}" + not_found: "Számla nem található." + connections: + unknown_brokerage: "Ismeretlen brókercég" + delete_connection: + success: "Kapcsolat sikeresen törölve. Egy hely felszabadult." + failed: "Nem sikerült törölni a kapcsolatot: %{message}" + missing_authorization_id: "Hiányzó engedélyezési azonosító" + api_deletion_failed: "Nem sikerült törölni a kapcsolatot a SnapTrade-ből — hiányzó hitelesítő adatok. A kapcsolat még mindig létezhet a SnapTrade fiókodon." + delete_orphaned_user: + success: "Árva regisztráció sikeresen törölve." + failed: "Nem sikerült törölni az árva regisztrációt." + setup_accounts: + title: "SnapTrade számlák beállítása" + header: "SnapTrade számlák beállítása" + subtitle: "Válaszd ki, mely brókeri számlákat szeretnéd összekapcsolni" + syncing: "Számlák lekérése..." + loading: "Számlák lekérése a SnapTrade-ből..." + loading_hint: "Kattints a Frissítésre a számlák ellenőrzéséhez." + refresh: "Frissítés" + info_title: "SnapTrade befektetési adatok" + info_holdings: "Portfólió aktuális árakkal és mennyiségekkel" + info_cost_basis: "Pozíciónkénti bekerülési érték (ha elérhető)" + info_activities: "Kereskedési előzmények tevékenységcímkékkel (Vétel, Eladás, Osztalék stb.)" + info_history: "Legfeljebb 3 év tranzakciós előzmény" + free_tier_note: "A SnapTrade ingyenes szintje 5 bróker kapcsolatot tesz lehetővé. Az aktuális felhasználásért ellenőrizd a SnapTrade irányítópultodat." + no_accounts_title: "Nem találhatók számlák" + no_accounts_message: "Nem találhatók brókeri számlák. Ez előfordulhat, ha megszakítottad a kapcsolatot, vagy ha a brókercéged nem támogatott." + try_again: "Brókercég csatlakoztatása" + back_to_settings: "Vissza a beállításokhoz" + available_accounts: "Elérhető számlák" + balance_label: "Egyenleg:" + account_number: "Számla:" + create_button: "Kiválasztott számlák létrehozása" + cancel_button: "Mégse" + creating: "Számlák létrehozása..." + done_button: "Kész" + or_link_existing: "Vagy kapcsold össze egy meglévő számlával ahelyett, hogy újat hoznál létre:" + select_account: "Válassz egy számlát..." + link_button: "Összekapcsolás" + linked_accounts: "Már összekapcsolt" + linked_to: "Összekapcsolva:" + snaptrade_item: + accounts_need_setup: + one: "%{count} számla beállítást igényel" + other: "%{count} számla beállítást igényel" + deletion_in_progress: "Törlés folyamatban..." + syncing: "Szinkronizálás..." + requires_update: "A kapcsolat frissítést igényel" + error: "Szinkronizálási hiba" + status: "Utolsó szinkronizálás %{timestamp} ezelőtt — %{summary}" + status_never: "Még nem szinkronizált" + reconnect: "Újracsatlakozás" + connect_brokerage: "Brókercég csatlakoztatása" + add_another_brokerage: "Másik brókercég csatlakoztatása" + delete: "Törlés" + setup_needed: "Számlák beállítást igényelnek" + setup_description: "Egyes SnapTrade számlák összekapcsolásra várnak a Sure számláival." + setup_action: "Számlák beállítása" + setup_accounts_menu: "Számlák beállítása" + manage_connections: "Kapcsolatok kezelése" + more_accounts_available: + one: "%{count} további beállítható számla" + other: "%{count} további beállítható számla" + no_accounts_title: "Nem találhatók számlák" + no_accounts_description: "Csatlakoztass egy brókercéget a befektetési számlák importálásához." + + providers: + snaptrade: + name: "SnapTrade" + connection_description: "Csatlakozás a brókereidhez a SnapTrade-en keresztül (25+ bróker támogatott)" + description: "A SnapTrade 25+ nagyobb brókercéghez csatlakozik (Fidelity, Vanguard, Schwab, Robinhood stb.), és teljes kereskedési előzményeket biztosít tevékenységcímkékkel és bekerülési értékkel." + setup_title: "Beállítási utasítások:" + step_1_html: "Hozz létre fiókot a dashboard.snaptrade.com oldalon" + step_2: "Másold ki az Ügyfél-azonosítót és a Fogyasztói kulcsot az irányítópultból" + step_3: "Add meg a hitelesítő adatokat alább, majd kattints a Mentésre" + step_4: "Menj a Számlák oldalra, és az 'Másik brókercég csatlakoztatása' opcióval kapcsold össze a befektetési számláidat" + free_tier_warning: "Az ingyenes szint 5 bróker kapcsolatot tartalmaz. További kapcsolatokhoz fizetős SnapTrade előfizetés szükséges." + client_id_label: "Ügyfél-azonosító" + client_id_placeholder: "Add meg a SnapTrade ügyfél-azonosítódat" + client_id_update_placeholder: "Add meg az új ügyfél-azonosítót a frissítéshez" + consumer_key_label: "Fogyasztói kulcs" + consumer_key_placeholder: "Add meg a SnapTrade fogyasztói kulcsodat" + consumer_key_update_placeholder: "Add meg az új fogyasztói kulcsot a frissítéshez" + save_button: "Konfiguráció mentése" + update_button: "Konfiguráció frissítése" + status_connected: + one: "%{count} számla a SnapTrade-ből" + other: "%{count} számla a SnapTrade-ből" + needs_setup: + one: "%{count} beállítást igényel" + other: "%{count} beállítást igényel" + status_ready: "Készen áll brókercégek csatlakoztatásához" + status_needs_registration: "Hitelesítő adatok mentve. Menj a Számlák oldalra brókercégek csatlakoztatásához." + status_not_configured: "Nincs beállítva" + setup_accounts_button: "Számlák beállítása" + connect_button: "Brókercég csatlakoztatása" + connected_brokerages: "Csatlakoztatva:" + manage_connections: "Kapcsolatok kezelése" + connection_limit_info: "A SnapTrade ingyenes szintje 5 bróker kapcsolatot tesz lehetővé. Töröl nem használt kapcsolatokat a helyek felszabadításához." + loading_connections: "Kapcsolatok betöltése..." + connections_error: "Nem sikerült betölteni a kapcsolatokat: %{message}" + accounts_count: + one: "%{count} számla" + other: "%{count} számla" + orphaned_connection: "Árva kapcsolat (nincs helyi szinkronizálás)" + needs_linking: "összekapcsolásra vár" + no_connections: "Nem találhatók brókeri kapcsolatok." + delete_connection: "Törlés" + delete_connection_title: "Brókeri kapcsolat törlése?" + delete_connection_body: "Ez véglegesen eltávolítja a(z) %{brokerage} kapcsolatot a SnapTrade-ből. Az ehhez a brókercéghez tartozó összes számla szétkapcsolásra kerül. A számlák újbóli szinkronizálásához újra kell csatlakoznod." + delete_connection_confirm: "Kapcsolat törlése" + orphaned_users_title: + one: "%{count} árva regisztráció" + other: "%{count} árva regisztráció" + orphaned_users_description: "Ezek korábbi SnapTrade felhasználói regisztrációk, amelyek a kapcsolati helyeidet foglalják. Töröl őket a helyek felszabadításához." + orphaned_user: "Árva regisztráció" + delete_orphaned_user: "Törlés" + delete_orphaned_user_title: "Árva regisztráció törlése?" + delete_orphaned_user_body: "Ez véglegesen törli ezt az árva SnapTrade felhasználót és az összes brókeri kapcsolatát, felszabadítva a kapcsolati helyeket." + delete_orphaned_user_confirm: "Regisztráció törlése" + + snaptrade_item: + sync_status: + no_accounts: "Nem találhatók számlák" + synced: + one: "%{count} számla szinkronizálva" + other: "%{count} számla szinkronizálva" + synced_with_setup: "%{linked} szinkronizálva, %{unlinked} beállítást igényel" + institution_summary: + none: "Nincs csatlakoztatott intézmény" + count: + one: "%{count} intézmény" + other: "%{count} intézmény" + brokerage_summary: + none: "Nincs csatlakoztatott brókercég" + count: + one: "%{count} brókercég" + other: "%{count} brókercég" + syncer: + discovering: "Számlák felderítése..." + importing: "Számlák importálása a SnapTrade-ből..." + processing: "Portfólió és tevékenységek feldolgozása..." + calculating: "Egyenlegek kiszámítása..." + checking_config: "Számlakonfiguráció ellenőrzése..." + needs_setup: "%{count} számla beállítást igényel..." + activities_fetching_async: "A tevékenységek a háttérben kerülnek lekérésre. Ez friss brókerkapcsolatoknál akár egy percig is tarthat." diff --git a/config/locales/views/sophtron_items/hu.yml b/config/locales/views/sophtron_items/hu.yml new file mode 100644 index 000000000..d412ab818 --- /dev/null +++ b/config/locales/views/sophtron_items/hu.yml @@ -0,0 +1,228 @@ +--- +hu: + sophtron_items: + defaults: + name: Sophtron kapcsolat + new: + title: Sophtron csatlakoztatása + user_id: Felhasználói azonosító + user_id_placeholder: illeszd be a Sophtron felhasználói azonosítódat + access_key: Hozzáférési kulcs + access_key_placeholder: illeszd be a Sophtron hozzáférési kulcsodat + connect: Csatlakozás + cancel: Mégse + create: + success: Sophtron kapcsolat sikeresen létrehozva + destroy: + success: Sophtron kapcsolat eltávolítva + update: + success: "Sophtron kapcsolat sikeresen frissítve! A számláid újracsatlakoztatása folyamatban." + errors: + blank_user_id: Kérlek add meg a Sophtron felhasználói azonosítót. + invalid_user_id: Érvénytelen felhasználói azonosító. Kérlek ellenőrizd, hogy a teljes felhasználói azonosítót másoltad-e a Sophtron-ból. + user_id_compromised: A felhasználói azonosító lehet, hogy sérült, lejárt, vagy már fel lett használva. Kérlek hozz létre egy újat. + blank_access_key: Kérlek add meg a Sophtron hozzáférési kulcsot. + invalid_access_key: Érvénytelen hozzáférési kulcs. Kérlek ellenőrizd, hogy a teljes hozzáférési kulcsot másoltad-e a Sophtron-ból. + access_key_compromised: A hozzáférési kulcs lehet, hogy sérült, lejárt, vagy már fel lett használva. Kérlek hozz létre egy újat. + update_failed: "Nem sikerült frissíteni a kapcsolatot: %{message}" + unexpected: Váratlan hiba történt. Kérlek próbáld újra, vagy lépj kapcsolatba a támogatással. + edit: + user_id: + label: "Sophtron felhasználói azonosító:" + placeholder: "Illeszd be ide a Sophtron felhasználói azonosítódat..." + help_text: "A felhasználói azonosítónak betűkkel és számokkal kezdődő hosszú karaktersorozatnak kell lennie" + access_key: + label: "Sophtron hozzáférési kulcs:" + placeholder: "Illeszd be ide a Sophtron hozzáférési kulcsodat..." + help_text: "A hozzáférési kulcsnak betűkkel és számokkal kezdődő hosszú karaktersorozatnak kell lennie" + index: + title: Sophtron kapcsolatok + loading: + loading_message: Sophtron számlák betöltése... + loading_title: Betöltés + link_accounts: + all_already_linked: + one: "A kiválasztott számla (%{names}) már össze van kapcsolva" + other: "Mind a(z) %{count} kiválasztott számla már össze van kapcsolva: %{names}" + api_error: "API kapcsolódási hiba" + invalid_account_names: + one: "Nem lehet összekapcsolni üres nevű számlát" + other: "Nem lehet összekapcsolni %{count} üres nevű számlát" + link_failed: Nem sikerült összekapcsolni a számlákat + no_accounts_selected: Kérlek válassz legalább egy számlát + partial_invalid: "%{created_count} számla sikeresen összekapcsolva, %{already_linked_count} már össze volt kapcsolva, %{invalid_count} számla nevei érvénytelenek" + partial_success: "%{created_count} számla sikeresen összekapcsolva. %{already_linked_count} számla már össze volt kapcsolva: %{already_linked_names}" + success: + one: "%{count} számla sikeresen összekapcsolva" + other: "%{count} számla sikeresen összekapcsolva" + no_credentials_configured: "Kérlek előbb állítsd be a Sophtron API felhasználói azonosítódat és hozzáférési kulcsodat a Szolgáltatói beállításokban." + no_accounts_found: Nem találhatók számlák. Kérlek ellenőrizd az API-kulcs konfigurációdat. + no_access_key: A Sophtron hozzáférési kulcs nincs beállítva. Kérlek állítsd be a Beállításokban. + no_user_id: A Sophtron felhasználói azonosító nincs beállítva. Kérlek állítsd be a Beállításokban. + sophtron_item: + accounts_need_setup: Számlák beállítást igényelnek + delete: Kapcsolat törlése + deletion_in_progress: törlés folyamatban... + error: Hiba + no_accounts_description: Ehhez a kapcsolathoz még nincsenek összekapcsolt számlák. + no_accounts_title: Nincsenek számlák + setup_action: Új számlák beállítása + setup_description: "%{linked} / %{total} számla összekapcsolva. Válaszd ki az újonnan importált Sophtron számlák típusait." + setup_needed: Új számlák beállításra várnak + status: "Szinkronizálva %{timestamp} ezelőtt" + status_never: Még nem szinkronizált + status_with_summary: "Utolsó szinkronizálás %{timestamp} ezelőtt • %{summary}" + syncing: Szinkronizálás... + total: Összesen + unlinked: Nincs összekapcsolva + preload_accounts: + preload_accounts: számlák előzetes betöltése + api_error: "API kapcsolódási hiba" + unexpected_error: "Váratlan hiba történt" + no_credentials_configured: "Kérlek előbb állítsd be a Sophtron API felhasználói azonosítódat és hozzáférési kulcsodat a Szolgáltatói beállításokban." + no_accounts_found: Nem találhatók számlák. Kérlek ellenőrizd az API-kulcs konfigurációdat. + no_access_key: A Sophtron hozzáférési kulcs nincs beállítva. Kérlek állítsd be a Beállításokban. + no_user_id: A Sophtron felhasználói azonosító nincs beállítva. Kérlek állítsd be a Beállításokban. + select_accounts: + accounts_selected: kiválasztott számla + api_error: "API kapcsolódási hiba" + unexpected_error: "Váratlan hiba történt" + cancel: Mégse + configure_name_in_sophtron: Nem importálható — kérlek állítsd be a számla nevét a Sophtron-ban + description: "Válaszd ki azokat a számlákat, amelyeket össze szeretnél kapcsolni a(z) %{product_name} fiókkal." + link_accounts: Kiválasztott számlák összekapcsolása + no_accounts_found: Nem találhatók számlák. Kérlek ellenőrizd az API-kulcs konfigurációdat. + no_access_key: A Sophtron hozzáférési kulcs nincs beállítva. Kérlek állítsd be a Beállításokban. + no_user_id: A Sophtron felhasználói azonosító nincs beállítva. Kérlek állítsd be a Beállításokban. + no_credentials_configured: "Kérlek előbb állítsd be a Sophtron API felhasználói azonosítódat és hozzáférési kulcsodat a Szolgáltatói beállításokban." + no_name_placeholder: "(Nincs név)" + title: Sophtron számlák kiválasztása + select_existing_account: + account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval + all_accounts_already_linked: Minden Sophtron számla már össze van kapcsolva + api_error: "API kapcsolódási hiba" + cancel: Mégse + configure_name_in_sophtron: Nem importálható — kérlek állítsd be a számla nevét a Sophtron-ban + description: Válassz egy Sophtron számlát, amelyet ehhez a számlához szeretnél kapcsolni. A tranzakciók automatikusan szinkronizálásra és deduplikálásra kerülnek. + link_account: Számla összekapcsolása + no_account_specified: Nem lett megadva számla + no_accounts_found: Nem találhatók Sophtron számlák. Kérlek ellenőrizd az API-kulcs konfigurációdat. + no_access_key: A Sophtron hozzáférési kulcs nincs beállítva. Kérlek állítsd be a Beállításokban. + no_user_id: A Sophtron felhasználói azonosító nincs beállítva. Kérlek állítsd be a Beállításokban. + no_name_placeholder: "(Nincs név)" + title: "%{account_name} összekapcsolása a Sophtron-nal" + link_existing_account: + account_already_linked: Ez a számla már össze van kapcsolva egy szolgáltatóval + api_error: "API kapcsolódási hiba" + unexpected_error: "Váratlan hiba történt" + invalid_account_name: Nem lehet összekapcsolni üres nevű számlát + sophtron_account_already_linked: Ez a Sophtron számla már össze van kapcsolva egy másik számlával + sophtron_account_not_found: Sophtron számla nem található + missing_parameters: Hiányzó kötelező paraméterek + success: "%{account_name} sikeresen összekapcsolva a Sophtron-nal" + setup_accounts: + account_type_label: "Számla típusa:" + all_accounts_linked: "Minden Sophtron számlád már be van állítva." + api_error: "API kapcsolódási hiba" + unexpected_error: "Váratlan hiba történt" + fetch_failed: "Nem sikerült lekérni a számlákat" + no_accounts_to_setup: "Nincs beállítandó számla" + no_access_key: "A Sophtron hozzáférési kulcs nincs beállítva. Kérlek ellenőrizd a kapcsolati beállításaidat." + no_user_id: "A Sophtron felhasználói azonosító nincs beállítva. Kérlek ellenőrizd a kapcsolati beállításaidat." + account_types: + skip: Számla kihagyása + depository: Folyó- vagy megtakarítási számla + credit_card: Hitelkártya + investment: Befektetési számla + loan: Hitel vagy jelzálog + other_asset: Egyéb eszköz + subtype_labels: + depository: "Számla altípusa:" + credit_card: "" + investment: "Befektetés típusa:" + loan: "Hitel típusa:" + other_asset: "" + subtype_messages: + credit_card: "A hitelkártyák automatikusan hitelkártya számlákként lesznek beállítva." + other_asset: "Az egyéb eszközökhöz nincs szükség további beállításokra." + balance: Egyenleg + cancel: Mégse + choose_account_type: "Válaszd ki a megfelelő számlatípust minden Sophtron számlához:" + create_accounts: Számlák létrehozása + creating_accounts: Számlák létrehozása... + historical_data_range: "Előzmények időtartama:" + subtitle: Válaszd ki az importált számlák helyes típusait + sync_start_date_help: "Válaszd ki, milyen messzire szeretnél visszamenni a tranzakciós előzmények szinkronizálásában. Maximum 3 év előzmény érhető el." + sync_start_date_label: "Tranzakciók szinkronizálásának kezdete:" + title: Sophtron számlák beállítása + complete_account_setup: + all_skipped: "Minden számla ki lett hagyva. Nem jött létre számla." + creation_failed: "Nem sikerült létrehozni a számlákat" + api_error: "API kapcsolódási hiba" + unexpected_error: "Váratlan hiba történt" + no_accounts: "Nincs beállítandó számla." + success: "%{count} számla sikeresen létrehozva." + sync: + success: Szinkronizálás elindítva + sophtron_setup_required: + title: Sophtron beállítás szükséges + message: > + A Sophtron kapcsolat beállításának befejezéséhez kérlek menj a Szolgáltatói beállítások oldalra, és kövesd az utasításokat a Sophtron kapcsolat engedélyezéséhez és konfigurálásához. + go_to_provider_settings: Szolgáltatói beállítások megnyitása + heading: "Felhasználói azonosító és hozzáférési kulcs nincs beállítva" + description: "A Sophtron számlák összekapcsolása előtt be kell állítanod a Sophtron felhasználói azonosítódat és hozzáférési kulcsodat." + setup_steps_title: "Beállítási lépések:" + step_1_html: "Menj a Beállítások → Banki szinkronizálási szolgáltatók menübe" + step_2_html: "Keresd meg a Sophtron részt" + step_3_html: "Add meg a Sophtron felhasználói azonosítódat és hozzáférési kulcsodat" + step_4: "Térj vissza ide a számlák összekapcsolásához" + api_error: + title: "Sophtron kapcsolódási hiba" + unable_to_connect: "Nem sikerült csatlakozni a Sophtron-hoz" + common_issues_title: "Gyakori problémák:" + incorrect_user_id: "Helytelen felhasználói azonosító: Ellenőrizd a felhasználói azonosítódat a Szolgáltatói beállításokban" + invalid_access_key: "Érvénytelen hozzáférési kulcs: Ellenőrizd a hozzáférési kulcsodat a Szolgáltatói beállításokban" + expired_credentials: "Lejárt hitelesítő adatok: Hozz létre új felhasználói azonosítót és hozzáférési kulcsot a Sophtron-ban" + network_issue: "Hálózati probléma: Ellenőrizd az internetkapcsolatodat" + service_down: "Szolgáltatás leállása: A Sophtron API ideiglenesen nem érhető el" + check_provider_settings: "Szolgáltatói beállítások ellenőrzése" + select_option: "%{type} kiválasztása" + subtype: "altípus" + type: "típus" + sophtron_panel: + setup_instructions_title: "Beállítási utasítások:" + setup_instructions: + step_1_html: "Látogass el a(z) Sophtron oldalra az API hitelesítő adatok megszerzéséhez" + step_2: "Másold ki a felhasználói azonosítódat és hozzáférési kulcsodat a Sophtron fiókbeállításokból" + step_3: "Illeszd be a hitelesítő adatokat alább, majd kattints a Mentésre a Sophtron banki adatszinkronizálás engedélyezéséhez" + field_descriptions_title: "Mezőleírások:" + field_descriptions: + user_id_html: "Felhasználói azonosító: A Sophtron felhasználói azonosító hitelesítő adatod" + access_key_html: "Hozzáférési kulcs: A Sophtron hozzáférési kulcs hitelesítő adatod" + base_url_html: "Alap URL: A Sophtron API végpont URL-je (általában a Sophtron adja meg)" + fields: + user_id: + label: "Felhasználói azonosító" + placeholder_new: "Illeszd be a Sophtron felhasználói azonosítódat" + placeholder_edit: "••••••••" + access_key: + label: "Hozzáférési kulcs" + placeholder_new: "Illeszd be a Sophtron hozzáférési kulcsodat" + placeholder_edit: "••••••••" + base_url: + label: "Alap URL" + placeholder: "https://api.sophtron.com/v2" + save: "Konfiguráció mentése" + update: "Konfiguráció frissítése" + status: + configured_html: "Beállítva és használatra kész. A számlák kezeléséhez és beállításához látogass el a Számlák lapra." + not_configured: "Nincs beállítva" + syncer: + importing_accounts: "Számlák importálása a Sophtron-ból..." + checking_account_configuration: "Számlakonfiguráció ellenőrzése..." + accounts_need_setup: "%{count} számla beállítást igényel" + processing_transactions: "Tranzakciók feldolgozása az összekapcsolt számlákhoz..." + calculating_balances: "Egyenlegek kiszámítása az összekapcsolt számlákhoz..." + sophtron_entry: + processor: + unknown_transaction: "Ismeretlen tranzakció" diff --git a/config/locales/views/splits/hu.yml b/config/locales/views/splits/hu.yml new file mode 100644 index 000000000..74ed7f5b3 --- /dev/null +++ b/config/locales/views/splits/hu.yml @@ -0,0 +1,47 @@ +--- +hu: + splits: + new: + title: Tranzakció felosztása + description: Oszd fel ezt a tranzakciót több tételre különböző kategóriákkal és összegekkel. + submit: Tranzakció felosztása + cancel: Mégse + add_row: Felosztás hozzáadása + remove_row: Eltávolítás + remaining: Fennmaradó + amounts_must_match: A felosztott összegeknek egyenlőnek kell lenniük az eredeti tranzakció összegével. + name_label: Név + name_placeholder: Felosztás neve + amount_label: Összeg + category_label: Kategória + uncategorized: "(kategorizálatlan)" + original_name: "Név:" + original_date: "Dátum:" + original_amount: "Összeg" + split_number: "%{number}. felosztás" + create: + success: Tranzakció sikeresen felosztva + not_splittable: Ez a tranzakció nem osztható fel. + destroy: + success: Tranzakció felosztása sikeresen visszavonva + show: + title: Felosztott tételek + description: Ez a tranzakció a következő tételekre lett felosztva. + button_title: Tranzakció felosztása + button_description: Oszd fel ezt a tranzakciót több tételre különböző kategóriákkal és összegekkel. + button: Felosztás + unsplit_title: Felosztás visszavonása + unsplit_button: Felosztás visszavonása + unsplit_confirm: Ez eltávolítja az összes felosztott tételt, és visszaállítja az eredeti tranzakciót. + edit: + title: Felosztás szerkesztése + description: Módosítsd ennek a tranzakciónak a felosztott tételeit. + submit: Felosztás frissítése + not_split: Ez a tranzakció nincs felosztva. + update: + success: Felosztás sikeresen frissítve + child: + title: Felosztás része + description: Ez a tétel egy felosztott tranzakció része. + edit_split: Felosztás szerkesztése + unsplit: Felosztás visszavonása diff --git a/config/locales/views/subscriptions/hu.yml b/config/locales/views/subscriptions/hu.yml new file mode 100644 index 000000000..996f3a56b --- /dev/null +++ b/config/locales/views/subscriptions/hu.yml @@ -0,0 +1,14 @@ +--- +hu: + subscriptions: + self_hosted_alert: "%{product_name} önállóan üzemeltetett módban nem érhető el." + upgrade: + contribute_and_support_sure: "Járulj hozzá és támogasd a Sure-t" + cta: "Folytasd ennek a kódbázisnak a fejlesztésének támogatását!" + header: + support: "Támogasd" + sure: "Sure" + today: "ma" + redirect_to_stripe: "A következő lépésben átirányítunk a Stripe-ra, amely kezeli a bankkártyás fizetéseket." + trialing: "Az adataid %{days} nap múlva törlésre kerülnek" + trial_over: "A próbaidőszakod lejárt" diff --git a/config/locales/views/tag/deletions/hu.yml b/config/locales/views/tag/deletions/hu.yml new file mode 100644 index 000000000..c923f762f --- /dev/null +++ b/config/locales/views/tag/deletions/hu.yml @@ -0,0 +1,13 @@ +--- +hu: + tag: + deletions: + create: + deleted: Címke törölve + new: + delete_and_leave_uncategorized: '"%{tag_name}" törlése' + delete_and_recategorize: '"%{tag_name}" törlése és új címke hozzárendelése' + delete_tag: Törlöd a címkét? + explanation: "%{tag_name} el lesz távolítva a tranzakciókból és egyéb, címkézett elemekből. Ahelyett, hogy címke nélkül maradnának, alább új címkét is hozzárendelhetsz." + replacement_tag_prompt: Válassz címkét + tag: Címke diff --git a/config/locales/views/tags/hu.yml b/config/locales/views/tags/hu.yml new file mode 100644 index 000000000..0edff9b46 --- /dev/null +++ b/config/locales/views/tags/hu.yml @@ -0,0 +1,23 @@ +--- +hu: + tags: + create: + created: Címke létrehozva + error: 'Hiba a címke létrehozásakor: %{error}' + destroy: + deleted: Címke törölve + edit: + edit: Címke szerkesztése + form: + placeholder: Címke neve + index: + empty: Még nincsenek címkék + new: Új címke + tags: Címkék + new: + new: Új címke + tag: + delete: Törlés + edit: Szerkesztés + update: + updated: Címke frissítve diff --git a/config/locales/views/trades/hu.yml b/config/locales/views/trades/hu.yml new file mode 100644 index 000000000..1ee4ff91a --- /dev/null +++ b/config/locales/views/trades/hu.yml @@ -0,0 +1,57 @@ +--- +hu: + trades: + form: + account: Átviteli számla (opcionális) + account_prompt: Számla keresése + amount: Összeg + fee: Tranzakciós díj + holding: Tőzsdei szimbólum + holding_optional: Tőzsdei szimbólum (opcionális) + price: Ár részvényenként + qty: Mennyiség + submit: Tranzakció hozzáadása + ticker_placeholder: AAPL + type: Típus + type_buy: Vétel + type_sell: Eladás + type_deposit: Befizetés + type_withdrawal: Kifizetés + type_dividend: Osztalék + type_interest: Kamat + dividend_requires_security: Osztalékhoz értékpapír szükséges + header: + buy: Vétel + sell: Eladás + dividend: Osztalék + interest: Kamat + current_market_price_label: Aktuális piaci ár + overview: Áttekintés + purchase_price_label: Vételár + purchase_qty_label: Vásárolt mennyiség + symbol_label: Szimbólum + total_return_label: Nem realizált nyereség/veszteség + new: + title: Új tranzakció + show: + additional: További adatok + amount_label: Összeg + buy: Vétel + category_label: Kategória + cost_per_share_label: Bekerülési érték részvényenként + date_label: Dátum + delete: Törlés + fee_label: Tranzakciós díj + delete_subtitle: Ez a művelet nem vonható vissza + delete_title: Ügylet törlése + details: Részletek + provider_disabled_warning: "Az árfrissítés szünetel – a(z) %{provider} szolgáltató le van tiltva. Engedélyezd újra a Beállításokban, vagy rendeld hozzá a pozíciót egy másik szolgáltatóhoz." + exclude_subtitle: Ez az ügylet nem kerül bele a riportokba és a számításokba + exclude_title: Kizárás az elemzésből + no_category: Nincs kategória + note_label: Megjegyzés + note_placeholder: Adj meg bármilyen további megjegyzést itt... + quantity_label: Mennyiség + sell: Eladás + settings: Beállítások + type_label: Típus diff --git a/config/locales/views/transactions/hu.yml b/config/locales/views/transactions/hu.yml new file mode 100644 index 000000000..ed516d633 --- /dev/null +++ b/config/locales/views/transactions/hu.yml @@ -0,0 +1,282 @@ +--- +hu: + transactions: + bulk_updates: + new: + name_label: Név + name_placeholder: Add meg a kiválasztott tranzakciókra alkalmazandó nevet + unknown_name: Ismeretlen tranzakció + selection_bar: + duplicate: Duplikálás + edit: Szerkesztés + form: + account: Számla + account_prompt: Válassz számlát + amount: Összeg + category: Kategória + category_prompt: Válassz kategóriát + date: Dátum + description: Leírás + description_placeholder: Tranzakció leírása + expense: Kiadás + income: Bevétel + merchant_label: Kereskedő + none: (egyik sem) + note_label: Megjegyzések + note_placeholder: Megjegyzés írása + submit: Tranzakció hozzáadása + tags_label: Címkék + transfer: Átutalás + new: + new_transaction: Új tranzakció + show: + account_label: Számla + amount: Összeg + category_label: Kategória + date_label: Dátum + delete: Törlés + delete_subtitle: Ez véglegesen törli a tranzakciót, befolyásolja a korábbi egyenlegeidet, és nem vonható vissza. + delete_title: Tranzakció törlése + details: Részletek + attachments: Mellékletek + exclude: Kizárás + exclude_description: A kizárt tranzakciók eltávolításra kerülnek a költségvetési számításokból és a jelentésekből. + activity_type: Tevékenység típusa + activity_type_description: Befektetési tevékenység típusa (Vétel, Eladás, Osztalék stb.). Automatikusan felismert vagy manuálisan beállított. + one_time_title: Egyszeri %{type} + one_time_description: Az egyszeri tranzakciók bizonyos költségvetési számításokból és jelentésekből kizárásra kerülnek, hogy lássad, mi igazán fontos. + convert_to_trade_title: Konvertálás értékpapír-ügyletre + convert_to_trade_description: Konvertáld ezt a tranzakciót Vétel vagy Eladás ügyletté értékpapír-részletekkel a portfólió követéséhez. + convert_to_trade_button: Konvertálás ügyletre + transfer_matcher_description: Kösd össze ezt a tranzakciót a megfelelőjével egy másik számlán. + pending_duplicate_merger_title: Közzétett tranzakció duplikátuma? + pending_duplicate_merger_description: Egyesítsd manuálisan ezt a függőben lévő tranzakciót a közzétett verziójával. + pending_duplicate_merger_button: Összevonó megnyitása + merchant_label: Kereskedő + name_label: Név + nature: Típus + none: "(egyik sem)" + note_label: Megjegyzések + note_placeholder: Megjegyzés írása + overview: Áttekintés + settings: Beállítások + tags_label: Címkék + tab_transactions: Tranzakciók + tab_upcoming: Közelgő + uncategorized: "(kategorizálatlan)" + activity_labels: + buy: Vétel + sell: Eladás + sweep_in: Beáramlás + sweep_out: Kiáramlás + dividend: Osztalék + reinvestment: Újrabefektetés + interest: Kamat + fee: Díj + transfer: Átutalás + contribution: Befizetés + withdrawal: Kifizetés + exchange: Csere + other: Egyéb + mark_recurring: Ismétlődőként jelölés + mark_recurring_subtitle: Kövesd ezt ismétlődő tranzakcióként. Az összegeltérés automatikusan kiszámításra kerül az elmúlt 6 hónap hasonló tranzakcióiból. + mark_recurring_title: Ismétlődő tranzakció + potential_duplicate_title: Lehetséges duplikátum észlelve + potential_duplicate_description: Ez a függőben lévő tranzakció megegyezhet az alábbi közzétett tranzakcióval. Ha igen, egyesítsd őket a kettős könyvelés elkerülése érdekében. + merge_duplicate: Igen, egyesítsd őket + keep_both: Nem, mindkettőt tartsd meg + split_parent_row: + split_label: "Felosztva" + transaction: + pending: Függőben + pending_tooltip: Függőben lévő tranzakció — közzétételkor változhat + linked_with_provider: "Összekapcsolva: %{provider}" + activity_type_tooltip: Befektetési tevékenység típusa + possible_duplicate: Duplikátum? + potential_duplicate_tooltip: Ez egy másik tranzakció duplikátuma lehet + review_recommended: Ellenőrzés + review_recommended_tooltip: Nagy összegkülönbség — ajánlott ellenőrizni, hogy ez duplikátum-e + split: Felosztva + split_tooltip: Ez a tranzakció több tételre lett felosztva + split_child_tooltip: Egy felosztott tranzakció része + merge_duplicate: + success: Tranzakciók sikeresen egyesítve + failure: Nem sikerült egyesíteni a tranzakciókat + dismiss_duplicate: + success: Különálló tranzakcióként megtartva + failure: Nem sikerült elvetni a duplikátum-javaslatot + pending_duplicate_merge: + possible_duplicate: Duplikátum? + possible_duplicate_short: Dup? + review_recommended: Ellenőrzés + review_recommended_short: Ell. + confirm_title: "Egyesítés a közzétett tranzakcióval (%{posted_amount})" + reject_title: Különálló tranzakcióként megtartás + summary: + total_transactions: Tranzakciók összesen + income: Bevétel + expenses: Kiadások + inflow: Beáramlás + outflow: Kiáramlás + header: + edit_categories: Kategóriák szerkesztése + edit_imports: Importok szerkesztése + edit_merchants: Kereskedők szerkesztése + edit_tags: Címkék szerkesztése + import: Import + index: + transaction: tranzakció + transactions: tranzakció + import: Import + categorize_button: + one: "Kategorizálás (1)" + other: "Kategorizálás (%{count})" + categorizes: + show: + exit: "Kilépés" + skip: "Kihagyás" + remaining: + one: "1 kategorizálatlan tranzakció maradt" + other: "%{count} kategorizálatlan tranzakció maradt" + transaction_count: + one: "1 tranzakció" + other: "%{count} tranzakció" + transactions_hint: "Jelöld ki a kizáráshoz, vagy rendelj hozzá közvetlenül a sorban eltérő kategóriát." + assign_category: "Kategória hozzárendelése" + assign_category_prompt: "→ hozzárendelés" + filter_placeholder: "Kategóriák keresése..." + col_transaction: "Tranzakció" + col_date: "Dátum" + col_amount: "Összeg" + col_category: "Kategória" + type_income: "Bevétel" + type_expense: "Kiadás" + create_rule_label: "Kategorizálási szabály létrehozása" + rule_description_prefix: "A jövőbeli %{type} tranzakciók, amelyek neve tartalmazza:" + rule_description_suffix: "szintén ezt a kategóriát kapják." + no_categories: "Nincs egyező kategória" + all_done: "Minden tranzakció kategorizálva van" + create: + categorized: + one: "1 tranzakció kategorizálva" + other: "%{count} tranzakció kategorizálva" + rule_creation_failed: "Tranzakciók kategorizálva, de a szabály nem hozható létre (lehet, hogy már létezik)." + entry_row: + include_checkbox: "%{name} bevonása" + assign_category_select: "Kategória hozzárendelése: %{name}" + list: + drag_drop_title: CSV fájl húzása az importáláshoz + drag_drop_subtitle: Tranzakciók közvetlen feltöltése + transaction: tranzakció + transactions: tranzakció + toggle_recurring_section: Közelgő ismétlődő tranzakciók megjelenítése/elrejtése + search: + filters: + account: Számla + date: Dátum + type: Típus + status: Állapot + amount: Összeg + category: Kategória + tag: Címke + merchant: Kereskedő + convert_to_trade: + title: Konvertálás értékpapír-ügyletre + description: Tranzakció konvertálása ügyletté értékpapír-részletekkel + date_label: "Dátum:" + account_label: "Számla:" + amount_label: "Összeg:" + security_label: Értékpapír + security_prompt: Értékpapír kiválasztása... + security_custom: "+ Egyedi ticker megadása" + security_not_listed_hint: Nem látod az értékpapírodat? Válaszd az "Egyedi ticker megadása" lehetőséget a lista alján. + ticker_placeholder: AAPL + ticker_hint: Add meg a részvény/ETF ticker szimbólumát (pl. AAPL, MSFT) + ticker_search_placeholder: Ticker keresése... + ticker_search_hint: Keress ticker szimbólum vagy cégnév alapján, vagy írj be egyedi tickert + price_mismatch_title: Az ár eltérhet + price_mismatch_message: "Az árad (%{entered_price}/részvény) jelentősen eltér a(z) %{ticker} aktuális piaci árától (%{market_price}). Ha ez tévesnek tűnik, lehet, hogy rossz értékpapírt választottál — próbáld meg az \"Egyedi ticker megadása\" opciót a helyes értékpapír megadásához." + quantity_label: Mennyiség (részvény) + quantity_placeholder: pl. 20 + quantity_hint: Kereskedett részvények száma + price_label: Részvényenkénti ár + price_placeholder: pl. 52.15 + price_hint: "Részvényenkénti ár (%{currency})" + qty_or_price_hint: "Add meg legalább a mennyiséget VAGY az árat. A másik kiszámításra kerül a tranzakció összegéből (%{amount})." + trade_type_label: Ügylet típusa + trade_type_hint: Értékpapír vétele vagy eladása + exchange_label: Tőzsde (opcionális) + exchange_placeholder: XNAS + exchange_hint: Hagyd üresen az automatikus felismeréshez + cancel: Mégse + submit: Konvertálás ügyletre + success: Tranzakció sikeresen konvertálva ügyletre + conversion_note: "Konvertálva tranzakcióból: %{original_name} (%{original_date})" + errors: + not_investment_account: Csak befektetési számlák tranzakciói konvertálhatók ügyletekre + already_converted: Ez a tranzakció már konvertálva vagy kizárva lett + enter_ticker: Kérlek adj meg egy ticker szimbólumot + security_not_found: A kiválasztott értékpapír már nem létezik. Kérlek válassz másikat. + select_security: Kérlek válassz vagy adj meg egy értékpapírt + enter_qty_or_price: Kérlek adj meg mennyiséget vagy részvényenkénti árat. A másik kiszámításra kerül a tranzakció összegéből. + invalid_qty_or_price: Érvénytelen mennyiség vagy ár. Kérlek adj meg érvényes pozitív értékeket. + conversion_failed: "Nem sikerült konvertálni a tranzakciót: %{error}" + unexpected_error: "Váratlan hiba a konverzió során: %{error}" + searches: + filters: + amount_filter: + equal_to: Egyenlő + greater_than: Nagyobb, mint + less_than: Kisebb, mint + placeholder: '0' + badge: + expense: Kiadás + income: Bevétel + on_or_after: "%{date} után" + on_or_before: "%{date} előtt" + transfer: Átutalás + confirmed: Megerősítve + pending: Függőben + type_filter: + expense: Kiadás + income: Bevétel + transfer: Átutalás + status_filter: + confirmed: Megerősítve + pending: Függőben + menu: + account_filter: Számla + amount_filter: Összeg + apply: Alkalmaz + cancel: Mégse + category_filter: Kategória + clear_filters: Szűrők törlése + date_filter: Dátum + merchant_filter: Kereskedő + status_filter: Állapot + tag_filter: Címke + type_filter: Típus + search: + equal_to: egyenlő + greater_than: nagyobb, mint + less_than: kisebb, mint + form: + toggle_selection_checkboxes: Összes jelölőnégyzet be/ki + attachments: + cannot_exceed: "Tranzakciónként legfeljebb %{count} melléklet engedélyezett" + uploaded_one: "Melléklet sikeresen feltöltve" + uploaded_many: "%{count} melléklet sikeresen feltöltve" + failed_upload: "Nem sikerült feltölteni a mellékletet: %{error}" + no_files_selected: "Nincsenek kijelölt fájlok a feltöltéshez" + attachment_deleted: "Melléklet sikeresen törölve" + failed_delete: "Nem sikerült törölni a mellékletet: %{error}" + upload_failed: "Nem sikerült feltölteni a mellékletet. Kérlek próbáld újra, vagy lépj kapcsolatba a támogatással." + delete_failed: "Nem sikerült törölni a mellékletet. Kérlek próbáld újra, vagy lépj kapcsolatba a támogatással." + upload: "Feltöltés" + no_attachments: "Még nincsenek mellékletek" + select_up_to: "Legfeljebb %{count} fájl kijelölése (képek vagy PDF-ek, max. %{size} MB darabonként) • %{used} / %{count} felhasználva" + files: + one: "Fájl (1)" + other: "Fájlok (%{count})" + browse_to_add: "Fájlok hozzáadásához böngéssz" + max_reached: "Elérted a maximális fájlkorlátot (%{count}/%{max}). Töröl egy meglévő fájlt, hogy másikat tölthess fel." diff --git a/config/locales/views/transfer_matches/hu.yml b/config/locales/views/transfer_matches/hu.yml new file mode 100644 index 000000000..0a6d73cc4 --- /dev/null +++ b/config/locales/views/transfer_matches/hu.yml @@ -0,0 +1,7 @@ +--- +hu: + transfer_matches: + new: + header: + title: Átutalás vagy fizetés párosítása + subtitle: Párosítsd a megfelelő tranzakciót egy másik számlán, vagy hozz létre újat, ha még nem létezik. diff --git a/config/locales/views/transfers/hu.yml b/config/locales/views/transfers/hu.yml new file mode 100644 index 000000000..de8535642 --- /dev/null +++ b/config/locales/views/transfers/hu.yml @@ -0,0 +1,38 @@ +--- +hu: + transfers: + create: + success: Átutalás létrehozva + destroy: + success: Átutalás eltávolítva + form: + amount: Összeg + calculate_rate_tab: Árfolyam kiszámítása + convert_tab: Átváltás árfolyammal + date: Dátum + destination_amount: Célösszeg + destination_amount_display: "Célösszeg: %{amount}" + exchange_rate: Árfolyam + exchange_rate_display: "Árfolyam: %{rate}" + exchange_rate_help: Válaszd meg, hogyan adod meg az átutalás összegét. + expense: Kiadás + from: Honnan + income: Bevétel + select_account: Válassz számlát + source_amount: Forrásösszeg + submit: Átutalás létrehozása + to: Hova + transfer: Átutalás + new: + title: Új átutalás + show: + delete: Átutalás eltávolítása + delete_subtitle: Ez eltávolítja az átutalást. Az alapul szolgáló tranzakciókat nem törli. + delete_title: Eltávolítja az átutalást? + details: Részletek + note_label: Megjegyzések + note_placeholder: Adj meg egy megjegyzést ehhez az átutaláshoz + overview: Áttekintés + settings: Beállítások + update: + success: Átutalás frissítve diff --git a/config/locales/views/users/hu.yml b/config/locales/views/users/hu.yml new file mode 100644 index 000000000..8d0a73f82 --- /dev/null +++ b/config/locales/views/users/hu.yml @@ -0,0 +1,17 @@ +--- +hu: + users: + destroy: + success: A fiókod törölve lett. + update: + email_change_failed: Nem sikerült megváltoztatni az e-mail címet. + email_change_initiated: Kérjük, ellenőrizd az új e-mail címedet a megerősítési utasításokért. + success: A profilod frissítve lett. + resend_confirmation_email: + success: Egy új megerősítő e-mail küldése folyamatban van. + no_pending_change: Jelenleg nincs függőben lévő e-mail változtatás! + reset: + success: A fiókod visszaállítva. Az adatok hamarosan törlődnek a háttérben. + unauthorized: Nincs jogosultságod ezt a műveletet végrehajtani. + reset_with_sample_data: + success: A fiókod visszaállítva, és a mintaadatok előkészítése folyamatban van. Hamarosan megjelennek a demóadatok. diff --git a/config/locales/views/valuations/hu.yml b/config/locales/views/valuations/hu.yml new file mode 100644 index 000000000..53ad3986b --- /dev/null +++ b/config/locales/views/valuations/hu.yml @@ -0,0 +1,30 @@ +--- +hu: + valuations: + form: + amount: Összeg + submit: Egyenlegfrissítés hozzáadása + header: + balance: Egyenleg + index: + change: változás + date: dátum + new_entry: Új bejegyzés + no_valuations: Ehhez a számlához még nincs értékelés + valuations: Érték + value: érték + new: + title: Új egyenleg + show: + amount: Összeg + date_label: Dátum + delete: Törlés + delete_subtitle: Ez a művelet nem vonható vissza + delete_title: Bejegyzés törlése + details: Részletek + name_label: Név + name_placeholder: Add meg a bejegyzés nevét + note_label: Megjegyzések + note_placeholder: Adj meg további részleteket erről a bejegyzésről + overview: Áttekintés + settings: Beállítások diff --git a/config/locales/views/vehicles/hu.yml b/config/locales/views/vehicles/hu.yml new file mode 100644 index 000000000..dfad86013 --- /dev/null +++ b/config/locales/views/vehicles/hu.yml @@ -0,0 +1,25 @@ +--- +hu: + vehicles: + edit: + edit: '%{account} szerkesztése' + form: + make: Márka + make_placeholder: BMW + mileage: Kilométeróra-állás + mileage_placeholder: '15000' + mileage_unit: Mértékegység + model: Modell + model_placeholder: M3 + year: Évjárat + year_placeholder: '2023' + new: + title: Add meg a jármű adatait + overview: + current_price: Jelenlegi ár + make_model: Márka és modell + mileage: Kilométeróra-állás + purchase_price: Vételár + trend: Tendencia + unknown: Ismeretlen + year: Évjárat diff --git a/lib/money/formatting.rb b/lib/money/formatting.rb index 9d6152fe6..2dbbe92f6 100644 --- a/lib/money/formatting.rb +++ b/lib/money/formatting.rb @@ -5,7 +5,7 @@ module Money::Formatting # European style: dot as thousands delimiter, comma as decimal separator, symbol after number EUROPEAN_SYMBOL_AFTER = %i[de es it tr ca ro].freeze # Scandinavian/Eastern European: space as thousands delimiter, comma as decimal separator, symbol after number - SPACE_DELIMITER_SYMBOL_AFTER = %i[pl nb].freeze + SPACE_DELIMITER_SYMBOL_AFTER = %i[pl nb hu].freeze # European style: dot as thousands delimiter, comma as decimal separator, symbol before number EUROPEAN_SYMBOL_BEFORE = %i[nl pt-BR].freeze @@ -13,7 +13,7 @@ module Money::Formatting locale = options[:locale] || I18n.locale default_opts = format_options(locale) - number_to_currency(amount, default_opts.merge(options)) + number_to_currency(amount, default_opts.merge(options.except(:locale))) end alias_method :to_s, :format diff --git a/test/lib/money_test.rb b/test/lib/money_test.rb index c036f8aa4..8232de506 100644 --- a/test/lib/money_test.rb +++ b/test/lib/money_test.rb @@ -159,6 +159,15 @@ class MoneyTest < ActiveSupport::TestCase assert_equal "TW$1,000.12", Money.new(1000.12, :twd).format(locale: :"zh-TW") end + test "formats correctly for Hungarian locale" do + # Hungarian uses space as thousands delimiter, comma as decimal separator, symbol after number + # HUF has 0 decimal places (no fillér) + assert_equal "1 000 Ft", Money.new(1000, :huf).format(locale: :hu) + # Non-HUF currencies keep their own precision + assert_equal "1 000,12 $", Money.new(1000.12, :usd).format(locale: :hu) + assert_equal "1 000,12 €", Money.new(1000.12, :eur).format(locale: :hu) + end + test "all supported locales can format money without errors" do # Ensure all supported locales from LanguagesHelper::SUPPORTED_LOCALES work supported_locales = LanguagesHelper::SUPPORTED_LOCALES