Έχω φτιάξει ένα site Drupal 6.13 με default γλώσσα τα Ελληνικά και μετάφραση στα Αγγλικά. Το πρόβλημα είναι πως όταν επιλέγω τα Αγγλικά αν και εμφανίζονται οι Αγγλικές μεταφράσεις σε όλα (Μενού, Blocks, Αρχική Σελίδα) όταν πάω να ανοίξω μια σελίδα πατώντας π.χ. το “Presentation” στο Μενού, μου ανοίγει την σελίδα στα Ελληνικά και όχι στα Αγγλικά. Για να μου την παρουσιάσει στα Αγγλικά θα πρέπει να πατήσω πάλι την Αγγλική σημαία στο «Γλώσσες». Με λίγα λόγια, δεν διατηρούνται τα Αγγλικά. Ευχαριστώ εκ των προτέρων για οποιαδήποτε συμβουλή!
τη χρησιμοποιεις για το πολλυγλωσικο;
Μονο το drupal;
Στις ρυθμισεις των γλωσσων στα αγγλικα εχεις εισαγει για προθεμα το en;
Και εχεις επιλεξει για μεθοδο αλλαγης γλωσσας το προθεμα;
Η απάντηση είναι ναι και στα 3 ερωτήματα. Τα σχετικά Modules που χρησιμοποιώ a) Content translation, b) Locale, c) Internationalization, d) Nice Menus. Αν θέλεις μπορείς να επισκεφθείς το http://www.skepe.gr για να διαπιστώσεις το πρόβλημα. Σ΄ευχαριστώ.
Υπαρχουν 2 μπλοκ αλλαγης γλωσσας, 1 του locale και 1 του i18n.
Χρησιμοποιεις το 2;
Εδω υπαρχουν οδηγιες για επιπλεον ρυθμισεις, βασικα για προσθηκη δυνατοτητας πολυγλωσσικου σε οτι δεν προσφερετε :
http://drupal.org/node/313272
Επιπλεον στην ταξινομια μπορεις μπορεις να επιλεξεις τα λεξιλογια να παιρνουν μεταφραση εφοσον θα ειναι κοινα για τις γλωσσες.
Για ευκολια αν δεν το γνωριζεις μπορεις να χρησιμοποιεις το
http://drupal.org/project/l10n_client
για την μεταφραση των μενου, ορων κλπ
ΟΙ ΠΛΗΡΟΦΟΡΙΕΣ ΣΟΥ ΕΙΝΑΙ ΣΗΜΑΝΤΙΚΕΣ ΑΛΛΑ ΔΕΝ ΛΥΝΟΥΝ ΤΟ ΠΡΟΒΛΗΜΑ. ΚΑΜΙΑ ΑΛΛΗ ΙΔΕΑ;