diff --git a/resources/lang/en/settings.php b/resources/lang/en/settings.php
index 43b4d4740..d275e330a 100755
--- a/resources/lang/en/settings.php
+++ b/resources/lang/en/settings.php
@@ -156,7 +156,8 @@ return [
         'ru' => 'Русский',
         'uk' => 'Українська',
         'zh_CN' => '简体中文',
-        'zh_TW' => '繁體中文'
+	'zh_TW' => '繁體中文',
+	'hu' => 'Magyar'
     ]
     //!////////////////////////////////
 ];
diff --git a/resources/lang/hu/activities.php b/resources/lang/hu/activities.php
new file mode 100644
index 000000000..575e9e509
--- /dev/null
+++ b/resources/lang/hu/activities.php
@@ -0,0 +1,48 @@
+<?php
+/**
+ * Activity text strings.
+ * Is used for all the text within activity logs & notifications.
+ */
+return [
+
+    // Pages
+    'page_create'                 => 'létrehozta az oldalt:',
+    'page_create_notification'    => 'Oldal sikeresen létrehozva',
+    'page_update'                 => 'frissítette az oldalt:',
+    'page_update_notification'    => 'Oldal sikeresen frissítve',
+    'page_delete'                 => 'törölte az oldalt:',
+    'page_delete_notification'    => 'Oldal sikeresen törölve',
+    'page_restore'                => 'visszaállította az oldalt:',
+    'page_restore_notification'   => 'Oldal sikeresen visszaállítva',
+    'page_move'                   => 'áthelyezte az oldalt:',
+
+    // Chapters
+    'chapter_create'              => 'létrehozta a fejezetet:',
+    'chapter_create_notification' => 'Fejezet sikeresen létrehozva',
+    'chapter_update'              => 'frissítette a fejezetet:',
+    'chapter_update_notification' => 'Fejezet sikeresen frissítve',
+    'chapter_delete'              => 'törölte a fejezetet:',
+    'chapter_delete_notification' => 'Fejezet sikeresen törölve',
+    'chapter_move'                => 'áthelyezte a fejezetet:',
+
+    // Books
+    'book_create'                 => 'létrehozott egy könyvet:',
+    'book_create_notification'    => 'Könyv sikeresen létrehozva',
+    'book_update'                 => 'frissítette a könyvet:',
+    'book_update_notification'    => 'Könyv sikeresen frissítve',
+    'book_delete'                 => 'törölte a könyvet:',
+    'book_delete_notification'    => 'Könyv sikeresen törölve',
+    'book_sort'                   => 'átrendezte a könyvet:',
+    'book_sort_notification'      => 'Könyv sikeresen újrarendezve',
+
+    // Bookshelves
+    'bookshelf_create'            => 'létrehozta a könyvespolcot:',
+    'bookshelf_create_notification'    => 'Könyvespolc sikeresen létrehozva',
+    'bookshelf_update'                 => 'frissítette a könyvespolcot:',
+    'bookshelf_update_notification'    => 'Könyvespolc sikeresen frissítve',
+    'bookshelf_delete'                 => 'törölte a könyvespolcot:',
+    'bookshelf_delete_notification'    => 'Könyvespolc sikeresen törölve',
+
+    // Other
+    'commented_on'                => 'megjegyzést fűzött hozzá:',
+];
diff --git a/resources/lang/hu/auth.php b/resources/lang/hu/auth.php
new file mode 100644
index 000000000..1a7ba0b34
--- /dev/null
+++ b/resources/lang/hu/auth.php
@@ -0,0 +1,67 @@
+<?php
+/**
+ * Authentication Language Lines
+ * The following language lines are used during authentication for various
+ * messages that we need to display to the user.
+ */
+return [
+
+    'failed' => 'Ezek a hitelesítő adatok nem egyeznek a rögzítettekkel.',
+    'throttle' => 'Túl sok bejelentkezési próbálkozás. :seconds múlva lehet újra megpróbálni.',
+
+    // Login & Register
+    'sign_up' => 'Regisztráció',
+    'log_in' => 'Bejelentkezés',
+    'log_in_with' => 'Bejelentkezés ezzel: :socialDriver',
+    'sign_up_with' => 'Regisztráció ezzel: :socialDriver',
+    'logout' => 'Kijelentkezés',
+
+    'name' => 'Név',
+    'username' => 'Felhasználónév',
+    'email' => 'Email',
+    'password' => 'Jelszó',
+    'password_confirm' => 'Jelszó megerősítése',
+    'password_hint' => 'Öt karakternél hosszabbnak kell lennie',
+    'forgot_password' => 'Elfelejtett jelszó?',
+    'remember_me' => 'Emlékezzen rám',
+    'ldap_email_hint' => 'A fiókhoz használt email cím megadása.',
+    'create_account' => 'Fiók létrehozása',
+    'already_have_account' => 'Korábban volt beállítva fiók?',
+    'dont_have_account' => 'Még nincs beállítva fiók?',
+    'social_login' => 'Közösségi bejelentkezés',
+    'social_registration' => 'Közösségi regisztráció',
+    'social_registration_text' => 'Regisztráció és bejelentkezés másik szolgáltatással.',
+
+    'register_thanks' => 'Köszönjük a regisztrációt!',
+    'register_confirm' => 'Ellenőrizni kell a megadott email címet és a megerősítő gombra kell kattintani :appName eléréséhez.',
+    'registrations_disabled' => 'A regisztráció jelenleg le van tiltva',
+    'registration_email_domain_invalid' => 'Ebből az email tartományról nem lehet hozzáférni ehhez az alkalmazáshoz',
+    'register_success' => 'Köszönjük a regisztrációt! A regisztráció és a bejelentkezés megtörtént.',
+
+
+    // Password Reset
+    'reset_password' => 'Jelszó visszaállítása',
+    'reset_password_send_instructions' => 'Meg kell adni az email címet amire egy jelszó visszaállító hivatkozás lesz elküldve.',
+    'reset_password_send_button' => 'Visszaállító hivatkozás elküldése',
+    'reset_password_sent_success' => 'Jelszó visszaállító hivatkozás elküldve :email címre.',
+    'reset_password_success' => 'A jelszó sikeresen visszaállítva.',
+    'email_reset_subject' => ':appName jelszó visszaállítása',
+    'email_reset_text' => 'Ezt az emailt azért küldtük mert egy jelszó visszaállításra vonatkozó kérést kaptunk ebből a fiókból.',
+    'email_reset_not_requested' => 'Ha nem történt jelszó visszaállításra vonatkozó kérés, akkor nincs szükség további intézkedésre.',
+
+
+    // Email Confirmation
+    'email_confirm_subject' => ':appName alklamazásban beállított email címet meg kell erősíteni',
+    'email_confirm_greeting' => ':appName köszöni a csatlakozást!',
+    'email_confirm_text' => 'Az email címet a lenti gombra kattintva lehet megerősíteni:',
+    'email_confirm_action' => 'Email megerősítése',
+    'email_confirm_send_error' => 'Az email megerősítés kötelező, de a rendszer nem tudta elküldeni az emailt. Fel kell venni a kapcsolatot az adminisztrátorral és meg kell győződni róla, hogy az email beállítások megfelelőek.',
+    'email_confirm_success' => 'Az email cím megerősítve!',
+    'email_confirm_resent' => 'Megerősítő email újraküldve. Ellenőrizni kell a bejövő üzeneteket.',
+
+    'email_not_confirmed' => 'Az email cím nincs megerősítve',
+    'email_not_confirmed_text' => 'Az email cím még nincs megerősítve.',
+    'email_not_confirmed_click_link' => 'Rá kell kattintani a regisztráció után nem sokkal elküldött emailben található hivatkozásra.',
+    'email_not_confirmed_resend' => 'Ha nem érkezik meg a megerősítő email, a lenti űrlap beküldésével újra lehet küldeni.',
+    'email_not_confirmed_resend_button' => 'Megerősítő email újraküldése',
+];
\ No newline at end of file
diff --git a/resources/lang/hu/common.php b/resources/lang/hu/common.php
new file mode 100644
index 000000000..4e72d5f94
--- /dev/null
+++ b/resources/lang/hu/common.php
@@ -0,0 +1,70 @@
+<?php
+/**
+ * Common elements found throughout many areas of BookStack.
+ */
+return [
+
+    // Buttons
+    'cancel' => 'Mégsem',
+    'confirm' => 'Megerősítés',
+    'back' => 'Vissza',
+    'save' => 'Mentés',
+    'continue' => 'Tovább',
+    'select' => 'Kiválasztás',
+    'toggle_all' => 'Összes átkapcsolása',
+    'more' => 'Több',
+
+    // Form Labels
+    'name' => 'Név',
+    'description' => 'Leírás',
+    'role' => 'Szerepkör',
+    'cover_image' => 'Borítókép',
+    'cover_image_description' => 'A kép méretének kb. 440x250px-nek kell lennie.',
+    
+    // Actions
+    'actions' => 'Műveletek',
+    'view' => 'Megtekintés',
+    'view_all' => 'Összes megtekintése',
+    'create' => 'Létrehozás',
+    'update' => 'Frissítés',
+    'edit' => 'Szerkesztés',
+    'sort' => 'Rendezés',
+    'move' => 'Áthelyezés',
+    'copy' => 'Másolás',
+    'reply' => 'Válasz',
+    'delete' => 'Törlés',
+    'search' => 'Keresés',
+    'search_clear' => 'Keresés törlése',
+    'reset' => 'Visszaállítás',
+    'remove' => 'Eltávolítás',
+    'add' => 'Hozzáadás',
+
+    // Sort Options
+    'sort_name' => 'Név',
+    'sort_created_at' => 'Létrehozás dátuma',
+    'sort_updated_at' => 'Frissítés dátuma',
+
+    // Misc
+    'deleted_user' => 'Törölt felhasználó',
+    'no_activity' => 'Nincs megjeleníthető aktivitás',
+    'no_items' => 'Nincsenek elérhető elemek',
+    'back_to_top' => 'Oldal eleje',
+    'toggle_details' => 'Részletek átkapcsolása',
+    'toggle_thumbnails' => 'Bélyegképek átkapcsolása',
+    'details' => 'Részletek',
+    'grid_view' => 'Rács nézet',
+    'list_view' => 'Lista nézet',
+    'default' => 'Alapértelmezés szerinti',
+
+    // Header
+    'view_profile' => 'Profil megtekintése',
+    'edit_profile' => 'Profil szerkesztése',
+
+    // Layout tabs
+    'tab_info' => 'Információ',
+    'tab_content' => 'Tartalom',
+
+    // Email Content
+    'email_action_help' => 'Probléma esetén a lenti ":actionText" gombra kell kattintani, majd ki kell másolni a lenti webcímet és be kell illeszteni egy böngészőbe:',
+    'email_rights' => 'Minden jog fenntartva',
+];
diff --git a/resources/lang/hu/components.php b/resources/lang/hu/components.php
new file mode 100644
index 000000000..1f98df2df
--- /dev/null
+++ b/resources/lang/hu/components.php
@@ -0,0 +1,33 @@
+<?php
+/**
+ * Text used in custom JavaScript driven components.
+ */
+return [
+
+    // Image Manager
+    'image_select' => 'Kép kiválasztása',
+    'image_all' => 'Összes',
+    'image_all_title' => 'Összes kép megtekintése',
+    'image_book_title' => 'A könyv feltöltött képek megtekintése',
+    'image_page_title' => 'Az oldalra feltöltött képek megtekintése',
+    'image_search_hint' => 'Keresés kép neve alapján',
+    'image_uploaded' => 'Feltöltve ekkor: :uploadedDate',
+    'image_load_more' => 'Több betöltése',
+    'image_image_name' => 'Kép neve',
+    'image_delete_used' => 'Ez a kép a lenti oldalakon van használatban.',
+    'image_delete_confirm' => 'A kép törléséhez ismét rá kell kattintani a törlésre.',
+    'image_select_image' => 'Kép kiválasztása',
+    'image_dropzone' => 'Képek feltöltése ejtéssel vagy kattintással',
+    'images_deleted' => 'Képek törölve',
+    'image_preview' => 'Kép előnézete',
+    'image_upload_success' => 'Kép sikeresen feltöltve',
+    'image_update_success' => 'Kép részletei sikeresen frissítve',
+    'image_delete_success' => 'Kép sikeresen törölve',
+    'image_upload_remove' => 'Eltávolítás',
+
+    // Code Editor
+    'code_editor' => 'Kód szerkesztése',
+    'code_language' => 'Kód nyelve',
+    'code_content' => 'Kód tartalom',
+    'code_save' => 'Kód mentése',
+];
diff --git a/resources/lang/hu/entities.php b/resources/lang/hu/entities.php
new file mode 100644
index 000000000..5bd865dd5
--- /dev/null
+++ b/resources/lang/hu/entities.php
@@ -0,0 +1,305 @@
+<?php
+/**
+ * Text used for 'Entities' (Document Structure Elements) such as
+ * Books, Shelves, Chapters & Pages
+ */
+return [
+
+    // Shared
+    'recently_created' => 'Legutóbb létrehozott',
+    'recently_created_pages' => 'Legutóbb létrehozott oldalak',
+    'recently_updated_pages' => 'Legutóbb frissített oldalak',
+    'recently_created_chapters' => 'Legutóbb létrehozott fejezetek',
+    'recently_created_books' => 'Legutóbb létrehozott könyvek',
+    'recently_created_shelves' => 'Legutóbb létrehozott polcok',
+    'recently_update' => 'Legutóbb frissített',
+    'recently_viewed' => 'Legutóbb megtekintett',
+    'recent_activity' => 'Legutóbbi tevékenység',
+    'create_now' => 'Létrehozás most',
+    'revisions' => 'Változatok',
+    'meta_revision' => 'Változat #:revisionCount',
+    'meta_created' => 'Létrehozva :timeLength',
+    'meta_created_name' => ':user hozta létre :timeLength',
+    'meta_updated' => 'Frissítve :timeLength',
+    'meta_updated_name' => ':user frissítette :timeLength',
+    'entity_select' => 'Entitás kiválasztása',
+    'images' => 'Képek',
+    'my_recent_drafts' => 'Legutóbbi vázlataim',
+    'my_recently_viewed' => 'Általam legutóbb megtekintett',
+    'no_pages_viewed' => 'Még nincsenek általam megtekintett oldalak',
+    'no_pages_recently_created' => 'Nincsenek legutóbb létrehozott oldalak',
+    'no_pages_recently_updated' => 'Nincsenek legutóbb frissített oldalak',
+    'export' => 'Exportálás',
+    'export_html' => 'Webfájlt tartalmaz',
+    'export_pdf' => 'PDF fájl',
+    'export_text' => 'Egyszerű szövegfájl',
+
+    // Permissions and restrictions
+    'permissions' => 'Jogosultságok',
+    'permissions_intro' => 'Ha engedélyezett, ezek a jogosultságok elsőbbséget élveznek bármely beállított szerepkör jogosultsággal szemben.',
+    'permissions_enable' => 'Egyéni jogosultságok engedélyezése',
+    'permissions_save' => 'Jogosultságok mentése',
+
+    // Search
+    'search_results' => 'Keresési eredmények',
+    'search_total_results_found' => ':count találat|összesen :count találat',
+    'search_clear' => 'Keresés törlése',
+    'search_no_pages' => 'Nincsenek a keresésnek megfelelő oldalak',
+    'search_for_term' => ':term keresése',
+    'search_more' => 'További eredmények',
+    'search_filters' => 'Keresési szűrők',
+    'search_content_type' => 'Tartalomtípus',
+    'search_exact_matches' => 'Pontos egyezések',
+    'search_tags' => 'Címke keresések',
+    'search_options' => 'Beállítások',
+    'search_viewed_by_me' => 'Általam megtekintett',
+    'search_not_viewed_by_me' => 'Általam nem megtekintett',
+    'search_permissions_set' => 'Jogosultságok beállítva',
+    'search_created_by_me' => 'Általam létrehozott',
+    'search_updated_by_me' => 'Általam frissített',
+    'search_date_options' => 'Dátum beállítások',
+    'search_updated_before' => 'Frissítve ez előtt',
+    'search_updated_after' => 'Frissítve ez után',
+    'search_created_before' => 'Létrehozva ez előtt',
+    'search_created_after' => 'Létrehozva ez után',
+    'search_set_date' => 'Dátum beállítása',
+    'search_update' => 'Keresés frissítése',
+
+    // Shelves
+    'shelf' => 'Polc',
+    'shelves' => 'Polcok',
+    'x_shelves' => ':count polc|:count polcok',
+    'shelves_long' => 'Könyvespolcok',
+    'shelves_empty' => 'Nincsenek könyvespolcok létrehozva',
+    'shelves_create' => 'Új polc létrehozása',
+    'shelves_popular' => 'Népszerű polcok',
+    'shelves_new' => 'Új polcok',
+    'shelves_new_action' => 'Új polc',
+    'shelves_popular_empty' => 'A legnépszerűbb polcok itt fognak megjelenni.',
+    'shelves_new_empty' => 'A legutoljára létrehozott polcok itt fognak megjelenni.',
+    'shelves_save' => 'Polc mentése',
+    'shelves_books' => 'Könyvek ezen a polcon',
+    'shelves_add_books' => 'Könyvek hozzáadása ehhez a polchoz',
+    'shelves_drag_books' => 'Könyveket áthúzással lehet elhelyezni ezen a polcon',
+    'shelves_empty_contents' => 'Ehhez a polchoz nincsenek könyvek rendelve',
+    'shelves_edit_and_assign' => 'Polc szerkesztése könyvek hozzárendeléséhez',
+    'shelves_edit_named' => ':name könyvespolc szerkesztése',
+    'shelves_edit' => 'Könyvespolc szerkesztése',
+    'shelves_delete' => 'Könyvespolc törlése',
+    'shelves_delete_named' => ':name könyvespolc törlése',
+    'shelves_delete_explain' => "':name'. nevű könyvespolc ezzel le lesz törölve. A benne található könyvek nem lesznek törölve.",
+    'shelves_delete_confirmation' => 'Biztosan törölhető ez a könyvespolc?',
+    'shelves_permissions' => 'Könyvespolc jogosultság',
+    'shelves_permissions_updated' => 'Könyvespolc jogosultságok frissítve',
+    'shelves_permissions_active' => 'Könyvespolc jogosultságok aktívak',
+    'shelves_copy_permissions_to_books' => 'Jogosultság másolása könyvekre',
+    'shelves_copy_permissions' => 'Jogosultság másolása',
+    'shelves_copy_permissions_explain' => 'Ez alkalmazni fogja ennek a könyvespolcnak az aktuális jogosultság beállításait az összes benne található könyvön. Aktiválás előtt ellenőrizni kell, hogy a könyvespolc jogosultságain végzett összes módosítás el lett mentve.',
+    'shelves_copy_permission_success' => 'Könyvespolc jogosultságok átmásolva :count könyvre',
+
+    // Books
+    'book' => 'Könyv',
+    'books' => 'Könyvek',
+    'x_books' => ':count könyv|:count könyv',
+    'books_empty' => 'Nincsenek könyvek létrehozva',
+    'books_popular' => 'Népszerű könyvek',
+    'books_recent' => 'Legutóbbi könyvek',
+    'books_new' => 'Új könyvek',
+    'books_new_action' => 'Új könyv',
+    'books_popular_empty' => 'A legnépszerűbb könyvek itt fognak megjelenni.',
+    'books_new_empty' => 'A legutoljára létrehozott könyvek itt fognak megjelenni.',
+    'books_create' => 'Új könyv létrehozása',
+    'books_delete' => 'Könyv törlése',
+    'books_delete_named' => ':bookName könyv törlése',
+    'books_delete_explain' => '\':bookName\' nevű könyv törölve lesz. Minden oldal és fejezet el lesz távolítva.',
+    'books_delete_confirmation' => 'Biztosan törölhető ez a könyv?',
+    'books_edit' => 'Könyv szerkesztése',
+    'books_edit_named' => ':bookName könyv szerkesztése',
+    'books_form_book_name' => 'Könyv neve',
+    'books_save' => 'Könyv mentése',
+    'books_permissions' => 'Könyv jogosultságok',
+    'books_permissions_updated' => 'Könyv jogosultságok frissítve',
+    'books_empty_contents' => 'Ehhez a könyvhöz nincsenek oldalak vagy fejezetek létrehozva.',
+    'books_empty_create_page' => 'Új oldal létrehozása',
+    'books_empty_sort_current_book' => 'Aktuális könyv rendezése',
+    'books_empty_add_chapter' => 'Fejezet hozzáadása',
+    'books_permissions_active' => 'Könyv jogosultságok aktívak',
+    'books_search_this' => 'Keresés ebben a könyvben',
+    'books_navigation' => 'Könyv navigáció',
+    'books_sort' => 'Könyv tartalmak rendezése',
+    'books_sort_named' => ':bookName könyv rendezése',
+    'books_sort_name' => 'Rendezés név szerint',
+    'books_sort_created' => 'Rendezés létrehozás dátuma szerint',
+    'books_sort_updated' => 'Rendezés frissítés dátuma szerint',
+    'books_sort_chapters_first' => 'Fejezetek elől',
+    'books_sort_chapters_last' => 'Fejezetek hátul',
+    'books_sort_show_other' => 'Egyéb könyvek mutatása',
+    'books_sort_save' => 'Új elrendezés mentése',
+
+    // Chapters
+    'chapter' => 'Fejezet',
+    'chapters' => 'Fejezetek',
+    'x_chapters' => ':count fejezet|:count fejezetek',
+    'chapters_popular' => 'Népszerű fejezetek',
+    'chapters_new' => 'Új fejezet',
+    'chapters_create' => 'Új fejezet létrehozása',
+    'chapters_delete' => 'Fejezet törlése',
+    'chapters_delete_named' => ':chapterName fejezet törlése',
+    'chapters_delete_explain' => '\':chapterName\' nevű fejezet törölve lesz. Minden oldal el lesz távolítva és közvetlenül a szülő könyvhöz lesz hozzáadva.',
+    'chapters_delete_confirm' => 'Biztosan törölhető ez a fejezet?',
+    'chapters_edit' => 'Fejezet szerkesztése',
+    'chapters_edit_named' => ':chapterName fejezet szerkesztése',
+    'chapters_save' => 'Fejezet mentése',
+    'chapters_move' => 'Fejezet áthelyezése',
+    'chapters_move_named' => ':chapterName fejezet áthelyezése',
+    'chapter_move_success' => 'Fejezet áthelyezve :bookName könyvbe',
+    'chapters_permissions' => 'Fejezet jogosultságok',
+    'chapters_empty' => 'Jelenleg nincsenek oldalak ebben a fejezetben.',
+    'chapters_permissions_active' => 'Fejezet jogosultságok aktívak',
+    'chapters_permissions_success' => 'Fejezet jogosultságok frissítve',
+    'chapters_search_this' => 'Keresés ebben a fejezetben',
+
+    // Pages
+    'page' => 'Oldal',
+    'pages' => 'Oldalak',
+    'x_pages' => ':count oldal|:count oldalak',
+    'pages_popular' => 'Népszerű oldalak',
+    'pages_new' => 'Új oldal',
+    'pages_attachments' => 'Csatolmányok',
+    'pages_navigation' => 'Oldal navigáció',
+    'pages_delete' => 'Oldal törlése',
+    'pages_delete_named' => ':pageName oldal törlése',
+    'pages_delete_draft_named' => ':pageName vázlat oldal törlése',
+    'pages_delete_draft' => 'Vázlat oldal törlése',
+    'pages_delete_success' => 'Oldal törölve',
+    'pages_delete_draft_success' => 'Vázlat oldal törölve',
+    'pages_delete_confirm' => 'Biztosan törölhető ez az oldal?',
+    'pages_delete_draft_confirm' => 'Biztosan törölhető ez a vázlatoldal?',
+    'pages_editing_named' => ':pageName oldal szerkesztése',
+    'pages_edit_toggle_header' => 'Fejléc átkapcsolása',
+    'pages_edit_save_draft' => 'Vázlat mentése',
+    'pages_edit_draft' => 'Oldal vázlat szerkesztése',
+    'pages_editing_draft' => 'Vázlat szerkesztése',
+    'pages_editing_page' => 'Oldal szerkesztése',
+    'pages_edit_draft_save_at' => 'Vázlat elmentve:',
+    'pages_edit_delete_draft' => 'Vázlat törlése',
+    'pages_edit_discard_draft' => 'Vázlat elvetése',
+    'pages_edit_set_changelog' => 'Változásnapló beállítása',
+    'pages_edit_enter_changelog_desc' => 'A végrehajtott módosítások rövid leírása',
+    'pages_edit_enter_changelog' => 'Változásnapló megadása',
+    'pages_save' => 'Oldal mentése',
+    'pages_title' => 'Oldal címe',
+    'pages_name' => 'Oldal neve',
+    'pages_md_editor' => 'Szerkesztő',
+    'pages_md_preview' => 'Előnézet',
+    'pages_md_insert_image' => 'Kép beillesztése',
+    'pages_md_insert_link' => 'Entitás hivatkozás beillesztése',
+    'pages_md_insert_drawing' => 'Rajz beillesztése',
+    'pages_not_in_chapter' => 'Az oldal nincs fejezetben',
+    'pages_move' => 'Oldal áthelyezése',
+    'pages_move_success' => 'Oldal áthelyezve ide: ":parentName"',
+    'pages_copy' => 'Oldal másolása',
+    'pages_copy_desination' => 'Másolás célja',
+    'pages_copy_success' => 'Oldal sikeresen lemásolva',
+    'pages_permissions' => 'Oldal jogosultságok',
+    'pages_permissions_success' => 'Oldal jogosultságok frissítve',
+    'pages_revision' => 'Változat',
+    'pages_revisions' => 'Oldal változatai',
+    'pages_revisions_named' => ':pageName oldal változatai',
+    'pages_revision_named' => ':pageName oldal változata',
+    'pages_revisions_created_by' => 'Létrehozta:',
+    'pages_revisions_date' => 'Változat dátuma',
+    'pages_revisions_number' => '#',
+    'pages_revisions_numbered' => 'Változat #:id',
+    'pages_revisions_numbered_changes' => '#:id változat módosításai',
+    'pages_revisions_changelog' => 'Változásnapló',
+    'pages_revisions_changes' => 'Módosítások',
+    'pages_revisions_current' => 'Aktuális verzió',
+    'pages_revisions_preview' => 'Előnézet',
+    'pages_revisions_restore' => 'Visszaállítás',
+    'pages_revisions_none' => 'Ennek az oldalnak nincsenek változatai',
+    'pages_copy_link' => 'Hivatkozás másolása',
+    'pages_edit_content_link' => 'Tartalom szerkesztése',
+    'pages_permissions_active' => 'Oldal jogosultságok aktívak',
+    'pages_initial_revision' => 'Kezdeti közzététel',
+    'pages_initial_name' => 'Új oldal',
+    'pages_editing_draft_notification' => 'A jelenleg szerkesztett vázlat legutóbb ekkor volt elmentve: :timeDiff.',
+    'pages_draft_edited_notification' => 'Ezt az oldalt azóta már frissítették. Javasolt ennek a vázlatnak az elvetése.',
+    'pages_draft_edit_active' => [
+        'start_a' => ':count felhasználók kezdte el szerkeszteni ezt az oldalt',
+        'start_b' => ':userName elkezdte szerkeszteni ezt az oldalt',
+        'time_a' => 'mióta az oldal utoljára frissítve volt',
+        'time_b' => 'az utolsó :minCount percben',
+        'message' => ':start :time. Ügyeljen arra, hogy ne írjuk felül egymás frissítéseit!',
+    ],
+    'pages_draft_discarded' => 'Vázlat elvetve, a szerkesztő frissítve lesz az oldal aktuális tartalmával',
+    'pages_specific' => 'Egy bizonyos oldal',
+
+    // Editor Sidebar
+    'page_tags' => 'Oldal címkék',
+    'chapter_tags' => 'Fejezet címkék',
+    'book_tags' => 'Könyv címkék',
+    'shelf_tags' => 'Polc címkék',
+    'tag' => 'Címke',
+    'tags' =>  'Címkék',
+    'tag_value' => 'Címke érték (nem kötelező)',
+    'tags_explain' => "Címkék hozzáadása a tartalom jobb kategorizálásához.\nA mélyebb szervezettség megvalósításához hozzá lehet rendelni egy értéket a címkéhez.",
+    'tags_add' => 'Másik címke hozzáadása',
+    'attachments' => 'Csatolmányok',
+    'attachments_explain' => 'Az oldalon megjelenő fájlok feltöltése vagy hivatkozások csatolása. Az oldal oldalsávjában fognak megjelenni.',
+    'attachments_explain_instant_save' => 'Az itt történt módosítások azonnal el lesznek mentve.',
+    'attachments_items' => 'Csatolt elemek',
+    'attachments_upload' => 'Fájlfeltöltés',
+    'attachments_link' => 'Hivatkozás csatolása',
+    'attachments_set_link' => 'Hivatkozás beállítása',
+    'attachments_delete_confirm' => 'A csatolmány törléséhez ismét rá kell kattintani a törlésre.',
+    'attachments_dropzone' => 'Fájlok csatolása ejtéssel vagy kattintással',
+    'attachments_no_files' => 'Nincsenek fájlok feltöltve',
+    'attachments_explain_link' => 'Fájl feltöltése helyett hozzá lehet kapcsolni egy hivatkozást. Ez egy hivatkozás lesz egy másik oldalra vagy egy fájlra a felhőben.',
+    'attachments_link_name' => 'Hivatkozás neve',
+    'attachment_link' => 'Csatolmány hivatkozás',
+    'attachments_link_url' => 'Hivatkozás fájlra',
+    'attachments_link_url_hint' => 'Weboldal vagy fájl webcíme',
+    'attach' => 'Csatolás',
+    'attachments_edit_file' => 'Fájl szerkesztése',
+    'attachments_edit_file_name' => 'Fájl neve',
+    'attachments_edit_drop_upload' => 'Feltöltés és felülírás ejtéssel vagy kattintással',
+    'attachments_order_updated' => 'Csatolmány sorrend frissítve',
+    'attachments_updated_success' => 'Csatolmány részletei frissítve',
+    'attachments_deleted' => 'Csatolmány törölve',
+    'attachments_file_uploaded' => 'Fájl sikeresen feltöltve',
+    'attachments_file_updated' => 'Fájl sikeresen frissítve',
+    'attachments_link_attached' => 'Hivatkozás sikeresen hozzácsatolva az oldalhoz',
+
+    // Profile View
+    'profile_user_for_x' => 'Felhasználó ez óta: :time',
+    'profile_created_content' => 'Létrehozott tartalom',
+    'profile_not_created_pages' => ':userName még nem hozott létre oldalt',
+    'profile_not_created_chapters' => ':userName még nem hozott létre fejezetet',
+    'profile_not_created_books' => ':userName még nem hozott létre könyvet',
+    'profile_not_created_shelves' => ':userName még nem hozott létre polcot',
+
+    // Comments
+    'comment' => 'Megjegyzés',
+    'comments' => 'Megjegyzések',
+    'comment_add' => 'Megjegyzés hozzáadása',
+    'comment_placeholder' => 'Megjegyzés írása',
+    'comment_count' => '{0} Nincs megjegyzés|{1} 1 megjegyzés|[2,*] :count megjegyzés',
+    'comment_save' => 'Megjegyzés mentése',
+    'comment_saving' => 'Megjegyzés mentése...',
+    'comment_deleting' => 'Megjegyzés törlése...',
+    'comment_new' => 'Új megjegyzés',
+    'comment_created' => 'megjegyzést fűzött hozzá :createDiff',
+    'comment_updated' => 'Frissítve :updateDiff :username által',
+    'comment_deleted_success' => 'Megjegyzés törölve',
+    'comment_created_success' => 'Megjegyzés hozzáadva',
+    'comment_updated_success' => 'Megjegyzés frissítve',
+    'comment_delete_confirm' => 'Biztosan törölhető ez a megjegyzés?',
+    'comment_in_reply_to' => 'Válasz erre: :commentId',
+
+    // Revision
+    'revision_delete_confirm' => 'Biztosan törölhető ez a változat?',
+    'revision_restore_confirm' => 'Biztosan visszaállítható ez a változat? A oldal jelenlegi tartalma le lesz cserélve.',
+    'revision_delete_success' => 'Változat törölve',
+    'revision_cannot_delete_latest' => 'A legutolsó változat nem törölhető.'
+];
\ No newline at end of file
diff --git a/resources/lang/hu/errors.php b/resources/lang/hu/errors.php
new file mode 100644
index 000000000..679142804
--- /dev/null
+++ b/resources/lang/hu/errors.php
@@ -0,0 +1,84 @@
+<?php
+/**
+ * Text shown in error messaging.
+ */
+return [
+
+    // Permissions
+    'permission' => 'Nincs jogosultság a kért oldal eléréséhez.',
+    'permissionJson' => 'Nincs jogosultság a kért művelet végrehajtásához.',
+
+    // Auth
+    'error_user_exists_different_creds' => ':email címmel már létezik felhasználó, de más hitelesítő adatokkal.',
+    'email_already_confirmed' => 'Az email cím már meg van erősítve, meg lehet próbálni a bejelentkezést.',
+    'email_confirmation_invalid' => 'A megerősítő vezérjel nem érvényes vagy használva volt. Meg kell próbálni újraregisztrálni.',
+    'email_confirmation_expired' => 'A megerősítő vezérjel lejárt. Egy új megerősítő email lett elküldve.',
+    'ldap_fail_anonymous' => 'Nem sikerült az LDAP elérése névtelen csatlakozással',
+    'ldap_fail_authed' => 'Az LDAP hozzáférés nem sikerült a megadott DN és jelszó beállításokkal',
+    'ldap_extension_not_installed' => 'LDAP PHP kiterjesztés nincs telepítve',
+    'ldap_cannot_connect' => 'Nem lehet kapcsolódni az LDAP kiszolgálóhoz, a kezdeti kapcsolatfelvétel nem sikerült',
+    'social_no_action_defined' => 'Nincs művelet meghatározva',
+    'social_login_bad_response' => "Hiba történt :socialAccount bejelentkezés közben:\n:error",
+    'social_account_in_use' => ':socialAccount fiók már használatban van. :socialAccount opción keresztül érdemes megpróbálni a bejelentkezést.',
+    'social_account_email_in_use' => ':email email cím már használatban van. Ha már van fiók létrehozva, :egy socialAccount fiókot hozzá lehet csatolni a profil beállításainál.',
+    'social_account_existing' => ':socialAccount már hozzá van kapcsolva a fiókhoz.',
+    'social_account_already_used_existing' => ':socialAccount fiókot már egy másik felhasználó használja.',
+    'social_account_not_used' => ':socialAccount fiók nincs felhasználóhoz kapcsolva. A hozzákapcsolást a profil oldalon lehet elvégezni. ',
+    'social_account_register_instructions' => ':socialAccount beállítása használatával is lehet fiókot regisztrálni, ha még nem volt fiók létrehozva.',
+    'social_driver_not_found' => 'Közösségi meghajtó nem található',
+    'social_driver_not_configured' => ':socialAccount közösségi beállítások nem megfelelőek.',
+
+    // System
+    'path_not_writable' => ':filePath elérési út nem tölthető fel. Ellenőrizni kell, hogy az útvonal a kiszolgáló számára írható.',
+    'cannot_get_image_from_url' => 'Nem lehet lekérni a képet innen: :url',
+    'cannot_create_thumbs' => 'A kiszolgáló nem tud létrehozni bélyegképeket. Ellenőrizni kell, hogy telepítve van-a a GD PHP kiterjesztés.',
+    'server_upload_limit' => 'A kiszolgáló nem engedélyez ilyen méretű feltöltéseket. Kisebb fájlmérettel kell próbálkozni.',
+    'uploaded'  => 'A kiszolgáló nem engedélyez ilyen méretű feltöltéseket. Kisebb fájlmérettel kell próbálkozni.',
+    'image_upload_error' => 'Hiba történt a kép feltöltése közben',
+    'image_upload_type_error' => 'A feltöltött kép típusa érvénytelen',
+    'file_upload_timeout' => 'A fáj feltöltése időtúllépést okozott.',
+
+    // Attachments
+    'attachment_page_mismatch' => 'Oldal eltárás csatolmány frissítése közben',
+    'attachment_not_found' => 'Csatolmány nem található',
+
+    // Pages
+    'page_draft_autosave_fail' => 'Nem sikerült a vázlat mentése. Mentés előtt meg kell róla győződni, hogy van internetkapcsolat',
+    'page_custom_home_deletion' => 'Nem lehet oldalt törölni ha kezdőlapnak van beállítva',
+
+    // Entities
+    'entity_not_found' => 'Entitás nem található',
+    'bookshelf_not_found' => 'Könyvespolc nem található',
+    'book_not_found' => 'Könyv nem található',
+    'page_not_found' => 'Oldal nem található',
+    'chapter_not_found' => 'Fejezet nem található',
+    'selected_book_not_found' => 'A kiválasztott könyv nem található',
+    'selected_book_chapter_not_found' => 'A kiválasztott könyv vagy fejezet nem található',
+    'guests_cannot_save_drafts' => 'Vendégek nem menthetnek el vázlatokat',
+
+    // Users
+    'users_cannot_delete_only_admin' => 'Nem lehet törölni az egyetlen adminisztrátort',
+    'users_cannot_delete_guest' => 'A vendég felhasználót nem lehet törölni',
+
+    // Roles
+    'role_cannot_be_edited' => 'Ezt a szerepkört nem lehet szerkeszteni',
+    'role_system_cannot_be_deleted' => 'Ez a szerepkör egy rendszer szerepkör ezért nem törölhető',
+    'role_registration_default_cannot_delete' => 'Ezt a szerepkört nem lehet törölni amíg alapértelmezés szerinti regisztrációs szerepkörnek van beállítva',
+    'role_cannot_remove_only_admin' => 'Ez a felhasználó az egyetlen, az adminisztrátor szerepkörhöz rendelt felhasználó. Eltávolítása előtt az adminisztrátor szerepkört át kell ruházni egy másik felhasználóra.',
+
+    // Comments
+    'comment_list' => 'Hiba történt a megjegyzések lekérése közben.',
+    'cannot_add_comment_to_draft' => 'Vázlathoz nem lehet megjegyzéseket fűzni.',
+    'comment_add' => 'Hiba történt a megjegyzés hozzáadása / frissítése közben.',
+    'comment_delete' => 'Hiba történt a megjegyzés törlése közben.',
+    'empty_comment' => 'Üres megjegyzést nem lehet hozzáadni.',
+
+    // Error pages
+    '404_page_not_found' => 'Oldal nem található',
+    'sorry_page_not_found' => 'Sajnáljuk, a keresett oldal nem található.',
+    'return_home' => 'Vissza a kezdőlapra',
+    'error_occurred' => 'Hiba örtént',
+    'app_down' => ':appName jelenleg nem üzemel',
+    'back_soon' => 'Hamarosan újra elérhető lesz.',
+
+];
diff --git a/resources/lang/hu/pagination.php b/resources/lang/hu/pagination.php
new file mode 100644
index 000000000..87be04cf4
--- /dev/null
+++ b/resources/lang/hu/pagination.php
@@ -0,0 +1,12 @@
+<?php
+/**
+ * Pagination Language Lines
+ * The following language lines are used by the paginator library to build
+ * the simple pagination links.
+ */
+return [
+
+    'previous' => '&laquo; Előző',
+    'next'     => 'Következő &raquo;',
+
+];
diff --git a/resources/lang/hu/passwords.php b/resources/lang/hu/passwords.php
new file mode 100644
index 000000000..bacc08b08
--- /dev/null
+++ b/resources/lang/hu/passwords.php
@@ -0,0 +1,15 @@
+<?php
+/**
+ * Password Reminder Language Lines
+ * The following language lines are the default lines which match reasons
+ * that are given by the password broker for a password update attempt has failed.
+ */
+return [
+
+    'password' => 'A jelszónak legalább hat karakterből kell állnia és egyeznie kell a megerősítéssel.',
+    'user' => "Nem található felhasználó ezzel az e-mail címmel.",
+    'token' => 'Ez a jelszó visszaállító vezérjel érvénytelen.',
+    'sent' => 'E-mailben elküldtük a jelszó visszaállító hivatkozást!',
+    'reset' => 'A jelszó visszaállítva!',
+
+];
diff --git a/resources/lang/hu/settings.php b/resources/lang/hu/settings.php
new file mode 100644
index 000000000..efebb4a10
--- /dev/null
+++ b/resources/lang/hu/settings.php
@@ -0,0 +1,161 @@
+<?php
+/**
+ * Settings text strings
+ * Contains all text strings used in the general settings sections of BookStack
+ * including users and roles.
+ */
+return [
+
+    // Common Messages
+    'settings' => 'Beállítások',
+    'settings_save' => 'Beállítások mentése',
+    'settings_save_success' => 'Beállítások elmentve',
+
+    // App Settings
+    'app_customization' => 'Személyre szabás',
+    'app_features_security' => 'Jellemzők és biztonság',
+    'app_name' => 'Alkalmazás neve',
+    'app_name_desc' => 'Ez a név meg fog jelenni a fejlécben és minden a rendszer által küldött emailben.',
+    'app_name_header' => 'Név mutatása a fejlécben',
+    'app_public_access' => 'Nyilvános hozzáférés',
+    'app_public_access_desc' => 'Ha engedélyezett, a nem bejelentkezett felhasználók is hozzá tudnak férni a BookStack példány tartalmaihoz.',
+    'app_public_access_desc_guest' => 'A nyilvános látogatók hozzáférése a "Guest" felhasználón keresztül irányítható.',
+    'app_public_access_toggle' => 'Nyilvános hozzáférés engedélyezése',
+    'app_public_viewing' => 'Nyilvános megtekintés engedélyezve?',
+    'app_secure_images' => 'Magasabb biztonságú képfeltöltés',
+    'app_secure_images_toggle' => 'Magasabb biztonságú képfeltöltés engedélyezése',
+    'app_secure_images_desc' => 'Teljesítmény optimalizálási okokból minden kép nyilvános. Ez a beállítás egy véletlenszerű, nehezen kitalálható karakterláncot illeszt a képek útvonalának elejére. Meg kell győződni róla, hogy a könnyű hozzáférés megakadályozása érdekében a könyvtár indexek nincsenek engedélyezve.',
+    'app_editor' => 'Oldalszerkesztő',
+    'app_editor_desc' => 'Annak kiválasztása, hogy a felhasználók melyik szerkesztőt használhatják az oldalak szerkesztéséhez.',
+    'app_custom_html' => 'Egyéni HTML fejléc tartalom',
+    'app_custom_html_desc' => 'Az itt hozzáadott bármilyen tartalom be lesz illesztve minden oldal <head> szekciójának aljára. Ez hasznos a stílusok felülírásához van analitikai kódok hozzáadásához.',
+    'app_logo' => 'Alkalmazás logó',
+    'app_logo_desc' => 'A képnek 43px magasnak kell lennie.<br>A nagy képek át lesznek méretezve.',
+    'app_primary_color' => 'Alkalmazás elsődleges színe',
+    'app_primary_color_desc' => 'Hexadecimális értéknek kell lennie.<br>Az alapértelmezés szerinti szín visszaállításához üresen kell hagyni.',
+    'app_homepage' => 'Alkalmazás kezdőlapja',
+    'app_homepage_desc' => 'A kezdőlapon az alapértelmezés szerinti nézet helyett megjelenő nézet kiválasztása. A kiválasztott oldalakon figyelmen kívül lesznek hagyva az oldal engedélyek.',
+    'app_homepage_select' => 'Egy oldal kiválasztása',
+    'app_disable_comments' => 'Megjegyzések letiltása',
+    'app_disable_comments_toggle' => 'Megjegyzések letiltása',
+    'app_disable_comments_desc' => 'Megjegyzések letiltása az alkalmazás összes oldalán.<br>A már létező megjegyzések el lesznek rejtve.',
+
+    // Registration Settings
+    'reg_settings' => 'Regisztráció',
+    'reg_enable' => 'Regisztráció engedélyezése',
+    'reg_enable_toggle' => 'Regisztráció engedélyezése',
+    'reg_enable_desc' => 'Ha a regisztráció engedélyezett, akkor a felhasználó képes lesz bejelentkezni mint az alkalmazás egy felhasználója. Regisztráció után egy egyszerű, alapértelmezés szerinti felhasználói szerepkör lesz hozzárendelve.',
+    'reg_default_role' => 'Regisztráció utáni alapértelmezett felhasználói szerepkör',
+    'reg_email_confirmation' => 'Email megerősítés',
+    'reg_email_confirmation_toggle' => 'Email megerősítés szükséges',
+    'reg_confirm_email_desc' => 'Ha a tartomány korlátozás be van állítva, akkor email megerősítés szükséges és ez a beállítás figyelmen kívül lesz hagyva.',
+    'reg_confirm_restrict_domain' => 'Tartomány korlátozás',
+    'reg_confirm_restrict_domain_desc' => 'Azoknak az email tartományoknak a vesszővel elválasztott listája, melyekre a regisztráció korlátozva lesz. A felhasználók egy emailt fognak kapni, hogy megerősítsék az email címüket mielőtt használni kezdhetnék az alkalmazást.<br>Fontos tudni, hogy a felhasználók a sikeres regisztráció után megváltoztathatják az email címüket.',
+    'reg_confirm_restrict_domain_placeholder' => 'Nincs beállítva korlátozás',
+
+    // Maintenance settings
+    'maint' => 'Karbantartás',
+    'maint_image_cleanup' => 'Képek tisztítása',
+    'maint_image_cleanup_desc' => "Végigolvassa az oldalakat és a tartalmak változatait, hogy leellenőrizze jelenleg mely képek és rajzok vannak használatban, és mely képek szerepelnek többször. A futtatása előtt feltétlen készíteni kell egy teljes adatbázis és lemezkép mentést.",
+    'maint_image_cleanup_ignore_revisions' => 'Képek figyelmen kívül hagyása a változatokban',
+    'maint_image_cleanup_run' => 'Tisztítás futtatása',
+    'maint_image_cleanup_warning' => ':count potenciálisan nem használt képet találtam. Biztosan törölhetőek ezek a képek?',
+    'maint_image_cleanup_success' => ':count potenciálisan nem használt kép megtalálva és törölve!',
+    'maint_image_cleanup_nothing_found' => 'Nincsenek nem használt képek, semmi sem lett törölve!',
+
+    // Role Settings
+    'roles' => 'Szerepkörök',
+    'role_user_roles' => 'Felhasználói szerepkörök',
+    'role_create' => 'Új szerepkör létrehozása',
+    'role_create_success' => 'Szerepkör sikeresen létrehozva',
+    'role_delete' => 'Szerepkör törlése',
+    'role_delete_confirm' => 'Ez törölni fogja \':roleName\' szerepkört.',
+    'role_delete_users_assigned' => 'Ehhez a szerepkörhöz :userCount felhasználó van hozzárendelve. Ha a felhasználókat át kell helyezni ebből a szerepkörből, akkor ki kell választani egy új szerepkört.',
+    'role_delete_no_migration' => "Nincs felhasználó áthelyezés",
+    'role_delete_sure' => 'Biztosan törölhető ez a szerepkör?',
+    'role_delete_success' => 'Szerepkör sikeresen törölve',
+    'role_edit' => 'Szerepkör szerkesztése',
+    'role_details' => 'Szerepkör részletei',
+    'role_name' => 'Szerepkör neve',
+    'role_desc' => 'Szerepkör rövid leírása',
+    'role_external_auth_id' => 'Külső hitelesítés azonosítók',
+    'role_system' => 'Rendszer jogosultságok',
+    'role_manage_users' => 'Felhasználók kezelése',
+    'role_manage_roles' => 'Szerepkörök és szerepkör engedélyek kezelése',
+    'role_manage_entity_permissions' => 'Minden könyv, fejezet és oldalengedély kezelése',
+    'role_manage_own_entity_permissions' => 'Saját könyv, fejezet és oldalak engedélyeinek kezelése',
+    'role_manage_settings' => 'Alkalmazás beállításainak kezelése',
+    'role_asset' => 'Eszköz jogosultságok',
+    'role_asset_desc' => 'Ezek a jogosultság vezérlik a alapértelmezés szerinti hozzáférést a rendszerben található eszközökhöz. A könyvek, fejezetek és oldalak jogosultságai felülírják ezeket a jogosultságokat.',
+    'role_asset_admins' => 'Az adminisztrátorok automatikusan hozzáférést kapnak minden tartalomhoz, de ezek a beállítások megjeleníthetnek vagy elrejthetnek felhasználói felület beállításokat.',
+    'role_all' => 'Összes',
+    'role_own' => 'Saját',
+    'role_controlled_by_asset' => 'Az általuk feltöltött eszköz által ellenőrzött',
+    'role_save' => 'Szerepkör mentése',
+    'role_update_success' => 'Szerepkör sikeresen frissítve',
+    'role_users' => 'Felhasználók ebben a szerepkörben',
+    'role_users_none' => 'Jelenleg nincsenek felhasználók hozzárendelve ehhez a szerepkörhöz',
+
+    // Users
+    'users' => 'Felhasználók',
+    'user_profile' => 'Felhasználói profil',
+    'users_add_new' => 'Új felhasználó hozzáadása',
+    'users_search' => 'Felhasználók keresése',
+    'users_details' => 'Felhasználó részletei',
+    'users_details_desc' => 'Egy megjelenítendő név és email cím beállítása ennek a felhasználónak. Az email cím az alkalmazásba történő bejelentkezéshez lesz használva.',
+    'users_details_desc_no_email' => 'Egy megjelenítendő név beállítása ennek a felhasználónak amiről mások felismerik.',
+    'users_role' => 'Felhasználói szerepkörök',
+    'users_role_desc' => 'A felhasználó melyik szerepkörhöz lesz rendelve. Ha a felhasználó több szerepkörhöz van rendelve, akkor ezeknek a szerepköröknek a jogosultságai összeadódnak, és a a felhasználó a hozzárendelt szerepkörök minden képességét megkapja.',
+    'users_password' => 'Felhasználó jelszava',
+    'users_password_desc' => 'Az alkalmazásba bejelentkezéshez használható jelszó beállítása. Legalább 5 karakter hosszúnak kell lennie.',
+    'users_external_auth_id' => 'Külső hitelesítés azonosítója',
+    'users_external_auth_id_desc' => 'Ez az azonosító lesz használva a felhasználó ellenőrzéséhez mikor az LDAP rendszerrel kommunikál.',
+    'users_password_warning' => 'A lenti mezőket csak a jelszó módosításához kell kitölteni.',
+    'users_system_public' => 'Ez a felhasználó bármelyik, a példányt megtekintő felhasználót képviseli. Nem lehet vele bejelentkezni de automatikusan hozzá lesz rendelve.',
+    'users_delete' => 'Felhasználó törlése',
+    'users_delete_named' => ':userName felhasználó törlése',
+    'users_delete_warning' => '\':userName\' felhasználó teljesen törölve lesz a rendszerből.',
+    'users_delete_confirm' => 'Biztosan törölhető ez a felhasználó?',
+    'users_delete_success' => 'Felhasználó sikeresen eltávolítva',
+    'users_edit' => 'Felhasználó szerkesztése',
+    'users_edit_profile' => 'Profil szerkesztése',
+    'users_edit_success' => 'Felhasználó sikeresen frissítve',
+    'users_avatar' => 'Avatar használata',
+    'users_avatar_desc' => 'A felhasználót ábrázoló kép kiválasztása. Kb. 256px méretű négyzetes képnek kell lennie.',
+    'users_preferred_language' => 'Előnyben részesített nyelv',
+    'users_preferred_language_desc' => 'Ez a beállítás megváltoztatja az alkalmazás felhasználói felületén használt nyelvet. Nincs hatása a felhasználók által létrehozott tartalomra.',
+    'users_social_accounts' => 'Közösségi fiókok',
+    'users_social_accounts_info' => 'Itt lehet egyéb fiókokat hozzákapcsolni a gyorsabb és könnyebb bejelentkezés érdekében. Itt olyan fiókot lehet lecsatlakoztatni, melynek korábban nem volt engedélyezett hozzáférése. Visszavonja a hozzáférést a csatlakoztatott szociális fiók profilbeállításaiból.',
+    'users_social_connect' => 'Fiók csatlakoztatása',
+    'users_social_disconnect' => 'Fiók lecsatlakoztatása',
+    'users_social_connected' => ':socialAccount fiók sikeresen csatlakoztatva a profilhoz.',
+    'users_social_disconnected' => ':socialAccount fiók sikeresen lecsatlakoztatva a profilról.',
+
+    //! Since these labels are already localized this array does not need to be
+    //! translated in the language-specific files.
+    //! DELETE BELOW IF COPIED FROM EN
+    //!////////////////////////////////
+    'language_select' => [
+        'en' => 'English',
+        'ar' => 'العربية',
+        'de' => 'Deutsch (Sie)',
+        'de_informal' => 'Deutsch (Du)',
+        'es' => 'Español',
+        'es_AR' => 'Español Argentina',
+        'fr' => 'Français',
+        'nl' => 'Nederlands',
+        'pt_BR' => 'Português do Brasil',
+        'sk' => 'Slovensky',
+        'cs' => 'Česky',
+        'sv' => 'Svenska',
+        'kr' => '한국어',
+        'ja' => '日本語',
+        'pl' => 'Polski',
+        'it' => 'Italian',
+        'ru' => 'Русский',
+        'uk' => 'Українська',
+        'zh_CN' => '简体中文',
+        'zh_TW' => '繁體中文'
+    ]
+    //!////////////////////////////////
+];
diff --git a/resources/lang/hu/validation.php b/resources/lang/hu/validation.php
new file mode 100644
index 000000000..68a444643
--- /dev/null
+++ b/resources/lang/hu/validation.php
@@ -0,0 +1,85 @@
+<?php
+/**
+ * Validation Lines
+ * The following language lines contain the default error messages used by
+ * the validator class. Some of these rules have multiple versions such
+ * as the size rules. Feel free to tweak each of these messages here.
+ */
+return [
+
+    // Standard laravel validation lines
+    'accepted'             => ':attribute elfogadott kell legyen.',
+    'active_url'           => ':attribute nem érvényes webcím.',
+    'after'                => ':attribute dátumnak :date utáninak kell lennie.',
+    'alpha'                => ':attribute csak betűket tartalmazhat.',
+    'alpha_dash'           => ':attribute csak betűket, számokat és kötőjeleket tartalmazhat.',
+    'alpha_num'            => ':attribute csak betűket és számokat tartalmazhat.',
+    'array'                => ':attribute tömb kell legyen.',
+    'before'               => ':attribute dátumnak :date előttinek kell lennie.',
+    'between'              => [
+        'numeric' => ':attribute értékének :min és :max között kell lennie.',
+        'file'    => ':attribute értékének :min és :max kilobájt között kell lennie.',
+        'string'  => ':attribute hosszának :min és :max karakter között kell lennie.',
+        'array'   => ':attribute mennyiségének :min és :max elem között kell lennie.',
+    ],
+    'boolean'              => ':attribute mezőnek igaznak vagy hamisnak kell lennie.',
+    'confirmed'            => ':attribute megerősítés nem egyezik.',
+    'date'                 => ':attribute nem érvényes dátum.',
+    'date_format'          => ':attribute nem egyezik :format formátummal.',
+    'different'            => ':attribute és :other értékének különböznie kell.',
+    'digits'               => ':attribute :digits számból kell álljon.',
+    'digits_between'       => ':attribute hosszának :min és :max számjegy között kell lennie.',
+    'email'                => ':attribute érvényes email cím kell legyen.',
+    'filled'               => ':attribute mező kötelező.',
+    'exists'               => 'A kiválasztott :attribute érvénytelen.',
+    'image'                => ':attribute kép kell legyen.',
+    'image_extension'      => 'A :attribute kép kiterjesztése érvényes és támogatott kell legyen.',
+    'in'                   => 'A kiválasztott :attribute érvénytelen.',
+    'integer'              => ':attribute egész szám kell legyen.',
+    'ip'                   => ':attribute érvényes IP cím kell legyen.',
+    'max'                  => [
+        'numeric' => ':attribute nem lehet nagyobb mint :max.',
+        'file'    => ':attribute nem lehet nagyobb mint :max kilobájt.',
+        'string'  => ':attribute nem lehet nagyobb mint :max karakter.',
+        'array'   => ':attribute mennyisége nem lehet több mint :max elem.',
+    ],
+    'mimes'                => 'A :attribute típusa csak :values lehet.',
+    'min'                  => [
+        'numeric' => ':attribute legalább :min kell legyen.',
+        'file'    => ':attribute legalább :min kilobájt kell legyen.',
+        'string'  => ':attribute legalább :min karakter kell legyen.',
+        'array'   => ':attribute legalább :min elem kell legyen.',
+    ],
+    'no_double_extension'  => ':attribute csak egy fájlkiterjesztéssel rendelkezhet.',
+    'not_in'               => 'A kiválasztott :attribute érvénytelen.',
+    'numeric'              => ':attribute szám kell legyen.',
+    'regex'                => ':attribute formátuma érvénytelen.',
+    'required'             => ':attribute mező kötelező.',
+    'required_if'          => ':attribute mező kötelező ha :other értéke :value.',
+    'required_with'        => ':attribute mező kötelező ha :values be van állítva.',
+    'required_with_all'    => ':attribute mező kötelező ha van :value.',
+    'required_without'     => ':attribute mező kötelező ha :values nincs beállítva.',
+    'required_without_all' => ':attribute mező kötelező ha egyik :values sincs beállítva.',
+    'same'                 => ':attribute és :other értékének egyeznie kell.',
+    'size'                 => [
+        'numeric' => ':attribute :size méretű kell legyen.',
+        'file'    => ':attribute :size kilobájt méretű kell legyen.',
+        'string'  => ':attribute :size karakter kell legyen.',
+        'array'   => ':attribute : size elemet kell tartalmazzon.',
+    ],
+    'string'               => ':attribute karaktersorozatnak kell legyen.',
+    'timezone'             => ':attribute érvényes zóna kell legyen.',
+    'unique'               => ':attribute már elkészült.',
+    'url'                  => ':attribute formátuma érvénytelen.',
+    'uploaded'             => 'A fájlt nem lehet feltölteni. A kiszolgáló nem fogad el ilyen méretű fájlokat.',
+
+    // Custom validation lines
+    'custom' => [
+        'password-confirm' => [
+            'required_with' => 'Jelszó megerősítés szükséges',
+        ],
+    ],
+
+    // Custom validation attributes
+    'attributes' => [],
+];