Όλα τα πρόσθετα FooEvents περιλαμβάνουν αρχεία γλώσσας .po και .mo ώστε να μπορείτε να χρησιμοποιήσετε το FooEvents σε πολλές δημοφιλείς γλώσσες. Μπορείτε να χρησιμοποιήσετε μια εφαρμογή όπως Poedit για να δημιουργήσετε μεταφράσεις στη δική σας γλώσσα ή να τροποποιήσετε τα γλωσσικά αρχεία που περιλαμβάνονται στο πακέτο.
Μόλις δημιουργηθούν τα αρχεία μετάφρασης, πρέπει να αποθηκευτούν ως {textdomain}-{locale}.po και {textdomain}-{locale}.mo στο Φάκελος γλώσσας του πρόσθετου WordPress (π.χ. wp-content/languages/plugins/) ή το φάκελο γλώσσας του σχετικού πρόσθετου (π.χ. wp-content/plugins/fooevents/γλώσσες).
). Για περισσότερες πληροφορίες σχετικά με τους κωδικούς γλώσσας και χώρας, ανατρέξτε στην ενότητα Εγκαθιστώντας το WordPress στη γλώσσα σας.
Τμήματα #
Ρύθμιση Poedit
Κατεβάστε και εγκαταστήστε το Εφαρμογή Poedit – https://poedit.net/download
Δημιουργήστε τη μετάφραση #
Ανοίξτε το Poedit και επιλέξτε την επιλογή Δημιουργία νέας μετάφρασης.
Επιλέξτε το default.po αρχείο γλώσσας που βρίσκεται στον αντίστοιχο φάκελο του πρόσθετου FooEvents.
Όταν σας ζητηθεί, καθορίστε τον κωδικό γλώσσας ISO. Μπορείτε να βρείτε μια λίστα με τους κωδικούς γλώσσας WordPress εδώ - https://wpastra.com/docs/complete-list-wordpress-locale-codes/
Ολοκληρώστε τις μεταφράσεις όπως χρειάζεται χρησιμοποιώντας το περιβάλλον Poedit.
Εξαγωγή της μετάφρασης
Όταν είστε έτοιμοι, επιλέξτε την επιλογή για μεταγλώττιση σε MO και αποθηκεύστε τη μετάφραση.
Τα αρχεία θα πρέπει να ακολουθούν την παρακάτω μορφή, οπότε βεβαιωθείτε ότι η ονομασία των {locale}.po και {locale}.mo 100% ταιριάζει με την τοπική γλώσσα που χρησιμοποιεί ο ιστότοπός σας:
Μορφή: {textdomain}-{locale}.po και {textdomain}-{locale}.mo
Παράδειγμα: woocommerce-events-pt-br.po και woocommerce-events-pt-br.mo
Κάθε πρόσθετο χρησιμοποιεί διαφορετικό τομέα κειμένου και θα πρέπει να παρέχεται διαφορετική μετάφραση για το καθένα. Τα textdomains καθορίζονται στο κύριο αρχείο του πρόσθετου, εδώ είναι για τη διευκόλυνσή σας:
- FooEvents για WooCommerce - woocommerce-events
- FooEvents Custom Attendee Fields - fooevents-custom-attendee-fields
- FooEvents Express Check-ins - fooevents-express-check-in
- FooEvents Πολυήμερο - fooevents-multiday-events
- FooEvents PDF Ticket - fooevents-pdf-tickets
- FooEvents Καθίσματα - fooevents-θέσεις
- Ημερολόγιο FooEvents - fooevents-calendar
Ανεβάστε τη μετάφραση
Τοποθετήστε τα μεταφρασμένα αρχεία .po και .mo στον κατάλογο languages των plugins του WordPress, π.χ. "wp-content/languages/plugins/" Ή στον κατάλογο languages του plugin, π.χ. "your-website-url/wp-content/plugins/fooevents-plugin-name/languages/".
Τέλος, βεβαιωθείτε ότι η σωστή γλώσσα είναι επιλεγμένη στις Γενικές ρυθμίσεις του WordPress. Για να το κάνετε αυτό, μεταβείτε στο Ταμπλό WordPress > Ρυθμίσεις > Γενικά > Γλώσσα ιστότοπου