Aναγνώριση encoding

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
mpalarinas
Δημοσιεύσεις: 125
Εγγραφή: 28 Οκτ 2005 20:08
Τοποθεσία: Θεσσαλονίκη
Επικοινωνία:

Aναγνώριση encoding

Δημοσίευση από mpalarinas » 24 Φεβ 2006 22:01

Καλησπέρα σας.
Εχω κατασκευάσει ένα help desk για να πειραματιστώ και να δω πως λειτουργεί από άποψη κώδικα.

Εκανα την μετάφραση του lang english στα ελληνικά(τα βασικά σημεία τα οποία είναι τα πολυεμφανιζόμενα)

Αλλαξα το encoding σε iso 7(Ελληνικά)προκειμένου ο χρήστης να βλέπει τα ελληνικά. Ανοίγω με opera και όλα οκ.Aνοίγω με firefox κινέζικα(εκτός αν αλλάζω συνέχεια το encoding)

Θέλω να με βοηθήσετε πως μπορώ να έχω την δυνατότητα να γίνεται αυτόματη ανήχνευση iso σύμφωνα με το encoding του browser με τον οποίο ανοόγει ο χρήστης.

Ευχαριστώ εκ των προτέρων
Εικόνα

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Aναγνώριση encoding

Δημοσίευση από Basilakis » 24 Φεβ 2006 22:35

Έχεις κατασκευάσει ένα help desk λες πάνω... Ή εγκατέστησες ένα help desk και έπεξες με την μετάφραση;

Λοιπόν μέσα στα lang file βάλε τα ελληνικά. Και μέσα στο header του script βάλε πάλυ τα ελληνικά!

Άβαταρ μέλους
mpalarinas
Δημοσιεύσεις: 125
Εγγραφή: 28 Οκτ 2005 20:08
Τοποθεσία: Θεσσαλονίκη
Επικοινωνία:

Aναγνώριση encoding

Δημοσίευση από mpalarinas » 24 Φεβ 2006 23:33

Το εγκατέστησα και παίζω να δω τι παίζει.

Εβαλα στο lang τα ελληνικά και μέσα στο admin panel το ίδιο.Το θέμα είναι αν μπεις εσύ(μην το πάρεις προσωπικά) με encoding Arabic όχι μόνο δεν θα εμφανίζει αραβικά που λέει ο λόγος αλλά ούτε κινέζικα.

Απλά ρώτησα μήπως υπάρχει κάποιος κώδικας που μπορώ να προσθέσω που κάνει την εξής δουλειά: να αναγνωρίζει το encoding του browser του χρήστη και να μετατρέπει το lang στο αντίστοιχο encoding που έχει ο browser του χρήστη.
Εικόνα

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Aναγνώριση encoding

Δημοσίευση από Basilakis » 25 Φεβ 2006 12:14

Το script δουλεύει με template files; Εάν ναί βάλε αυτό στο header

Κώδικας: Επιλογή όλων

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-7">
<meta http-equiv="Content-Language" content="el">
Εάν όχι τότε πρέπει να το βάλεις μέσα σε κάθε σελίδα... Αλλά λογικά δουλεύει με template files.

Άβαταρ μέλους
papatzas
Δημοσιεύσεις: 227
Εγγραφή: 03 Δεκ 2005 14:23

Aναγνώριση encoding

Δημοσίευση από papatzas » 01 Μαρ 2006 02:30

αν δεν λυθεί με το charset=ISO-8859-7 που σου είπε ο προηγούμενος φίλος
κάνε paste

Κώδικας: Επιλογή όλων

mysql_query&#40;"set character set 'greek'"&#41;;
mysql_query&#40;"SET NAMES 'greek'"&#41;;
Ελπίζω να βοηθήσει...

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες