News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Συμβιβασμός Αγγλικών και Ελληνικών.

Started by Eyesman, October 30, 2008, 11:24:42 AM

Previous topic - Next topic

Eyesman

Γειά σας και πάλι.

Θα ήθελα να μάθω το εξείς.

Έχω ένα smf forum το 1.6 και είναι στα Ελληνικά. (utf-8)

Θέλω να κάνω τα menus buttons στα αγγλικά ούτως ώστε να γράφουμε ελληνικά και αγγλικά. Θα υπάρξει κάποιο πρόβλημα εαν γυρίσω το forum language στα αγγλικά? θα μπόρω να διαβάζω και να γράφω ελληνικά ή θα μου βγάζει ερωτηματικά? ????????

Σας ευχαριστώ και πάλι.

Butcher

από τη στιγμή που έχεις 2 γλώσσες ο κάθε χρήστης μπορεί να επιλέξει από το προφίλ του πια θέλει. Πάντως δεν θα έχεις κανένα πρόβλημα με το να γράφεις ελληνικά ενώ το έχεις στα αγγλικά.

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...

agridoc

Αν η εγκατάσταση είναι σε UTF-8 δεν θα έχεις πρόβλημα, εφ' όσον οι γλώσσες που θα προσθέσεις θα είναι σε UTF-8.

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

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

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

Μπορούμε να κάνουμε το ίδιο σε γαλλικά, γερμανικά, ιταλικά και οποιαδήποτε γλώσσα χρησιμοποιεί λατινικούς χαρακτήρες και στηρίζεται στο SO-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.

Eyesman

Στην Παραμετροποίηση πυρήνα έχω στην Προεπιλεγμένη γλώσσα της δημόσιας συζήτησης 2 επιλογές.

1. English
2. Greek-utf8

Αν το βάλω στο English δεν θα έχω πρόβλημα?

...Το έχω βάλει στο English και ότι είχα Ελληνικό (τα Νέα μου έβγαζε Νέα: ΚαλωσήλθαÏ,,ε σÏ,,ην ασÏ,,ρο-παρέα μαÏ,. )

:-[

Λοιπόν, έχω επιλέξει το English και έχω κάνει την αλλαγή σε: $txt['lang_character_set'] = 'windows-1253';

και όλα τα Ελληνικά που είχε το forum τα γύρισε σε ακαταλαβίστικα και ερωτηματικά!

Μήπως θα έπρεπε να έχω αντί για English να έχω English-utf8 ??

GoofyX

astroforum, μπερδεύεσαι. Όταν έχεις utf-8, έχεις και τις δύο γλώσσες ταυτόχρονα με ένα encoding (δηλαδή δεν πρέπει να γυρνάς πχ. από iso8859-1 σε windows-1253, κτλ.). Από τη στιγμή που έστησες το φόρουμ σε utf-8, έβαλες τα ελληνικά greek-utf8, δε χρειάζεται καμία αλλαγή σε κανένα αρχείο. Ό,τι αλλαγές έκανες, γύρισέ τις όπως ήταν ή ακόμα καλύτερα αντέγραψε τα αρχεία από μια φρέσκια εγκατάσταση σε utf-8.

Τα νέα σου, αν γυρίσεις το browser σε 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...

Eyesman

Έχω ακόμη ένα forum στο οποίο μπορώ να γράφω ελληνικά και αγγλικά χωρίς πρόβλημα.
Εάν πάρω κάποια αρχεία από το forum που είναι εντάξει και τα βάλω στο άλλο forum γίνετε η δουλειά μου?

GoofyX

Αν θες, δώσε με pm (ή εδώ) το url του προβληματικού σου φόρουμ να δω τι γίνεται.
... 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...

Eyesman

Αυτό είναι το προβληματικό. Φυσικά τώρα το έχω μόνο στα ελληνικά για αυτό φένεται εντάξει.
http://astronomy.com.cy/forum/index.php

Αυτό είναι εκείνο που δουλεύει και με τις 2 γλώσσες εντάξει.
http://www.cyprusastronomy.com/astrochat/index.php

Σε ευχαριστώ.

GoofyX

Δεν βλέπω κανένα πρόβλημα πάντως στο πρώτο.
... 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...

Eyesman

Το πρόβλημα δημιουργείτε όταν κάνω το forum Αγγλικά.

Βάζω ένα print screen να δείς πως βγαίνουνε.

Τα αγγλικά είναι οκ, αλλά τα ακαταλαβίστικα που βλέπεις είναι Ελληνικά.

Όταν γυρίσω το encoding του explorer σε utf8 είναι όλα ok, αλλά όταν πάω σε άλλη σελίδα γυρίζουνε πάλι σε ακαταλαβίστικα και πρέπει κάθε φορά που αλλάζει η σελίδα να κάνω το encoding του explorer σε utf8.

Eyesman

Καμία βοήθεια?? Αν δεν το διορθώσω θα αναγκαστώ να κάνω άλλο forum και θα χάσω το παλιό με πάνω από 1000 posts.   :(

Υπάρχει περίπτωση να πάρω κάποια από τα αρχεία του forum που δουλεύει με τα ελληνικά και τα αγγλικά μαζί και να τα κάνω upload στο folder του forum που δέν δουλεύουνε τα ελληνικά με τα αγγλικά μαζί? ή αν κάνω backup το forum που δεν δουλεύει και το κάνω import στο forum που δουλεύει? Απλά για να μην χάσω όλα τα posts. Θα δουλέψει?

GoofyX

Αυτό που μου φαίνεται εμένα είναι ότι ενώ είναι utf-8, είναι σαν ο browser να τα παίρνει με άλλη κωδικοποίηση και να πρέπει να το γυρίσεις με το χέρι σε utf-8. Δοκίμασες με άλλο browser, πχ. Firefox ή Opera;
... 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...

Eyesman

Δοκίμασα απο Firefox και το βγάζει ακριβώς το ίδιο με τον explorer.

GoofyX

Οπότε, αν το γυρίσεις με το χέρι σε 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...

Eyesman

Ναι σωστά. Αλλά όταν πάω σε άλλη σελίδα του forum τα γυρίζει πάλι σε ακαταλαβίστικα και πρέπει πάλι να το γυρίσω με το χέρι.

GoofyX

Πρόβλημα του server μάλλον (Apache). Έχει εντολή ο Apache να στέλνει τις σελίδες με header για συγκεκριμένο encoding, που δε θα έπρεπε. Κοίταξε στο .htaccess αν έχει κάτι μέσα για encoding.
... 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...

Eyesman

Ναι αλλά στον ίδιο server έκανα ένα άλλο δοκιμαστικό forum και εκεί δουλεύει εντάξει!!

GoofyX

Ε ναι. Το .htaccess θα είναι στον κατάλογο που είναι το προβληματικό φόρουμ. Το κοίταξες αν έχει κάτι; Αν θες δώστο εδώ να δούμε.
... 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...

Eyesman

οκ, θα στο δόσω.. πές μου που το βρίσκω σε παρακαλώ.  :-\

Advertisement: