diff --git a/lang/czech-iso.inc.php3 b/lang/czech-iso.inc.php3
new file mode 100644
index 000000000..de727d65b
--- /dev/null
+++ b/lang/czech-iso.inc.php3
@@ -0,0 +1,265 @@
+POZOR: Nepovolil jsi 'magic_quotes_gpc' v tvé konfiguraci PHP enginu. PhpMyAdmin toto potřebuje pro svoji korektní praci. Prosím, zkontroluj konfiguraci popř. v manuálu pro PHP vyhledej informaci jak toto povolit.";
+$strEnclosedBy = "uzavřen do";
+$strEnd = "Konec";
+$strError = "Chyba";
+$strEscapedBy = "uvozeno pomocí";
+$strExtra = "Extra"; //to translate
+
+$strField = "Pole";
+$strFields = "Počet polí";
+$strFile = "Soubor";
+$strFixed = "fixed"; //to translate
+$strFormat = "Format"; //to translate
+$strFunction = "Funkce";
+
+$strGo = "Proveď";
+$strGrant = "Přidělit práva";
+$strGrantOption = "Přidělit práva";
+$strGrants = "Povolení";
+
+$strHasBeenAltered = "byla změněna.";
+$strHasBeenCreated = "byla vytvořena.";
+$strHasBeenDropped = "byla odstraněna.";
+$strHasBeenEmptied = "byla vyprázdněna.";
+$strHome = "Domu";
+$strHomepageOfficial = " Oficiální stránka phpMyAdmina ";
+$strHomepageSourceforge = " nová (ale neoficiální) stránka phpMyAdmina ";
+$strHost = "Hostitel";
+$strHostEmpty = "Jméno hostitele je prázdné!";
+
+$strIfYouWish = "Pokud si přeješ natáhnout jenom určité sloupce z tabulky, specifikuj je jako seznam polí oddělených čárkou.";
+$strIndex = "Index"; //to translate
+$strIndexes = "Indexes"; //to translate
+$strInsert = "Vložit";
+$strInsertAsNewRow = " Vložit jako nový řádek ";
+$strInsertIntoTable = "Vložit do tabulky";
+$strInsertNewRow = "Vložit nový řádek";
+$strInsertTextfiles = "Vložit textové soubory do tabulky";
+$strInUse = "in use"; //to translate
+
+$strKeyname = "Klíčovy název";
+$strKill = " Zabít ";
+
+$strLength = "Length"; //to translate
+$strLengthSet = "Délka/Set";
+$strLimitNumRows = "záznamu na stránku";
+$strLineFeed = "Ukončení řádku (Linefeed): \\n";
+$strLines = "Řádek";
+$strLocationTextfile = "Umístění textového souboru";
+$strLogin = ""; //to translate, but its not in use ...
+$strLogout = "Odhlásit se";
+
+$strModifications = "Změny byly uloženy";
+$strModify = ""; //to translate, but its not in use ...
+$strMySQLReloaded = "MySQL znovu-načtena.";
+$strMySQLSaid = "MySQL hlásí: ";
+$strMySQLShowProcess = "Zobraz procesy";
+$strMySQLShowStatus = "Ukázat MySQL runtime informace";
+$strMySQLShowVars = "Ukázat MySQL systemove proměnné";
+
+$strName = "Název";
+$strNext = "Další";
+$strNo = "Ne";
+$strNoPassword = "Žádné heslo";
+$strNoPrivileges = "Žádná práva";
+$strNoRights = "Nemáte dostatečná práva na provedení této akce!";
+$strNoTablesFound = "V databázi nebyla nalezena ani jedna tabulka.";
+$strNoUsersFound = "Žádný uživatel nenalezen.";
+$strNull = "Nulový";
+$strNumberIndexes = " Number of advanced indexes "; //to translate
+
+$strOftenQuotation = "Často uvozující znaky. OPTIONALLY znamená, že pouze pole typu CHAR a VARCHAR jsou uzavřeny do \"uzavíracích \" znaků.";
+$strOptimizeTable = "Optimalizovat tabulku";
+$strOptionalControls = "Volitelné. Určuje jak zapisovat nebo číst speciální znaky.";
+$strOptionally = "Volitelně";
+$strOr = "nebo";
+$strOverhead = "Overhead"; //to translate
+
+$strPassword = "Heslo";
+$strPasswordEmpty = "Heslo je prázdné!";
+$strPasswordNotSame = "Hesla nejsou stejná!";
+$strPos1 = "Začátek";
+$strPrevious = "Předchozí";
+$strPrimary = "Primární";
+$strPrimaryKey = "Primární klíč";
+$strPrinterFriendly = "Verze určená pro tisk";
+$strPrintView = "Náhled k vytištění";
+$strPrivileges = "Privilegia";
+$strProcess = "Proces";
+$strProducedAnError = "vytvořil chybu.";
+$strProperties = "Vlastnosti";
+
+$strQBE = "Dotaz podle příkladu";
+
+$strReadTheDocs = "Přečti dokumentaci";
+$strRecords = "Záznamů";
+$strReferences = "References"; //to translate
+$strReload = "Reload"; //to translate
+$strReloadFailed = "Znovunačtení MySQL selhalo.";
+$strReloadMySQL = "Znovunačtení MySQL";
+$strRememberReload = "Nezapomeňte reloadovat server.";
+$strRenameTable = "Přejmenovat tabulku na";
+$strRenameTableOK = "Tabulka \$table byla přejmenována na \$new_name";
+$strRepairTable = "Opravit tabulku";
+$strReplace = "Přepsat";
+$strReplaceTable = "Přepsat data tabulky souborem";
+$strReset = "P§vodní (reset)";
+$strReType = "Napsat znovu";
+$strRevoke = "Zrušit";
+$strRevokeGrant = "Zrušit povolení přidělovat práva";
+$strRevokeGrantMessage = "Bylo zrušeno privilegium přidělovat práva pro";
+$strRevokeMessage = "Byla zrušena práva pro";
+$strRevokePriv = "Zrušit práva";
+$strRowLength = "Row length"; //to translate
+$strRows = "Rows"; //to translate
+$strRowsFrom = "řadky začínající od";
+$strRowsStatistic = "Row Statistic"; //to translate
+$strRunning = "běžící na ";
+$strRunQuery = ""; //to translate, but its not in use ...
+$strRunSQLQuery = "Spusť SQL dotaz(y) na databázi ";
+
+$strSave = "Ulož";
+$strSelect = "Vybrat";
+$strSelectFields = "Zvol pole (alespoň jedno):";
+$strSelectNumRows = "v dotazu";
+$strSend = "Pošli";
+$strSequence = "Seq."; //to translate
+$strShow = "Zobraz";
+$strShowingRecords = "Ukazuji záznamy ";
+$strShutdown = "Ukončit";
+$strSize = "Size"; //to translate
+$strSort = ""; //to translate, but its not in use ...
+$strSpaceUsage = "Space usage"; //to translate
+$strSQLQuery = "SQL-dotaz";
+$strStatement = "Statements"; //to translate
+$strStrucCSV = "CSV data";
+$strStrucData = "Strukturu a data";
+$strStrucDrop = "Přidej 'Vymaž tabulku'";
+$strStrucOnly = "Pouze strukturu";
+$strSubmit = "Odešli";
+$strSuccess = "Tvůj SQL-dotaz byl úspěšně vykonán";
+$strSum = "Sum"; //to translate
+
+$strTable = "Tabulka ";
+$strTableComments = "Komentáře k tabulce";
+$strTableEmpty = "Jméno tabulky je prázdné!";
+$strTableMaintenance = " Údržba tabulky ";
+$strTableStructure = "Struktura tabulky pro tabulku";
+$strTableType = "Typ tabulky";
+$strTerminatedBy = "ukončen";
+$strTextAreaLength = " Toto pole možná nepůjde
(kvůli délce) upravit ";
+$strTheContent = "Obsah tvého souboru byl vložen";
+$strTheContents = "Obsah souboru přepíše obsah zvolené tabulky v těch řádcích, kde je identický primární nebo unikátní klíč.";
+$strTheTerminator = "Ukončení polí.";
+$strTotal = "celkem";
+$strType = "Typ";
+
+$strUncheckAll = "Odškrtnout vše";
+$strUnique = "Unikátní";
+$strUpdate = "Aktualizovat";
+$strUpdatePassMessage = "Bylo změněno heslo pro";
+$strUpdatePassword = "Změnit heslo";
+$strUpdatePrivMessage = "Byla změněna privilegia pro";
+$strUpdateQuery = ""; //to translate, but its not in use ...
+$strUsage = "Usage"; //to translate
+$strUser = "Uživatel";
+$strUserEmpty = "Jméno uživatele je prázdné!";
+$strUserName = "Jméno uživatele";
+$strUsers = "Uživatelé";
+$strUseTables = ""; //to translate, but its not in use ...
+
+$strValue = "Hodnota";
+$strViewDump = "Ukaž dump (schema) tabulky";
+$strViewDumpDB = "Ukaž dump (schema) databáze";
+
+$strWelcome = "Vítej v ";
+$strWrongUser = "Špatné uživatelské jméno/heslo. Přístup odepřen.";
+
+$strYes = "Ano";
+?>
\ No newline at end of file
diff --git a/lang/czech-win1250.inc.php3 b/lang/czech-win1250.inc.php3
index dc169f89c..3831d6b57 100644
--- a/lang/czech-win1250.inc.php3
+++ b/lang/czech-win1250.inc.php3
@@ -2,28 +2,30 @@
/* $Id$ */
+$charset = 'windows-1250';
+
$strAccessDenied = "Přístup odepřen";
$strAction = "Akce";
$strAddDeleteColumn = ""; //to translate, but its not in use ...
$strAddDeleteRow = ""; //to translate, but its not in use ...
$strAddNewField = "Přidat nové pole";
-$strAddPriv = "Add a new Privilege"; //to translate
-$strAddPrivMessage = "You have added a new privilege."; //to translate
+$strAddPriv = "Přidat nové privilegium";
+$strAddPrivMessage = "Privilegium bylo přidáno.";
$strAddSearchConditions = "Přidat vyhledávací parametry (obsah dotazu po \"where\" příkazu):";
-$strAddUser = "Add a new User"; //to translate
-$strAddUserMessage = "You have added a new user."; //to translate
+$strAddUser = "Přidat nového uivatele";
+$strAddUserMessage = "Uivatel byl přidán.";
$strAfter = "Po";
-$strAll = "All"; //to translate
-$strAlter = "Alter"; //to translate
-$strAnalyzeTable = "Analyze table"; //to translate
+$strAll = "Vechno";
+$strAlter = "Změnit";
+$strAnalyzeTable = "Analyzovat tabulku";
$strAnd = ""; //to translate, but its not in use ...
$strAnIndex = "Byl přidán index na ";
-$strAny = "Any"; //to translate
-$strAnyColumn = "Any Column"; //to translate
-$strAnyDatabase = "Any database"; //to translate
-$strAnyHost = "Any host"; //to translate
+$strAny = "Jakýkoliv";
+$strAnyColumn = "Jakýkoliv sloupec";
+$strAnyDatabase = "Jakákoliv databáze";
+$strAnyHost = "Jakýkoliv hostitel";
$strAnyTable = "Any table"; //to translate
-$strAnyUser = "Any user"; //to translate
+$strAnyUser = "Jakýkoliv uivatel";
$strAPrimaryKey = "Byl přidán primární klíč na ";
$strAscending = ""; //to translate, but its not in use ...
$strAtBeginningOfTable = "Na začátku tabulky";
@@ -39,14 +41,14 @@ $strBrowse = "Proj
$strCarriage = "Návrat vozíku (Carriage return): \\r";
$strChange = "Změnit";
-$strCheckAll = "Check All"; //to translate
-$strCheckDbPriv = "Check Database Privileges"; //to translate
-$strCheckTable = "Check table"; //to translate
-$strColumn = "Column"; //to translate
-$strColumnEmpty = "The columns names are empty!"; //to translate
+$strCheckAll = "Zakrtnout ve";
+$strCheckDbPriv = "Zkontrolovat privilegia databáze";
+$strCheckTable = "Zkontrolovat tabulku";
+$strColumn = "Sloupec";
+$strColumnEmpty = "Jména sloupců jsou prázdná!";
$strColumnNames = "Názvy sloupců";
$strCompleteInserts = "Uplné vloeni";
-$strConfirm = "Do you really want to do it?"; //to translate
+$strConfirm = "Opravdu chcete toto provést?";
$strCopyTable = "Zkopírovat tabulku do:";
$strCopyTableOK = "Tabulka \$table byla zkopírována do \$new_name.";
$strCreate = "Vytvořit";
@@ -57,17 +59,17 @@ $strCriteria = ""; //to translate, but its not in use ...
$strData = "Data"; //to translate
$strDatabase = "Databáze ";
$strDatabases = "databáze";
-$strDataOnly = "Data only"; //to translate
-$strDbEmpty = "The database name is empty!"; //to translate
+$strDataOnly = " Jen data ";
+$strDbEmpty = "Jméno databáze je prázdné!";
$strDefault = "Vychozí";
$strDelete = "Smazat";
$strDeleted = "Řádek byl smazán";
-$strDeleteFailed = "Deleted Failed!"; //to translate
-$strDeletePassword = "Delete Password"; //to translate
-$strDeleteUserMessage = "You have deleted the user"; //to translate
-$strDelPassMessage = "You have deleted the password for"; //to translate
+$strDeleteFailed = "Smazání selhalo!";
+$strDeletePassword = "Smazat heslo";
+$strDeleteUserMessage = "Byl smazán uivatel";
+$strDelPassMessage = "Bylo smazáno heslo pro";
$strDescending = ""; //to translate, but its not in use ...
-$strDisableMagicQuotes = "Warning: You have enabled magic_quotes_gpc in your PHP configuration. This version of PhpMyAdmin cannot work properly with it. Please have a look at the configuration section of the PHP manual for information on how to disable it."; //to translate
+$strDisableMagicQuotes = ""; //to translate, but its not in use ...
$strDisplay = "Zobraz";
$strDoAQuery = "Do a \"query by example\" (wildcard: \"%\")"; //to translate
$strDocu = "Dokumentace";
@@ -78,7 +80,7 @@ $strDumpingData = "Dumpuji data pro tabulku";
$strDynamic = "dynamic"; //to translate
$strEdit = "Editovat";
-$strEditPrivileges = "Edit Privileges"; //to translate
+$strEditPrivileges = "Upravit práva";
$strEffective = "Effective"; //to translate
$strEmpty = "Vyprázdnit";
$strEmptyResultSet = "MySQL vrátil prázdný výsledek (tj. nulový počet řádků).";
@@ -91,38 +93,38 @@ $strExtra = "Extra"; //to translate
$strField = "Pole";
$strFields = "Počet polí";
-$strFile = "File"; //to translate
+$strFile = "Soubor";
$strFixed = "fixed"; //to translate
$strFormat = "Format"; //to translate
$strFunction = "Funkce";
$strGo = "Proveď";
-$strGrant = "Grant"; //to translate
-$strGrantOption = "Grant Option"; //to translate
-$strGrants = "Grants"; //to translate
+$strGrant = "Přidělit práva";
+$strGrantOption = "Přidělit práva";
+$strGrants = "Povolení";
$strHasBeenAltered = "byla změněna.";
$strHasBeenCreated = "byla vytvořena.";
$strHasBeenDropped = "byla odstraněna.";
$strHasBeenEmptied = "byla vyprázdněna.";
$strHome = "Domu";
-$strHomepageOfficial = "Official phpMyAdmin Homepage"; //to translate
-$strHomepageSourceforge = "new (but still unofficial) phpMyAdmin Homepage"; //to translate
+$strHomepageOfficial = " Oficiální stránka phpMyAdmina ";
+$strHomepageSourceforge = " nová (ale neoficiální) stránka phpMyAdmina ";
$strHost = "Hostitel";
-$strHostEmpty = "The host name is empty!"; //to translate
+$strHostEmpty = "Jméno hostitele je prázdné!";
$strIfYouWish = "Pokud si přeje natáhnout jenom určité sloupce z tabulky, specifikuj je jako seznam polí oddělených čárkou.";
$strIndex = "Index";
$strIndexes = "Indexes"; //to translate
$strInsert = "Vloit";
-$strInsertAsNewRow = "Insert as new row"; //to translate
+$strInsertAsNewRow = " Vloit jako nový řádek ";
$strInsertIntoTable = "Vloit do tabulky";
$strInsertNewRow = "Vloit nový řádek";
$strInsertTextfiles = "Vloit textové soubory do tabulky";
$strInUse = "in use"; //to translate
$strKeyname = "Klíčovy název";
-$strKill = "Kill"; //to translate
+$strKill = " Zabít ";
$strLength = "Length"; //to translate
$strLengthSet = "Délka/Set";
@@ -144,32 +146,32 @@ $strMySQLShowVars = "Uk
$strName = "Název";
$strNext = "Dalí";
$strNo = "Ne";
-$strNoPassword = "No Password"; //to translate
-$strNoPrivileges = "No Privileges"; //to translate
-$strNoRights = "You don't have enough rights to be here right now!"; //to translate
+$strNoPassword = "ádné heslo";
+$strNoPrivileges = "ádná práva";
+$strNoRights = "Nemáte dostatečná práva na provedení této akce!";
$strNoTablesFound = "V databázi nebyla nalezena ani jedna tabulka.";
-$strNoUsersFound = "No user(s) found."; //to translate
+$strNoUsersFound = "ádný uivatel nenalezen.";
$strNull = "Nulový";
$strNumberIndexes = " Number of advanced indexes "; //to translate
$strOftenQuotation = "Často uvozující znaky. OPTIONALLY znamená, e pouze pole typu CHAR a VARCHAR jsou uzavřeny do \"uzavíracích \" znaků.";
-$strOptimizeTable = "Optimize table"; //to translate
+$strOptimizeTable = "Optimalizovat tabulku";
$strOptionalControls = "Volitelné. Určuje jak zapisovat nebo číst speciální znaky.";
$strOptionally = "Volitelně";
$strOr = "nebo";
$strOverhead = "Overhead"; //to translate
-$strPassword = "Password"; //to translate
-$strPasswordEmpty = "The password is empty!"; //to translate
-$strPasswordNotSame = "The passwords aren't the same!"; //to translate
+$strPassword = "Heslo";
+$strPasswordEmpty = "Heslo je prázdné!";
+$strPasswordNotSame = "Hesla nejsou stejná!";
$strPos1 = "Začátek";
$strPrevious = "Předchozí";
$strPrimary = "Primární";
$strPrimaryKey = "Primární klíč";
$strPrinterFriendly = "Verze určená pro tisk";
$strPrintView = "Náhled k vytitění";
-$strPrivileges = "Privileges"; //to translate
-$strProcess = "Process"; //to translate
+$strPrivileges = "Privilegia";
+$strProcess = "Proces";
$strProducedAnError = "vytvořil chybu.";
$strProperties = "Vlastnosti";
@@ -181,19 +183,19 @@ $strReferences = "References"; //to translate
$strReload = "Reload"; //to translate
$strReloadFailed = "Znovunačtení MySQL selhalo.";
$strReloadMySQL = "Znovunačtení MySQL";
-$strRememberReload = "Remember reload the server."; //to translate
+$strRememberReload = "Nezapomeňte reloadovat server.";
$strRenameTable = "Přejmenovat tabulku na";
$strRenameTableOK = "Tabulka \$table byla přejmenována na \$new_name";
-$strRepairTable = "Repair table"; //to translate
+$strRepairTable = "Opravit tabulku";
$strReplace = "Přepsat";
$strReplaceTable = "Přepsat data tabulky souborem";
$strReset = "P§vodní (reset)";
-$strReType = "Re-type"; //to translate
-$strRevoke = "Revoke"; //to translate
-$strRevokeGrant = "Revoke Grant"; //to translate
-$strRevokeGrantMessage = "You have revoked the Grant privilege for"; //to translate
-$strRevokeMessage = "You have revoked the privileges for"; //to translate
-$strRevokePriv = "Revoke Privileges"; //to translate
+$strReType = "Napsat znovu";
+$strRevoke = "Zruit";
+$strRevokeGrant = "Zruit povolení přidělovat práva";
+$strRevokeGrantMessage = "Bylo zrueno privilegium přidělovat práva pro";
+$strRevokeMessage = "Byla zruena práva pro";
+$strRevokePriv = "Zruit práva";
$strRowLength = "Row length"; //to translate
$strRows = "Rows"; //to translate
$strRowsFrom = "řadky začínající od";
@@ -210,7 +212,7 @@ $strSend = "Po
$strSequence = "Seq."; //to translate
$strShow = "Zobraz";
$strShowingRecords = "Ukazuji záznamy ";
-$strShutdown = "Shutdown"; //to translate
+$strShutdown = "Ukončit";
$strSize = "Size"; //to translate
$strSort = ""; //to translate, but its not in use ...
$strSpaceUsage = "Space usage"; //to translate
@@ -226,30 +228,30 @@ $strSum = "Sum"; //to translate
$strTable = "Tabulka ";
$strTableComments = "Komentáře k tabulce";
-$strTableEmpty = "The table name is empty!"; //to translate
-$strTableMaintenance = "Table maintenance"; //to translate
+$strTableEmpty = "Jméno tabulky je prázdné!";
+$strTableMaintenance = " Údrba tabulky ";
$strTableStructure = "Struktura tabulky pro tabulku";
-$strTableType = "Table type"; //to translate
+$strTableType = "Typ tabulky";
$strTerminatedBy = "ukončen";
-$strTextAreaLength = " Because of its length,
this field might not be editable "; //to translate
+$strTextAreaLength = " Toto pole moná nepůjde
(kvůli délce) upravit ";
$strTheContent = "Obsah tvého souboru byl vloen";
$strTheContents = "Obsah souboru přepíe obsah zvolené tabulky v těch řádcích, kde je identický primární nebo unikátní klíč.";
$strTheTerminator = "Ukončení polí.";
$strTotal = "celkem";
$strType = "Typ";
-$strUncheckAll = "Uncheck All"; //to translate
+$strUncheckAll = "Odkrtnout ve";
$strUnique = "Unikátní";
-$strUpdate = "Update"; //to translate
-$strUpdatePassMessage = "You have updated the password for"; //to translate
-$strUpdatePassword = "Update Password"; //to translate
-$strUpdatePrivMessage = "You have updated the privileges for"; //to translate
+$strUpdate = "Aktualizovat";
+$strUpdatePassMessage = "Bylo změněno heslo pro";
+$strUpdatePassword = "Změnit heslo";
+$strUpdatePrivMessage = "Byla změněna privilegia pro";
$strUpdateQuery = ""; //to translate, but its not in use ...
$strUsage = "Usage"; //to translate
-$strUser = "User"; //to translate
-$strUserEmpty = "The user name is empty!"; //to translate
-$strUserName = "User name"; //to translate
-$strUsers = "Users"; //to translate
+$strUser = "Uivatel";
+$strUserEmpty = "Jméno uivatele je prázdné!";
+$strUserName = "Jméno uivatele";
+$strUsers = "Uivatelé";
$strUseTables = ""; //to translate, but its not in use ...
$strValue = "Hodnota";
diff --git a/select_lang.inc.php3 b/select_lang.inc.php3
index dfb89e8ec..5e0a0cfe2 100755
--- a/select_lang.inc.php3
+++ b/select_lang.inc.php3
@@ -38,7 +38,8 @@ $lang_path = 'lang/';
$available_languages = array(
'bg' => array('bg|bulgarian', 'bulgarian-win1251'),
'ca' => array('ca|catalan', 'catala'),
- 'cs' => array('cs|czech', 'czech-win1250'),
+ 'cs-iso' => array('cs|czech', 'czech-iso'),
+ 'cs-win1250' => array('cs|czech', 'czech-win1250'),
'da' => array('da|danish', 'danish'),
'de' => array('de([-_][[:alpha:]]{2})?|german', 'german'),
'en' => array('en([-_][[:alpha:]]{2})?|english', 'english'),
@@ -78,17 +79,16 @@ function pmaLangDetect($str = '', $envType = '')
global $available_languages;
global $lang;
- $notFound = true;
reset($available_languages);
- while ($notFound && list($key, $value) = each($available_languages))
+ while (list($key, $value) = each($available_languages))
{
// $envType = 1 for the 'HTTP_ACCEPT_LANGUAGE' environment variable,
// 2 for the 'HTTP_USER_AGENT' one
if (($envType == 1 && eregi('^(' . $value[0] . ')(;q=[0-9]\\.[0-9])?$', $str))
|| ($envType == 2 && eregi('(\(|\[|;[[:space:]])(' . $value[0] . ')(;|\]|\))', $str))) {
$lang = $key;
- $notFound = false;
+ break;
}
}
} // end of the 'pmcLangDetect()' function