Michael Hill
mdhillca@gmail.com 2013

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

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

Ελληνική μεταφραστική ομάδα GNOME
team@gnome.gr 2010-2014
Δημήτρης Σπίγγος
dmtrs32@gmail.com 2012-2014
Τζένη Πετούμενου
epetoumenou@gmail.com 2010
Μάριος Ζηντίλης
m.zindilis@dmajor.org 2010
Μαρία Θουκυδίδου
marablack3@gmail.com 2014
Θάνος Τρυφωνίδης
tomtryf@gnome.org 2014

# Σημείωση των συμβολοσειρών για μετάφραση

# Ρυθμίστε τις μεταφράσεις

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

Αναδιπλώστε μηνύματα ή κυριολεκτικά συμβολοσειρών στον κώδικα σας με την μακροεντολή '`_()`'.

Για τη C, αυτή η μακροεντολή ορίζεται στο αρχείο κεφαλίδας glib/gi18n.h, που πρέπει να συμπεριληφθεί στην κορυφή της πηγής εφαρμογής.

Οι αναδιπλωμένες συμβολοσειρές πρέπει να μοιάζουν ως εξής:

_("Πατήστε ένα κουμπί για να συνεχίσετε")

Αυτό σημειώνει τις συμβολοσειρές ως μεταφράσιμες και στον χρόνο εκτέλεσης καλεί την gettext να αντικαταστήσει τις μεταφρασμένες συμβολοσειρές.