feat: VivesPOS landing on Winter CMS 1.2 — theme + plugin + Dockerfile
Some checks are pending
Module sub-split / Sub-split (push) Waiting to run

- Base: wintercms/winter branch 1.2 (full framework)
- Theme vivespos: Canvas 7 + Bootstrap 5 CDN, custom CSS
- Layout: deferred GTM/GA4 tracking, JSON-LD SoftwareApplication
- Partials: hero (offline-first), features, modes (offline/nube toggle),
  screenshots, pricing (3 planes), comparison, FAQ, CTA
- Plugin VivesPOS.Site with ContactForm
- Dockerfile: PHP 8.2 Apache, port 80, healthcheck
- Added winter/wn-pages, blog, sitemap, seo plugins
- Active theme set to vivespos
This commit is contained in:
2026-08-21 19:29:00 -06:00
commit 1f72193a64
3266 changed files with 531480 additions and 0 deletions

View File

@@ -0,0 +1,102 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Client-side Language Lines
|--------------------------------------------------------------------------
|
| These are messages made available to the client browser via JavaScript.
| To compile this file run: php artisan winter:util compile lang
|
*/
'markdowneditor' => [
'formatting' => 'Forráskód',
'quote' => 'Idézet',
'code' => 'Kód',
'header1' => 'Címsor 1',
'header2' => 'Címsor 2',
'header3' => 'Címsor 3',
'header4' => 'Címsor 4',
'header5' => 'Címsor 5',
'header6' => 'Címsor 6',
'bold' => 'Félkövér',
'italic' => 'Dölt',
'unorderedlist' => 'Rendezett lista',
'orderedlist' => 'Számozott lista',
'video' => 'Videó',
'image' => 'Kép',
'link' => 'Hivatkozás',
'horizontalrule' => 'Vonal beszúrása',
'fullscreen' => 'Teljes képernyő',
'preview' => 'Előnézet'
],
'mediamanager' => [
'insert_link' => 'Hivatkozás beszúrása',
'insert_image' => 'Kép beszúrása',
'insert_video' => 'Videó beszúrása',
'insert_audio' => 'Audió beszúrása',
'invalid_file_empty_insert' => 'Hivatkozás készítéséhez jelöljön ki egy szövegrészt.',
'invalid_file_single_insert' => 'Kérjük jelöljön ki egy fájlt.',
'invalid_image_empty_insert' => 'Válasszon ki legalább egy képet a beszúráshoz.',
'invalid_video_empty_insert' => 'Válasszon ki legalább egy videót a beszúráshoz.',
'invalid_audio_empty_insert' => 'Válasszon ki legalább egy audiót a beszúráshoz.'
],
'alert' => [
'confirm_button_text' => 'Igen',
'cancel_button_text' => 'Mégsem',
'widget_remove_confirm' => 'Valóban törölni akarja?'
],
'datepicker' => [
'previousMonth' => 'Előző hónap',
'nextMonth' => 'Következő hónap',
'months' => ['január', 'február', 'március', 'április', 'május', 'június', 'július', 'augusztus', 'szeptember', 'október', 'november', 'december'],
'weekdays' => ['vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat'],
'weekdaysShort' => ['va', 'hé', 'ke', 'sze', 'cs', 'pé', 'szo']
],
'colorpicker' => [
'choose' => 'Mentés',
],
'filter' => [
'group' => [
'all' => 'összes'
],
'scopes' => [
'apply_button_text' => 'Szűrés',
'clear_button_text' => 'Alaphelyzet',
],
'dates' => [
'all' => 'összes',
'filter_button_text' => 'Szűrés',
'reset_button_text' => 'Alaphelyzet',
'date_placeholder' => 'Dátum',
'after_placeholder' => 'Kezdete',
'before_placeholder' => 'Vége'
],
'numbers' => [
'all' => 'összes',
'filter_button_text' => 'Szűrés',
'reset_button_text' => 'Alaphelyzet',
'min_placeholder' => 'Minimum',
'max_placeholder' => 'Maximum'
]
],
'eventlog' => [
'show_stacktrace' => 'Részletek',
'hide_stacktrace' => 'Rejtés',
'tabs' => [
'formatted' => 'Formázott',
'raw' => 'Tömörített',
],
'editor' => [
'title' => 'Forráskód szerkesztő',
'description' => 'Az operációs rendszert úgy kell beállítani, hogy figyelembe vegye az URL sémát.',
'openWith' => 'Megnyitás mint',
'remember_choice' => 'Kiválasztott beállítások megjegyzése ebben a munkamenetben',
'open' => 'Megnyitás',
'cancel' => 'Mégsem'
]
]
];

