Δημοσιεύτηκε: 08 Φεβ 2012, 00:24
Λοιπόν παιδιά ήρθα σπίτι και το δοκίμασα σε Ubuntu 11.10
Καταρχήν υπάρχει μια έλλειψη στον κώδικα της 1.03Α, λείπει από το gtk_tic.c ένα...
Το προσθέτουμε και κάνουμε ξανά compile με...
Κατόπιν μπαίνουμε στον φάκελο: lang/ και αντιγράφουμε τον υποφάκελο el/ 2 επιπλέον φορές με τα ονόματα: el_GR.UTF-8/ και el_GR/. Άρα συνολικά θα υπάρχουν αυτοί οι 3 υποφάκελοι μέσα στον lang/
Οπότε τώρα θα δουλεύει με οποιαδήποτε από αυτές τις 3 κωδικοποιήσεις ορισμένη στην μεταβλητή περιβάλλοντος $LANG αλλά και $LANGUAGE. Στη δική μου περίπτωση το πρόβλημα ήταν η $LANGUAGE.
Με...
βλέπετε ποιες κωδικοποιήσεις περιέχουν αυτές οι 2 μεταβλητές περιβάλλοντος.
Εμένα μου δούλεψαν κανονικά τα Ελληνικά και σε GUI και σε τερματικό με τις εξής ρυθμίσεις στις 2 αυτές μεταβλητές:
με την άνω-κάτω τελεία μπορείτε να προσθέτετε όσες κωδικοποιήσεις θέλετε στην κάθε μεταβλητή.
Τέλος σημειώστε πως η έκδοση 1.03A είναι αυτόνομη έκδοση, δεν χρειάζεται (ούτε συστήνεται) να συγχωνευθεί με την έκδοση 1.00. Εγώ έχω προχωρήσει ήδη στην έκδοση 1.04 (την οποία επίσης δοκίμασα και δουλεύει και σε Win 7 και σε Ubuntu 11.10) στην οποία όμως έχω κρατήσεις τα Ελληνικά μονάχα στο GUI... για την κονσόλα τα επανέφερα μονίμως σε Αγγλικά (επειδή έχουν πρόβλημα στην κονσόλα των Win7, παρόλο που σε XP δουλεύουν).
Link για την δοκιμαστική έκδοση 1.03a: viewtopic.php?p=229090#p229090
Καταρχήν υπάρχει μια έλλειψη στον κώδικα της 1.03Α, λείπει από το gtk_tic.c ένα...
- Κώδικας: Επιλογή όλων
#include <locale.h>
Το προσθέτουμε και κάνουμε ξανά compile με...
- Κώδικας: Επιλογή όλων
gcc -Wall gtk_tic.c -o gtk_tic -export-dynamic `pkg-config --cflags --libs gtk+-2.0`
Κατόπιν μπαίνουμε στον φάκελο: lang/ και αντιγράφουμε τον υποφάκελο el/ 2 επιπλέον φορές με τα ονόματα: el_GR.UTF-8/ και el_GR/. Άρα συνολικά θα υπάρχουν αυτοί οι 3 υποφάκελοι μέσα στον lang/
Οπότε τώρα θα δουλεύει με οποιαδήποτε από αυτές τις 3 κωδικοποιήσεις ορισμένη στην μεταβλητή περιβάλλοντος $LANG αλλά και $LANGUAGE. Στη δική μου περίπτωση το πρόβλημα ήταν η $LANGUAGE.
Με...
- Κώδικας: Επιλογή όλων
printenv $LANG
printenv $LANGUAGE
βλέπετε ποιες κωδικοποιήσεις περιέχουν αυτές οι 2 μεταβλητές περιβάλλοντος.
Εμένα μου δούλεψαν κανονικά τα Ελληνικά και σε GUI και σε τερματικό με τις εξής ρυθμίσεις στις 2 αυτές μεταβλητές:
- Κώδικας: Επιλογή όλων
LANG=el_GR.UTF-8
LANGUAGE=el:el_GR
με την άνω-κάτω τελεία μπορείτε να προσθέτετε όσες κωδικοποιήσεις θέλετε στην κάθε μεταβλητή.
Τέλος σημειώστε πως η έκδοση 1.03A είναι αυτόνομη έκδοση, δεν χρειάζεται (ούτε συστήνεται) να συγχωνευθεί με την έκδοση 1.00. Εγώ έχω προχωρήσει ήδη στην έκδοση 1.04 (την οποία επίσης δοκίμασα και δουλεύει και σε Win 7 και σε Ubuntu 11.10) στην οποία όμως έχω κρατήσεις τα Ελληνικά μονάχα στο GUI... για την κονσόλα τα επανέφερα μονίμως σε Αγγλικά (επειδή έχουν πρόβλημα στην κονσόλα των Win7, παρόλο που σε XP δουλεύουν).
Link για την δοκιμαστική έκδοση 1.03a: viewtopic.php?p=229090#p229090