aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar FromTheMoon <87702538+FromTheMoon85@users.noreply.github.com> 2023-08-15 11:18:47 +0200
committerGravatar GitHub <noreply@github.com> 2023-08-15 11:18:47 +0200
commit6749adc05066b42843f803362288f5c1274c1572 (patch)
treebd2120b099c492bcd7a2ed2975e03008023ca537
parentd165ed1fb6096d5bd0558d3ed637e53bc728baa7 (diff)
Add Hungarian language (#5589)
* Add Hungarian language * Fixed missing lines in Hungarian translation
-rw-r--r--CREDITS.md1
-rw-r--r--app/i18n/cz/gen.php1
-rw-r--r--app/i18n/de/gen.php1
-rw-r--r--app/i18n/el/gen.php1
-rw-r--r--app/i18n/en-us/gen.php1
-rw-r--r--app/i18n/en/gen.php1
-rw-r--r--app/i18n/es/gen.php1
-rw-r--r--app/i18n/fa/gen.php1
-rw-r--r--app/i18n/fr/gen.php1
-rw-r--r--app/i18n/he/gen.php1
-rwxr-xr-xapp/i18n/hu/admin.php230
-rwxr-xr-xapp/i18n/hu/conf.php302
-rwxr-xr-xapp/i18n/hu/feedback.php144
-rwxr-xr-xapp/i18n/hu/gen.php247
-rwxr-xr-xapp/i18n/hu/index.php76
-rwxr-xr-xapp/i18n/hu/install.php136
-rwxr-xr-xapp/i18n/hu/sub.php214
-rwxr-xr-xapp/i18n/hu/user.php54
-rw-r--r--app/i18n/id/gen.php1
-rw-r--r--app/i18n/it/gen.php1
-rw-r--r--app/i18n/ja/gen.php1
-rw-r--r--app/i18n/ko/gen.php1
-rw-r--r--app/i18n/lv/gen.php1
-rw-r--r--app/i18n/nl/gen.php1
-rw-r--r--app/i18n/oc/gen.php1
-rw-r--r--app/i18n/pl/gen.php1
-rw-r--r--app/i18n/pt-br/gen.php1
-rw-r--r--app/i18n/ru/gen.php1
-rw-r--r--app/i18n/sk/gen.php1
-rw-r--r--app/i18n/tr/gen.php1
-rw-r--r--app/i18n/zh-cn/gen.php1
-rw-r--r--app/i18n/zh-tw/gen.php1
-rw-r--r--docs/en/users/05_Configuration.md1
33 files changed, 1428 insertions, 0 deletions
diff --git a/CREDITS.md b/CREDITS.md
index 70da1885f..e1738e4df 100644
--- a/CREDITS.md
+++ b/CREDITS.md
@@ -68,6 +68,7 @@ People are sorted by name so please keep this order.
* [Felix2yu 石渠清心](https://github.com/Felix2yu): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:Felix2yu), [Web](https://yufei.im/)
* [flo0627](https://github.com/flo0627): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:flo0627)
* [Frans de Jonge](https://github.com/Frenzie): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:Frenzie), [Web](http://fransdejonge.com/)
+* [FromTheMoon85](https://github.com/FromTheMoon85): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:FromTheMoon85)
* [Gaurav Thakur](https://github.com/notfoss): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:notfoss), [Web](https://blog.notfoss.com/)
* [Gianni Scolaro](https://github.com/giannidsp): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:giannidsp)
* [Gregor Nathanael Meyer](https://github.com/spackmat): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:spackmat), [Web](https://der-meyer.de)
diff --git a/app/i18n/cz/gen.php b/app/i18n/cz/gen.php
index 069035ccd..8ee8619bd 100644
--- a/app/i18n/cz/gen.php
+++ b/app/i18n/cz/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/de/gen.php b/app/i18n/de/gen.php
index 3e7faeee9..a14b7171e 100644
--- a/app/i18n/de/gen.php
+++ b/app/i18n/de/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/el/gen.php b/app/i18n/el/gen.php
index 16dd83c9c..62a6c206a 100644
--- a/app/i18n/el/gen.php
+++ b/app/i18n/el/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/en-us/gen.php b/app/i18n/en-us/gen.php
index 2a58885d4..3393a599a 100644
--- a/app/i18n/en-us/gen.php
+++ b/app/i18n/en-us/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/en/gen.php b/app/i18n/en/gen.php
index 1bd8095e3..8cd09989c 100644
--- a/app/i18n/en/gen.php
+++ b/app/i18n/en/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'עברית',
+ 'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italiano',
'ja' => '日本語',
diff --git a/app/i18n/es/gen.php b/app/i18n/es/gen.php
index aeb4d3a7e..7235cd81b 100644
--- a/app/i18n/es/gen.php
+++ b/app/i18n/es/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/fa/gen.php b/app/i18n/fa/gen.php
index 162fc7c8d..b1d073508 100644
--- a/app/i18n/fa/gen.php
+++ b/app/i18n/fa/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/fr/gen.php b/app/i18n/fr/gen.php
index b068995c7..e0b1f975f 100644
--- a/app/i18n/fr/gen.php
+++ b/app/i18n/fr/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/he/gen.php b/app/i18n/he/gen.php
index f11c6c02a..045aa3bcc 100644
--- a/app/i18n/he/gen.php
+++ b/app/i18n/he/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/hu/admin.php b/app/i18n/hu/admin.php
new file mode 100755
index 000000000..71ee7b423
--- /dev/null
+++ b/app/i18n/hu/admin.php
@@ -0,0 +1,230 @@
+<?php
+
+/******************************************************************************/
+/* Each entry of that file can be associated with a comment to indicate its */
+/* state. When there is no comment, it means the entry is fully translated. */
+/* The recognized comments are (comment matching is case-insensitive): */
+/* + TODO: the entry has never been translated. */
+/* + DIRTY: the entry has been translated but needs to be updated. */
+/* + IGNORE: the entry does not need to be translated. */
+/* When a comment is not recognized, it is discarded. */
+/******************************************************************************/
+
+return array(
+ 'auth' => array(
+ 'allow_anonymous' => 'Anoním felasználók olvashatják az alapértelmezett felhasználó cikkeit (%s)',
+ 'allow_anonymous_refresh' => 'Anoním felhasználok frissíthetik a cikkeket',
+ 'api_enabled' => ' <abbr>API</abbr> elérés engedélyezése <small>(mobil alkalmazás szükséges)</small>',
+ 'form' => 'Web form (hagyományos, JavaScript szükséges hozzá)',
+ 'http' => 'HTTP (haladó felhasználóknak HTTPS-el)',
+ 'none' => 'nincs (veszélyes)',
+ 'title' => 'Hitelesítés',
+ 'token' => 'Hitelesítő token',
+ 'token_help' => 'Engedélyezi az alapértelmezett felhasználó RSS-ének olvasását hitelesítés nélkül:',
+ 'type' => 'Hitelesítési módszer',
+ 'unsafe_autologin' => 'Engedélyezze a nem biztonságos automata bejelentkezést a következő formátummal: ',
+ ),
+ 'check_install' => array(
+ 'cache' => array(
+ 'nok' => 'Ellenőrizd a <em>./data/cache</em> könyvtárat. HTTP szervernek írási jogosultságra van szüksége.',
+ 'ok' => 'Jogosultságok a gyorsítótár könyvtáron rendben vannak.',
+ ),
+ 'categories' => array(
+ 'nok' => 'Kategória tábla nincs helyesen konfigurálva.',
+ 'ok' => 'Kategória tábla rendben van.',
+ ),
+ 'connection' => array(
+ 'nok' => 'Nem lehet kapcsolódni az adatbázishoz.',
+ 'ok' => 'Kapcsolat az adatbázissal rendben van.',
+ ),
+ 'ctype' => array(
+ 'nok' => 'Nem található a karakter típus ellenőrző könyvtár (php-ctype).',
+ 'ok' => 'Karakter típus ellenőrző könyvtár rendben (ctype).',
+ ),
+ 'curl' => array(
+ 'nok' => 'Nem található a cURL könytár (php-curl csomag).',
+ 'ok' => 'cURL könyvtár rendben van.',
+ ),
+ 'data' => array(
+ 'nok' => 'Ellenőrizd a <em>./data</em> könyvtár jogosultságait. A HTTP szervernek szüksége van írási jogosultságra.',
+ 'ok' => 'A data könyvtár jogosultságai megfelelőek.',
+ ),
+ 'database' => 'Adatbázis telepítés',
+ 'dom' => array(
+ 'nok' => 'A DOM böngészéséhez nem található a könyvtár. (php-xml csomag).',
+ 'ok' => 'A DOM böngészésére való könyvtár telelpítve van.',
+ ),
+ 'entries' => array(
+ 'nok' => 'Belépési tábla nincs helyesen konfigurálva.',
+ 'ok' => 'Belépési tábla rendben.',
+ ),
+ 'favicons' => array(
+ 'nok' => 'Ellenőrizd a <em>./data/favicons</em> könyvtár jogosultságait.A HTTP szervernek szüksége van írási jogosultságra.',
+ 'ok' => 'A favicons könyvtár jogosultságai megfelelőek.',
+ ),
+ 'feeds' => array(
+ 'nok' => 'Hírforrás tábla nincs megfelelően konfigurálva.',
+ 'ok' => 'Hírforrás tábla ok.',
+ ),
+ 'fileinfo' => array(
+ 'nok' => 'Fileinfo könyvtár nem található (fileinfo csomag).',
+ 'ok' => 'Fileinfo könyvtár rendben van.',
+ ),
+ 'files' => 'Fájl telepítés',
+ 'json' => array(
+ 'nok' => 'JSON nem található (php-json csomag).',
+ 'ok' => 'JSON kiegészítő telepítve.',
+ ),
+ 'mbstring' => array(
+ 'nok' => 'Az ajánlott mbstring könyvtár nem található a Unicode kódoláshoz.',
+ 'ok' => 'Az ajánlott mbstring könyvtár a Unicode kódoláshoz megvan.',
+ ),
+ 'pcre' => array(
+ 'nok' => 'A reguláris kifejezésekhez használt könyvtár nem található (php-pcre).',
+ 'ok' => 'A reguláris kifejezésekhez használt könyvtár megvan (PCRE).',
+ ),
+ 'pdo' => array(
+ 'nok' => 'Nem található PDO vagy legalább egy támogató driver (pdo_mysql, pdo_sqlite, pdo_pgsql).',
+ 'ok' => 'PDO telepítve és legalább egy támogatott driver (pdo_mysql, pdo_sqlite, pdo_pgsql).',
+ ),
+ 'php' => array(
+ '_' => 'PHP telepítés',
+ 'nok' => 'A PHP verzió %s de a FreshRSS számára szükséges verzió %s.',
+ 'ok' => 'A PHP verzió (%s) kompatibilis a FreshRSS-el.',
+ ),
+ 'tables' => array(
+ 'nok' => 'Egy vagy több tábla hiányzik az adatbázisból.',
+ 'ok' => 'A megfelelő táblák léteznek az adatbázisban.',
+ ),
+ 'title' => 'Telepítés ellenőrzése',
+ 'tokens' => array(
+ 'nok' => 'Ellenőrizd a <em>./data/tokens</em> könyvtár jogosultságait. A HTTP szervernek szüksége van írási jogosultságra.',
+ 'ok' => 'Token könyvtár írási jogosultságai rendben.',
+ ),
+ 'users' => array(
+ 'nok' => 'Ellenőrizd a <em>./data/users</em> könyvtár írási jogosultságait. A HTTP szervernek szüksége van írási jogosultságra.',
+ 'ok' => 'Users könyvtár írási jogosultságai rendben.',
+ ),
+ 'zip' => array(
+ 'nok' => 'Nem található ZIP kiegészítő (php-zip csomag).',
+ 'ok' => 'ZIP kiegészítő telepítve.',
+ ),
+ ),
+ 'extensions' => array(
+ 'author' => 'Szerző',
+ 'community' => 'Elérhető közösségi kiegészítők',
+ 'description' => 'Leírás',
+ 'disabled' => 'Kikapcsolva',
+ 'empty_list' => 'Nincsenek telepített kiegészítők',
+ 'enabled' => 'Bekapcsolva',
+ 'latest' => 'Telepítve',
+ 'name' => 'Név',
+ 'no_configure_view' => 'Ezt a kiegészítőt nem lehet konfigurálni.',
+ 'system' => array(
+ '_' => 'Rendszer kiegészítők',
+ 'no_rights' => 'Rendszer kiegészítők (felhasználó nem jogosult a módosításhoz)',
+ ),
+ 'title' => 'Kiegészítők',
+ 'update' => 'Frissítés elérhető',
+ 'user' => 'Felhasználói kiegészítők',
+ 'version' => 'Verzió',
+ ),
+ 'stats' => array(
+ '_' => 'Statisztika',
+ 'all_feeds' => 'Minden hírforrás',
+ 'category' => 'Kategória',
+ 'entry_count' => 'Újak száma',
+ 'entry_per_category' => 'Bejegyzések kategóriánként',
+ 'entry_per_day' => 'Bejegyzések naponta (utolsó 30 nap)',
+ 'entry_per_day_of_week' => 'A hét napjain (átlag: %.2f bejegyzés)',
+ 'entry_per_hour' => 'Óránként (átlag: %.2f bejegyzés)',
+ 'entry_per_month' => 'Havonta (átlag: %.2f bejegyzés)',
+ 'entry_repartition' => 'Bejegyzések eloszlása',
+ 'feed' => 'Hírforrás',
+ 'feed_per_category' => 'Hírforrások kategóriánként',
+ 'idle' => 'Tétlen hírforrások',
+ 'main' => 'Fő statisztika',
+ 'main_stream' => 'Minden cikk',
+ 'no_idle' => 'Nincsenek tétlen hírforrások!',
+ 'number_entries' => '%d cikkek',
+ 'percent_of_total' => '% az összesből',
+ 'repartition' => 'Cikkek eloszlása',
+ 'status_favorites' => 'Kedvencek',
+ 'status_read' => 'Olvasott',
+ 'status_total' => 'Összes',
+ 'status_unread' => 'Olvasatlan',
+ 'title' => 'Statisztika',
+ 'top_feed' => 'Top 10 hírforrás',
+ ),
+ 'system' => array(
+ '_' => 'Rendszer konfiguráció',
+ 'auto-update-url' => 'Szerver URL automata frissítése',
+ 'cookie-duration' => array(
+ 'help' => 'másodpercekben',
+ 'number' => 'Bejelentkezési sütik megtartási ideje',
+ ),
+ 'force_email_validation' => 'Kötelező email cím visszaigazolás',
+ 'instance-name' => 'Instance név',
+ 'max-categories' => 'Maximális kategóriák száma felhasználónkét',
+ 'max-feeds' => 'Maximális hírforrások száma felhasználónként',
+ 'registration' => array(
+ 'number' => 'Max felhasználó szám',
+ 'select' => array(
+ 'label' => 'Regisztrációs űrlap',
+ 'option' => array(
+ 'noform' => 'Kikapcsolva: Nincs regisztrációs űrlap',
+ 'nolimit' => 'Bekapcsolva: Korlátlan felhasználó szám',
+ 'setaccountsnumber' => 'Max felhasználó szám beállítása',
+ ),
+ ),
+ 'status' => array(
+ 'disabled' => 'Űrlap kikapcsolva',
+ 'enabled' => 'Űrlap bekapcsolva',
+ ),
+ 'title' => 'Felhasználó regisztrációs űrlap',
+ ),
+ 'tos' => array(
+ 'disabled' => 'nincs elfogadva',
+ 'enabled' => '<a href="./?a=tos">engedélyezve</a>',
+ 'help' => 'Hogyan kapcsoljuk be a <a href="https://freshrss.github.io/FreshRSS/en/admins/12_User_management.html#enable-terms-of-service-tos" target="_blank">Szolgáltatási feltételeket</a>',
+ ),
+ ),
+ 'update' => array(
+ '_' => 'FreshRSS Frissítése',
+ 'apply' => 'Frissítés indítása',
+ 'changelog' => 'Változások listája',
+ 'check' => 'Új frissítések lekérése',
+ 'copiedFromURL' => 'update.php átmásolva %s ide ./data',
+ 'current_version' => 'Jelenleg telepített verzió',
+ 'last' => 'Utolsó ellenőrzés',
+ 'loading' => 'Frissítés…',
+ 'none' => 'Nincs elérhető újabb frissítés',
+ 'releaseChannel' => array(
+ '_' => 'Release channel', // IGNORE
+ 'edge' => 'Rolling release (“edge”)', // IGNORE
+ 'latest' => 'Stable release (“latest”)', // IGNORE
+ ),
+ 'title' => 'FreshRSS frissítése',
+ 'viaGit' => 'Frissítés a git és Github.com-on keresztül elindult',
+ ),
+ 'user' => array(
+ 'admin' => 'Adminisztrátor',
+ 'article_count' => 'Cikkek',
+ 'back_to_manage' => '← Vissza a felhasználók listájához',
+ 'create' => 'Új felhasználó létrehozása',
+ 'database_size' => 'Adatbázis méret',
+ 'email' => 'Email cím',
+ 'enabled' => 'Engedélyezve',
+ 'feed_count' => 'Hírforrások',
+ 'is_admin' => 'Adminisztrátor',
+ 'language' => 'Nyelv',
+ 'last_user_activity' => 'Utolsó felhasználói aktivitás',
+ 'list' => 'Felhasználói lista',
+ 'number' => ' %d fiók létrehozva',
+ 'numbers' => ' %d fiók van létrehozva',
+ 'password_form' => 'Jelszó<br /><small>(a Web-form belépési módszerhez)</small>',
+ 'password_format' => 'Legalább 7 karakter',
+ 'title' => 'Felhasználók kezelése',
+ 'username' => 'Felhasználó név',
+ ),
+);
diff --git a/app/i18n/hu/conf.php b/app/i18n/hu/conf.php
new file mode 100755
index 000000000..758b3135d
--- /dev/null
+++ b/app/i18n/hu/conf.php
@@ -0,0 +1,302 @@
+<?php
+
+/******************************************************************************/
+/* Each entry of that file can be associated with a comment to indicate its */
+/* state. When there is no comment, it means the entry is fully translated. */
+/* The recognized comments are (comment matching is case-insensitive): */
+/* + TODO: the entry has never been translated. */
+/* + DIRTY: the entry has been translated but needs to be updated. */
+/* + IGNORE: the entry does not need to be translated. */
+/* When a comment is not recognized, it is discarded. */
+/******************************************************************************/
+
+return array(
+ 'archiving' => array(
+ '_' => 'Archiválás',
+ 'exception' => 'Takarítási kivételek',
+ 'help' => 'Több beállítás elérhető az egyes hírforrások beállításaiban',
+ 'keep_favourites' => 'Soha ne töröljön kedvenc cikkeket',
+ 'keep_labels' => 'Soha ne töröljön címkéket',
+ 'keep_max' => 'Maximum ennyi cikket tartson meg hírforrásonként',
+ 'keep_min_by_feed' => 'Minimum ennyi cikket tartson meg hírforrásonként',
+ 'keep_period' => 'Megtartandó cikkek maximális kora',
+ 'keep_unreads' => 'Soha ne töröljön olvasatlan cikkeket',
+ 'maintenance' => 'Karbantartás',
+ 'optimize' => 'Adatbázis optimalizálás',
+ 'optimize_help' => 'Néha érdemes futtatni az adatbázis méretének csökkentéséhez',
+ 'policy' => 'Törlési eljárás',
+ 'policy_warning' => 'Ha nincs törlési eljárás, akkor minden cikk meg lesz tartva.',
+ 'purge_now' => 'Tisztítás most',
+ 'title' => 'Archiválás',
+ 'ttl' => 'Ne frissítsen automatikusan sűrűbben mint',
+ ),
+ 'display' => array(
+ '_' => 'Megjelenítés',
+ 'darkMode' => array(
+ '_' => 'Automatikus sötét mód (béta)',
+ 'auto' => 'Automatikus',
+ 'no' => 'Nem',
+ ),
+ 'icon' => array(
+ 'bottom_line' => 'Alsó sor',
+ 'display_authors' => 'Szerzők',
+ 'entry' => 'Cikk ikonok',
+ 'publication_date' => 'Kiadás ideje',
+ 'related_tags' => 'Cikk tag-ek',
+ 'sharing' => 'Megosztás',
+ 'summary' => 'Összegzés',
+ 'top_line' => 'Felső sor',
+ ),
+ 'language' => 'Nyelv',
+ 'notif_html5' => array(
+ 'seconds' => 'másodpercek (0 means no timeout)',
+ 'timeout' => 'HTML5 értesítés hossza',
+ ),
+ 'show_nav_buttons' => 'Navigációs gombok megjelenítése',
+ 'theme' => array(
+ '_' => 'Téma',
+ 'deprecated' => array(
+ '_' => 'Elavult',
+ 'description' => 'Ez a téma már nem támogatott és nem lesz elérhető <a href="https://freshrss.github.io/FreshRSS/en/users/05_Configuration.html#theme" target="_blank">a FreshRSS következő verzióiban</a>',
+ ),
+ ),
+ 'theme_not_available' => 'A “%s” téma már nem elérhető. Válassz egy másik témát.',
+ 'thumbnail' => array(
+ 'label' => 'Miniatűr',
+ 'landscape' => 'Fekvő',
+ 'none' => 'Nincs',
+ 'portrait' => 'Álló',
+ 'square' => 'Négyzet',
+ ),
+ 'timezone' => 'Időzóna',
+ 'title' => 'Megjelenítés',
+ 'website' => array(
+ 'full' => 'Ikon és név',
+ 'icon' => 'Csak ikon',
+ 'label' => 'Weblap',
+ 'name' => 'Csak név',
+ 'none' => 'Semmi',
+ ),
+ 'width' => array(
+ 'content' => 'Tartalom szélessége',
+ 'large' => 'Széles',
+ 'medium' => 'Közepes',
+ 'no_limit' => 'Teljes szélességű',
+ 'thin' => 'Vékony',
+ ),
+ ),
+ 'logs' => array(
+ 'loglist' => array(
+ 'level' => 'Log Szint',
+ 'message' => 'Log Üzenet',
+ 'timestamp' => 'Időbélyeg',
+ ),
+ 'pagination' => array(
+ 'first' => 'Első',
+ 'last' => 'Utolsó',
+ 'next' => 'Következő',
+ 'previous' => 'Előző',
+ ),
+ ),
+ 'profile' => array(
+ '_' => 'Profil kezelés',
+ 'api' => 'API menedzsment',
+ 'delete' => array(
+ '_' => 'Profil törlése',
+ 'warn' => 'A profilod és minden hozzá tartozó adat törölve lesz.',
+ ),
+ 'email' => 'Email cím',
+ 'password_api' => 'API jelszó<br /><small>(például mobil appoknak)</small>',
+ 'password_form' => 'Jelszó<br /><small>(a Web-form belépési módhoz)</small>',
+ 'password_format' => 'Legalább 7 karakter',
+ 'title' => 'Profil',
+ ),
+ 'query' => array(
+ '_' => 'Felhasználói lekérdezések',
+ 'deprecated' => 'Ez a lekérdezés már nem érvényes.A hivatkozott kategória vagy hírforrás törölve lett.',
+ 'filter' => array(
+ '_' => 'Alkalmazott szűrő:',
+ 'categories' => 'Rendezés kategória szerint',
+ 'feeds' => 'Rendezés hírforrás szerint',
+ 'order' => 'Rendezés dátum szerint',
+ 'search' => 'Kifejezés',
+ 'state' => 'Státusz',
+ 'tags' => 'Rendezés címke szerint',
+ 'type' => 'Típus',
+ ),
+ 'get_all' => 'Minden cikk megjelenítése',
+ 'get_category' => 'Listáz “%s” kategóriát',
+ 'get_favorite' => 'Kedvenc cikkek megjelenítése',
+ 'get_feed' => 'Listáz “%s” hírforrást',
+ 'name' => 'Név',
+ 'no_filter' => 'Nincs szűrés',
+ 'number' => 'Lekérdezés %d',
+ 'order_asc' => 'Régebbi cikkek előre',
+ 'order_desc' => 'Újabb cikkek előre',
+ 'search' => 'Keresse a “%s”',
+ 'state_0' => 'Minden cikk',
+ 'state_1' => 'Olvasott cikkek',
+ 'state_2' => 'Olvasatlan cikkek',
+ 'state_3' => 'Minden cikk',
+ 'state_4' => 'Kedvenc cikkek',
+ 'state_5' => 'Kedvenc olvasott cikkek',
+ 'state_6' => 'Kedvenc olvasatlan cikkek',
+ 'state_7' => 'Kedvenc cikkek',
+ 'state_8' => 'Nem kedvenc cikkek',
+ 'state_9' => 'Nem kedvenc olvasott cikkek',
+ 'state_10' => 'Nem kedvenc olvasatlan cikkek',
+ 'state_11' => 'Nem kedvenc cikkek',
+ 'state_12' => 'Minden cikk',
+ 'state_13' => 'Olvasott cikkek',
+ 'state_14' => 'Olvasatlan cikkek',
+ 'state_15' => 'Minden cikk',
+ 'title' => 'Felhasználói lekérdezések',
+ ),
+ 'reading' => array(
+ '_' => 'Olvasás',
+ 'after_onread' => '“minden megjelölése olvasottként” után,',
+ 'always_show_favorites' => 'Minden cikk megjelenítése a kedvencekben alapértelmezetten',
+ 'article' => array(
+ 'authors_date' => array(
+ '_' => 'Szerzők és dátum',
+ 'both' => 'Fejlécben és láblécben',
+ 'footer' => 'Láblécben',
+ 'header' => 'Fejlécben',
+ 'none' => 'Sehol',
+ ),
+ 'feed_name' => array(
+ 'above_title' => 'Cím/Tag felett',
+ 'none' => 'Sehol',
+ 'with_authors' => 'A szerzők és dátum sorban',
+ ),
+ 'feed_title' => 'Hírforrás címe',
+ 'tags' => array(
+ '_' => 'Címkék',
+ 'both' => 'Fejlécben és láblécben',
+ 'footer' => 'Láblécben',
+ 'header' => 'Fejlécben',
+ 'none' => 'Sehol',
+ ),
+ 'tags_max' => array(
+ '_' => 'Címkék maximális száma',
+ 'help' => '0 : minden címke mutatása összecsukás nélkül',
+ ),
+ ),
+ 'articles_per_page' => 'Cikkek száma oldalanként',
+ 'auto_load_more' => 'Mégtöbb cikk betöltése, ha a lap aljához ért',
+ 'auto_remove_article' => 'Cikkek elrejtése elolvasás után',
+ 'confirm_enabled' => 'Megerősítő jóváhagyás a "jelölje mindet olvasottként" végrehajtása előtt',
+ 'display_articles_unfolded' => 'Legyenek a cikkek kibontva alapértelmezésben',
+ 'display_categories_unfolded' => 'Mely kategóriák legyenek kibontva',
+ 'headline' => array(
+ 'articles' => 'Cikkek: Nyitva/Zárva',
+ 'articles_header_footer' => 'Cikkek: fejléc/lábléc',
+ 'categories' => 'Baloldali navigáció: Kategóriák',
+ 'mark_as_read' => 'Cikk megjelölése olvasottnak',
+ 'misc' => 'Egyebek',
+ 'view' => 'Nézet',
+ ),
+ 'hide_read_feeds' => 'Rejtse el a kategóriákat és hírforrásokat ahol nincs olvasatlan cikk (nem működik egyszerre a "Minden cikk megjelenítése" beállítással)',
+ 'img_with_lazyload' => 'Használjon <em>lazy load</em> módot a képek betöltésére',
+ 'jump_next' => 'ugorjon a következő olvasatlan gyermekre (hírforrás vagy kategória)',
+ 'mark_updated_article_unread' => 'Frissített cikkek jelölése olvasatlanként',
+ 'number_divided_when_reader' => 'Olvasó módban 2-vel osztható szám.',
+ 'read' => array(
+ 'article_open_on_website' => 'ha a cikk megnyitásra került az eredeti weblapon',
+ 'article_viewed' => 'ha a cikk megtekintésre került',
+ 'keep_max_n_unread' => 'Cikkek maximális száma olvasatlanként tartva',
+ 'scroll' => 'görgetés közben',
+ 'upon_gone' => 'ha már nincs benne a hírforrásban',
+ 'upon_reception' => 'a cikk beérkezésekor',
+ 'when' => 'Jelölje a cikket olvasottként…',
+ 'when_same_title' => 'ha egy azonos című cikk már létezik a legújabb <i>n</i> számú cikk között',
+ ),
+ 'show' => array(
+ '_' => 'Megjelenített cikkek',
+ 'active_category' => 'Aktív kategória',
+ 'adaptive' => 'Adaptív',
+ 'all_articles' => 'Mindegyik cikk',
+ 'all_categories' => 'Mindegyik kategória',
+ 'no_category' => 'Egyik sem',
+ 'remember_categories' => 'Emlékezzen a kibontott kategóriákra',
+ 'unread' => 'Csak az olvasatlan cikkek',
+ ),
+ 'show_fav_unread_help' => 'A címkékre is vonatkozik',
+ 'sides_close_article' => 'Cikk szövegrészén kívüli kattintás bezárja a cikket',
+ 'sort' => array(
+ '_' => 'Rendezési sorrend',
+ 'newer_first' => 'Újabb elöl',
+ 'older_first' => 'Régebbi elöl',
+ ),
+ 'sticky_post' => 'Cikk gördüljön felülre mikor megnyitásra kerül',
+ 'title' => 'Olvasás',
+ 'view' => array(
+ 'default' => 'Alapértelmezett nézet',
+ 'global' => 'Globális nézet',
+ 'normal' => 'Normál nézet',
+ 'reader' => 'Olvasó nézet',
+ ),
+ ),
+ 'sharing' => array(
+ '_' => 'Megosztás',
+ 'add' => 'Megosztási mód hozzáadása',
+ 'blogotext' => 'Blogotext', // IGNORE
+ 'deprecated' => 'Ez a szervíz elavult, és el lesz távolítva a FreshRSS <a href="https://freshrss.github.io/FreshRSS/en/users/08_sharing_services.html" title="Dokumentáció további információkért" target="_blank">következó kiadásában.</a>.',
+ 'diaspora' => 'Diaspora*', // IGNORE
+ 'email' => 'Email', // IGNORE
+ 'facebook' => 'Facebook', // IGNORE
+ 'more_information' => 'Több információ',
+ 'print' => 'Print', // IGNORE
+ 'raindrop' => 'Raindrop.io', // IGNORE
+ 'remove' => 'Megosztási mód eltávolítása',
+ 'shaarli' => 'Shaarli', // IGNORE
+ 'share_name' => 'Megosztás neve',
+ 'share_url' => 'Használt megosztási URL',
+ 'title' => 'Sharing', // IGNORE
+ 'twitter' => 'Twitter', // IGNORE
+ 'wallabag' => 'wallabag', // IGNORE
+ ),
+ 'shortcut' => array(
+ '_' => 'Gyorsgombok',
+ 'article_action' => 'Cikk műveletek',
+ 'auto_share' => 'Megosztás',
+ 'auto_share_help' => 'Ha csak egy megosztási mód van, az lesz használva. Egyébként, a megosztási módok a számukkal elérhetőek.',
+ 'close_dropdown' => 'Menü bezárása',
+ 'collapse_article' => 'Összecsuk',
+ 'first_article' => 'Első cikk megnyitása',
+ 'focus_search' => 'Ugrás a keresődobozra',
+ 'global_view' => 'Váltás globális nézetre',
+ 'help' => 'Dokumentáció megjelenítése',
+ 'javascript' => 'A JavaScript-et engedélyezni kell a gyorsgombok használatához',
+ 'last_article' => 'Utolsó cikk megnyitása',
+ 'load_more' => 'Több cikk betöltése',
+ 'mark_favorite' => 'Legyen kedvenc',
+ 'mark_read' => 'Legyen olvasott',
+ 'navigation' => 'Navigáció',
+ 'navigation_help' => 'A <kbd>⇧ Shift</kbd> billentyűk lenyomásával a navigációs gyorsgombok a hírforrásokra vonatkoznak. <br/>A <kbd>Alt ⎇</kbd> billentyűk lenyomásával a navigációs gyorsgombok kategóriákra vonatkoznak.',
+ 'navigation_no_mod_help' => 'A következő navigációs gombok nem támogatják a módosítókat.',
+ 'next_article' => 'Következő cikk megnyitása',
+ 'next_unread_article' => 'Következő olvasatlan cikk megnyitása',
+ 'non_standard' => 'Néhány gomb (<kbd>%s</kbd>) nem használható gyorsgombként.',
+ 'normal_view' => 'Váltás normál nézetre',
+ 'other_action' => 'Egyéb műveletek',
+ 'previous_article' => 'Előző cikk megnyitása',
+ 'reading_view' => 'Váltás olvasó nézetre',
+ 'rss_view' => 'RSS hírforrás megnyitása',
+ 'see_on_website' => 'Eredeti weblap megnyitása',
+ 'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> az előző cikkek olvasottnak jelöléséhez<br />+ <kbd>⇧ Shift</kbd> összes cikk olvasottnak jelöléséhez',
+ 'skip_next_article' => 'Ugrás a következőre megnyitás nélkül',
+ 'skip_previous_article' => 'Ugrás az előzőre megnyitás nélkül',
+ 'title' => 'Gyorsgombok',
+ 'toggle_media' => 'Média indítás/megállítás',
+ 'user_filter' => 'Felhasználói lekérdezések elfogadása',
+ 'user_filter_help' => 'H csak egy felhasználói lekérdezés van azt használja. Egyébként, a lekérdezések elérhetők a számuk szerint.',
+ 'views' => 'Nézetek',
+ ),
+ 'user' => array(
+ 'articles_and_size' => '%s darab cikk (%s)',
+ 'current' => 'Jelenlegi felhasználó',
+ 'is_admin' => 'adminisztrátor',
+ 'users' => 'Felhasználók',
+ ),
+);
diff --git a/app/i18n/hu/feedback.php b/app/i18n/hu/feedback.php
new file mode 100755
index 000000000..454a6aeb1
--- /dev/null
+++ b/app/i18n/hu/feedback.php
@@ -0,0 +1,144 @@
+<?php
+
+/******************************************************************************/
+/* Each entry of that file can be associated with a comment to indicate its */
+/* state. When there is no comment, it means the entry is fully translated. */
+/* The recognized comments are (comment matching is case-insensitive): */
+/* + TODO: the entry has never been translated. */
+/* + DIRTY: the entry has been translated but needs to be updated. */
+/* + IGNORE: the entry does not need to be translated. */
+/* When a comment is not recognized, it is discarded. */
+/******************************************************************************/
+
+return array(
+ 'access' => array(
+ 'denied' => 'Nincs jogosultságod megnézni ezt a lapot',
+ 'not_found' => 'A kért oldal nem található',
+ ),
+ 'admin' => array(
+ 'optimization_complete' => 'Optimizáció kész',
+ ),
+ 'api' => array(
+ 'password' => array(
+ 'failed' => 'A jelszó nem módosítható',
+ 'updated' => 'A jelszó módosításaa megtörtént',
+ ),
+ ),
+ 'auth' => array(
+ 'login' => array(
+ 'invalid' => 'Belépés érvénytelen',
+ 'success' => 'Belépés sikeres',
+ ),
+ 'logout' => array(
+ 'success' => 'Kilépés sikeres',
+ ),
+ ),
+ 'conf' => array(
+ 'error' => 'Hiba történt a konfiguráció mentése közben',
+ 'query_created' => 'Lekérdezés “%s” létrehozása megtörtént.',
+ 'shortcuts_updated' => 'Gyorsgombok frissítve',
+ 'updated' => 'Beállítások frissítve',
+ ),
+ 'extensions' => array(
+ 'already_enabled' => '%s már be van kapcsolva',
+ 'cannot_remove' => '%s nem távolítható el',
+ 'disable' => array(
+ 'ko' => '%s nem kapcsolható ki. <a href="%s">nézd meg a FreshRSS logokat</a> a részletekért.',
+ 'ok' => '%s kikapcsolása sikeres',
+ ),
+ 'enable' => array(
+ 'ko' => '%s nem kapcsolható be. <a href="%s">nézd meg a FreshRSS logokat</a> a részletekért.',
+ 'ok' => '%s bekapcsolása sikeres',
+ ),
+ 'no_access' => 'Nincs hozzáférésed a %s',
+ 'not_enabled' => '%s nincs bekapcsolva',
+ 'not_found' => '%s nem létezik',
+ 'removed' => '%s eltávolítva',
+ ),
+ 'import_export' => array(
+ 'export_no_zip_extension' => 'A ZIP kiterjesztés nem létezik a szerveren. Exportáld a fájlokat egyesével.',
+ 'feeds_imported' => 'A hírlisták importálása megtörtént és most frissítésre kerülnek',
+ 'feeds_imported_with_errors' => 'A hírlisták importálása megtörtént, de néhány hiba történt',
+ 'file_cannot_be_uploaded' => 'Fájl nem feltölthető!',
+ 'no_zip_extension' => 'A ZIP kiterjesztés nem létezik a szerveren.',
+ 'zip_error' => 'Hiba történt a ZIP feldolgozása közben.',
+ ),
+ 'profile' => array(
+ 'error' => 'A profilod nem módosítható',
+ 'updated' => 'A profilod módosítása megtörtént',
+ ),
+ 'sub' => array(
+ 'actualize' => 'Frissítés',
+ 'articles' => array(
+ 'marked_read' => 'A kiválasztott cikkek megjelölése olvasottként megtörtént.',
+ 'marked_unread' => 'A kiválasztott cikkek megjelölése olvasatlanként megtörtént.',
+ ),
+ 'category' => array(
+ 'created' => 'Kategória %s létrehozva.',
+ 'deleted' => 'Kategória törölve.',
+ 'emptied' => 'Kategória kiürítve',
+ 'error' => 'Kategória nem frissíthető',
+ 'name_exists' => 'Kategória név már létezik.',
+ 'no_id' => 'Meg kell adnod a kategória id-t.',
+ 'no_name' => 'Kategória név nem lehet üres.',
+ 'not_delete_default' => 'Nem törölheted az alapértelmezett kategóriát!',
+ 'not_exist' => 'A kategória nem létezik!',
+ 'over_max' => 'Elérted a maximális kategória számot (%d)',
+ 'updated' => 'Kategória frissítése megtörtént.',
+ ),
+ 'feed' => array(
+ 'actualized' => '<em>%s</em> frissítése megtörtént',
+ 'actualizeds' => 'RSS hírforrások frissítése megtörtént',
+ 'added' => 'RSS hírforrás <em>%s</em> hozzáadása megtörtént',
+ 'already_subscribed' => 'Már fel vagy iratkozva a <em>%s</em> hírforrásra',
+ 'cache_cleared' => '<em>%s</em> gyorsítótára kiürítve',
+ 'deleted' => 'Hírforrás törlése megtörtént',
+ 'error' => 'Hírforrás frissítése nem lehetséges',
+ 'internal_problem' => 'A hírforrást nem sikerült hozzáadni. <a href="%s">Nézd meg a FreshRSS logokat</a> a részletekért. Megpróbálhatod mindenképp hozzáadni, ha az <code>#force_feed</code> szöveget az URL után írod.',
+ 'invalid_url' => 'URL <em>%s</em> érvénytelen',
+ 'n_actualized' => '%d hírforrások frissítése kész',
+ 'n_entries_deleted' => '%d cikkek törlése kész',
+ 'no_refresh' => 'Nincs több frissíthető hírforrás',
+ 'not_added' => '<em>%s</em> nem adható hozzá',
+ 'not_found' => 'Hírforrás nem található',
+ 'over_max' => 'Elérted a maximális hírforrások számát (%d)',
+ 'reloaded' => '<em>%s</em> újratöltése kész',
+ 'selector_preview' => array(
+ 'http_error' => 'Weblap tartalom betöltése sikertelen',
+ 'no_entries' => 'Nincsenek cikkek ebben a hírforrásban. Legalább egy cikk szükséges az előnézet elkészítéséhez.',
+ 'no_feed' => 'Belső hiba (hírforrás nem található.',
+ 'no_result' => 'A kiválasztó nem egyezett semmivel. Az eredeti hírforrás szövege lesz megjelenítve helyette.',
+ 'selector_empty' => 'A kiválasztó üres. Meg kell határozni egyet, hogy az előnézet lérehozható legyen.',
+ ),
+ 'updated' => 'Hírforrás frissítve',
+ ),
+ 'purge_completed' => 'Törlés kész (%d cikkek törölve)',
+ ),
+ 'tag' => array(
+ 'created' => 'Címke “%s” létrehozva.',
+ 'name_exists' => 'Címke név már létezik.',
+ 'renamed' => 'Címke “%s” átnevezve “%s”.',
+ ),
+ 'update' => array(
+ 'can_apply' => 'Egy FreshRSS frissítés elérhető : <strong>Verzió %s</strong>.',
+ 'error' => 'A frissítési folyamat hibába ütkozott: %s',
+ 'file_is_nok' => 'Egy frissítés elérhető a FreshRSS-hez (<strong>Verzió %s</strong>), de ellenőrizd a jogosultságokat a <em>%s</em> könyvtáron. A HTTP szervernek szüksége van írási jogosultságra.',
+ 'finished' => 'Frissítés kész!',
+ 'none' => 'Nem áll rendelkezésre új frissítés',
+ 'server_not_found' => 'Frissítési szerver nem található. [%s]',
+ ),
+ 'user' => array(
+ 'created' => array(
+ '_' => 'Felhasználó %s létrehozva',
+ 'error' => 'Felhasználó %s nem lehet létrehozni',
+ ),
+ 'deleted' => array(
+ '_' => 'Felhasználó %s törlése kész',
+ 'error' => 'Felhasználó %s nem lehet törölni',
+ ),
+ 'updated' => array(
+ '_' => 'Felhasználó %s frissítése kész',
+ 'error' => 'Felhasználó %s nem lehet frissíteni',
+ ),
+ ),
+);
diff --git a/app/i18n/hu/gen.php b/app/i18n/hu/gen.php
new file mode 100755
index 000000000..d0ed787dc
--- /dev/null
+++ b/app/i18n/hu/gen.php
@@ -0,0 +1,247 @@
+<?php
+
+/******************************************************************************/
+/* Each entry of that file can be associated with a comment to indicate its */
+/* state. When there is no comment, it means the entry is fully translated. */
+/* The recognized comments are (comment matching is case-insensitive): */
+/* + TODO: the entry has never been translated. */
+/* + DIRTY: the entry has been translated but needs to be updated. */
+/* + IGNORE: the entry does not need to be translated. */
+/* When a comment is not recognized, it is discarded. */
+/******************************************************************************/
+
+return array(
+ 'action' => array(
+ 'actualize' => 'Hírforrások frissítése',
+ 'add' => 'Hozzáad',
+ 'back' => '← Vissza',
+ 'back_to_rss_feeds' => '← Vissza az RSS hírforrásokhoz',
+ 'cancel' => 'Mégsem',
+ 'create' => 'Létrehoz',
+ 'delete_muted_feeds' => 'Némított hírforrások törlése',
+ 'demote' => 'Lefokoz',
+ 'disable' => 'Kikapcsol',
+ 'empty' => 'Üres',
+ 'enable' => 'Bekapcsol',
+ 'export' => 'Export', // IGNORE
+ 'filter' => 'Szűrő',
+ 'import' => 'Import', // IGNORE
+ 'load_default_shortcuts' => 'Alapértelmezett gyorsgombok visszaállítása',
+ 'manage' => 'Beállítás',
+ 'mark_read' => 'Megjelölés olvasottként',
+ 'open_url' => 'URL Megnyitása',
+ 'promote' => 'Előléptet',
+ 'purge' => 'Töröl',
+ 'refresh_opml' => 'OPML frissítése',
+ 'remove' => 'Eltávolít',
+ 'rename' => 'Átnevez',
+ 'see_website' => 'Ugrás a forrásra',
+ 'submit' => 'Mentés',
+ 'truncate' => 'Minden cikk törlése',
+ 'update' => 'Frissít',
+ ),
+ 'auth' => array(
+ 'accept_tos' => 'Elfogadom a <a href="%s">Szolgáltatási Feltételeket</a>.',
+ 'email' => 'Email cím',
+ 'keep_logged_in' => 'Tarts bejelentkezve <small>(%s napig)</small>',
+ 'login' => 'Bejelentkezés',
+ 'logout' => 'Kijelentkezés',
+ 'password' => array(
+ '_' => 'Jelszó',
+ 'format' => '<small>Legalább 7 karakter hosszú</small>',
+ ),
+ 'registration' => array(
+ '_' => 'Új fiók',
+ 'ask' => 'Létrehoz egy új fiókot?',
+ 'title' => 'Fiók létrehozása',
+ ),
+ 'username' => array(
+ '_' => 'Felhasználó név',
+ 'format' => '<small>Maximum 16 alfanumerikus karakter</small>',
+ ),
+ ),
+ 'date' => array(
+ 'Apr' => '\\Á\\p\\r\\i\\l\\i\\s',
+ 'Aug' => '\\A\\u\\g\\u\\s\\z\\t\\u\\s',
+ 'Dec' => '\\D\\e\\c\\e\\m\\b\\e\\r', // IGNORE
+ 'Feb' => '\\F\\e\\b\\r\\u\\á\\r',
+ 'Jan' => '\\J\\a\\n\\u\\á\\r',
+ 'Jul' => '\\J\\ú\\l\\i\\u\\s',
+ 'Jun' => '\\J\\ú\\n\\i\\u\\s',
+ 'Mar' => '\\M\\á\\r\\c\\i\\u\\s',
+ 'May' => '\\M\\á\\j\\u\\s',
+ 'Nov' => '\\N\\o\\v\\e\\m\\b\\e\\r', // IGNORE
+ 'Oct' => '\\O\\k\\t\\ó\\b\\e\\r',
+ 'Sep' => '\\S\\z\\e\\p\\t\\e\\m\\b\\e\\r',
+ 'apr' => 'Ápr.',
+ 'april' => 'Április',
+ 'aug' => 'Aug.', // IGNORE
+ 'august' => 'Augusztus',
+ 'before_yesterday' => 'Tegnapelőtt',
+ 'dec' => 'Dec.', // IGNORE
+ 'december' => 'December', // IGNORE
+ 'feb' => 'Feb.', // IGNORE
+ 'february' => 'Február',
+ 'format_date' => 'j %s Y', // IGNORE
+ 'format_date_hour' => 'Y %s j H\\:i',
+ 'fri' => 'Péntek',
+ 'jan' => 'Jan.', // IGNORE
+ 'january' => 'Január',
+ 'jul' => 'Júl.',
+ 'july' => 'Július',
+ 'jun' => 'Jún.',
+ 'june' => 'Június',
+ 'last_2_year' => 'Utolsó két év',
+ 'last_3_month' => 'Utolsó három hónap',
+ 'last_3_year' => 'Utolsó három év',
+ 'last_5_year' => 'Utolsó öt év',
+ 'last_6_month' => 'Utolsó hat hónap',
+ 'last_month' => 'Múlt hónap',
+ 'last_week' => 'Múlt hét',
+ 'last_year' => 'Múlt év',
+ 'mar' => 'Már.',
+ 'march' => 'Március',
+ 'may' => 'Máj',
+ 'may_' => 'Május',
+ 'mon' => 'Hétfő',
+ 'month' => 'hónap',
+ 'nov' => 'Nov.', // IGNORE
+ 'november' => 'November', // IGNORE
+ 'oct' => 'Okt.',
+ 'october' => 'Október',
+ 'sat' => 'Szombat',
+ 'sep' => 'Szept.',
+ 'september' => 'Szeptember',
+ 'sun' => 'Vasárnap',
+ 'thu' => 'Csütörtök',
+ 'today' => 'Ma',
+ 'tue' => 'Kedd',
+ 'wed' => 'Szerda',
+ 'yesterday' => 'Tegnap',
+ ),
+ 'dir' => 'ltr', // IGNORE
+ 'freshrss' => array(
+ '_' => 'FreshRSS', // IGNORE
+ 'about' => 'FreshRSS névjegy',
+ ),
+ 'js' => array(
+ 'category_empty' => 'Üres kategória',
+ 'confirm_action' => 'Biztos vagy benne hogy végrehajtod ezt a műveletet? A művelet nem megszakítható!',
+ 'confirm_action_feed_cat' => 'Biztos hogy végrehajtod ezt a műveletet? Minen kapcsolódó kedvenc és lekérdezés törölve lesz. Nem lehet megszakítani!',
+ 'feedback' => array(
+ 'body_new_articles' => ' %%d db új cikk olvasható a FreshRSS-ben.',
+ 'body_unread_articles' => '(olvasatlan: %%d)',
+ 'request_failed' => 'Egy művelet nem sikerült, lehetséges hogy az internet kacsolattal vannak problémák.',
+ 'title_new_articles' => 'FreshRSS: új cikkek!',
+ ),
+ 'new_article' => 'Új cikkek elérhetőek, kattints a lap frissítéséhez.',
+ 'should_be_activated' => 'A JavaScript futtatásának engedélyezve kell lennie',
+ ),
+ 'lang' => array(
+ 'cz' => 'Čeština', // IGNORE
+ 'de' => 'Deutsch', // IGNORE
+ 'el' => 'Ελληνικά', // IGNORE
+ 'en' => 'English', // IGNORE
+ 'en-us' => 'English (United States)', // IGNORE
+ 'es' => 'Español', // IGNORE
+ 'fa' => 'فارسی', // IGNORE
+ 'fr' => 'Français', // IGNORE
+ 'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
+ 'id' => 'Bahasa Indonesia', // IGNORE
+ 'it' => 'Italiano', // IGNORE
+ 'ja' => '日本語', // IGNORE
+ 'ko' => '한국어', // IGNORE
+ 'lv' => 'Latviešu', // IGNORE
+ 'nl' => 'Nederlands', // IGNORE
+ 'oc' => 'Occitan', // IGNORE
+ 'pl' => 'Polski', // IGNORE
+ 'pt-br' => 'Português (Brasil)', // IGNORE
+ 'ru' => 'Русский', // IGNORE
+ 'sk' => 'Slovenčina', // IGNORE
+ 'tr' => 'Türkçe', // IGNORE
+ 'zh-cn' => '简体中文', // IGNORE
+ 'zh-tw' => '正體中文', // IGNORE
+ ),
+ 'menu' => array(
+ 'about' => 'Névjegy',
+ 'account' => 'Adatlap',
+ 'admin' => 'Adminisztráció',
+ 'archiving' => 'Archiválás',
+ 'authentication' => 'Hitelesítés',
+ 'check_install' => 'Telepítés ellenőrzése',
+ 'configuration' => 'Konfiguráció',
+ 'display' => 'Megjelenítés',
+ 'extensions' => 'Kiegészítők',
+ 'logs' => 'Log-ok',
+ 'queries' => 'Felhasználói lekérdezések',
+ 'reading' => 'Olvasás',
+ 'search' => 'Szavak vagy #címkék keresése',
+ 'search_help' => 'Lásd a dokumentációt a haladó <a href="https://freshrss.github.io/FreshRSS/en/users/10_filter.html#with-the-search-field" target="_blank">keresési paraméterekhez</a>',
+ 'sharing' => 'Megosztás',
+ 'shortcuts' => 'Gyorsgombok',
+ 'stats' => 'Statisztika',
+ 'system' => 'Rendszer konfiguráció',
+ 'update' => 'Frissítés',
+ 'user_management' => 'Felhasználók kezelése',
+ 'user_profile' => 'Profil',
+ ),
+ 'period' => array(
+ 'days' => 'napok',
+ 'hours' => 'órák',
+ 'months' => 'hónapok',
+ 'weeks' => 'hetek',
+ 'years' => 'évek',
+ ),
+ 'share' => array(
+ 'Known' => 'Ismert weboldalak',
+ 'archiveORG' => 'archive.org', // IGNORE
+ 'archivePH' => 'archive.ph', // IGNORE
+ 'blogotext' => 'Blogotext', // IGNORE
+ 'buffer' => 'Buffer', // IGNORE
+ 'clipboard' => 'Clipboard', // IGNORE
+ 'diaspora' => 'Diaspora*', // IGNORE
+ 'email' => 'Email', // IGNORE
+ 'email-webmail-firefox-fix' => 'Email (webmail - fix for Firefox)', // IGNORE
+ 'facebook' => 'Facebook', // IGNORE
+ 'gnusocial' => 'GNU social', // IGNORE
+ 'jdh' => 'Journal du hacker', // IGNORE
+ 'lemmy' => 'Lemmy', // IGNORE
+ 'linkding' => 'Linkding', // IGNORE
+ 'linkedin' => 'LinkedIn', // IGNORE
+ 'mastodon' => 'Mastodon', // IGNORE
+ 'movim' => 'Movim', // IGNORE
+ 'omnivore' => 'Omnivore', // IGNORE
+ 'pinboard' => 'Pinboard', // IGNORE
+ 'pinterest' => 'Pinterest', // IGNORE
+ 'pocket' => 'Pocket', // IGNORE
+ 'print' => 'Print', // IGNORE
+ 'raindrop' => 'Raindrop.io', // IGNORE
+ 'reddit' => 'Reddit', // IGNORE
+ 'shaarli' => 'Shaarli', // IGNORE
+ 'twitter' => 'Twitter', // IGNORE
+ 'wallabag' => 'wallabag v1', // IGNORE
+ 'wallabagv2' => 'wallabag v2', // IGNORE
+ 'web-sharing-api' => 'System sharing', // IGNORE
+ 'whatsapp' => 'Whatsapp', // IGNORE
+ 'xing' => 'Xing', // IGNORE
+ ),
+ 'short' => array(
+ 'attention' => 'Figyelmeztetés!',
+ 'blank_to_disable' => 'Hagyd üresen a kikapcsoláshoz',
+ 'by_author' => 'Készítette:',
+ 'by_default' => 'Alapértelmezés',
+ 'damn' => 'A fenébe!',
+ 'default_category' => 'Kategória nélküli',
+ 'no' => 'Nem',
+ 'not_applicable' => 'Nem elérhető',
+ 'ok' => 'Oké!',
+ 'or' => 'vagy',
+ 'yes' => 'Igen',
+ ),
+ 'stream' => array(
+ 'load_more' => 'Több cikk betöltése',
+ 'mark_all_read' => 'Legyen mind olvasott',
+ 'nothing_to_load' => 'Nincs több cikk',
+ ),
+);
diff --git a/app/i18n/hu/index.php b/app/i18n/hu/index.php
new file mode 100755
index 000000000..2ee8c39e0
--- /dev/null
+++ b/app/i18n/hu/index.php
@@ -0,0 +1,76 @@
+<?php
+
+/******************************************************************************/
+/* Each entry of that file can be associated with a comment to indicate its */
+/* state. When there is no comment, it means the entry is fully translated. */
+/* The recognized comments are (comment matching is case-insensitive): */
+/* + TODO: the entry has never been translated. */
+/* + DIRTY: the entry has been translated but needs to be updated. */
+/* + IGNORE: the entry does not need to be translated. */
+/* When a comment is not recognized, it is discarded. */
+/******************************************************************************/
+
+return array(
+ 'about' => array(
+ '_' => 'Névjegy',
+ 'agpl3' => '<a href="https://www.gnu.org/licenses/agpl-3.0.html">AGPL 3</a>', // IGNORE
+ 'bugs_reports' => 'Hiba jelentések',
+ 'credits' => 'Credits', // IGNORE
+ 'credits_content' => 'Néhány dizájn elem a <a href="http://twitter.github.io/bootstrap/">Bootstrap</a> segítségével működik, habár a FreshRSS nem használja ezt a framework-öt. Az <a href="https://gitlab.gnome.org/Archive/gnome-icon-theme-symbolic">Ikonok</a> a <a href="https://www.gnome.org/">GNOME projekt-ből származnak</a>. <em>Open Sans</em> betűtípust készítette <a href="https://fonts.google.com/specimen/Open+Sans">Steve Matteson</a>. FreshRSS a <a href="https://framagit.org/marienfressinaud/MINZ">Minz</a> PHP framework-ön alapul.',
+ 'documentation' => 'Dokumentáció',
+ 'freshrss_description' => 'A FreshRSS egy saját magunk által host-olható RSS hírgyűjtő és olvasó. Lehetővé teszi hogy kövess és olvass sok híroldalt egy pillantás alatt anélkül hogy mindegyiket meglátogatnád egyesével. A FreshRSS könnyű, gyors, jól konfigurálható, és könnyen használható.',
+ 'github' => '<a href="https://github.com/FreshRSS/FreshRSS/issues">Github-on</a>',
+ 'license' => 'Licensz',
+ 'project_website' => 'Project weboldal',
+ 'title' => 'Névjegy',
+ 'version' => 'Verzió',
+ ),
+ 'feed' => array(
+ 'add' => 'Adj hozzá hírforrást.',
+ 'empty' => 'Nincs megjeleníthető cikk.',
+ 'rss_of' => 'RSS hírforrás %s',
+ 'title' => 'Minden cikk',
+ 'title_fav' => 'Kedvencek',
+ 'title_global' => 'Globális nézet',
+ ),
+ 'log' => array(
+ '_' => 'Log-ok',
+ 'clear' => 'Log-ok törlése',
+ 'empty' => 'Log fájl üres',
+ 'title' => 'Log-ok',
+ ),
+ 'menu' => array(
+ 'about' => 'FreshRSS névjegy',
+ 'before_one_day' => 'Egy napnál régebbiek',
+ 'before_one_week' => 'Egy hétnél régebbiek',
+ 'bookmark_query' => 'Jelenlegi lekérdezés könyvjelzőzése',
+ 'favorites' => 'Kedvencek (%s)',
+ 'global_view' => 'Globális nézet',
+ 'main_stream' => 'Minden cikk',
+ 'mark_all_read' => 'Legyen mind olvasott',
+ 'mark_cat_read' => 'Kategória megjelölése olvasottként',
+ 'mark_feed_read' => 'Hírforrás megjelölése olvasottként',
+ 'mark_selection_unread' => 'Kijelöltek olvasatlanná tétele',
+ 'newer_first' => 'Újabbak elöl',
+ 'non-starred' => 'Nem kedvencek megjelenítése',
+ 'normal_view' => 'Normál nézet',
+ 'older_first' => 'Régebbiek elöl',
+ 'queries' => 'Felhasználói lekérdezések',
+ 'read' => 'Olvasottak megjelenítése',
+ 'reader_view' => 'Olvasó nézet',
+ 'rss_view' => 'RSS hírforrás megnyitása',
+ 'search_short' => 'Keresés',
+ 'starred' => 'Kedvencek megjelenítése',
+ 'stats' => 'Statisztika',
+ 'subscription' => 'Hírforrások kezelése',
+ 'tags' => 'Címkék',
+ 'unread' => 'Olvasatlanok megjelenítése',
+ ),
+ 'share' => 'Megosztás',
+ 'tag' => array(
+ 'related' => 'Cikk címkék',
+ ),
+ 'tos' => array(
+ 'title' => 'Szolgáltatási feltételek',
+ ),
+);
diff --git a/app/i18n/hu/install.php b/app/i18n/hu/install.php
new file mode 100755
index 000000000..fa45fb6ea
--- /dev/null
+++ b/app/i18n/hu/install.php
@@ -0,0 +1,136 @@
+<?php
+
+/******************************************************************************/
+/* Each entry of that file can be associated with a comment to indicate its */
+/* state. When there is no comment, it means the entry is fully translated. */
+/* The recognized comments are (comment matching is case-insensitive): */
+/* + TODO: the entry has never been translated. */
+/* + DIRTY: the entry has been translated but needs to be updated. */
+/* + IGNORE: the entry does not need to be translated. */
+/* When a comment is not recognized, it is discarded. */
+/******************************************************************************/
+
+return array(
+ 'action' => array(
+ 'finish' => 'Telepítés befejeződött',
+ 'fix_errors_before' => 'Javíts meg minden hibátt mielőtt továbblépnél a következő lépésre.',
+ 'keep_install' => 'Előző konfiguráció megtartása',
+ 'next_step' => 'Ugrás a következő lépésre',
+ 'reinstall' => 'FreshRSS újratelepítése',
+ ),
+ 'auth' => array(
+ 'form' => 'Web form (hagyományos, JavaScript-et igényel)',
+ 'http' => 'HTTP (haladó felhasználókank HTTPSel)',
+ 'none' => 'None (veszélyes)',
+ 'password_form' => 'Jelszó<br /><small>(a Web-form belépési módszerhez)</small>',
+ 'password_format' => 'Legalább 7 karakter',
+ 'type' => 'Hitelesítési mód',
+ ),
+ 'bdd' => array(
+ '_' => 'Adatbázis',
+ 'conf' => array(
+ '_' => 'Adatbázis beállítása',
+ 'ko' => 'Ellenőrizd az adatbázis konfigurációdat.',
+ 'ok' => 'Adatbázis konfiguráció elmentve.',
+ ),
+ 'host' => 'Host', // IGNORE
+ 'password' => 'Adatbázis jelszó',
+ 'prefix' => 'Táblázat előtagja (Table prefix)',
+ 'type' => 'Adatbázis típusa',
+ 'username' => 'Adatbázis felhasználói név',
+ ),
+ 'check' => array(
+ '_' => 'Ellenőrzés',
+ 'already_installed' => 'FreshRSS már telepítve van!',
+ 'cache' => array(
+ 'nok' => 'Ellenőrizd a jogosultságokat a <em>%1$s</em> könyvtáron a <em>%2$s</em> felhasználónak. A HTTP szervernek szüksége van írási jogosultságra.',
+ 'ok' => 'A cache könyvtár jogosultságai rendben vannak.',
+ ),
+ 'ctype' => array(
+ 'nok' => 'Nem található a karakter típus ellenőrzésre való könyvtár (php-ctype).',
+ 'ok' => 'A karakter típus ellenőrzésre való könyvtár telepítve van (ctype).',
+ ),
+ 'curl' => array(
+ 'nok' => 'Nem található a cURL könyvtár (php-curl csomag).',
+ 'ok' => 'A cURL könyvtár telepítve van.',
+ ),
+ 'data' => array(
+ 'nok' => 'Ellenőrizd a <em>%1$s</em> könyvtáron a <em>%2$s</em> felhasználónak. A HTTP szervernek szüksége van írási jogosultságra.',
+ 'ok' => 'A data könyvtár jogosultságai rendben vannak.',
+ ),
+ 'dom' => array(
+ 'nok' => 'A DOM böngészéséhez nem található a könyvtár.',
+ 'ok' => 'A DOM böngészésére való könyvtár telelpítve van.',
+ ),
+ 'favicons' => array(
+ 'nok' => 'Ellenőrizd a <em>%1$s</em> könyvtár jogosultságait a <em>%2$s</em> felhasználónak. A HTTP szervernek szüksége van írási jogosultságra.',
+ 'ok' => 'A favicons könyvtár jogosultságai rendben vannak.',
+ ),
+ 'fileinfo' => array(
+ 'nok' => 'PHP fileinfo könyvtár nem található (fileinfo csomag).',
+ 'ok' => 'A fileinfo könyvtár telepítve van.',
+ ),
+ 'json' => array(
+ 'nok' => 'Nem található a JSON elemző könyvtár (JSON parse).',
+ 'ok' => 'A JSON parse könyvtár telepítve van.',
+ ),
+ 'mbstring' => array(
+ 'nok' => 'Az ajánlott mbstring könyvtár nem található a Unicode kódoláshoz',
+ 'ok' => 'Az ajánlott mbstring könyvtár a Unicode kódoláshoz megvan.',
+ ),
+ 'pcre' => array(
+ 'nok' => 'A reguláris kifejezésekhez használt könyvtár nem található (php-pcre).',
+ 'ok' => 'A reguláris kifejezésekhez használt könyvtár megvan (PCRE).',
+ ),
+ 'pdo' => array(
+ 'nok' => 'Nem található PDO vagy legalább egy támogató driver (pdo_mysql, pdo_sqlite, pdo_pgsql).',
+ 'ok' => 'PDO telepítve és legalább egy támogatott driver (pdo_mysql, pdo_sqlite, pdo_pgsql).',
+ ),
+ 'php' => array(
+ 'nok' => 'A PHP verzió %s, de a FreshRSS számára szükséges verzió %s.',
+ 'ok' => 'A PHP verzió, %s, kompatibilis a FreshRSS-el.',
+ ),
+ 'reload' => 'Újra ellenőrzés',
+ 'tmp' => array(
+ 'nok' => 'Ellenőrizd a <em>%1$s</em> könyvtár jogosultságait a <em>%2$s</em> felhasználónak. A HTTP szervernek szüksége van írási jogosultságra.',
+ 'ok' => 'Temp könyvtár jogosultságai rendben vannak.',
+ ),
+ 'unknown_process_username' => 'ismeretlen',
+ 'users' => array(
+ 'nok' => 'Ellenőrizd a <em>%1$s</em> könyvtár jogosultságait a <em>%2$s</em> felhasználónak. A HTTP szervernek szüksége van írási jogosultságra.',
+ 'ok' => 'Users könyvtár jogosultságai rendben vannak.',
+ ),
+ 'xml' => array(
+ 'nok' => 'Nem található az XML elemző könyvtár (parse XML).',
+ 'ok' => 'XML elemző könyvtár telepítve van.',
+ ),
+ ),
+ 'conf' => array(
+ '_' => 'Általános beállítások',
+ 'ok' => 'Általános beállítások mentése megtörtént.',
+ ),
+ 'congratulations' => 'Gratulálunk!',
+ 'default_user' => array(
+ '_' => 'Alapértelmezett felhasználó neve',
+ 'max_char' => 'maximum 16 alfanumerikus karakter',
+ ),
+ 'fix_errors_before' => 'Javíts meg minden hibát mielőtt továbblépnél a következő lépésre.',
+ 'javascript_is_better' => 'A FreshRSS sokkal jobban élvezhető ha a JavaScript engedélyezve van.',
+ 'js' => array(
+ 'confirm_reinstall' => 'Az előző konfiguráció elveszlik ha újratelepíted a FreshRSS-t. Biztos vagy benne hogy folytatod?',
+ ),
+ 'language' => array(
+ '_' => 'Nyelv',
+ 'choose' => 'Válassz egy nyelvet a FreshRSS felületéhez',
+ 'defined' => 'Nyelv beállítása megtörtént.',
+ ),
+ 'missing_applied_migrations' => 'Valami rosszul sült el; hozd létre az üres fájlt manuálisan <em>%s</em> .',
+ 'ok' => 'A telepítés sikeresen befejeződött.',
+ 'session' => array(
+ 'nok' => 'A web szerver helytelenül van konfigurálva a PHP session által igényelt sütikhez!',
+ ),
+ 'step' => 'Lépés %d',
+ 'steps' => 'Lépések',
+ 'this_is_the_end' => 'Itt a vége',
+ 'title' => 'Telepítés · FreshRSS',
+);
diff --git a/app/i18n/hu/sub.php b/app/i18n/hu/sub.php
new file mode 100755
index 000000000..b5b1cdeeb
--- /dev/null
+++ b/app/i18n/hu/sub.php
@@ -0,0 +1,214 @@
+<?php
+
+/******************************************************************************/
+/* Each entry of that file can be associated with a comment to indicate its */
+/* state. When there is no comment, it means the entry is fully translated. */
+/* The recognized comments are (comment matching is case-insensitive): */
+/* + TODO: the entry has never been translated. */
+/* + DIRTY: the entry has been translated but needs to be updated. */
+/* + IGNORE: the entry does not need to be translated. */
+/* When a comment is not recognized, it is discarded. */
+/******************************************************************************/
+
+return array(
+ 'api' => array(
+ 'documentation' => 'Másold ki az URL-t hogy külső alkalmazásban használhasd.',
+ 'title' => 'API', // IGNORE
+ ),
+ 'bookmarklet' => array(
+ 'documentation' => 'Húzd ezt a gombot a könyvjelzőid közé vagy jobb gombbal add hozzá. Ezt a gombot megnyomva az éppen látogatott weblapra lehet feliratkozni a FreshRSS-ben.',
+ 'label' => 'Feliratkozás',
+ 'title' => 'Feliratkozás gomb',
+ ),
+ 'category' => array(
+ '_' => 'Kategória',
+ 'add' => 'Kategória hozzáadása',
+ 'archiving' => 'Archiválás',
+ 'dynamic_opml' => array(
+ '_' => 'Dinamikus OPML',
+ 'help' => 'Adj meg egy URL-t <a href="http://opml.org/" target="_blank">OPML fájl</a> hogy automatikusan kitöltődjön ez a kategória hírforrásokkal',
+ ),
+ 'empty' => 'Üres kategória',
+ 'information' => 'Információ',
+ 'opml_url' => 'OPML URL', // IGNORE
+ 'position' => 'Megjelenítési pozíció',
+ 'position_help' => 'Kategória rendezési sorrend',
+ 'title' => 'Cím',
+ ),
+ 'feed' => array(
+ 'accept_cookies' => 'Sütik elfogadása',
+ 'accept_cookies_help' => 'Engedélyezze hogy a hírforrás szerver beállíthasson sütiket (memóriában lesznek tárolva a kapcsolat idejére)',
+ 'add' => 'RSS hírforrás hozzáadása',
+ 'advanced' => 'Haladó',
+ 'archiving' => 'Archiválás',
+ 'auth' => array(
+ 'configuration' => 'Bejelentkezés',
+ 'help' => 'Lehetővé teszi http védelemmel ellátott RSS hírforrások hozzáférését',
+ 'http' => 'HTTP Hitelesítés',
+ 'password' => 'HTTP jelszó',
+ 'username' => 'HTTP felhasználónév',
+ ),
+ 'clear_cache' => 'Mindíg törölje a cache-t',
+ 'content_action' => array(
+ '_' => 'Tartalom művelet amikor cikk tartalma beszerzésre kerül',
+ 'append' => 'Hozzáadás a létező tartalom után',
+ 'prepend' => 'Hozzáadás a létező tartalom elé',
+ 'replace' => 'Cserélje ki a létező tartalmat',
+ ),
+ 'css_cookie' => 'Használjon sütiket a cikkek letöltésénél',
+ 'css_cookie_help' => 'Példa: <kbd>foo=bar; gdpr_consent=true; cookie=value</kbd>',
+ 'css_help' => 'Csonkított RSS hírforrások beszerzése (vigyázz, több időt igényel!)',
+ 'css_path' => 'Cikk CSS selector az eredeti weblapon',
+ 'css_path_filter' => array(
+ '_' => 'A törlendő elemek CSS selectora',
+ 'help' => 'Egy CSS selector lehet egy lista például: <kbd>.footer, .aside</kbd>',
+ ),
+ 'description' => 'Leírás',
+ 'empty' => 'Ez a hírforrás üres. Ellenőrizd hogy van e tartalom rajta.',
+ 'error' => 'Ez a hírforrás nem működik. Ellenőrizd az elérhetőségét és frissítsd.',
+ 'filteractions' => array(
+ '_' => 'Szűrő műveletek',
+ 'help' => 'Írj egy szűrőt soronként. Műveletek <a href="https://freshrss.github.io/FreshRSS/en/users/10_filter.html#with-the-search-field" target="_blank">a dokumentációban</a>.',
+ ),
+ 'information' => 'Információ',
+ 'keep_min' => 'Megtartandó cikkek minimális száma',
+ 'kind' => array(
+ '_' => 'Hírforrás típusa',
+ 'html_xpath' => array(
+ '_' => 'HTML + XPath (Web scraping)', // IGNORE
+ 'feed_title' => array(
+ '_' => 'hírforrás címe',
+ 'help' => 'Példa: <code>//title</code> vagy statikus szöveg: <code>"Az egyedi hírforrásom"</code>',
+ ),
+ 'help' => '<dfn><a href="https://www.w3.org/TR/xpath-10/" target="_blank">XPath 1.0</a></dfn> egy szabványos lekérdezési nyelv haladó felhasználóknak, amit a FreshRSS támogat (Web scraping).',
+ 'item' => array(
+ '_' => 'hírek keresése <strong>items</strong><br /><small>(most important)</small>',
+ 'help' => 'Példa: <code>//div[@class="news-item"]</code>',
+ ),
+ 'item_author' => array(
+ '_' => 'elem szerzője',
+ 'help' => 'Lehet statikus sztring is. Példa: <code>"Anonymous"</code>',
+ ),
+ 'item_categories' => 'elem címkék',
+ 'item_content' => array(
+ '_' => 'elem tartalom',
+ 'help' => 'Példa a teljes elem eléréséhez: <code>.</code>',
+ ),
+ 'item_thumbnail' => array(
+ '_' => 'elem előnézeti kép',
+ 'help' => 'Példa: <code>descendant::img/@src</code>',
+ ),
+ 'item_timeFormat' => array(
+ '_' => 'Egyedi dátum/idő formátum',
+ 'help' => 'Opcionális. PHP által támogatott formátum <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a> például <code>d-m-Y H:i:s</code>',
+ ),
+ 'item_timestamp' => array(
+ '_' => 'elem dátum',
+ 'help' => 'Az eredményt elemzi a <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a>',
+ ),
+ 'item_title' => array(
+ '_' => 'elem cím',
+ 'help' => 'Használja az <a href="https://developer.mozilla.org/docs/Web/XPath/Axes" target="_blank">XPath axis</a> <code>descendant::</code> mint <code>descendant::h2</code>',
+ ),
+ 'item_uid' => array(
+ '_' => 'elem egyedi ID',
+ 'help' => 'Opcionális. Példa: <code>descendant::div/@data-uri</code>',
+ ),
+ 'item_uri' => array(
+ '_' => 'elem link (URL)',
+ 'help' => 'Példa: <code>descendant::a/@href</code>',
+ ),
+ 'relative' => 'XPath (az elemhez viszonyítva) ehhez:',
+ 'xpath' => 'XPath ehhez:',
+ ),
+ 'rss' => 'RSS / Atom (alapértelemezett)',
+ 'xml_xpath' => 'XML + XPath', // IGNORE
+ ),
+ 'maintenance' => array(
+ 'clear_cache' => 'Gyorsítótár törlése',
+ 'clear_cache_help' => 'Gyorsítótár törlése ehhez a hírforráshoz.',
+ 'reload_articles' => 'Cikkek újratöltése',
+ 'reload_articles_help' => 'Újratölt ennyi cikket és teljes tartalmát ha a selector meg van határozva.',
+ 'title' => 'Karbantartás',
+ ),
+ 'max_http_redir' => 'Max HTTP átirányítás',
+ 'max_http_redir_help' => '0 vagy üresen hagyva kikapcsolt, -1 a végtelen átirányításhoz',
+ 'moved_category_deleted' => 'Ha kitörölsz egy kategóriát, az alá tartozó hírforrások automatikusan ide kerülnek <em>%s</em>.',
+ 'mute' => 'némítás',
+ 'no_selected' => 'Nincsen hírforrás kiválasztva.',
+ 'number_entries' => '%d cikkek',
+ 'priority' => array(
+ '_' => 'Láthatóság',
+ 'archived' => 'Ne jelenjen meg (archivált)',
+ 'main_stream' => 'Megjelenítés a Minden cikk között',
+ 'normal' => 'Jelenjen meg a saját kategóriájában',
+ ),
+ 'proxy' => 'Állíts be egy proxy-t a hírforráshoz ',
+ 'proxy_help' => 'Válassz egy protokolt (pl: SOCKS5) és add meg a proxy címét (pl: <kbd>127.0.0.1:1080</kbd>)',
+ 'selector_preview' => array(
+ 'show_raw' => 'Forráskód mutatása',
+ 'show_rendered' => 'Tartalom mutatása',
+ ),
+ 'show' => array(
+ 'all' => 'Minden hírforrás megjelenítése',
+ 'error' => 'Csak a hibás hírforrások megjelenítése',
+ ),
+ 'showing' => array(
+ 'error' => 'Csak a hibás hírforrások megjelenítése',
+ ),
+ 'ssl_verify' => 'SSL biztonság ellenőrzése',
+ 'stats' => 'Statisztika',
+ 'think_to_add' => 'Hozzáadhatsz néhány hírforrást.',
+ 'timeout' => 'Időtúllépés ideje másodpercekben',
+ 'title' => 'Cím',
+ 'title_add' => 'RSS hírforrás hozzáadása',
+ 'ttl' => 'Ne frissítsd automatikusan többször mint',
+ 'url' => 'Hírforrás URL',
+ 'useragent' => 'Állíts be egy user agent-et ehhez a hírforráshoz',
+ 'useragent_help' => 'Példa: <kbd>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0)</kbd>',
+ 'validator' => 'Hírforrás helyességének ellenőrzése',
+ 'website' => 'Weboldal URL',
+ 'websub' => 'Azonnali értesítés WebSub-al',
+ ),
+ 'import_export' => array(
+ 'export' => 'Exportálás',
+ 'export_labelled' => 'Címkézett cikkek exportálása',
+ 'export_opml' => 'Hírforrások listájának exportálása (OPML)',
+ 'export_starred' => 'Kedvencek exportálása',
+ 'feed_list' => 'Cikkek %s listája',
+ 'file_to_import' => 'Állomány importálása<br />(OPML, JSON or ZIP)',
+ 'file_to_import_no_zip' => 'Állomány importálása<br />(OPML or JSON)',
+ 'import' => 'Importálás',
+ 'starred_list' => 'Kedvenc cikkek listája',
+ 'title' => 'Importálás / exportálás',
+ ),
+ 'menu' => array(
+ 'add' => 'Hírforrás vagy kategória hozzáadása',
+ 'import_export' => 'Importálás / exportálás',
+ 'label_management' => 'Címkék kezelése',
+ 'stats' => array(
+ 'idle' => 'Tétlen hírforrások',
+ 'main' => 'Fő statisztika',
+ 'repartition' => 'Cikkek eloszlása',
+ ),
+ 'subscription_management' => 'Hírforrások kezelése',
+ 'subscription_tools' => 'Hírforrás eszközök',
+ ),
+ 'tag' => array(
+ 'name' => 'Név',
+ 'new_name' => 'Új név',
+ 'old_name' => 'Régi név',
+ ),
+ 'title' => array(
+ '_' => 'Hírforrások kezelése',
+ 'add' => 'Hírforrás vagy kategória hozzáadása',
+ 'add_category' => 'Kategória hozzáadása',
+ 'add_dynamic_opml' => 'Dinamikus OPML hozzáadása',
+ 'add_feed' => 'Hírforrás hozzáadása',
+ 'add_label' => 'Címke hozzáadása',
+ 'delete_label' => 'Címke törlése',
+ 'feed_management' => 'RSS hírforrások kezelése',
+ 'rename_label' => 'Címke átnevezése',
+ 'subscription_tools' => 'Feliratkozási eszközök',
+ ),
+);
diff --git a/app/i18n/hu/user.php b/app/i18n/hu/user.php
new file mode 100755
index 000000000..fee73768f
--- /dev/null
+++ b/app/i18n/hu/user.php
@@ -0,0 +1,54 @@
+<?php
+
+/******************************************************************************/
+/* Each entry of that file can be associated with a comment to indicate its */
+/* state. When there is no comment, it means the entry is fully translated. */
+/* The recognized comments are (comment matching is case-insensitive): */
+/* + TODO: the entry has never been translated. */
+/* + DIRTY: the entry has been translated but needs to be updated. */
+/* + IGNORE: the entry does not need to be translated. */
+/* When a comment is not recognized, it is discarded. */
+/******************************************************************************/
+
+return array(
+ 'email' => array(
+ 'feedback' => array(
+ 'invalid' => 'Érvénytelen email cím.',
+ 'required' => 'Email cím megadása kötelező.',
+ ),
+ 'validation' => array(
+ 'change_email' => 'Megváltoztathatod az email címed <a href="%s">a profil lapon</a>.',
+ 'email_sent_to' => 'Email-t küldtünk neked a <strong>%s</strong> címre. Követsd a leírást hogy visszaigazolhasd a címedet.',
+ 'feedback' => array(
+ 'email_failed' => 'Nem tudtunk email-t küldeni neked egy szerver konfigurációs hiba miatt.',
+ 'email_sent' => 'Egy email lett elküldve a címedre.',
+ 'error' => 'Email cím visszaigazolás sikertelen.',
+ 'ok' => 'Az email cím visszaigazolása megtörtént.',
+ 'unnecessary' => 'Ez az email cím már visszaigazolásra került.',
+ 'wrong_token' => 'Az email cím visszaigazolása nem sikerült egy hibás token miatt.',
+ ),
+ 'need_to' => 'Vissza kell igazolnod az email címed mielőtt használhatnád %s.',
+ 'resend_email' => 'Email újraküldése',
+ 'title' => 'Email cím visszaigazolás',
+ ),
+ ),
+ 'mailer' => array(
+ 'email_need_validation' => array(
+ 'body' => 'Épp most regisztráltál a %s -re, de még vissza kell igazolnod az email címed. Ehhez csak kövesd a linket:',
+ 'title' => 'Vissza kell igazolnod a fiókod',
+ 'welcome' => 'Üdv %s,',
+ ),
+ ),
+ 'password' => array(
+ 'invalid' => 'Érvénytelen jelszó.',
+ ),
+ 'tos' => array(
+ 'feedback' => array(
+ 'invalid' => 'El kell fogadnod a Szolgáltatási feltételeket hogy regisztrálhass.',
+ ),
+ ),
+ 'username' => array(
+ 'invalid' => 'Érvénytelen felhasználónév.',
+ 'taken' => 'Ez a felhasználónév, %s, már foglalt.',
+ ),
+);
diff --git a/app/i18n/id/gen.php b/app/i18n/id/gen.php
index db6dcb97d..cc7c25889 100644
--- a/app/i18n/id/gen.php
+++ b/app/i18n/id/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/it/gen.php b/app/i18n/it/gen.php
index 709f2a0a5..d6828b110 100644
--- a/app/i18n/it/gen.php
+++ b/app/i18n/it/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/ja/gen.php b/app/i18n/ja/gen.php
index 3d35adbd9..f5798cfd9 100644
--- a/app/i18n/ja/gen.php
+++ b/app/i18n/ja/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/ko/gen.php b/app/i18n/ko/gen.php
index e5a842375..5619fca70 100644
--- a/app/i18n/ko/gen.php
+++ b/app/i18n/ko/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/lv/gen.php b/app/i18n/lv/gen.php
index 70e6f6191..a86f4a027 100644
--- a/app/i18n/lv/gen.php
+++ b/app/i18n/lv/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/nl/gen.php b/app/i18n/nl/gen.php
index d7eb7f565..d5e39e654 100644
--- a/app/i18n/nl/gen.php
+++ b/app/i18n/nl/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/oc/gen.php b/app/i18n/oc/gen.php
index ee649c506..32b664fc1 100644
--- a/app/i18n/oc/gen.php
+++ b/app/i18n/oc/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/pl/gen.php b/app/i18n/pl/gen.php
index c4d4c338a..4e8185406 100644
--- a/app/i18n/pl/gen.php
+++ b/app/i18n/pl/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/pt-br/gen.php b/app/i18n/pt-br/gen.php
index 9e9200833..b72f45f73 100644
--- a/app/i18n/pt-br/gen.php
+++ b/app/i18n/pt-br/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/ru/gen.php b/app/i18n/ru/gen.php
index 01b1d68ce..d66f21f83 100644
--- a/app/i18n/ru/gen.php
+++ b/app/i18n/ru/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/sk/gen.php b/app/i18n/sk/gen.php
index 3900fdcd3..30d011a5a 100644
--- a/app/i18n/sk/gen.php
+++ b/app/i18n/sk/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/tr/gen.php b/app/i18n/tr/gen.php
index 707b58ea8..e94866a20 100644
--- a/app/i18n/tr/gen.php
+++ b/app/i18n/tr/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/zh-cn/gen.php b/app/i18n/zh-cn/gen.php
index 0cb9696cf..4f16388be 100644
--- a/app/i18n/zh-cn/gen.php
+++ b/app/i18n/zh-cn/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/app/i18n/zh-tw/gen.php b/app/i18n/zh-tw/gen.php
index ef3a8cf18..9b2b63c7a 100644
--- a/app/i18n/zh-tw/gen.php
+++ b/app/i18n/zh-tw/gen.php
@@ -147,6 +147,7 @@ return array(
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
+ 'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
diff --git a/docs/en/users/05_Configuration.md b/docs/en/users/05_Configuration.md
index fc0f6c77d..18514501f 100644
--- a/docs/en/users/05_Configuration.md
+++ b/docs/en/users/05_Configuration.md
@@ -21,6 +21,7 @@ Available languages are:
| Spanish | Español | es |
| French | Français | fr |
| Hebrew | עברית | he |
+| Hungarian | Magyar | hu |
| Indonesian | Bahasa Indonesia | id |
| Italian | Italiano | it |
| Japanease | 日本語 | ja |