View File

@@ -0,0 +1,421 @@
<?php
return [
'app' => [
'name' => 'Winter CMS',
'tagline' => 'Visszatérés az alapokhoz',
],
'directory' => [
'create_fail' => 'Nem hozható létre a könyvtár: :name',
],
'file' => [
'create_fail' => 'Nem hozható létre a fájl: :name',
],
'combiner' => [
'not_found' => "A(z) ':name' egyesítő fájl nem található.",
],
'system' => [
'name' => 'Rendszer',
'menu_label' => 'Rendszer',
'categories' => [
'cms' => 'Weboldal',
'misc' => 'Egyebek',
'logs' => 'Naplók',
'mail' => 'Levelezés',
'shop' => 'Bolt',
'team' => 'Csapat',
'users' => 'Felhasználók',
'system' => 'Rendszer',
'social' => 'Közösség',
'backend' => 'Admin',
'events' => 'Események',
'customers' => 'Vevők',
'my_settings' => 'Beállításaim',
'notifications' => 'Értesítések',
],
],
'theme' => [
'label' => 'Téma',
'unnamed' => 'Névtelen téma',
'name' => [
'label' => 'Téma neve',
'help' => 'A névnek egyedinek kell lennie. Például: Winter.Vanilla',
],
],
'themes' => [
'install' => 'Téma telepítése',
'search' => 'Keresés...',
'installed' => 'Telepítve',
'no_themes' => 'A piactérről még nem lett telepítve téma.',
'recommended' => 'Ajánlott',
'remove_confirm' => 'Valóban törölni akarja a témát?',
],
'plugin' => [
'label' => 'Bővítmény',
'unnamed' => 'Névtelen bővítmény',
'name' => [
'label' => 'Bővítmény neve',
'help' => 'Nevezze meg egyedi kódja alapján a bővítményt. Például: Winter.Blog',
],
'by_author' => 'Fejlesztő: :name',
],
'plugins' => [
'manage' => 'Bővítmények kezelése',
'install' => 'Bővítmények telepítése',
'install_products' => 'Bővítmények telepítése',
'search' => 'Keresés...',
'installed' => 'Telepítve',
'no_plugins' => 'A piactérről még nem lett telepítve bővítmény.',
'recommended' => 'Ajánlott',
'plugin_label' => 'Bővítmény',
'unknown_plugin' => 'A bővítményhet tartozó fájlok törölve lettek.',
'select_label' => 'Művelet kiválasztása...',
'bulk_actions_label' => 'Csoportos műveletek',
'check_yes' => 'Igen',
'check_no' => 'Nem',
'unfrozen' => 'Frissítés engedélyezve',
'enabled' => 'Bővítmény engedélyezve',
'freeze' => 'nem frissíthetőek',
'unfreeze' => 'frissíthetőek',
'enable' => 'engedélyezve',
'disable' => 'tiltva',
'refresh' => 'Frissítés',
'remove' => 'Eltávolítás',
'freeze_label' => 'Frissítések tiltása',
'unfreeze_label' => 'Frissítések engedélyezése',
'enable_label' => 'Bővítmény engedélyezése',
'disable_label' => 'Bővítmény tiltása',
'refresh_label' => 'Bővítmény adatok törlése',
'action_confirm' => 'Biztos, hogy :action legyenek a bővítmények?',
'freeze_success' => 'A kijelölt bővítmények frissítése sikeresen tiltva lett.',
'unfreeze_success' => 'A kijelölt bővítmények frissítése sikeresen engedélyezve lett.',
'enable_success' => 'A kijelölt bővítmények sikeresen engedélyezve lettek.',
'disable_success' => 'A kijelölt bővítmények sikeresen tiltva lettek.',
'refresh_confirm' => 'Biztos benne, hogy minden egyedi adatot tötölni szeretne a bővítményekből?',
'refresh_success' => 'A kijelölt bővítmények adatai sikeresen törölve lettek.',
'remove_confirm' => 'Valóban törölni akarja a kijelölt bővítményeket?',
'remove_success' => 'A bővítmények sikeresen eltávolításra kerültek.',
'replace' => [
'multi_install_error' => 'Bővítmények egyidejű cseréje jelenleg nem támogatott.',
],
],
'project' => [
'name' => 'Projekt',
'owner_label' => 'Fejlesztő',
'attach' => 'Csatolás',
'detach' => 'leválasztás',
'none' => 'Nincs',
'id' => [
'label' => 'Projekt azonosító',
'help' => 'Súgó (angol nyelvű)',
'missing' => 'Adjon meg egy projekt azonosítót.',
],
'detach_confirm' => 'Biztosan le akarja választani a projektet?',
'unbind_success' => 'A projekt leválasztása sikerült.',
],
'settings' => [
'menu_label' => 'Beállítások',
'not_found' => 'Nem létezik a megadott beállítás oldal.',
'missing_model' => 'A beállítások oldal egy modell definíciót hiányol.',
'update_success' => 'A(z) :name beállításainak frissítése sikerült.',
'test_subject' => 'Mail driver teszt',
'test_content' => 'Ez egy teszt e-mail, amely megerősíti, hogy a megadott levelezési beállítások működnek.',
'return' => 'Vissza a beállításokhoz',
'search' => 'Keresés...',
],
'mail' => [
'log_file' => 'Naplófájl',
'menu_label' => 'Beállítások',
'menu_description' => 'A weboldal e-mail küldésének testreszabása.',
'general' => 'Beállítások',
'method' => 'Levélküldés módja',
'sender_name' => 'Feladó neve',
'sender_email' => 'Feladó e-mail címe',
'php_mail' => 'PHP levélküldő',
'smtp' => 'SMTP',
'smtp_address' => 'SMTP címe',
'smtp_authorization' => 'SMTP hitelesítés szükséges',
'smtp_authorization_comment' => 'Jelölje be, amennyiben az SMTP kiszolgálója hitelesítést igényel.',
'smtp_username' => 'Felhasználónév',
'smtp_password' => 'Jelszó',
'smtp_port' => 'SMTP port',
'sendmail' => 'Sendmail',
'sendmail_path' => 'Elérési út',
'sendmail_path_comment' => 'Adja meg a Sendmail elérését.',
],
'mail_templates' => [
'menu_label' => 'Sablonok',
'menu_description' => 'Levél típusok és elrendezések menedzselése.',
'new_template' => 'Új sablon',
'new_layout' => 'Új elrendezés',
'new_partial' => 'Új részlap',
'template' => 'Sablon',
'templates' => 'Sablonok',
'partial' => 'Részlap',
'partials' => 'Részlapok',
'menu_layouts_label' => 'Levél elrendezések',
'menu_partials_label' => 'Levél részlapok',
'layout' => 'Elrendezés',
'layouts' => 'Elrendezések',
'no_layout' => '-- nincs --',
'name' => 'Név',
'name_comment' => 'Erre a sablonra hivatkozásként használt egyedi név.',
'code' => 'Kód',
'code_comment' => 'Erre a sablonra hivatkozásként használt egyedi kód.',
'subject' => 'Tárgy',
'subject_comment' => 'Az e-mail üzenet tárgya',
'description' => 'Leírás',
'content_html' => 'HTML',
'content_css' => 'CSS',
'content_text' => 'Egyszerű szöveg',
'test_send' => 'Tesztüzenet küldése',
'test_success' => 'A tesztüzenet elküldése sikerült.',
'test_confirm' => 'Teszt üzenet küldése a(z) ":email" címre. Folytatja?',
'creating' => 'Sablon létrehozása...',
'creating_layout' => 'Elrendezés létrehozása...',
'saving' => 'Sablon mentése...',
'saving_layout' => 'Elrendezés mentése...',
'delete_confirm' => 'Valóban törölni akarja a sablont?',
'delete_layout_confirm' => 'Valóban törölni akarja az elrendezést?',
'deleting' => 'Sablon törlése...',
'deleting_layout' => 'Elrendezés törlése...',
'sending' => 'Üzenet küldése folyamatban...',
'return' => 'Vissza a sablonokhoz',
'options' => 'Beállítások',
'disable_auto_inline_css' => 'Automatikusan beágyazott CSS tiltása',
],
'mail_brand' => [
'menu_label' => 'Kinézet',
'menu_description' => 'A színek és más vizuális jellemzők módosítása.',
'page_title' => 'Levél megjelenésének testreszabása',
'sample_template' => [
'heading' => 'Címsor',
'paragraph' => 'Ez egy bekezdés Lorem Ipsum szöveggel és hivatkozással. Cumque dicta <a>doloremque eaque</a>, enim error laboriosam pariatur possimus tenetur veritatis voluptas.',
'table' => [
'item' => 'Elem',
'description' => 'Leírás',
'price' => 'Ár',
'centered' => 'középre igazítva',
'right_aligned' => 'jobbra igazítva',
],
'buttons' => [
'primary' => 'Elsődleges gomb',
'positive' => 'Pozitív gomb',
'negative' => 'Negatív gomb',
],
'panel' => 'Kiemelt szöveg',
'more' => 'Még több szöveg',
'promotion' => 'Kupon kód: WINTER',
'subcopy' => 'Utóirat helye',
'thanks' => 'Üdvözlettel',
],
'fields' => [
'_section_background' => 'Hátterek',
'body_bg' => 'Törzs háttere',
'content_bg' => 'Tartalom háttere',
'content_inner_bg' => 'Belső tartalom háttere',
'_section_buttons' => 'Gombok',
'button_text_color' => 'Szöveg színe',
'button_primary_bg' => 'Elsődleges gomb háttere',
'button_positive_bg' => 'Pozitív gomb háttere',
'button_negative_bg' => 'Negatív gomb háttere',
'_section_type' => 'Tipográfia',
'header_color' => 'Fejléc színe',
'heading_color' => 'Címsorok színe',
'text_color' => 'Szöveg színe',
'link_color' => 'Hivatkozás színe',
'footer_color' => 'Lábléc színe',
'_section_borders' => 'Szegélyek',
'body_border_color' => 'Törzs szegély színe',
'subcopy_border_color' => 'Utóirat szegély színe',
'table_border_color' => 'Táblázat szegély színe',
'_section_components' => 'Komponensek',
'panel_bg' => 'Panel háttere',
'promotion_bg' => 'Promóció háttere',
'promotion_border_color' => 'Promóció szegély színe',
]
],
'install' => [
'project_label' => 'Csatolás',
'plugin_label' => 'Bővítmény telepítése',
'theme_label' => 'Téma telepítése',
'missing_plugin_name' => 'Adja meg a telepítendő bővítmény nevét.',
'missing_theme_name' => 'Adja meg a telepítendő téma nevét.',
'install_completing' => 'A telepítési folyamat befejezése',
'install_success' => 'A bővítmény telepítése sikerült.',
],
'updates' => [
'title' => 'Gépház',
'name' => 'Honlap állapota',
'menu_label' => 'Gépház',
'menu_description' => 'A rendszer frissítése, valamint a bővítmények kezelése.',
'return_link' => 'Vissza a gépházhoz',
'check_label' => 'Frissítések keresése',
'retry_label' => 'Újra próbál',
'plugin_name' => 'Név',
'plugin_code' => 'Kód',
'plugin_description' => 'Leírás',
'plugin_version' => 'Verzió',
'plugin_author' => 'Fejlesztő',
'plugin_not_found' => 'A bővítmény nem található',
'plugin_version_not_found' => 'Bővítmény verzió nem található',
'core_current_build' => 'Verziószám',
'core_view_changelog' => 'Részletek',
'core_build' => 'Új verzió: :build',
'core_build_help' => 'Elérhető a legújabb hivatalos kiadás.',
'core_downloading' => 'Rendszer letöltése...',
'core_extracting' => 'Rendszer kicsomagolása...',
'core_set_build' => 'Rendszer beállítása...',
'update_warnings_title' => 'Néhány probléma, amelyek figyelmet igényelnek:',
'update_warnings_plugin_missing' => 'A(z) :parent_code bővítmény használatához szükséges a(z) :code bővítményt telepíteni.',
'update_warnings_plugin_replace' => 'A(z) :plugin bővítmény lecseréli a(z) :alias, kérjük távolítsa el a(z) :alias, hogy ne legyenek ütközések.',
'update_warnings_plugin_replace_cli' => 'Ez a bővítmény lecseréli a(z) :alias, kérjük, távolítsa el a(z) :alias, hogy ne legyenek ütközések.',
'changelog' => 'Kiadott verziók',
'changelog_view_details' => 'Részletek',
'plugins' => 'Bővítmény',
'themes' => 'Témák',
'disabled' => 'Letiltva',
'plugin_downloading' => 'Bővítmény letöltése: :name',
'plugin_extracting' => 'Bővítmény kicsomagolása: :name',
'plugin_version_none' => 'Új bővítmény',
'plugin_current_version' => 'Aktuális verzió',
'theme_new_install' => 'Új téma telepítése.',
'theme_downloading' => 'Téma letöltése: :name',
'theme_extracting' => 'Téma kicsomagolása: :name',
'update_label' => 'Honlap frissítése',
'update_completing' => 'Folyamat befejezése',
'update_loading' => 'Frissítések betöltése...',
'update_success' => 'A frissítés sikeresen megtörtént.',
'update_failed_label' => 'A frissítés nem sikerült.',
'force_label' => 'Frissítés kényszerítése',
'found' => [
'label' => 'Új verzió elérhető!',
'help' => 'Töltse le a legújabb frissítéseket.',
],
'none' => [
'label' => 'A weboldal naprakész',
'help' => 'Gratulálunk! A weboldala naprakész.',
],
'important_action' => [
'empty' => 'Művelet kiválasztása',
'confirm' => 'Frissítés elfogadása',
'skip' => 'Frissítés kihagyása (csak most)',
'ignore' => 'Frissítés kihagyása (mindig)',
],
'important_action_required' => 'Művelet szükséges',
'important_view_guide' => 'Frissítési útmutató megtekintése',
'important_view_release_notes' => 'Kiadási megjegyzések megtekintése',
'important_alert_text' => 'Néhány frissítés körültekintést igényel.',
'details_title' => 'Bővítmény részletei',
'details_view_homepage' => 'Weboldal',
'details_readme' => 'Dokumentáció',
'details_readme_missing' => 'Nincs megadva leírás.',
'details_changelog' => 'Kiadott verziók',
'details_changelog_missing' => 'Nincs kiadási jegyzék.',
'details_upgrades' => 'Frissítési útmutató',
'details_upgrades_missing' => 'Nincs megadva instrukció.',
'details_licence' => 'Felhasználási feltételek',
'details_licence_missing' => 'Nincs megadva licenc.',
'details_current_version' => 'Verzió',
'details_author' => 'Fejlesztő',
],
'server' => [
'connect_error' => 'Hiba a kiszolgálóhoz való csatlakozáskor.',
'response_not_found' => 'A frissítési kiszolgáló nem található.',
'response_invalid' => 'Érvénytelen válasz érkezett a kiszolgálóról.',
'response_empty' => 'Üres válasz érkezett a kiszolgálóról.',
'file_error' => 'Nem sikerült továbbítania a kiszolgálónak a csomagot.',
'file_corrupt' => 'A kiszolgálóról letöltött fájl sérült.',
],
'behavior' => [
'missing_property' => 'A(z) :class osztálynak kell definiálnia a(z) :behavior viselkedés által használt $:property tulajdonságot.',
],
'config' => [
'not_found' => 'Nem található a(z) :location számára definiált :file konfigurációs fájl.',
'required' => "A(z) :location helyen használt konfigurációnak meg kell adnia egy ':property' értéket.",
],
'zip' => [
'extract_failed' => "Nem tömöríthető ki a(z) ':file' fájl."
],
'event_log' => [
'hint' => 'Ez a napló a rendszerben történt lehetséges hibákat listázza ki. Például a kivételeket és a hibakeresési információkat.',
'menu_label' => 'Esemény napló',
'menu_description' => 'A rendszer üzeneteinek megtekintése.',
'empty_link' => 'Kiürítés',
'empty_loading' => 'A kiürítés folyamatban...',
'empty_success' => 'Az esemény napló kiürítése sikerült.',
'return_link' => 'Vissza az esemény naplóhoz',
'id' => 'Azonosító',
'id_label' => 'Azonosító',
'created_at' => 'Időpont',
'message' => 'Üzenet',
'level' => 'Típus',
'preview_title' => 'Esemény részletei',
],
'request_log' => [
'hint' => 'Ez a napló a böngésző kérelmeket listázza ki. Ha például egy látogató nem létező aloldalt nyit meg, akkor egy 404-es állapotkódú bejegyzés jön létre.',
'menu_label' => 'Kérelem napló',
'menu_description' => 'Rossz vagy átirányított kérelmek megtekintése.',
'empty_link' => 'Kiürítés',
'empty_loading' => 'A kiürítés folyamatban...',
'empty_success' => 'A kérelem napló kiürítése megtörtént.',
'return_link' => 'Vissza a kérelem naplóhoz',
'id' => 'Azonosító',
'id_label' => 'Azonosító',
'count' => 'Számláló',
'referer' => 'Hivatkozás',
'url' => 'Webcím',
'status_code' => 'Kód',
'preview_title' => 'Kérelem részletei',
],
'permissions' => [
'name' => 'Rendszer',
'manage_system_settings' => 'Beállítások kezelése',
'manage_software_updates' => 'Frissítések és bővítmények kezelése',
'access_logs' => 'Naplók megtekintése',
'manage_mail_templates' => 'Levél sablonok kezelése',
'manage_mail_settings' => 'Levelezési beállítások kezelése',
'manage_other_administrators' => 'Adminisztrátorok kezelése',
'impersonate_users' => 'Átjelentkezés felhasználók fiókjába',
'manage_preferences' => 'Saját beállítások kezelése',
'manage_editor' => 'Globális kódszerkesztő testreszabása',
'manage_own_editor' => 'Saját kódszerkesztő testreszabása',
'view_the_dashboard' => 'Vezérlőpult elérése',
'manage_default_dashboard' => 'Vezérlőpult testreszabása',
'manage_branding' => 'Kinézet testreszabása',
],
'log' => [
'menu_label' => 'Engedélyek',
'menu_description' => 'Válassza ki, hogy mely műveleteket szeretne naplózni.',
'default_tab' => 'Engedélyek',
'log_events' => 'Események naplózása',
'log_events_comment' => 'A rendszer üzeneteinek eltárolása.',
'log_requests' => 'Kérelmek naplózása',
'log_requests_comment' => 'Rossz vagy átirányított kérelmek eltárolása.',
'log_theme' => 'Téma változtatások naplózása',
'log_theme_comment' => 'A fájlokban történt változtatások eltárolása.',
],
'media' => [
'invalid_path' => "Érvénytelen elérési útvonal: ':path'",
'folder_size_items' => 'fájl',
],
'page' => [
'custom_error' => [
'label' => 'Oldal hiba',
'help' => 'Sajnáljuk, de hiba történt, ezért az oldal nem megjeleníthető.',
],
'invalid_token' => [
'label' => 'Biztonsági kód érvényessége lejárt. Kérjük töltse be újra az oldalt.',
],
'maintenance' => [
'label' => 'Hamarosan visszatérünk!',
'help' => 'A weboldal karbantartás alatt áll. Látogasson vissza később!',
'message' => 'Üzenet:',
'available_at' => 'Újrapróbálás:',
],
],
'pagination' => [
'previous' => 'Előző',
'next' => 'Következő',
],
];

