Δημοσιεύτηκε: 08 Ιαν 2012, 14:44
από medigeek
Εννοείς μετάφραση του git σαν πρόγραμμα;

Δοκίμασα τα παρακάτω αλλά δεν τα κατάφερα στο τέλος. Δεν είμαι 100% σίγουρος αν υποστηρίζει καθόλου gettext μεταφράσεις το git.

Κάτι αναφέρθηκε σε πρόσφατα commit:
https://code.google.com/p/git-core/sour ... 835d7338e0
http://git.kernel.org/?p=git/git.git;a= ... ME;hb=HEAD

* Κατεβάζεις ένα source tarball από εδώ: http://www.git-scm.com ("Source" στο μενού στα δεξιά) και αποσυμπιέζεις.

* Εκτελείς:
Κώδικας: Επιλογή όλων
make pot
cd po
msginit --locale=el_GR.UTF-8
ls
sudo apt-get install poedit
poedit el.po

To el.po:
http://pastebin.com/PQtVD4Fp

* Μεταφράζεις. Αποθηκεύεις το αρχείο. Αυτόματα δημιουργεί το el.mo

* Το θέμα είναι αν χρησιμοποιεί καθόλου το gettext.
Δοκίμασα αυτή την εντολή, αλλά δεν δούλεψαν οι μεταφράσεις (δεν φάνηκε κάποια από τις εντολές που μετάφρασα στα ελληνικά):
Κώδικας: Επιλογή όλων
sudo cp el.mo /usr/share/locale/el/LC_MESSAGES/git.mo


Δοκίμασα ακόμη και με την έκδοση 1.7.8.2 στο https://launchpad.net/~git-core/+archive/ppa/ αλλά πάλι δεν δουλεύει.

Δοκίμασε κι εσύ, ίσως έχεις περισσότερη τύχη.