Elxis CMS Forum

Ελληνικό Forum => Γλώσσες - Πολυγλωσσία => Topic started by: ngprogr on July 11, 2009, 18:36:53

Title: Πρόβλημα με ελληνικά σε κάποιους client
Post by: ngprogr on July 11, 2009, 18:36:53
Καλησπέρα σε όλους,
Συγνώμη που ανοιξα νέο topic, αλλά δεν βρήκα κατι που να ταιριάζει με το πρόβλημά μου.
Έχω δημιουργήσει ένα site www.qpiraeus.gr/site το οποίο εμφανίζεται σχεδόν σε όλους τους υπολογιστές κανονικά αλλά σε κάποιους εμφανίζονται μόνο στα αγγλικά και χωρίς μενού.
Εχω αφήσει σε λειτουργία μόνο την ελληνική γλώσσα και την έχω κάνει και προεπιλεγμένη. Μπήκα στο μενού και αντί για ελληνική γλώσσα έβαλα να εμφανίζεται σε όλες τις γλώσσες αλλά το προβλημά μου δεν μου λύθηκε.

Έχετε καμία ιδέα το τι μπορεί να έχω κάνει λάθος;

Σημείωση: Ο ένας εκ των Η/Υ που μπόρεσα να έχω πρόσβαση και μου παρουσιάζει το πρόβλημα έχει windows xp ελληνικά και ελλήνικό IE8.
Θα στήσω IE8 στο pc μου να δψ μήπως προέρχεται απο αυτό και θα αναφέρω με νεότερο.

Ευχαριστώ εκ των προτέρων για την πολύτιμη βοηθειά σας
Title: Re: Πρόβλημα με ελληνικά σε κάποιους client
Post by: ks-net on July 11, 2009, 18:51:24
Quote
σε όλους τους υπολογιστές κανονικά αλλά σε κάποιους εμφανίζονται μόνο στα αγγλικά και χωρίς μενού.

οι υπολογιστές αυτοί έχουν αγγλική γλώσσα...(?)
έχεις περιεχόμενο και published lang στα αγγλικά..(?)
και δεν έχεις αγγλικό μενού?

το elxis αλλάζει αυτόματα(από 2009 version) τη γλώσσα σύμφωνα με το περιβάλλον του χρήστη
http://wiki.elxis.org/wiki/2008.1_vs_2009.0_differences#Redirect_to_user.27s_browser_language
Title: Re: Πρόβλημα με ελληνικά σε κάποιους client
Post by: ngprogr on July 12, 2009, 15:28:56
Καλήσπερα σας,
Εγκατέστησα τον IE8 σε Η/Υ με  XP και μου δουλέυει κανονικά.
Ο Η/Υ που είδα είχε και εκείνος τα ίδια πράγματα με εμένα αλλά τα modules στα αγγλικά. Παρόλα αυτά πήγα στo πινακα ελέγχου - τοπικές ρυθμίσεις και ρυθμίσεις γλώσσας και όλα ήταν προεπιλεγμένα στα ελληνικά.
Υπάρχει η δυνατότητα απενεργοποίησης της αυτόματης αλλαγής γλώσσας ή κάποιος τρόπος να απενεργοποιήσω εντελώς τις υπόλοιπες γλώσσες.
Ευχαριστώ πολύ.
Title: Re: Πρόβλημα με ελληνικά σε κάποιους client
Post by: babis1 on July 12, 2009, 15:44:06
στο index.php του ελξις στην γραμμη 62 υπαρχει αυτο
//redirect to user's browser language on first visit in front-page, comment this if you don't want it
//$elxis_language->toBrowserLang();
που σου λεει αν δεν θες να παιρνει την γλωσσα του browser να το κανεις σχολιο, προσθετεις δηλαδη τις δυο κάθετες γραμμες
Title: Re: Πρόβλημα με ελληνικά σε κάποιους client
Post by: ngprogr on July 13, 2009, 13:45:09
Σε ευχαριστώ πολύ
Περιμένω να δω τα αποτελέσματα.

Καλημέρα σας σε όλους...


