diff --git a/CHANGELOG b/CHANGELOG
index 59a97856d7..86e8a54dc0 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -9,6 +9,7 @@ Version 1.1.30 under development
- Bug #4544: PHP 8 compatibility: Fix deprecation in CLocale (apphp)
- Bug #4566: PHP 8 compatibility: Fix passing null to string parameter parameter (apphp)
- Enh #4552: Added support for PHP 8.3 (sandippingle, ThePepster, marcovtwout)
+- Enh #4568: Add missing hungarian translations (albertborsos)
Version 1.1.29 November 14, 2023
--------------------------------
diff --git a/framework/messages/hu/yii.php b/framework/messages/hu/yii.php
index f110e89093..1dd9bb15df 100644
--- a/framework/messages/hu/yii.php
+++ b/framework/messages/hu/yii.php
@@ -14,80 +14,113 @@
* NOTE, this file must be saved in UTF-8 encoding.
*/
return array (
-'{path} is not a valid directory.' => 'A {path} nem érvényes mappanév.',
+'"{path}" is not a valid directory.' => 'A "{path}" nem érvényes mappanév.',
'< Previous' => '< Előző',
'<< First' => '<< Első',
+'\'{db}\' component doesn\'t exist.' => '\'{db}\' komponens nem létezik.',
+'\'{db}\' component is not a valid CDbConnection instance.' => '\'{db}\' component nem egy valid CDbConnection példány',
+'A PHP extension stopped the file upload.' => 'Egy PHP kiegészítő megállította a fájlfeltöltést',
+'Action class {class} must implement the "run" method.' => '{action} Action osztálynak implementálnia kell a "run" metódust.',
'Active Record requires a "db" CDbConnection application component.' => 'Az aktív rekordnak szüksége van a "db" CDbConnection alkalmazás komponensre.',
'Active record "{class}" has an invalid configuration for relation "{relation}". It must specify the relation type, the related active record class and the foreign key.' => 'Érvénytelen beállítás a(z) "{class}" aktív rekord "{relation}" relációjában.A beállításban meg kell adni a reláció típusát, az érintett aktív rekord osztályát, és az idegen (külső) kulcsot.',
'Active record "{class}" is trying to select an invalid column "{column}". Note, the column must exist in the table or be an expression with alias.' => 'A(z) "{class}" aktív rekord megpróbált egy érvénytelen mezőt "{column}" kiválasztani. Az oszlopnak léteznie kell a táblában, vagy "álnévvel" ellátott kifejezésnek kell lennie.',
+'Adding a foreign key constraint to an existing table is not supported by SQLite.' => 'Egy meglévő táblához idegen kulcs hozzáadása nem támogatott SQLite által.',
+'Adding a primary key after table has been created is not supported by SQLite.' => 'Elsődleges kulcs hozzáadása egy már létrehozott táblához nem támogatott SQLite által.',
+'Alias "{alias}" is invalid. Make sure it points to an existing PHP file and the file is readable.' => 'Az "{alias}" álnév érvénytelen. Győződjön meg róla, hogy egy létező PHP fájlra mutat, és a fájl olvasható.',
'Alias "{alias}" is invalid. Make sure it points to an existing directory or file.' => 'Az "{alias}" érvénytelen. Győződjön meg róla, hogy az "álnév" egy létező mappára, vagy állományra mutat.',
+'Altering a DB column is not supported by SQLite.' => 'Adatbázis oszlop módosítása nem támogatott SQLite által.',
+'Application Log' => 'Alkalmazás napló',
'Application base path "{path}" is not a valid directory.' => 'Az alkalmazás alap útvonala "{path}" nem érvényes mappanév.',
'Application runtime path "{path}" is not valid. Please make sure it is a directory writable by the Web server process.' => 'Az alkalmazás futásidejű útvonala "{path}" nem érvényes. Győződjön meg róla, hogy a könyvtár írható a webkiszolgáló folyamat által.',
'Authorization item "{item}" has already been assigned to user "{user}".' => '"{item}" hitelesítési elem már hozzá van rendelve "{user}" felhasználóhoz.',
-'CApcCache requires PHP apc extension to be loaded.' => 'A CApcCache használatához szükség van a PHP apc bővítményére.',
+'Base path "{path}" is not a valid directory.' => 'Az alap útvonal "{path}" nem érvényes könyvtár.',
+'CApcCache requires PHP {extension} extension to be loaded.' => 'A CApcCache használatához a PHP {extension} kiterjesztés betöltése szükséges.',
'CAssetManager.basePath "{path}" is invalid. Please make sure the directory exists and is writable by the Web server process.' => 'CAssetManager.basePath "{path}" érvénytelen. Győződjön meg róla, hogy a könyvtár írható a webkiszolgáló folyamat által.',
'CCacheHttpSession.cacheID is invalid. Please make sure "{id}" refers to a valid cache application component.' => 'CCacheHttpSession.cacheID érvénytelen. Győződjön meg róla, hogy a(z) "{id}" azonosító érvényes gyorsítótár alkalmazás összetevőre hivatkozik.',
'CCaptchaValidator.action "{id}" is invalid. Unable to find such an action in the current controller.' => 'CCaptchaValidator.action "{id}" érvénytelen. Ez a művelet nem található a jelenlegi vezérlőben',
'CDbAuthManager.connectionID "{id}" is invalid. Please make sure it refers to the ID of a CDbConnection application component.' => 'CDbAuthManager.connectionID "{id}" érvénytelen. Győződjön meg róla, hogy érvényes CDbConnection alkalmazás összetevőre hivatkozik.',
'CDbCache.connectionID "{id}" is invalid. Please make sure it refers to the ID of a CDbConnection application component.' => 'CDbCache.connectionID "{id}" érvénytelen. Győződjön meg róla, hogy érvényes CDbConnection alkalmazás összetevőre hivatkozik.',
+'CDbCacheDependency.connectionID "{id}" is invalid. Please make sure it refers to the ID of a CDbConnection application component.' => 'A CDbCacheDependency.connectionID "{id}" érvénytelen. Győződjön meg róla, hogy egy CDbConnection alkalmazás komponens azonosítójára hivatkozik.',
'CDbCacheDependency.sql cannot be empty.' => 'CDbCacheDependency.sql nem lehet üres.',
'CDbCommand failed to execute the SQL statement: {error}' => 'CDbCommand hibába ütközött az SQL parancs végrehajtása közben: {error}',
'CDbCommand failed to prepare the SQL statement: {error}' => 'CDbCommand hibába ütközött az SQL parancs előkészítése közben: {error}',
+'CDbCommand::execute() failed: {error}. The SQL statement executed was: {sql}.' => 'A CDbCommand::execute() hibába ütközött: {error}. A végrehajtott SQL parancs: {sql}.',
+'CDbCommand::{method}() failed: {error}. The SQL statement executed was: {sql}.' => 'A CDbCommand::{method}() hibába ütközött: {error}. A végrehajtott SQL parancs: {sql}.',
'CDbConnection does not support reading schema for {driver} database.' => 'CDbConnection nem támogatja az olvasási sémát a(z) {driver} adatbázishoz',
-'CDbConnection failed to open the DB connection: {error}' => 'CDbConnection hibába ütközött az adatbázis kapcsolat felépítése közben: {error}',
-'CDbConnection is inactive and cannot perform any DB operations.' => 'CDbConnection inaktív és nem végezhető semmilyen adatbázis művelet.',
-'CDbConnection.connectionString cannot be empty.' => 'CDbConnection.connectionString nem lehet üres.',
+'CDbConnection failed to open the DB connection.' => 'CDbConnection hibába ütközött az adatbázis kapcsolat felépítése közben.',
+'CDbConnection is unable to find PDO class "{className}". Make sure PDO is installed correctly.' => 'A CDbConnection nem találja a PDO osztályt "{className}". Győződjön meg róla, hogy a PDO helyesen van telepítve.',
'CDbDataReader cannot rewind. It is a forward-only reader.' => 'CDbDataReader nem tud vissza lépni. Ezt csak előre lehet olvasni.',
'CDbHttpSession.connectionID "{id}" is invalid. Please make sure it refers to the ID of a CDbConnection application component.' => 'CDbHttpSession.connectionID "{id}" érvénytelen. Ellenőrizd, hogy tényleg CDbConnection komponens azonosító-e.',
-'CDbLogRoute requires database table "{table}" to store log messages.' => 'A CDbLogRoute-nak szüksége van a "{table}" adatbázis táblára a log üzenetek tárolásához. ',
'CDbLogRoute.connectionID "{id}" does not point to a valid CDbConnection application component.' => 'A CDbLogRoute.connectionID "{id}" nem mutat érvényes CDbConnection alkalmazás komponensre.',
'CDbMessageSource.connectionID is invalid. Please make sure "{id}" refers to a valid database application component.' => 'A CDbMessageSource.connectionID érvénytelen. Kérjük, győződjön meg róla, hogy az "{id}" érvényes adatbázis alkalmazás komponensre mutat.',
+'CDbTestFixture.connectionID "{id}" is invalid. Please make sure it refers to the ID of a CDbConnection application component.' => 'A CDbTestFixture.connectionID "{id}" érvénytelen. Győződjön meg róla, hogy egy CDbConnection alkalmazás komponens azonosítójára hivatkozik.',
'CDbTransaction is inactive and cannot perform commit or roll back operations.' => 'CDbTransaction inaktív, a commit és roll back utasítások nem végrehajthatóak.',
'CDirectoryCacheDependency.directory cannot be empty.' => 'CDirectoryCacheDependency.directory nem lehet üres.',
+'CEAcceleratorCache requires PHP eAccelerator extension to be loaded, enabled or compiled with the "--with-eaccelerator-shared-memory" option.' => 'A CEAcceleratorCache használatához a PHP eAccelerator kiterjesztés betöltése, engedélyezése vagy a "--with-eaccelerator-shared-memory" opcióval való fordítása szükséges.',
'CFileCacheDependency.fileName cannot be empty.' => 'CFileCacheDependency.fileName nem lehet üres.',
'CFileLogRoute.logPath "{path}" does not point to a valid directory. Make sure the directory exists and is writable by the Web server process.' => 'A CFileLogRoute.logPath "{path}" érvénytelen könyvtárra mutat. Kérjük, győződjön meg róla, hogy a könyvtár létezik, és a Web-szerver által írható.',
'CFilterChain can only take objects implementing the IFilter interface.' => 'CFilterChain csak olyan objektum lehet, amely implementálja az IFilter interfészt.',
'CFlexWidget.baseUrl cannot be empty.' => 'CFlexWidget.baseUrl nem lehet üres.',
'CFlexWidget.name cannot be empty.' => 'CFlexWidget.name nem lehet üres.',
'CGlobalStateCacheDependency.stateName cannot be empty.' => 'CGlobalStateCacheDependency.stateName nem lehet üres.',
+'CHttpCacheFilter.lastModified contained a value that could not be understood by strtotime()' => 'A CHttpCacheFilter.lastModified olyan értéket tartalmazott, amelyet a strtotime() nem tudott értelmezni.',
'CHttpCookieCollection can only hold CHttpCookie objects.' => 'CHttpCookieCollection csak CHttpCookie objektumokat tartalmazhat.',
'CHttpRequest is unable to determine the entry script URL.' => 'CHttpRequest-nek nem sikerült megállapítania a beléptető program URL-jét.',
'CHttpRequest is unable to determine the path info of the request.' => 'CHttpRequest-nek nem sikerült megállapítania a kérelem útvonal információját.',
'CHttpRequest is unable to determine the request URI.' => 'CHttpRequest-nek nem sikerült megállapítania a kérelem URI-jét.',
'CHttpSession.cookieMode can only be "none", "allow" or "only".' => 'CHttpSession.cookieMode értéke csak "none", "allow" vagy "only" lehet.',
-'CHttpSession.gcProbability "{value}" is invalid. It must be an integer between 0 and 100.' => 'CHttpSession.gcProbability "{value}" árványtelen. 0 és 100 közötti egész szám értéket vehet fel.',
+'CHttpSession.gcProbability "{value}" is invalid. It must be a float between 0 and 100.' => 'CHttpSession.gcProbability "{value}" érvénytelen. 0 és 100 közötti törtszám értéket vehet fel.',
'CHttpSession.savePath "{path}" is not a valid directory.' => 'CHttpSession.savePath "{path}" nem létező könyvtár.',
-'CMemCache requires PHP memcache extension to be loaded.' => 'CMemCache használatához előbb be kell tölteni a PHP memcache kiterjesztését.',
+'CMemCache requires PHP {extension} extension to be loaded.' => 'CMemCache használatához előbb be kell tölteni a PHP {extension} kiterjesztését.',
'CMemCache server configuration must be an array.' => 'CMemCache szerver konfigurációnak kötelezően tömbnek kell lennie.',
'CMemCache server configuration must have "host" value.' => 'CMemCache szerver konfigurációban kötelező a "host" érték megadása.',
-'CMultiFileUpload.name is required.' => 'CMultiFileUpload.name megadása kötelező',
'CProfileLogRoute found a mismatching code block "{token}". Make sure the calls to Yii::beginProfile() and Yii::endProfile() be properly nested.' => 'A CProfileLogRoute nem egyező kód-blokkot talált "{token}". Kérjük, győződjön meg róla, hogy a Yii:beginProfile és Yii:endProfile hívásai megfelelően vannak beágyazva.',
'CProfileLogRoute.report "{report}" is invalid. Valid values include "summary" and "callstack".' => 'A CProfileLogRoute.report "{report}" érvénytelen. Ahhoz, hogy érvényes legyen, tartalmaznia kell a "summary" és "callstack" szavakat.',
'CSecurityManager requires PHP mcrypt extension to be loaded in order to use data encryption feature.' => 'A CSecurityManager használatához az mcrypt PHP kiterjesztésnek betöltve kell lennie, hogy az adat titkosítás használható legyen.',
-'CSecurityManager.encryptionKey cannot be empty.' => 'CSecurityManager.encryptionKey nem lehet üres.',
-'CSecurityManager.validation must be either "MD5" or "SHA1".' => 'CSecurityManager.validation "MD5" vagy "SHA1" kell legyen.',
'CSecurityManager.validationKey cannot be empty.' => 'CSecurityManager.validationKey nem lehet üres.',
+'CSecurityManager::generateRandomString() cannot generate random string in the current environment.' => 'A CSecurityManager::generateRandomString() nem tud véletlenszerű karakterláncot generálni a jelenlegi környezetben.',
'CTypedList<{type}> can only hold objects of {type} class.' => 'A CTypedList<{type}> csak az {type} típusú osztályokat tartalmazhatja.',
+'CTypedMap<{type}> can only hold objects of {type} class.' => 'A CTypedMap<{type}> csak {type} osztályú objektumokat tartalmazhat.',
'CUrlManager.UrlFormat must be either "path" or "get".' => 'CUrlManager.UrlFormat "path" vagy "get" kell legyen.',
+'CWinCache requires PHP wincache extension to be loaded.' => 'A CWinCache használatához a PHP wincache kiterjesztés betöltése szükséges.',
+'CWinCache user cache is disabled. Please set wincache.ucenabled to On in your php.ini.' => 'A CWinCache felhasználói gyorsítótár le van tiltva. Kérjük, állítsa be a wincache.ucenabled értékét On-ra a php.ini fájlban.',
'CXCache requires PHP XCache extension to be loaded.' => 'CXCache használatához előbb be kell tölteni a PHP XCache kiterjesztését.',
-'Cache table "{tableName}" does not exist.' => 'A Gyorsítótár-tábla "{tableName}" nem létezik.',
+'CZendDataCache requires PHP Zend Data Cache extension to be loaded.' => 'A CZendDataCache használatához a PHP Zend Data Cache kiterjesztés betöltése szükséges.',
+'Can not generate multiple insert command with empty data set.' => 'Nem lehet több beszúrási parancsot generálni üres adatkészlettel.',
+'Can\'t create state persister table. Check CREATE privilege for \'{db}\' connection user or create table manually with SQL: {sql}.' => 'Nem lehet létrehozni az állapot mentő táblát. Ellenőrizze a \'{db}\' kapcsolat felhasználó CREATE jogosultságát, vagy hozza létre a táblát manuálisan az SQL: {sql} segítségével.',
'Cannot add "{child}" as a child of "{name}". A loop has been detected.' => 'Nem lehet hozzáadni "{child}" elemet "{name}" leszármazottjaként. Körkörös hivatkozás észlelve.',
'Cannot add "{child}" as a child of "{parent}". A loop has been detected.' => 'Nem lehet hozzáadni "{child}" elemet "{parent}" leszármazottjaként. Körkörös hivatkozás észlelve.',
'Cannot add "{name}" as a child of itself.' => 'Nem lehet hozzáadni "{name}" elemet önmagához.',
'Cannot add an item of type "{child}" to an item of type "{parent}".' => 'Nem lehet "{child}" típusú elemet "{parent}" típusú elemhez adni.',
+'Class name "{class}" does not match class file "{file}".' => 'Az osztály neve "{class}" nem egyezik az osztály fájljával "{file}".',
+'Column name must be either a string or an array.' => 'Az oszlop neve csak sztring vagy tömb lehet.',
+'Dropping DB column is not supported by SQLite.' => 'Adatbázis oszlop törlése nem támogatott SQLite által.',
+'Dropping a foreign key constraint is not supported by SQLite.' => 'Idegen kulcs törlése nem támogatott SQLite által.',
'Either "{parent}" or "{child}" does not exist.' => '"{parent}" vagy "{child}" nem létezik.',
+'Encryption key length can be {keyLengths}.' => 'A titkosítási kulcs hossza lehet {keyLengths}.',
+'Encryption key length must be between {minLength} and {maxLength}.' => 'A titkosítási kulcs hossza {minLength} és {maxLength} között kell legyen.',
+'Encryption key should be a string.' => 'A titkosítási kulcsnak sztringnek kell lennie.',
'Error: Table "{table}" does not have a primary key.' => 'Hiba: A "{table}" táblának nincs elsődleges kulcsa.',
'Error: Table "{table}" has a composite primary key which is not supported by crud command.' => 'Hiba: A "{table}" táblának összetett elsődleges kulcsa van, amit nem támogat a crud parancs.',
'Event "{class}.{event}" is attached with an invalid handler "{handler}".' => 'Az "{class}.{event}" esemény csatlakoztatva a(z) {handler} érvénytelen kezelőhöz.',
'Event "{class}.{event}" is not defined.' => 'Az "{class}.{event}" esemény nincs definiálva.',
+'Extension path "{path}" does not exist.' => 'A kiterjesztés útvonala "{path}" nem létezik.',
+'Failed to initialize the mcrypt module.' => 'Nem sikerült inicializálni az mcrypt modult.',
+'Failed to set unsafe attribute "{attribute}" of "{class}".' => 'Nem sikerült beállítani a(z) "{class}" osztály "{attribute}" nem biztonságos attribútumát.',
+'Failed to start session.' => 'Nem sikerült elindítani a munkamenetet.',
+'Failed to validate key. Supported key lengths of cipher not known.' => 'Nem sikerült érvényesíteni a kulcsot. A titkosító támogatott kulcshosszai nem ismertek.',
'Failed to write the uploaded file "{file}" to disk.' => 'Hiba a feltöltött "{file}" fájl mentésekor.',
-'File upload was stopped by extension.' => 'Fájl feltöltés bővítmény által leállítva.',
-'Filter "{filter}" is invalid. Controller "{class}" does have the filter method "filter{filter}".' => 'A "{filter}" érvénytelen. A "{class}" vezérlőnek kell tartalmaznia egy "filter{filter}" szűrő metódust.',
+'Filter "{filter}" is invalid. Controller "{class}" does not have the filter method "filter{filter}".' => 'A "{filter}" filter érvénytelen. A "{class}" controller-nek kell tartalmaznia egy "filter{filter}" szűrő metódust.',
+'GD with FreeType or ImageMagick PHP extensions are required.' => 'GD FreeType vagy ImageMagick PHP kiterjesztések szükségesek.',
'Get a new code' => 'Új kód',
'Go to page: ' => 'Ugrás:',
+'In order to use MIME-type validation provided by CFileValidator fileinfo PECL extension should be installed.' => 'A MIME-típus érvényesítéséhez, amelyet a CFileValidator biztosít, telepíteni kell a fileinfo PECL kiterjesztést.',
+'Internal error while generating hash.' => 'Belső hiba történt a hash generálása közben.',
'Invalid MO file revision: {revision}.' => 'Érvénytelen MO fájl verzió: {revision}.',
'Invalid MO file: {file} (magic: {magic}).' => 'Érvénytelen MO fájl: {file} {magic: {magic}} ',
'Invalid enumerable value "{value}". Please make sure it is among ({enum}).' => 'Érvénytelen felsorolható érték "{value}". Győződjön meg róla, hogy az érték a felsoroltak egyike ({enum}).',
+'Invalid expression for CHttpCacheFilter.lastModifiedExpression: The evaluation result "{value}" could not be understood by strtotime()' => 'Érvénytelen kifejezés a CHttpCacheFilter.lastModifiedExpression számára: Az értékelési eredményt "{value}" nem tudta értelmezni a strtotime().',
+'Invalid operator "{operator}".' => 'Érvénytelen operátor: "{operator}".',
'Last >>' => 'Utolsó >>',
'List data must be an array or an object implementing Traversable.' => 'A List adatnak tömbnek, vagy bejárható objektumnak kell lennie.',
'List index "{index}" is out of bound.' => 'A(z) "{index}" mutató kívül esik a lista tartományán.',
@@ -95,89 +128,114 @@
'Map data must be an array or an object implementing Traversable.' => 'A Map adatnak tömbnek, vagy bejárható objektumnak kell lennie.',
'Missing the temporary folder to store the uploaded file "{file}".' => 'Hiányzik a feltöltött "{file}" fájl tárolásához szükséges az átmeneti könyvtár.',
'Next >' => 'Következő >',
+'No' => 'Nem',
'No columns are being updated for table "{table}".' => 'Egyetlen oszlop sem fog frissülni a "{table}" táblában',
'No counter columns are being updated for table "{table}".' => 'Egyetlen számláló oszlop sem fog frissülni a "{table}" táblában',
+'No encryption key specified.' => 'Nincs titkosítási kulcs megadva.',
'Object configuration must be an array containing a "class" element.' => 'Az objektum konfigurációnak egy "class" elemet tartalmazó tömbnek kell lennie.',
+'Only SHA1 and MD5 hashing algorithms are supported when using PHP 5.1.1 or below.' => 'Csak a SHA1 és MD5 hash algoritmusok támogatottak PHP 5.1.1 vagy alacsonyabb verzió használata esetén.',
'Please fix the following input errors:' => 'Kérjük javítsa az alábbi beviteli hibákat:',
+'Powered by {yii}.' => 'Működteti: {yii}.',
'Property "{class}.{property}" is not defined.' => 'A tulajdonság "{class}.{property}" nincs definiálva.',
'Property "{class}.{property}" is read only.' => 'A tulajdonság "{class}.{property}" csak olvasható.',
+'Property CMaskedTextField.mask cannot be empty.' => 'A CMaskedTextField.mask tulajdonság nem lehet üres.',
'Queue data must be an array or an object implementing Traversable.' => 'A Queue (várólista) adatnak tömbnek, vagy bejárható objektumnak kell lennie.',
'Relation "{name}" is not defined in active record class "{class}".' => 'A "{name}" reláció nincs definiálva a(z) "{class}" aktív rekord osztályban.',
+'Removing a primary key after table has been created is not supported by SQLite.' => 'Elsődleges kulcs eltávolítása egy már létrehozott táblából nem támogatott SQLite által.',
+'Renaming a DB column is not supported by SQLite.' => 'Adatbázis oszlop átnevezése nem támogatott SQLite által.',
+'Script HTML options are not allowed for "CClientScript::POS_LOAD" and "CClientScript::POS_READY".' => 'A Script HTML opciók nem engedélyezettek a "CClientScript::POS_LOAD" és "CClientScript::POS_READY" esetén.',
'Stack data must be an array or an object implementing Traversable.' => 'A Stack (verem) adatnak tömbnek, vagy bejárható objektumnak kell lennie.',
+'Table "{table}" does not exist.' => 'A(z) "{table}" tábla nem létezik.',
'Table "{table}" does not have a column named "{column}".' => 'A táblának "{table}" nincs {column} nevű oszlopa.',
-'Table "{table}" does not have a primary key defined.' => 'A táblának "{table}" nincs elsődleges kulcsa.',
+'The "db" application component must be configured to be a CDbConnection object.' => 'A "db" alkalmazás komponenst CDbConnection objektumként kell konfigurálni.',
'The "filter" property must be specified with a valid callback.' => 'A "pattern" tulajdonságot érvényes visszahívással (callback) kell meghatározni.',
+'The "forceCopy" and "linkAssets" cannot be both true.' => 'A "forceCopy" és "linkAssets" nem lehet egyszerre true.',
'The "pattern" property must be specified with a valid regular expression.' => 'A "pattern" tulajdonságot érvényes reguláris kifejezéssel kell meghatározni.',
-'The "view" property is required.' => 'A "view" tulajdonság szükséges.',
+'The "range" property must be specified with a list of values.' => 'A "range" tulajdonságot értékek listájával kell megadni.',
+'The $converter argument must be a valid callback or null.' => 'A $converter argumentumnak érvényes visszahívásnak vagy nullnak kell lennie.',
'The CSRF token could not be verified.' => 'A CSRF azonosító érvénytelen.',
+'The STAT relation "{name}" cannot have child relations.' => 'A STAT relációnak "{name}" nem lehetnek gyerek relációi.',
'The URL pattern "{pattern}" for route "{route}" is not a valid regular expression.' => 'A(z) "{route}" útvonal URL sablonjna "{pattern}" nem érvényes regex kifejezés.',
'The active record cannot be deleted because it is new.' => 'Az aktív rekord nem törölhető, mert még új.',
'The active record cannot be inserted to database because it is not new.' => 'Az aktív rekord nem menthető adatbázisba, mert nem új.',
'The active record cannot be updated because it is new.' => 'Az aktív rekord nem frissíthető, mert még új.',
'The asset "{asset}" to be published does not exist.' => 'A(z) "{asset}" közzétett eszköz nem létezik.',
-'The column "{column}" is not a foreign key in table "{table}".' => 'A(z) "{column}" oszlop nem külső kulcs a(z) "{table}" táblában.',
'The command path "{path}" is not a valid directory.' => 'A "{path}" parancs útvonala érvénytelen könyvtárra mutat.',
'The controller path "{path}" is not a valid directory.' => 'A "{path}" kontroller útvonala érvénytelen könyvtárra mutat.',
+'The file "{file}" cannot be uploaded. Only files of these MIME-types are allowed: {mimeTypes}.' => 'A(z) "{file}" fájl nem tölthető fel. Csak az alábbi MIME-típusú fájlok engedélyezettek: {mimeTypes}.',
'The file "{file}" cannot be uploaded. Only files with these extensions are allowed: {extensions}.' => 'A "{file}" fájl feltöltése sikertelen, csak a következő kiterjesztésűek engedélyezettek: "{extensions}".',
'The file "{file}" is too large. Its size cannot exceed {limit} bytes.' => 'A(z) "{file}" fájl túl nagy. A maximális méret {limit} bájt.',
'The file "{file}" is too small. Its size cannot be smaller than {limit} bytes.' => 'A(z) "{file}" fájl túl kicsi. A minimális méret {limit} bájt.',
'The file "{file}" was only partially uploaded.' => 'A(z) "{file}" fájl csak részlegesen lett feltöltve.',
'The first element in a filter configuration must be the filter class.' => 'A filter konfigurációja első elemének a filter osztály nevének kell lennie.',
+'The format of {attribute} is invalid.' => 'A(z) {attribute} formátuma érvénytelen.',
'The item "{name}" does not exist.' => 'A(z) "{name}" elem nem létezik.',
'The item "{parent}" already has a child "{child}".' => 'A(z) "{parent}" elődnek van már egy "{child}" leszármazottja.',
'The layout path "{path}" is not a valid directory.' => 'A(z) "{path}" elrendezés útvonal nem érvényes mappanév.',
'The list is read only.' => 'A lista csak olvasható.',
'The map is read only.' => 'A map csak olvasható.',
+'The module path "{path}" is not a valid directory.' => 'A modul útvonala "{path}" nem érvényes könyvtár.',
'The pattern for 12 hour format must be "h" or "hh".' => 'A kitöltőmintának a 12 órás formátumhoz "h"-nak, vagy "hh"-nak kell lennie.',
'The pattern for 24 hour format must be "H" or "HH".' => 'A kitöltőmintának a 24 órás formátumhoz "H"-nak, vagy "HH"-nak kell lennie.',
'The pattern for AM/PM marker must be "a".' => 'A kitöltőmintának a DE/DU kijelzéséhez "a"-nak kell lennie.',
'The pattern for day in month must be "F".' => 'A kitöltőmintának a hónap napjainak kijelzéséhez "F"-nek kell lennie.',
'The pattern for day in year must be "D", "DD" or "DDD".' => 'A kitöltőmintának az év napjainak kijelzéséhez "D"-nek, "DD"-nek vagy "DDD"-nek kell lennie.',
'The pattern for day of the month must be "d" or "dd".' => 'A kitöltőmintának a hónap napjának kijelzéséhez "d"-nek vagy "dd"-nek kell lennie.',
-'The pattern for day of the week must be "E", "EE", "EEE", "EEEE" or "EEEEE".' => 'A kitöltőmintának a hét napjának kijelzéséhez "E"-nek, "EE"-nek, "EEE"-nek, "EEEE"-nek vagy "EEEEE"-nek kell lennie.',
+'The pattern for day of the week must be "E", "EE", "EEE", "EEEE", "EEEEE", "e", "ee", "eee", "eeee", "eeeee", "c", "cccc" or "ccccc".' => 'A kitöltőmintának a hét napjának kijelzéséhez a következők lehetnek: "E", "EE", "EEE", "EEEE", "EEEEE", "e", "ee", "eee", "eeee", "eeeee", "c", "cccc" vagy "ccccc".',
'The pattern for era must be "G", "GG", "GGG", "GGGG" or "GGGGG".' => 'A kitöltőmintának a korszak kijelzéséhez "G"-nek, "GG"-nek, "GGG"-nek, "GGGG"-nek vagy "GGGGG"-nek kell lennie.',
'The pattern for hour in AM/PM must be "K" or "KK".' => 'Az órák formátum mintájának DE/DU esetén "K" vagy "KK"-nak kell lennie.',
'The pattern for hour in day must be "k" or "kk".' => 'Az órák formátum mintájának "k"-nak vagy "kk"-nak kell lennie',
'The pattern for minutes must be "m" or "mm".' => 'A percek formátum mintájának "m"-nek vagy "mm"-nek kell lennie.',
-'The pattern for month must be "M", "MM", "MMM", or "MMMM".' => 'A hónapok formátum mintájának "M"-nek, "MM"-nek, "MMM"-nek vagy "MMMM"-nek kell lennie.',
+'The pattern for month must be "M", "MM", "MMM", "MMMM", "L", "LL", "LLL" or "LLLL".' => 'A hónapok formátum mintája a következők lehetnek: "M", "MM", "MMM", "MMMM", "L", "LL", "LLL" vagy "LLLL".',
'The pattern for seconds must be "s" or "ss".' => 'A másodpercek formátum mintájának "s"-nek vagy "ss"-nek kell lennie.',
'The pattern for time zone must be "z" or "v".' => 'Az időzóna formátum mintájának "z"-nek vagy "v"-nek kell lennie.',
'The pattern for week in month must be "W".' => 'A hét formátum mintájának a hónapban "W"-nek kell lennie.',
'The pattern for week in year must be "w".' => 'A hét formátum mintájának az évben "W"-nek kell lennie.',
'The queue is empty.' => 'A várólista (queue) üres.',
'The relation "{relation}" in active record class "{class}" is not specified correctly: the join table "{joinTable}" given in the foreign key cannot be found in the database.' => 'A "{relation}" reláció a "{class}" aktív rekord osztályban helytelenül van megadva: a külső kulcsban megadott "{joinTable}" kapcsolódó tábla nem található az adatbázisban.',
+'The relation "{relation}" in active record class "{class}" is specified with a foreign key "{key}" that does not point to the parent table "{table}".' => 'A "{relation}" reláció a "{class}" aktív rekord osztályban külső kulccsal van megadva: "{key}", amely nem mutat a szülő táblára: "{table}".',
'The relation "{relation}" in active record class "{class}" is specified with an incomplete foreign key. The foreign key must consist of columns referencing both joining tables.' => 'A "{relation}" reláció a "{class}" aktív rekord osztályban nem teljes külső kulccsal van megadva. A kulcsnak mindkét táblára hivatkozó oszlopokból kell állnia.',
-'The relation "{relation}" in active record class "{class}" is specified with an invalid foreign key "{key}". The foreign key does not point to either joining table.' => 'A "{relation}" reláció a "{class}" aktív rekord osztályban érvénytelen külső kulccsal van megadva: "{key}". A kulcs egyik kapcsolódó táblára sem mutat.',
+'The relation "{relation}" in active record class "{class}" is specified with an invalid foreign key "{key}". There is no such column in the table "{table}".' => 'A "{relation}" reláció a "{class}" aktív rekord osztályban érvénytelen külső kulccsal van megadva: "{key}". Nem létezik ilyen mező a "{table}" táblában.',
+'The relation "{relation}" in active record class "{class}" is specified with an invalid foreign key. The columns in the key must match the primary keys of the table "{table}".' => 'A "{relation}" reláció a "{class}" aktív rekord osztályban érvénytelen külső kulccsal van megadva: "{key}". A mezőknek a kulcsban egyezniük kell a "{table}" tábla elsődleges kulcsának mezőivel.',
'The relation "{relation}" in active record class "{class}" is specified with an invalid foreign key. The format of the foreign key must be "joinTable(fk1,fk2,...)".' => 'A "{relation}" reláció a "{class}" aktív rekord osztályban érvénytelen külső kulccsal van megadva. A külső kulcsot "kapcsoloTabla(fk1,fk2,...)" formátumban kell megadni.',
-'The requested controller "{controller}" does not exist.' => 'A kért vezérlő "{controller}" nem létezik.',
-'The requested view "{name}" is not found.' => 'A kért nézet "{name}" nem létezik.',
+'The requested view "{name}" was not found.' => 'A kért nézet "{name}" nem található.',
'The stack is empty.' => 'A verem (stack) üres.',
'The system is unable to find the requested action "{action}".' => 'A rendszer nem találja a "{action}" action-t.',
'The system view path "{path}" is not a valid directory.' => 'A rendszer nézet könyvtára ("{path}") érvénytele.',
'The table "{table}" for active record class "{class}" cannot be found in the database.' => 'A {class} osztály {table} táblája nem található az adatbázisban.',
-'The value for the primary key "{key}" is not supplied when querying the table "{table}".' => 'Az elsődleges kulcs ("{key}") értéke a {table} tábla lekérdezésénél nem lett megadva.',
+'The value for the column "{column}" is not supplied when querying the table "{table}".' => 'A(z) "{column}" oszlop értéke nincs megadva a(z) "{table}" tábla lekérdezésekor.',
'The verification code is incorrect.' => 'A megerősítő kód helytelen.',
'The view path "{path}" is not a valid directory.' => 'A(z) "{path}" Nézet útvonal nem érvényes mappanév.',
'Theme directory "{directory}" does not exist.' => '"{directory}" Téma mappa nem létezik.',
-'This content requires the Adobe Flash Player.' => 'Ennek a tartalomnak a megtekintéséhez Adobe Flash Player szükséges.',
+'This content requires the Adobe Flash Player.' => 'Ennek a tartalomnak a megtekintéséhez Adobe Flash Player szükséges.',
'Unable to add an item whose name is the same as an existing item.' => 'Nem lehet létrehozni olyan új elemet, amelynek a neve megegyezik egy már meglevő elem nevével.
',
'Unable to change the item name. The name "{name}" is already used by another item.' => 'Nem sikerült megváltoztatni az elem nevét. A "{name}" nevet már használja egy másik elem.',
'Unable to create application state file "{file}". Make sure the directory containing the file exists and is writable by the Web server process.' => 'Nem sikerült létrehozni az alkalmazás "{file}" állapot-fájlját. Győződjön meg róla, hogy a fájlt tartalmazó könyvtár létezik és írható a webkiszolgáló folyamat által.',
-'Unable to find the decorator view "{view}".' => '"{view}" dekorátor Nézet fájl nem található.',
+'Unable to find "{column}" in table "{table}".' => 'Nem található a(z) "{column}" a(z) "{table}" táblában.',
+'Unable to generate random string.' => 'Nem sikerült véletlenszerű karakterláncot generálni.',
'Unable to lock file "{file}" for reading.' => '"{file}" fájlt nem lehet olvasáshoz lefoglalni.',
'Unable to lock file "{file}" for writing.' => '"{file}" fájlt nem lehet íráshoz lefoglalni.',
'Unable to read file "{file}".' => '"{file}" fájlt nem lehet olvasni.',
'Unable to replay the action "{object}.{method}". The method does not exist.' => 'Lehetetlen visszajátszani "{object}.{method}". A metódus nem létezik.',
+'Unable to resolve the request "{route}".' => 'Nem sikerült feldolgozni a kérést: "{route}".',
+'Unable to upload the file "{file}" because of an unrecognized error.' => 'Nem sikerült feltölteni a(z) "{file}" fájlt egy ismeretlen hiba miatt.',
'Unable to write file "{file}".' => '"{file}" fájlba nem lehet írni.',
'Unknown authorization item "{name}".' => 'Ismeretlen hitelesítési elem "{name}"',
+'Unknown operator "{operator}".' => 'Ismeretlen operátor: "{operator}".',
+'Unknown type "{type}".' => 'Ismeretlen típus: "{type}".',
'Unrecognized locale "{locale}".' => 'Értelmezhetetlen honosítás "{locale}".',
'View file "{file}" does not exist.' => '"{file}" Nézet fájl nem létezik.',
+'Yes' => 'Igen',
'Yii application can only be created once.' => 'Yii alkalmazást csak egyszer lehet létrehozni',
'You are not authorized to perform this action.' => 'Ön nem jogosult végrehajtani ezt a műveletet.',
-'Your request is not valid.' => 'Az ön kérése nem érvényes.',
+'Your request is invalid.' => 'A kérés érvénytelen.',
+'stateTableName param cannot be null.' => 'A stateTableName paraméter nem lehet null.',
'{attribute} "{value}" has already been taken.' => '{attribute} "{value}" már megadva.',
+'{attribute} "{value}" is invalid.' => '{attribute} "{value}" érvénytelen.',
+'{attribute} cannot accept more than {limit} files.' => '{attribute} nem fogadhat több mint {limit} fájlt.',
'{attribute} cannot be blank.' => '{attribute} nem lehet üres.',
+'{attribute} is in the list.' => '{attribute} szerepel a listán.',
'{attribute} is invalid.' => '{attribute} érvénytelen.',
'{attribute} is not a valid URL.' => '{attribute} nem valódi URL.',
'{attribute} is not a valid email address.' => '{attribute} nem valódi e-mail cím.',
@@ -189,24 +247,43 @@
'{attribute} is too small (minimum is {min}).' => '{attribute} túl kicsi (minimum {min} lehet).',
'{attribute} must be a number.' => '{attribute} csak szám lehet.',
'{attribute} must be an integer.' => '{attribute} csak egész szám lehet.',
+'{attribute} must be either {true} or {false}.' => '{attribute} csak {true} vagy {false} lehet.',
+'{attribute} must be greater than "{compareValue}".' => '{attribute} nagyobbnak kell lennie, mint "{compareValue}".',
+'{attribute} must be greater than or equal to "{compareValue}".' => '{attribute} nagyobbnak vagy egyenlőnek kell lennie, mint "{compareValue}".',
+'{attribute} must be less than "{compareValue}".' => '{attribute} kisebbnek kell lennie, mint "{compareValue}".',
+'{attribute} must be less than or equal to "{compareValue}".' => '{attribute} kisebbnek vagy egyenlőnek kell lennie, mint "{compareValue}".',
'{attribute} must be repeated exactly.' => 'Ismételje meg pontosan a {attribute} mezőbe írtakat.',
'{attribute} must be {type}.' => '{attribute} csak {type} lehet.',
+'{attribute} must be {value}.' => '{attribute} {value} kell legyen.',
+'{attribute} must not be equal to "{compareValue}".' => '{attribute} nem lehet egyenlő a(z) "{compareValue}" értékkel.',
'{className} does not support add() functionality.' => '{className} nem támogatja az add() lehetőséget.',
'{className} does not support delete() functionality.' => '{className} nem támogatja a delete() lehetőséget.',
-'{className} does not support flush() functionality.' => '{className} nem támogatja a flush() lehetőséget.',
+'{className} does not support flushValues() functionality.' => '{className} nem támogatja a flushValues() lehetőséget.',
'{className} does not support get() functionality.' => '{className} nem támogatja a get() lehetőséget.',
'{className} does not support set() functionality.' => '{className} nem támogatja az set() lehetőséget.',
-'{class} does not have a method named "{name}".' => '{class} nem rendelkezik "{name}" nevű eljárással.',
-'{class} does not have attribute "{attribute}".' => '{class} nem rendelkezik "{attribute}" tulajdonsággal.',
-'{class} does not have attribute "{name}".' => '{class} nem rendelkezik "{name}" tulajdonsággal.',
+'{class} and its behaviors do not have a method or closure named "{name}".' => '{class} és viselkedései nem rendelkeznek "{name}" nevű metódussal vagy lezárással.',
'{class} does not have relation "{name}".' => '{class} nem rendelkezik "{name}" relációval.',
'{class} does not support fetching all table names.' => '{class} nem támogatja az összes táblanév lekérdezését.',
'{class} has an invalid validation rule. The rule must specify attributes to be validated and the validator name.' => '{class} rendelkezik egy érvénytelen érvényességi szabállyal. A szabálynak meg kell határozni az érvényesítendő tulajdonságokat és az érvényesítendő nevet.',
'{class} must specify "model" and "attribute" or "name" property values.' => 'A {class} meg kell határozza a "model" és "attribute" vagy a "name" tulajdonságok értékeit.',
+'{class} requires the Blowfish option of the PHP crypt() function. This system does not have it.' => '{class} a PHP crypt() függvény Blowfish opcióját igényli. Ez a rendszer nem rendelkezik vele.',
+'{class} requires the PHP crypt() function. This system does not have it.' => '{class} a PHP crypt() függvényt igényli. Ez a rendszer nem rendelkezik vele.',
'{class}.allowAutoLogin must be set true in order to use cookie-based authentication.' => 'A cookie alapú belépéshez a {class}.allowAutoLogin értékét true-ra kell állítani.',
+'{class}::$cost must be a number.' => '{class}::$cost értékének számnak kell lennie.',
+'{class}::$cost must be between 4 and 31.' => '{class}::$cost értékének 4 és 31 között kell lennie.',
'{class}::authenticate() must be implemented.' => '{class}::authenticate() metódust implementálni kell.',
'{controller} cannot find the requested view "{view}".' => 'A {controller} vezérlő nem találta a(z) "{view}" Nézetet.',
'{controller} contains improperly nested widget tags in its view "{view}". A {widget} widget does not have an endWidget() call.' => 'A {controller} hibásan egymásbaágyazott widget címkéket tartalmaz a "{view}" nézetében. A {widget} widgethez nem tartozik endWidget() hívás.',
'{controller} has an extra endWidget({id}) call in its view.' => 'A {controller} nézetében van egy fölösleges endWidget({id}) hívás.',
+'{n} B' => '{n} B',
+'{n} GB' => '{n} GB',
+'{n} KB' => '{n} KB',
+'{n} MB' => '{n} MB',
+'{n} TB' => '{n} TB',
+'{n} byte|{n} bytes' => '{n} byte',
+'{n} gigabyte|{n} gigabytes' => '{n} gigabyte',
+'{n} kilobyte|{n} kilobytes' => '{n} kilobyte',
+'{n} megabyte|{n} megabytes' => '{n} megabyte',
+'{n} terabyte|{n} terabytes' => '{n} terabyte',
'{widget} cannot find the view "{view}".' => 'A {widget} widget nem találta a(z) "{view}" Nézetet.',
);