- Απεγκατέστησε το moodle
- Διέγραψε τη βάση δεδομένων σου
- Δημιούργησε μια νέα βάση δεδομένων
- Όρισε με το phpmyadmin (ελπίζω να σου το προσφέρει το fantastico) ως γλώσσα το utf8_unicode_ci. Η έκδοση του phpmyadmin για την οποία δίνονται οι οδηγίες είναι η 2.11.9.4. επομένως μπορεί να υπάρξουν κάποιες διαφοροποιήσεις αν έχεις άλλη έκδοση. Πως γίνεται τώρα αυτό;
- Αφού ανοίξεις το phpmyadmin, επέλεξε, κάνοντας κλικ, από την αριστερή στήλη τη βάση δεδομένων που θα χρησιμοποιήσεις για το moodle
- Πατώντας το σπιτάκι πάνω αριστερά θα σε βγάλει στην Αρχική σελίδα του Phpmyadmin. Εκεί και κάτω από το localhost θα δεις το σετ χαρακτήρων της MySQL (πρέπει να είναι UTF-8 Unicode (utf-8).
- Στο επόμενο πεδίο (My SQL connection collation επέλεξε από το drop down box την επιλογή "utf8_unicode_ci".
- Κάνε κλικ στην καρτέλα "Λειτουργίες". Είναι στο κύριο μέρος της οθόνης η δεξιά καρτέλα.
- Στην περιοχή collation (4η από πάνω για την έκδοση που χρησιμοποιώ εγώ), επέλεξε το utf8_general_ci. Αυτό έχω επιλεγμένο και τα Ελληνικά δουλεύουν μια χαρά.
- Πάτα το πλήκτρο "Εκτέλεση" ("Run" ή "Execution" θα πρέπει να είναι στα Αγγλικά, νομίζω πάλι).
- Εγκατέστησε ξανά το moodle χρησιμοποιώντας τη νέα βάση δεδομένων.
Υ.Σ. Μπορεί να παρουσιαστούν προβλήματα με τα Ελληνικά στην αυτόματη παραγωγή pdf αρχείων, στην αποστολή e-mail ή και σε κάποια "κατεβάσματα" αρχείων από ερωτηματολόγια, έρευνες κτλ. Αυτά οφείλονται όμως σε άλλους λόγους (π.χ. έκδοση tcpdf, default κωδικοσελίδα για τα email, κτλ) και πρέπει να επιλυθούν διαφορετικά, δεν είναι δηλαδή μέρος του προβλήματος. Η παραπάνω διαδικασία επιλύει το πρόβλημα σωστής εμφάνισης των Ελληνικών στην οθόνη μας (και των μαθητών μας).