Title: Re: Πρόβλημα με ελληνικά σε κάποιους client
Post by: ngprogr on July 13, 2009, 16:28:43
Καλησπέρα σας,
Έχω κάνει την παραπάνω ρύθμιση αλλά Δυστηχώς το pc αρνείτε πεισματικά να εμφανίσει τα ελληνικά. >:(
Όταν επέλεξα στα modules να εμφανίζονται μόνο στα ελλήνικά χάθηκαν απο το pc που διαβάζει αγγλικά και το ξαναγύρισα στο 'όλες τις γλώσσες'.
Υπάρχει κάποιο σημείο που να του δηλώσω ότι θέλω να διαβάζει μόνο ελληνικά και καμμία άλλη γλώσσα? :-[

Σας ευχαριστώ για την συμπαράσταση ...
Title: Re: Πρόβλημα με ελληνικά σε κάποιους client
Post by: babis1 on July 13, 2009, 16:33:11
κατ αρχην αν εκανες αυτο που σου ειπα στην index.php αλλα προσεξε του ελξις δηλ. του αρχειου που υπαρχει στο root οχι σε καποιον φακελο μεσα, και εχεις ορισει σαν default γλωσσα τα ελληνικα αποκλειεται να μην δουλεψει, το site σου ποσες γλωσσες εχει δημοσιευμενες?
Αυτο που λες με το pc ξεχασε το  το προβλημα σου θα το λυσης μεσα απο το ελξις. Κανε μονο στον browser μια εκκαθαριση της cache
Αυτο το εχω κανει εγω σε ολα τα 2009 γιατι και στα 2 pc εχω αγγλικα windows και επιλεγμενη γλωσσα τα αγγλικα, ημουν δηλ. ομοιοπαθης, αρα στο λεω απο εμπειρια, εκτος αν μπαινεις στο site απο bookmark και το bookmark ειναι στο www.mysite.gr/en


παντως εγω το site σου το βλεπω και ειναι ολα στα ελληνικα, αλλα γιατι το εχεις σε folder  /site? Επισης σε αυτη την περιπτωση πρεπει να δηλωσης στο htaccess εκει που λεει αυτο
# You should set: RewriteBase /elxis/

RewriteBase /site/
Title: Re: Πρόβλημα με ελληνικά σε κάποιους client
Post by: datahell on July 14, 2009, 10:31:33
Παίδες (babis1) μην πειράζετε το index.php του Elxis χωρίς λόγο. Η ανακατεύθυνση στην γλώσσα του χρήστη δεν ευθύνεται για λάθη που έχετε κάνει στις ρυθμίσεις της γλώσσας. Η ανακατεύθυνση είναι μία πολύ σωστή προσέγγιση που ισχύει σε πάρα πολλά μεγάλα site και αφήστε την να δουλεύει αυτόματα. Πολλοί δημοσιεύετε 2 γλώσσες αλλά την δεύτερη την ξεχνάτε, δεν βάζετε περιεχόμενο για αυτή. Επειδή δεν είναι δημοσιευμένο το module αλλαγής γλώσσσας δεν σημαίνει πως το site δεν είναι διαθέσιμο και στην δεύτερη γλώσσα. Οπότε αν δεν θέλετε 2 γλώσσες στις γενικές ρυθμίσεις του elxis την αποδημοσιεύετε.

Αν έχετε μία γλώσσα δημοσιευμένη συνιστάται όλα τα αντικείμενα να τα έχετε διαθέσιμα σε "όλες τις γλώσσες" (γίνονται πιο γρήγορα τα sql querries και είναι απλούστερο στις ρυθμίσεις) παρά στην μοναδική δημοσιευμένη γλώσα.

Παράδειγμα:
Δημοσιευμένη γλώσσα μόνο τα ελληνικά.
Αντικείμενο μενού Χ: διαθέσιμο σε ΟΛΕΣ τις γλώσσες
Module Ψ: διαθέσιμο σε ΟΛΕΣ τις γλώσσες
κλπ

Αποφύγετε αυτό τον τρόπο:
Δημοσιευμένη γλώσσα μόνο τα ελληνικά.
Αντικείμενο μενού Χ: διαθέσιμο στα ελληνικά
Module Ψ: διαθέσιμο στα ελληνικά
κλπ
Title: Re: Πρόβλημα με ελληνικά σε κάποιους client
Post by: babis1 on July 14, 2009, 12:40:12
εμενα το προβλημα μου ειναι οταν ειναι δυο γλωσσες και εχουν και οι δυο αντικειμενα και modules, αντε και εγω στο pc μου το ξερω, οταν παω στον πελατη που εχει αγγλικα επιλεγμενα τοπικα, μου λεει οτι δεν θελει να βγαινουν αγγλικα πρωτα, αντε να κατσω να τους φτιαχνω τους browsers κλπ....εκτος αυτου ξερεις οτι ολοι εδω στην ελλαδα ειναι καχυποπτοι λογω αμαθειας και σου λενε (δεν στο λενε δηλαδη μακαρι να στο ελεγαν μπροστα) μπα για τα μπαζα ειναι αυτος. Εκει εχω προβλημα και προς θεου δεν λεω οτι δεν ειναι super η εντολη αυτη ισα ισα τεχνικα ειναι παρα πολυ καλη ... αντε να ψησης τον αδαη ομως...δεν εχω και το κουραγιο πλεον να το κανω...εκτος και εαν υπαρχει καποια λυση και δεν το εχω βρει....για λιγο help please