diff --git a/lang/greek.inc.php3 b/lang/greek.inc.php3
new file mode 100644
index 0000000000..8bf7dc844d
--- /dev/null
+++ b/lang/greek.inc.php3
@@ -0,0 +1,312 @@
+παρακαλώ ελέγξτε την ρύθμιση του PHP.';
+$strCarriage = 'Χαρακτήρας επιστροφής: \\r';
+$strChange = 'Αλλαγή';
+$strCheckAll = 'Έλεγχος όλων';
+$strCheckDbPriv = 'Έλεγχος προνομίων Βάσης';
+$strCheckTable = 'Έλεγχος πίνακα';
+$strColumn = 'Στήλη';
+$strColumnEmpty = 'Τα ονόματα των στηλών είναι άδεια!';
+$strColumnNames = 'Ονόματα στηλών';
+$strCompleteInserts = 'Ολοκληρωμένες εισαγωγές';
+$strConfirm = 'Πραγματικά θέλετε να το εκελέσετε;';
+$strCopyTable = 'Αντριγραφή πίνακα στο';
+$strCopyTableOK = 'Ο Πίνακας %s αντιγράφηκε στο %s.';
+$strCreate = 'Δημιουργία';
+$strCreateNewDatabase = 'Δημιουργία νέας βάσης';
+$strCreateNewTable = 'Δημιουργία νέου πίνακα στη βάση ';
+$strCriteria = 'Κριτήρια';
+
+$strData = 'Δεδομένα';
+$strDatabase = 'Βάση ';
+$strDatabases = 'Βάσεις';
+$strDatabasesStats = 'Στατιστικά βάσης';
+$strDataOnly = 'Μόνο δεδομένα';
+$strDbEmpty = 'Το όνομα της βάσης είναι κενό!';
+$strDefault = 'Προκαθορισμένο';
+$strDelete = 'Διαγραφή';
+$strDeleted = 'Η Γραμμή έχει διαγραφεί';
+$strDeletedRows = 'Διαγραμμένες Γραμμές:';
+$strDeleteFailed = 'Η διαγραφή απέτυχε';
+$strDeletePassword = 'Διαγραφή Κωδικού Πρόσβασης';
+$strDeleteUserMessage = 'You have deleted the user';
+$strDelPassMessage = 'Διαγράψατε τον Κωδικό Πρόσβασης για τον';
+$strDescending = 'Φθίνουσα';
+$strDisableMagicQuotes = 'Προειδοποίηση: Έχετε ενεργοποιήσει την επιλογή magic_quotes_gpc στις ρυθμίσεις του PHP. Αυτή η έκδοση του PhpMyAdmin δεν μπορεί να λειτουργήσει σωστά μαζί με την επιλογή αυτή. Παρακαλώ ελέγξτε την τεκμηρίωση του PHP στο τμήμα ρυθμίσεων για πληροφορίες πώς να το απενεργοποιήσετε.';
+$strDisplay = 'Εμφάνιση';
+$strDisplayOrder = 'Σειρά εμφάνισης:';
+$strDoAQuery = 'Εκτέλεσε μία «επερώτηση κατά παράδειγμα» (χαρακτήρας μπαλαντέρ "%")';
+$strDocu = 'Τεκμηρίωση';
+$strDoYouReally = 'Θέλετε πραγματικά να ';
+$strDrop = 'Διαγραφή';
+$strDropDB = 'Διαγραφή βάσης ';
+$strDropTable = 'Διαγραφή πίνακα';
+$strDumpingData = 'Άδειασμα δεδομένων του πίνακα';
+$strDynamic = 'δυναμικά';
+
+$strEdit = 'Επεξεργασία';
+$strEditPrivileges = 'Επεξεργασία Προνομίων';
+$strEffective = 'Αποτελεσματικός';
+$strEmpty = 'Άδειασμα';
+$strEmptyResultSet = 'Η MySQL επέστρεψε ένα άδειο σύνολο αποτελεσμάτων (π.χ. καμμία Γραμμή).';
+$strEnableMagicQuotes = 'Προειδοποίηση: Δεν έχετε ενεργοποιήσει την επιλογή magic_quotes_gpc στις ρυθμίσεις του PHP. Το PhpMyAdmin χρειάζεται αυτήν την επιλογή για να λειτουργήσει σωστά. Παρακαλώ ελέγξτε την τεκμηρίωση του PHP στο τμήμα ρυθμίσεων για πληροφορίες πώς να το ενεργοποιήσετε.';
+$strEnclosedBy = 'περιστοιχίζεται από ';
+$strEnd = 'Τέλος';
+$strEnglishPrivileges = ' Σημείωση: Τα ονόματα Προνομίων της MySQL εκφράζονται στα Αγγλικά ';
+$strError = 'λάθος';
+$strEscapedBy = 'διαφηγή κατά';
+$strExtendedInserts = 'Εκτεταμένες εισαγωγές';
+$strExtra = 'Πρόσθετα';
+
+$strField = 'Πεδίο';
+$strFields = 'Πεδία';
+$strFieldsEmpty = ' Η απαρίθμηση των πεδίων είναι κενή! ';
+$strFixed = 'προκαθορισμνου μήκους';
+$strFormat = 'Μορφοποίηση';
+$strFormEmpty = 'Ελλειπής τιμή στο πεδίο !';
+$strFullText = 'Πλήρη κείμενα';
+$strFunction = 'Λειτουργία';
+
+$strGenTime = 'Χρόνος δημιουργίας';
+$strGo = 'Εκτέλεση';
+$strGrants = 'Παραχωρεί';
+$strGzip = 'συμπίεση «gzip»';
+
+$strHasBeenAltered = 'έχει αλλαχθεί.';
+$strHasBeenCreated = 'έχει δημιουργηθεί.';
+$strHasBeenDropped = 'έχει διαγραφεί.';
+$strHasBeenEmptied = 'έχει αδειάσει.';
+$strHome = 'Κενρτική σελίδα';
+$strHomepageOfficial = 'Επίσημη σελίδα του phpMyAdmin';
+$strHomepageSourceforge = 'Σελίδα του Sourceforge για την απόκτηση του phpMyAdmin';
+$strHost = 'Σύστημα';
+$strHostEmpty = 'Το όνομα του Συστήματος είναι κενό!';
+
+$strIdxFulltext = 'Πλήρες κείμενο';
+$strIfYouWish = 'Αν ενδιαφέρεστε να φορτώσετε μόνο μερικές απο τις στήλες του πίνακα, καθορίστε μία λίστα πεδίων διαχωρισμένα με κόμμα.';
+$strIndex = 'Ευρετήριο';
+$strIndexes = 'Ευρετήρια';
+$strInsert = 'Εισαγωγή';
+$strInsertAsNewRow = 'Εισαγωγή ως νέα Γραμμή';
+$strInsertedRows = 'Εισαγόμενες γραμμές:';
+$strInsertIntoTable = 'Εισαγωγή στον πίνακα';
+$strInsertNewRow = 'Εισαγωγή νέας Γραμμής';
+$strInsertTextfiles = 'Εισαγωγή αρχείου κειμένου στον πίνακα';
+$strInstructions = 'Οδηγίες';
+$strInUse = 'σε χρήση';
+$strInvalidName = 'Η «%s» είναι δεσμευμένη λέξη, δεν μπορείτε να την χρησιμοποιήσετε ως όνομα για Βάση, Πίνακα ή Πεδίο.';
+
+$strKeyname = 'Όνομα κλειδιού';
+$strKill = 'Τερμάτισε';
+
+$strLength = 'Μήκος';
+$strLengthSet = 'Μήκος/Τιμές*';
+$strLimitNumRows = 'καταχώρηση ανά σελίδα';
+$strLineFeed = 'Χαρακτήρας προώθησης γραμμής: \\n';
+$strLines = 'Γραμμές';
+$strLocationTextfile = 'Τοποθεσία του αρχείου κειμένου';
+$strLogin = ''; //to translate, but its not in use ...
+$strLogout = 'Αποσύνδεση';
+
+$strModifications = 'Οι αλλαγές αποθηκεύτηκαν';
+$strModify = 'Τροποποίηση';
+$strMySQLReloaded = 'Η MySQL επαναφορτώθηκε.';
+$strMySQLSaid = 'Η MySQL έδωσε: ';
+$strMySQLShowProcess = 'Εμφάνιση διεργασιών';
+$strMySQLShowStatus = 'Εμφάνιση πληροφορών εκτέλεσης της MySQL';
+$strMySQLShowVars = 'Εμφάνιση μεταβλητών της MySQL';
+
+$strName = 'Όνομα';
+$strNbRecords = 'Αριθμός Εγγραφών';
+$strNext = 'Επόμενο';
+$strNo = 'Όχι';
+$strNoDatabases = 'Χωρίς βάσεις';
+$strNoDropDatabases = 'Οι επερωτήσεις «DROP DATABASE" έχουν απενεργοποιηθεί.';
+$strNoModification = 'Χωρίς αλλαγή';
+$strNoPassword = 'Χωρίς Κωδικό Πρόσβασης';
+$strNoPrivileges = 'Χωρίς Προνόμια';
+$strNoRights = 'Δεν έχετε αρκετά δικαιώματα να είσαστε εδώ τώρα!';
+$strNoTablesFound = 'Δεν βρέθηκαν Πίνακες στη βάση.';
+$strNotNumber = 'Αυτό δεν είναι αριθμός!';
+$strNotValidNumber = ' δεν είναι υπαρκτός αριθμός Γραμμής!';
+$strNoUsersFound = 'Δεν βρέθηκαν χρήστες.';
+$strNull = 'Κενό';
+$strNumberIndexes = ' Αριθμός των προηγμένων ευρετηρίων ';
+
+$strOffSet = 'Offset';
+$strOftenQuotation = 'Συχνά εισαγωγικά. Το OPTIONALLY σημαίνει ότι μόνο τα πεδία char και varchar εμπεριέχονται με τον χαρακτήρα «περιστοιχίζεται από».';
+$strOptimizeTable = 'Βελτιστοποίηση Πίνακα';
+$strOptionalControls = 'Προεραιτικό. Ρυθμίζει πώς να γίνεται η ανάγνωση και η εγγραφή ειδικών χαρακτήρων.';
+$strOptionally = 'OPTIONALLY';
+$strOr = 'Ή';
+$strOverhead = 'Επιβάρυνση';
+
+$strPartialText = 'Επιμέρους κείμενα';
+$strPassword = 'Κωδικός Πρόσβασης';
+$strPasswordEmpty = 'Ο Κωδικός Πρόσβασης είναι κενός!';
+$strPasswordNotSame = 'Οι κωδικοί πρόσβασαη δεν είναι ίδιοι!';
+$strPHPVersion = 'Έκδοση PHP';
+$strPmaDocumentation = 'Τεκμηρίωση phpMyAdmin';
+$strPos1 = 'Αρχή';
+$strPrevious = 'Προηγούμενο';
+$strPrimary = 'Πρωτεύον';
+$strPrimaryKey = 'Πρωτεύον κλειδί';
+$strPrinterFriendly = 'Εμφάνιση του πίνακα σε έκδοση φιλική για εκτύπωση';
+$strPrintView = 'Εμφάνιση για εκτύπωση';
+$strPrivileges = 'Προνόμια';
+$strProducedAnError = 'δημιούργησε λάθος.';
+$strProperties = 'Ιδιότητες';
+
+$strQBE = 'Επερώτηση κατά παράδειγμα';
+$strQBEDel = 'Διαγραφή';
+$strQBEIns = 'Εισαγωγή';
+$strQueryOnDb = 'Επερώτηση SQL στη βάση ';
+
+$strReadTheDocs = 'Ανάγνωση της τεκμηρίωσης';
+$strRecords = 'Εγγραφές';
+$strReloadFailed = 'Η επαναφόρτωση της MySQL απέτυχε.';
+$strReloadMySQL = 'Επαναφόρτωση της MySQL';
+$strRememberReload = 'Ενθύμιση της επαναφόρτωσης του διακομιστή.';
+$strRenameTable = 'Μετονομασία Πίνακα σε';
+$strRenameTableOK = 'Ο Πίνακας %s μετονομάσθηκε σε %s';
+$strRepairTable = 'Επιδιόρθωση πίνακα';
+$strReplace = 'Αντικατάσταση';
+$strReplaceTable = 'Αντικατάσταση δεδομένων Πίνακα με το αρχείο';
+$strReset = 'Επαναφορά';
+$strReType = 'Επαναεισαγωγή';
+$strRevoke = 'Ανάκληση';
+$strRevokeGrant = 'Ανάκληση Παραχώρισης';
+$strRevokeGrantMessage = 'Ανακαλέσατε τα προνόμια Παραχώρισης του';
+$strRevokeMessage = 'Ανακαλέσατε τα προνόμια για';
+$strRevokePriv = 'Ανάκληση προνομοίων';
+$strRowLength = 'Μέγεθος Γραμμής';
+$strRows = 'Γραμμές';
+$strRowsFrom = 'Γραμμές που αρχίζουν από';
+$strRowSize = ' Μέγεθος Γραμμής ';
+$strRowsStatistic = 'Στατιστικά Γραμμών';
+$strRunning = 'που τρέχει στο ';
+$strRunQuery = 'Υποβολή επερώτησης';
+$strRunSQLQuery = 'Εκτέλεση επερώτησης/επερωτήσεων SQL στη βάση ';
+
+$strSave = 'Αποθήκευση';
+$strSelect = 'Επιλογή';
+$strSelectFields = 'Επιλογή πεδίων (τουλάχιστον ένα):';
+$strSelectNumRows = 'στην επερώτηση';
+$strSend = 'Αποστολή';
+$strSequence = 'Ακολουθία';
+$strServerChoice = 'Επιλογή Διακομιστή';
+$strServerVersion = 'Έκδοση Διακομιστή';
+$strSetEnumVal = 'Αν ο τύπος του πεδίου είναι «enum» ή «set», παρακαλώ εισάγετε τις τιμές χρησιμοποιώντας την εξής μορφοποίηση: \'α\',\'β\',\'γ\'...
Αν χρειάζεται να εισάγετε την ανάποδη κάθετο ("\") ή απλά εισαγωγικά ("\'"), προθέστε τα με ανάποδη κάθετο στην αρχή (για παραειγμα \'\\\\χψω\' ή \'α\\\'β\').';
+$strShow = 'Εμφάνιση';
+$strShowingRecords = 'Εμφάνιση εγγραφής ';
+$strShowPHPInfo = 'Εμφάνιση πληροφορίας PHP';
+$strShowThisQuery = ' Εμφάνισε εδώ ξανά αυτήν την επερώτηση ';
+$strSingly = '(μοναδικά)';
+$strSize = 'Μέγεθος';
+$strSort = 'Ταξινόμιση';
+$strSpaceUsage = 'Χρήση χώρου';
+$strSQLQuery = 'SQL επερώτηση';
+$strStatement = 'Δηλώσεις';
+$strStrucCSV = 'Δεδομένα CSV';
+$strStrucData = 'Δομή και δεδομένα';
+$strStrucDrop = 'Προσθήκη «drop table»';
+$strStrucExcelCSV = 'Μορφή CSV για δεδομένα Ms Excel';
+$strStrucOnly = 'Μόνο η δομή';
+$strSubmit = 'Αποστολή';
+$strSuccess = 'Η SQL επερώτησή σας εκτελέσθηκε επιτυχώς';
+$strSum = 'Σύνολο';
+
+$strTable = 'Πίνακας ';
+$strTableComments = 'Σχόλια Πίνακα';
+$strTableEmpty = 'Το όνομα του Πίνακα είναι κενό!';
+$strTableMaintenance = 'Συντήρηση Πίνακα';
+$strTables = '%s Πίνακας/Πίνακες';
+$strTableStructure = 'Δομή Πίνακα για τον Πίνακα';
+$strTableType = 'Τύπος Πίνακα';
+$strTerminatedBy = 'τερματισμένο με';
+$strTextAreaLength = ' Εξαιτίας του μεγέθος του,
αυτό το πεδίο μπορεί να μη μπορεί να διορθωθεί ';
+$strTheContent = 'Τα περιεχόμενα του αρχείου σας έχει εισαγχθεί.';
+$strTheContents = 'Τα περιεχόμενα του αρχείου αντικαθιστά τα περιεχόμενα του επιλεγμένου πίνακα για Γραμμές με ίδιο πρωτεύον ή μοναδικό κλειδί.';
+$strTheTerminator = 'Ο τερματικός χαρακτήρας των πεδίων.';
+$strTotal = 'συνολικά';
+$strType = 'Τύπος';
+
+$strUncheckAll = 'Απεπιλογή όλων';
+$strUnique = 'Μοναδικό';
+$strUpdatePassMessage = 'Έχετε ενημερώσει τον Κωδικό Πρόσβασης για';
+$strUpdatePassword = 'Ενημέρωση Κωδικού Πρόσβασης';
+$strUpdatePrivMessage = 'Έχετε ενημερώσει τα προνόμια για';
+$strUpdateQuery = 'Ενημέρωση της Επερώτησης';
+$strUsage = 'Χρήση';
+$strUseBackquotes = 'Χρησιμοποιήστε ανάποδα εισαγωγικά με τα ονόματα των Πινάκων και των Πεδίων';
+$strUser = 'Χρήστης';
+$strUserEmpty = 'Το όνομα του χρήστη είναι κενό!';
+$strUserName = 'Όνομα χρήστη';
+$strUsers = 'Χρήστες';
+$strUseTables = 'Χρήση Πινάκων';
+
+$strValue = 'Τιμή';
+$strViewDump = 'Εμφάνιση (schema) του πίνακα';
+$strViewDumpDB = 'Εμφάνιση (schema) της βάσης';
+
+$strWelcome = 'Καλωσήρθατε στο ';
+$strWithChecked = 'Με επιλογή:';
+$strWrongUser = 'Λανθασμένος χρήστης/κωδικός πρόσβασης. Άρνηση πρόσβασης.';
+
+$strYes = 'Ναι';
+?>
diff --git a/select_lang.inc.php3 b/select_lang.inc.php3
index ebb724fe6a..767f0b6257 100755
--- a/select_lang.inc.php3
+++ b/select_lang.inc.php3
@@ -45,6 +45,7 @@ $available_languages = array(
'cs-win1250' => array('cs|czech', 'czech-win1250'),
'da' => array('da|danish', 'danish'),
'de' => array('de([-_][[:alpha:]]{2})?|german', 'german'),
+ 'el' => array('el|greek', 'greek'),
'en' => array('en([-_][[:alpha:]]{2})?|english', 'english'),
'es' => array('es([-_][[:alpha:]]{2})?|spanish', 'spanish'),
'fr' => array('fr([-_][[:alpha:]]{2})?|french', 'french'),