import type { IconName } from '@/config/icons';

type Feature = {
	icon: IconName;
	title: string;
	text: string;
	/** Shows the card payment call to action (`cardPaymentCta`) under the text. */
	cardPaymentCta?: boolean;
};

const hu = {
	meta: {
		title: 'Legyen Nyugta – Nyugta és fizetés egy helyen',
		description:
			'Ingyenes, digitális nyugtaadás és bankkártyás fizetés egyetlen alkalmazásban, automatikus NAV-adatszolgáltatással.',
		/** Alt text of the default social share image (public/og-image.png). */
		imageAlt: 'Legyen Nyugta logó',
	},
	nav: {
		home: 'Legyen Nyugta – főoldal',
		main: 'Fő navigáció',
		openMenu: 'Menü megnyitása',
		closeMenu: 'Menü bezárása',
		items: {
			howItWorks: 'Hogyan működik?',
			cardPayment: 'Bankkártyás fizetés',
			faq: 'GYIK',
		},
	},
	download: {
		storePrompt: 'Töltsd le',
		qrAlt: 'QR-kód a Legyen Nyugta alkalmazás letöltéséhez',
		/** The first part is highlighted. */
		scan: { highlight: 'Olvassa be,', rest: 'és kezdhet is Nyugtázni!' },
		downloadOrScan: { highlight: 'Töltse le vagy olvassa be,', rest: 'és kezdhet is Nyugtázni!' },
	},
	hero: {
		title: 'Nyugta és fizetés.',
		highlight: 'Egy helyen.',
		subtitle: 'Fogadd el a fizetést ugyanott, ahol a nyugtát kiállítod.',
		imageAlt:
			'A Legyen Nyugta alkalmazás nyugtakiállító és kártyaelfogadó képernyője, mellettük érintéses fizetés egy őstermelőnél, egy edzőnél és egy kozmetikusnál.',
		checklist: [
			'Korlátlan ingyen nyugta',
			'NAV adatszolgáltatás automatikus',
			'Napi riportok, kimutatások',
			'Könnyen megosztható papírmentes nyugta',
			'Bankkártyás fizetés ugyanabban az APP-ban',
		],
	},
	quickSteps: {
		title: 'Nálunk gyors és ingyenes a nyugtakiállítás',
		items: [
			{ title: 'Add meg az összeget', text: 'Egyszerűen üsd be a kívánt összeget.' },
			{ title: 'Mehet a fizetés', text: 'Add meg az összeget és a fizetési módot.' },
			{ title: 'Kész is a nyugta', text: 'Add át digitálisan, vagy nyomtasd ki.' },
		],
	},
	audience: {
		title: 'Kinek ajánljuk?',
		intro: {
			before: 'Kézi nyugtatömb helyett: ',
			strong: 'szépségiparban dolgozók, piaci árusok, őstermelők, magánoktatók',
			after:
				'. Pénztárgép‑kötelezett tevékenységhez (bolti kiskereskedelem, vendéglátás) nem alkalmas — oda e‑pénztárgép kell.',
		},
		items: {
			beauty: {
				title: 'Fodrászoknak, szépségiparban dolgozóknak',
				alt: 'Érintésmentes fizetés telefonnal egy fodrászatban',
			},
			tutor: {
				title: 'Magánoktatóknak',
				alt: 'Érintésmentes fizetés telefonnal egy teniszedzés után',
			},
			farmer: {
				title: 'Őstermelőknek, piaci árusoknak',
				alt: 'Érintésmentes fizetés telefonnal egy termelői piacon',
			},
		},
	},
	demo: {
		title: 'Pár érintés, és kész a nyugta!',
		text: 'Nézd meg, milyen egyszerűen állíthatsz ki nyugtát és fogadhatsz fizetéseket egyetlen alkalmazásban. Néhány érintés, és kész is!',
		imageAlt: 'A Legyen Nyugta alkalmazás a nyugta elkészítése közben',
		video: {
			label: 'Bemutatóvideó: így adsz nyugtát a Legyen Nyugta alkalmazással',
			fallback: 'A böngésződ nem tudja lejátszani a videót.',
			download: 'Töltsd le itt.',
		},
		tags: {
			farmer: { label: 'Őstermelő', amount: '8 500 Ft' },
			cafe: { label: 'Kávézó', amount: '1 290 Ft' },
			hairdresser: { label: 'Fodrász', amount: '7 000 Ft' },
		},
	},
	pricing: {
		title: 'Nálunk ingyenes a nyugtaadás, és még sok más funkció!',
		plan: {
			name: 'Ingyenes',
			text: 'Nyugtaszolgáltatásunk minden funkcióját ingyen használhatod.',
			price: '0 Ft',
		},
		features: [
			{
				icon: 'receipt',
				title: 'Korlátlan számú nyugta',
				text: 'Állíts ki annyi nyugtát, amennyire csak szükséged van, teljesen ingyen! Nincsenek darabszámkorlátok vagy nyugtánkénti extra díjak.',
			},
			{
				icon: 'sync',
				title: 'Automatikus napi NAV-adatszolgáltatás',
				text: 'Ne tölts több időt a szükséges adatszolgáltatással! A rendszer automatikusan gondoskodik a napi NAV-adatszolgáltatásról, így neked ezzel sem kell külön foglalkoznod.',
			},
			{
				icon: 'documentCheck',
				title: 'Sztornózás és havi összesítő',
				text: 'Hibáztál egy nyugta kiállításakor? Semmi gond! Sztornózd egyszerűen a bizonylatot, és kövesd nyomon a forgalmadat az átlátható havi összesítők segítségével.',
			},
			{
				icon: 'creditCard',
				title: 'Többféle fizetési mód',
				text: 'Adj választási lehetőséget vásárlóidnak! Fogadj el készpénzes, bankkártyás vagy akár átutalásos fizetést, és intézd a nyugtaadást egyszerűen, egy helyen. Így minden vásárlás gördülékeny és kényelmes lehet.',
				cardPaymentCta: true,
			},
		] satisfies Feature[],
	},
	digitalReceipt: {
		title: 'Nyugtaátadás egyszerűen,',
		highlight: 'digitálisan',
		text: 'A nyugták kezelése még sosem volt ilyen egyszerű! Küldd el vásárlóidnak a nyugtát digitálisan, vagy mentsd le PDF-formátumban néhány kattintással. Gyors, kényelmes és papírmentes megoldás minden tranzakcióhoz.',
		imageAlt: 'Digitális nyugta a vásárló telefonján, PDF-mentés és e-mail-küldés gombbal',
		features: [
			{
				icon: 'send',
				title: 'Nyugta küldése',
				text: 'Küldd el vásárlóidnak a nyugtát digitálisan, gyorsan és egyszerűen, papírnyomtatás nélkül.',
			},
			{
				icon: 'documentArrowDown',
				title: 'Letöltés PDF-ben',
				text: 'Mentsd le a nyugtát PDF-formátumban, hogy bármikor könnyedén megoszthasd vagy visszakereshesd.',
			},
		] satisfies Feature[],
	},
	printers: {
		title: 'Kompatibilis Bluetooth-blokknyomtatók',
		text: 'Ezeket a nyomtatókat ajánljuk: X6 nyugtanyomtató, Polpos MP20',
		cta: 'Itt megvásárolható',
	},
	comparison: {
		title: 'Kényelmesebb nyugtakiállítás a Legyen nyugtával!',
		feature: 'Funkció',
		paper: 'Nyugtatömb',
		app: 'Legyen Nyugta',
		/** `appShort` is shown on mobile, where the cells are narrow. */
		rows: [
			{ label: 'Nyugta kiállítása', paper: 'Manuális', app: 'Elektronikusan', appShort: 'Elektronikusan' },
			{ label: 'NAV jelentés', paper: 'Manuális', app: 'Automatikus', appShort: 'Automatikus' },
			{ label: 'Bankkártyás fizetés', paper: 'Nincs', app: 'Beépített bankkártyás fizetés', appShort: 'Beépített' },
			{ label: 'Nyugta emailben', paper: 'Nincs', app: 'Átadható, megosztható', appShort: 'Megosztható' },
			{ label: 'Napi összesítő', paper: 'Nincs', app: 'Napi/Heti/Havi kimutatások', appShort: 'Kimutatások' },
			{ label: 'Nyugta nyomtatás', paper: 'Nincs', app: 'Blokk nyomtatóval kompatibilis', appShort: 'Kompatibilis' },
			{ label: 'Díj', paper: 'A nyugtatömb ára', app: 'Ingyenes', appShort: 'Ingyenes' },
		],
	},
	steps: {
		title: 'Csak néhány lépés, és már nyugtázhatsz is!',
		subtitle: 'Egyszerű indulás, felesleges bonyodalmak nélkül.',
		items: [
			{
				title: 'Letöltés, regisztráció',
				text: 'Töltsd le a LegyenNyugta alkalmazást, és hozd létre fiókodat néhány egyszerű lépésben. Add meg vállalkozásod adatait, és már kezdheted is a beállításokat!',
			},
			{
				title: 'NAV összekötése',
				text: 'Kapcsold össze az alkalmazást a NAV rendszerével a szükséges beállítások elvégzésével. Így a nyugtaadáshoz kapcsolódó adatszolgáltatás automatikusan történhet.',
			},
			{
				title: 'Akár kártyás fizetés',
				text: 'Szeretnél bankkártyát is elfogadni? Nálunk ezt is egyszerűen elintézheted! Igényeld a kártyaelfogadási szolgáltatást, és kínálj még több fizetési lehetőséget vásárlóidnak.',
				optional: true,
				cardPaymentCta: true,
			},
			{
				title: 'Első nyugta kiállítása',
				text: 'Minden készen áll! Állítsd ki első nyugtádat néhány érintéssel, és küldd el digitálisan vásárlódnak, vagy mentsd le PDF-formátumban.',
			},
		],
	},
	/** "Interested in card payments" link/button; leads to the contact page. */
	cardPaymentCta: {
		label: 'Érdekel a kártyás fizetés',
		note: 'Kérj visszahívást, és segítünk a választásban!',
	},
	cta: {
		title: 'Készen állsz eltenni a nyugtatömböt?',
		subtitle: 'Nyugta. Fizetés. NAV. Egy helyen.',
	},
	faq: {
		title: 'GYIK',
		items: [
			{
				question: 'Valóban ingyenes a Legyen Nyugta használata?',
				answer:
					'Igen! Díjmentesen állíthatsz ki korlátlan számú nyugtát. Nincsenek rejtett költségek a nyugtaadásért, és számos hasznos funkciót is ingyenesen használhatsz.',
			},
			{
				question: 'Hogyan kezdhetem el használni a Legyen Nyugát?',
				answer:
					'Töltsd le az alkalmazást, regisztrálj, majd végezd el a szükséges NAV-összekötést. A beállítások után már ki is állíthatod az első nyugtádat.',
			},
			{
				question: 'Hogyan tudnak a vásárlóim bankkártyával fizetni?',
				answer:
					'A LegyenNyugta mellett bankkártyás fizetési megoldást is igényelhetsz. A megfelelő szolgáltatás aktiválása után vásárlóid gyorsan és kényelmesen fizethetnek kártyával vagy érintéses mobilfizetéssel.',
				cardPaymentCta: true,
			},
			{
				question: 'Automatikusan megtörténik a NAV adatszolgáltatás?',
				answer:
					'A megfelelően beállított és összekapcsolt rendszer automatikusan továbbítja a szükséges nyugtaadatokat a NAV felé, így nem kell minden nyugtát külön jelentened.',
			},
			{
				question: 'Mi történik, ha hibás nyugtát állítok ki?',
				answer:
					'A rendszerben lehetőséged van a hibás nyugták sztornózására. Így a bizonylatok kezelése és nyomon követése is egyszerű marad.',
			},
			{
				question: 'Hogyan tudom megosztani az adatokat a könyvelővel?',
				answer:
					'A forgalmi összesítőket egyszerűen megoszthatod a könyvelőddel, így a könyveléshez szükséges adatok könnyebben elérhetők és átláthatók.',
			},
		],
	},
	cardPaymentPage: {
		meta: {
			title: 'Bankkártyás fizetés – Legyen Nyugta',
			description:
				'Fogadj el bankkártyás, készpénzes és egyéb fizetést, és adj nyugtát ugyanabban az alkalmazásban, akár csak a telefonoddal.',
		},
		title: 'Telepítsd az alkalmazást és intézz mindent egy eszközön.',
		methods: {
			card: {
				icon: 'creditCard',
				title: 'Bankkártyával',
				text: 'Biztosíts gyors és kényelmes fizetést vásárlóidnak bankkártyával, telefonnal vagy okosórával. Az integrált fizetési megoldásnak köszönhetően a tranzakciók egyszerűen kezelhetők.',
				imageAlt: 'Kártyás terminál a kinyomtatott nyugtával és két bankkártyával',
				cardPaymentCta: true,
			},
			cash: {
				icon: 'banknotes',
				title: 'Készpénzzel',
				text: 'A hagyományos fizetés is lehet egyszerű. Rögzítsd készpénzes tranzakcióidat gyorsan és átláthatóan, hogy minden eladásod könnyen nyomon követhető legyen.',
				imageAlt: 'Digitális nyugta 12 500 Ft-ról, készpénzes fizetéssel',
				selected: 'Készpénz',
			},
			other: {
				icon: 'arrowsRightLeft',
				title: 'Egyéb fizetési módokkal',
				text: 'Nálunk minden más tranzakcióformát be tudsz jelenteni, így semmi nem marad ki.',
				listTitle: 'Többek között:',
				list: ['Átutalás', 'QVIK', 'SZÉP kártya'],
				imageAlt: 'MBH Széchenyi Pihenőkártya (SZÉP kártya) egy QR-kód előtt',
			},
		} satisfies Record<string, { icon: IconName; [key: string]: unknown }>,
		softpos: {
			title: 'Nyugtázz és fogadj el bankkártyás fizetést a telefonoddal',
			text: 'Nálunk nemcsak a nyugtaadásról gondoskodhatsz, hanem a bankkártyás fizetést is egyszerűen megoldhatod. Egy appban intézheted a vállalkozásodhoz szükséges fizetési szolgáltatást, hogy te arra koncentrálhass, ami igazán fontos: az üzletedre.',
			imageAlt: 'Érintéses fizetés képernyője a telefonon és egy bankkártya',
			paymentMethods: 'Elfogadott kártyák és fizetési módok',
			checklist: [
				'Bankkártyás fizetés? Nálunk ezt is megoldhatod!',
				'Ne csak nyugtát adj, fogadj el bankkártyát is!',
				'Minden, ami az értékesítéshez kell. Egy helyen.',
			],
		},
	},
	contactPage: {
		meta: {
			title: 'Kapcsolat – Legyen Nyugta',
			description:
				'Küldd el érdeklődésed, és hamarosan felvesszük veled a kapcsolatot. Az érdeklődés nem jár semmilyen elköteleződéssel.',
		},
		title: 'Küldd el érdeklődésed!',
		subtitle:
			'Kérj ajánlatot pillanatok alatt, és ne aggódj, érdeklődésed nem jár semmilyen elköteleződéssel! Mit veszíthetsz?',
		form: {
			title: 'Kapcsolati űrlap',
			name: 'Teljes név',
			companyName: 'Vállalkozás neve',
			phone: 'Telefonszám',
			email: 'E-mail-cím',
			submit: 'Küldés',
			loading: 'Folyamatban',
			consent:
				'Az űrlap elküldésével hozzájárulsz ahhoz, hogy ajánlatunkkal az általad megadott elérhetőségeken felvegyük veled a kapcsolatot.',
			failed: 'Az üzenet elküldése sikertelen. Kérlek, próbáld meg később.',
			successTitle: 'Üzenet elküldve!',
			successText: 'Köszönjük az érdeklődésedet, hamarosan jelentkezünk.',
			/**
			 * The new message API requires a message, which the form doesn't ask for: it is built
			 * from this template (`{companyName}` is the field's value).
			 */
			message: 'Érdeklődés a kapcsolat oldalról. Vállalkozás neve: {companyName}',
			validation: {
				nameRequired: 'A kapcsolattartó neve kötelező',
				companyNameRequired: 'A vállalkozás nevének megadása kötelező',
				emailRequired: 'Az email cím megadása kötelező',
				emailInvalid: 'Érvénytelen email formátum',
				phoneRequired: 'A telefonszám megadása kötelező',
				phoneInvalid: 'Érvénytelen telefonszám formátum',
			},
		},
	},
	privacyPage: {
		meta: {
			title: 'Adatkezelési tájékoztató – Legyen Nyugta',
			description:
				'Ki kezeli a kapcsolatfelvételi űrlapon megadott adataidat, mire használjuk és meddig őrizzük őket, és milyen jogaid vannak.',
		},
		// The text itself is in src/content/legal/adatkezelesi-tajekoztato.md.
		title: 'Adatkezelési tájékoztató',
	},
	notFoundPage: {
		meta: {
			title: 'Az oldal nem található – Legyen Nyugta',
			description: 'A keresett oldal nem létezik, vagy elköltözött.',
		},
		title: 'Ez az oldal nem található.',
		subtitle:
			'Lehet, hogy elírtad a címet, vagy az oldal időközben elköltözött. Semmi gond, innen is könnyen továbbjutsz.',
		home: 'Vissza a főoldalra',
		contact: 'Írj nekünk',
		suggestions: {
			title: 'Talán ezek közül keresel valamit:',
			items: {
				howItWorks: { title: 'Hogyan működik?', text: 'Pár lépésben a letöltéstől az első nyugtáig.' },
				cardPayment: { title: 'Bankkártyás fizetés', text: 'Fogadj el kártyát a telefonoddal.' },
				faq: { title: 'GYIK', text: 'Válaszok a leggyakoribb kérdésekre.' },
			},
		},
	},
	footer: {
		tagline:
			'Egyszerű, ingyenes és digitális nyugtaadás, hogy a vállalkozásod mindennapjai gördülékenyebbek legyenek.',
		navLabel: 'Jogi információk és kapcsolat',
		privacy: 'Adatkezelési tájékoztató',
		contact: 'Kapcsolat',
	},
};

export type Dictionary = typeof hu;

export default hu;