View File

@@ -0,0 +1,156 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| such as the size rules. Feel free to tweak each of these messages.
|
*/
'accepted' => 'A(z) :attribute-t el kell fogadni.',
'active_url' => 'A(z) :attribute nem érvényes webcím.',
'after' => 'A(z) :attribute :date utáni dátum kell legyen.',
'after_or_equal' => 'A(z) :attribute :date utáni vagy vele egyenlő dátum kell legyen.',
'alpha' => 'A(z) :attribute csak betűket tartalmazhat.',
'alpha_dash' => 'A(z) :attribute csak betűket, számokat és kötőjeleket tartalmazhat.',
'alpha_num' => 'A(z) :attribute csak betűket és számokat tartalmazhat.',
'array' => 'A(z) :attribute tömb kell legyen.',
'before' => 'A(z) :attribute :date előtti dátum kell legyen.',
'between' => [
'numeric' => 'A(z) :attribute :min - :max között kell legyen.',
'file' => 'A(z) :attribute :min - :max kilobájt között kell legyen.',
'string' => 'A(z) :attribute :min - :max karakter között kell legyen.',
'array' => 'A(z) :attribute :min - :max elem között kell legyen.',
],
'boolean' => 'A(z) :attribute igaz vagy hamis kell legyen.',
'confirmed' => 'A(z) :attribute megerősítés nem egyezik.',
'date' => 'A(z) :attribute nem érvényes dátum.',
'date_equals' => 'A(z) :attribute :date vele egyenlő dátum kell legyen.',
'date_format' => 'A(z) :attribute nem egyezik a(z) :format formátummal.',
'different' => 'A(z) :attribute és a(z) :other eltérő kell legyen.',
'digits' => 'A(z) :attribute :digits számból kell álljon.',
'digits_between' => 'A(z) :attribute :min és :max közti számból kell álljon.',
'dimensions' => 'A(z) :attribute kép mérete helytelen.',
'distinct' => 'A(z) :attribute mező többször szerepel.',
'email' => 'A(z) :attribute formátuma érvénytelen.',
'ends_with' => 'A(z) :attribute végének ennek kell lennie: :values.',
'exists' => 'A kiválasztott :attribute érvénytelen.',
'file' => 'A(z) :attribute fájlnak kell lennie.',
'filled' => 'A(z) :attribute értéknek kell lennie.',
'gt' => [
'numeric' => 'A(z) :attribute nagyobbnak kell lennie mint :value.',
'file' => 'A(z) :attribute nagyobbnak kell lennie mint :value kilobájt.',
'string' => 'A(z) :attribute nagyobbnak kell lennie mint :value karakter.',
'array' => 'A(z) :attribute többnek kell lennie mint :value elem.',
],
'gte' => [
'numeric' => 'A(z) :attribute nagyobbnak vagy egyenlőnek kell lennie mint :value.',
'file' => 'A(z) :attribute nagyobbnak vagy egyenlőnek kell lennie mint :value kilobájt.',
'string' => 'A(z) :attribute nagyobbnak vagy egyenlőnek kell lennie mint :value karakter.',
'array' => 'A(z) :attribute többnek vagy egyenlőnek kell lennie mint :value elem.',
],
'image' => 'A(z) :attribute kép kell legyen.',
'in' => 'A kiválasztott :attribute érvénytelen.',
'in_array' => 'A(z) :attribute mező nem létezik itt: :other.',
'integer' => 'A(z) :attribute egész szám kell legyen.',
'ip' => 'A(z) :attribute érvényes IP cím kell legyen.',
'ipv4' => 'A(z) :attribute értéke IPv4 szabvány legyen.',
'ipv6' => 'A(z) :attribute értéke IPv6 szabvány legyen.',
'json' => 'A(z) :attribute értéke JSON formátum legyen.',
'lt' => [
'numeric' => 'A(z) :attribute kisebbnek kell lennie mint :value.',
'file' => 'A(z) :attribute kisebbnek kell lennie mint :value kilobájt.',
'string' => 'A(z) :attribute kisebbnek kell lennie mint :value karakter.',
'array' => 'A(z) :attribute kevesebbnek kell lennie mint :value elem.',
],
'lte' => [
'numeric' => 'A(z) :attribute kisebbnek vagy egyenlőnek kell lennie mint :value.',
'file' => 'A(z) :attribute kisebbnek vagy egyenlőnek kell lennie mint :value kilobájt.',
'string' => 'A(z) :attribute kisebbnek vagy egyenlőnek kell lennie mint :value karakter.',
'array' => 'A(z) :attribute kevesebbnek vagy egyenlőnek kell lennie mint :value elem.',
],
'max' => [
'numeric' => 'A(z) :attribute nem lehet nagyobb, mint :max.',
'file' => 'A(z) :attribute nem lehet nagyobb :max kilobájtnál.',
'string' => 'A(z) :attribute nem lehet nagyobb :max karakternél.',
'array' => 'A(z) :attribute tömbnek nem lehet több, mint :max eleme.',
],
'mimes' => 'A(z) :attribute fájltípus kell legyen: :values.',
'mimetypes' => 'A(z) :attribute fájltípus kell legyen: :values.',
'min' => [
'numeric' => 'A(z) :attribute legalább :min kell legyen.',
'file' => 'A(z) :attribute legalább :min kilobájt kell legyen.',
'string' => 'A(z) :attribute legalább :min karakter kell legyen.',
'array' => 'A(z) :attribute tömbnek legalább :min eleme kell legyen.',
],
'not_in' => 'A kiválasztott :attribute érvénytelen.',
'not_regex' => 'A(z) :attribute formátuma érvénytelen.',
'numeric' => 'A(z) :attribute szám kell legyen.',
'regex' => 'A(z) :attribute formátuma érvénytelen.',
'required' => 'A(z) :attribute megadása kötelező.',
'required_if' => 'A(z) :attribute megadása kötelező, ha a(z) :other :value.',
'required_unless' => 'A(z) :attribute megadása kötelező, hacsak a(z) :other :value.',
'required_with' => 'A(z) :attribute megadása kötelező, ha a(z) :values jelen van.',
'required_with_all' => 'A(z) :attribute megadása kötelező, ha az összes :values jelen van.',
'required_without' => 'A(z) :attribute megadása kötelező, ha a(z) :values nincs jelen.',
'required_without_all' => 'A(z) :attribute megadása kötelező, ha az összes :values nincs jelen.',
'same' => 'A(z) :attribute és a(z) :other egyező kell legyen.',
'size' => [
'numeric' => 'A(z) :attribute :size kell legyen.',
'file' => 'A(z) :attribute :size kilobájt kell legyen.',
'string' => 'A(z) :attribute :size karakter kell legyen.',
'array' => 'A(z) :attribute :size elemeket kell tartalmazzon.',
],
'starts_with' => 'A(z) :attribute a következőkkel kell kezdődnie: :values.',
'string' => 'A(z) :attribute szövegnek kell lennie.',
'timezone' => 'A(z) :attribute időzónának kell lennie.',
'unique' => 'A(z) :attribute már foglalt.',
'uploaded' => 'A(z) :attribute feltöltése sikertelen.',
'url' => 'A(z) :attribute formátuma érvénytelen.',
'uuid' => 'A(z) :attribute formátuma UUID kell legyen.',
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
|
| Here you may specify custom validation messages for attributes using the
| convention 'attribute.rule' to name the lines. This makes it quick to
| specify a specific custom language line for a given attribute rule.
|
*/
'custom' => [],
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| The following language lines are used to swap attribute place-holders
| with something more reader friendly such as E-Mail Address instead
| of 'email'. This simply helps us make messages a little cleaner.
|
*/
'attributes' => [
'name' => 'név',
'title' => 'cím',
'slug' => 'webcím',
'image' => 'kép',
'picture' => 'kép',
'content' => 'tartalom',
'text' => 'szöveg',
'summary' => 'összegzés',
'email' => 'e-mail cím',
'subject' => 'tárgy',
'message' => 'üzenet',
],
];