Ελληνικά και UTF-8

Started by DreaMNauT, August 10, 2009, 10:39:08 AM

Previous topic - Next topic

DreaMNauT

Εχω ξεκινήσει να φτιάχνω ενα forum  και το πρόβλημα που αντιμετωπίζω είναι οταν παω να αλλάξω το όνομα μιας κατηγοριας, ναι μεν φαινεται σωστά στον front end αλλα οταν ξαναπαω στο back end  και παω να αλλάξω το όνομα της κατηγορίας μου το βγαζει σαν..
Κανόνες
Δεν θελω να βάλω την Ελληνική μετάφραση απως μερικά κομμάτια στο forum. Φαντάζομαι πως το προβλημα είναι στη κωδικοποίηση του forum. Δηλ να αλλαχθουν τα English σε UTF-8...Αλλα δεν εχω ιδέα πως γινεται:D

Οποιαδήποτε βοηθεια ευπρόσδεκτη

agridoc

Η εγκατάσταση σου δεν φαίνεται να είναι UTF-8 αλλά English ISO-8859-1.

Τα ελληνικά σε αυτή την περίπτωση αποθηκεύονται σαν entities. Το ίδιο θα γίνεται και με τα μηνύματα στα ελληνικά, μόνο που δεν θα γίνεται αντιληπτό.

Μπορείς να έχεις ελληνικά και αγγλικά, χωρίς UTF-8.

Quote from: agridoc on October 30, 2008, 09:38:42 PM
Αν η εγκατάσταση είναι σε UTF-8 δεν θα έχεις πρόβλημα, εφ' όσον οι γλώσσες που θα προσθέσεις θα είναι σε UTF-8.

Η ερώτηση έχει νόημα οταν δεν χρησιμοποιείται UTF-8. Εκεί θα πρέπει ν' αλλαχθεί στο index.english.php

Αντί για
$txt['lang_character_set'] = 'ISO-8859-1';

Βάζουμε
$txt['lang_character_set'] = 'windows-1253';

Μπορούμε να κάνουμε το ίδιο σε γαλλικά, γερμανικά, ιταλικά και οποιαδήποτε γλώσσα χρησιμοποιεί λατινικούς χαρακτήρες και στηρίζεται στο ISO-8859-1. Αν θέλουμε όμως και άλλες γλώσσες όπως ρώσσικα, αραβικά και άλλα πάμε σε UTF-8. UTF-8 θα προτιμηθεί αν θέλουμε να γράφουμε συχνά σε πολυτονικό.

Με την παραπάνω λύση μπορεί περιστασιακά να γράφονται όλες οι υπόλοιπες γλώσσες και πολυτονικό και να φαίνονται σωστά όμως η αποθήκευση θα γίνεται σε entities.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

GoofyX

Βάλε UTF-8 από την αρχή για να μην έχεις προβλήματα ποτέ στο μέλλον. Τα άλλα είναι ημίμετρα. Δεν υπάρχει δικαιολογία να μην χρησιμοποιεί κανείς πλέον UTF-8.
... Morpheus: What is "real"? How do you define "real"? If you 're talking about what you can feel, what you can smell, what you can taste and see, then "real" is simply electrical signals interpreted by your brain...

DreaMNauT

Σας ευχαριστω πολυ και τους 2 για τη βοηθεια σας!!!
Το προβλημα λυθηκε :)

agridoc

Η επιλογή είναι ελεύθερη και δεν χρειάζεται καμμιά δικαιολογία (ή απολογία  ;D ). Το UTF-8 δεν χρησιμοποιείται καθημερινά στα PC μας, τουλάχιστον τα περισσότερα.

Το ποτέ είναι μεγάλη κουβέντα.
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

GoofyX

Quote from: agridoc on August 10, 2009, 03:56:51 PM
Η επιλογή είναι ελεύθερη και δεν χρειάζεται καμμιά δικαιολογία (ή απολογία  ;D ). Το UTF-8 δεν χρησιμοποιείται καθημερινά στα PC μας, τουλάχιστον τα περισσότερα.
Σε τι λειτουργικό αναφέρεσαι agridoc; Στα Windows; Ε τότε, ναι, φυσικά, η Microsoft μας κρατάει όπως αυτή γουστάρει.

Δείτε και πουθενά αλλού.

Quote from: agridoc on August 10, 2009, 03:56:51 PMΤο ποτέ είναι μεγάλη κουβέντα.
Μην το λες. Καλύτερα από το να πειράζω τα αρχεία ενός λογισμικού για να δηλώσω αντί για iso8859-1, windows-1253 (άλλο ένα μη επίσημο πρότυπο) και όχι το επίσημο πρότυπο iso8859-7 (διακοσμητικό είναι το iso άραγε;). Δείτε και άλλα open source projects και βρείτε μου ποια δεν υποστηρίζουν UTF-8 εξ' ορισμού.
... Morpheus: What is "real"? How do you define "real"? If you 're talking about what you can feel, what you can smell, what you can taste and see, then "real" is simply electrical signals interpreted by your brain...

Advertisement: