Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Did you know that
Elxis 5.x
uses HTML5, CSS3 and pure javascript without external libraries such as jQuery?
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Γλώσσες - Πολυγλωσσία
»
ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ?
« previous
next »
Print
Pages: [
1
]
Author
Topic: ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ? (Read 24255 times)
babis1
Hero Member
Posts: 1538
ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ?
«
on:
October 31, 2006, 11:48:32 »
Παρατηρησα κατι αν αλλαχτει η γλωσσα απο χ χρηστη ο επομενος που θα μπει βλεπει την σελιδα στην γλωσσα που επελεξε ο προηγουμενος......ισως κανω κατι λαθος.......αν οχι υπαρχει κατι στο administrator που δεν ενεργοποιησα?
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ?
«
Reply #1 on:
October 31, 2006, 11:54:16 »
Όχι babis1 αυτό δεν ισχύει. Η αλλαγή γλώσσας επηρεάζει μόνο τον τρέχων χρήστη αφού η επιλεγμένη γλώσσα αποθηκεύεται ως cookie στον browser του επισκέπτη και όχι στο site. Αν κάποιος επισκέπτεται πρώτη φορά το site τότε θα του εμφανιστεί το site στην προεπιλεγμένη γλώσσα.
Κάνε αυτό το τεστ για να εξομοιώσεις 2 διαφορετικούς επισκέπτες:
Πήγαινε σε οποιοδήποτε elxis site με τον Internet explorer. Άλλαξε γλώσσα σε αγγλικά, σέρφαρε μες το site. Η γλώσσα δεν αλλάζει είναι στα αγγλικά. Άνοιξε το ίδιο site με έναν άλλο browser (πχ firefox) άλλαξε γλώσσα στα ελληνικά, σέρφαρε λιγάκι. Η γλώσσα είναι ελληνικά. Επέστρεψε στον internet explorer, συνέχισε να σερφάρεις. Η γλώσσα έχει παραμείνει στα Αγγλικά και δεν επιρεάστηκε από την αλλαγή προς ελληνικά στον firefox.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
eliasan
Hero Member
Posts: 897
Re: ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ?
«
Reply #2 on:
October 31, 2006, 11:54:50 »
Καλησπέρα Babis1,
Αυτό που λες δεν ισχύει.
Αυτό που έχεις παρατηρήσει οφείλεται στο γεγονός ότι ανοίγεις το site σου από τον ίδιο υπολογιστή και με τον ίδιο browser. Το Elxis "θυμάται" τη γλώσσα που είχες επιλέξει την τελευταία φορά και τη χρησιμοποιεί για να σου εμφανίσει το site.
Logged
babis1
Hero Member
Posts: 1538
Re: ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ?
«
Reply #3 on:
October 31, 2006, 11:58:43 »
προεπιλεγω english (mozilla) με επιλεγμενη γλωσσα site -greeke κλεινω τον mozilla κανω αποσυνδεση απο την adsl ξαναμπαινω και εχει κρατηση english μηπως διαβαζει ip?
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ?
«
Reply #4 on:
October 31, 2006, 12:55:32 »
Ε μια χαρά δουλεύει. Αφού έχεις επιλέξει english, ασχέτως της προεπιλογής, θα σου κρατήσει το english ακόμα και μετά ένα μήνα να μπεις εκτός αν αλλάξεις. Δεν διαβάζει ip, αποθηκεύει ένα cookie στον browser σου, τίποτα άλλο.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
NewAge
Jr. Member
Posts: 57
Re: ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ?
«
Reply #5 on:
November 18, 2006, 16:33:26 »
Ίσως βέβαια θα μπορούσατε να περνάτε και στο object ElxisLang και το user id οπότε να αποθηκεύατε σε cookie τη γλώσσα ανά χρήστη χρησιμοποιώντας δυναμικό όνομα cookie
Αντί δηλαδή για
@setcookie("elxis_lang", $mylang, time()+2592000, "/");
να γίνει
@setcookie("elxis_lang_userid".[USERID], $mylang, time()+2592000, "/");
Έτσι ο κάθε χρήστης θα είχε την δική του γλώσσα προτίμησης άσχετα αν κάτσει στο ίδιο pc
Λεπτομέρειες θα μου πεις βέβαια.....
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ?
«
Reply #6 on:
November 18, 2006, 18:54:39 »
Δεν είναι κακή η ιδέα σου, λίγο υπερβολική ίσως αλλά καθόλου κακή. Ένα μόνο μειονέκτημα είναι ότι η γλώσσα φορτώνεται πριν τον έλεγχο για login. Όλα βέβαια διορθώνονται (πχ μπορείς να κάνεις update το cookie αφού κάνει login ο χρήστης)
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Γλώσσες - Πολυγλωσσία
»
ΑΛΛΑΓΗ ΓΛΩΣΣΑΣ ?