What is i18n and l10n

What is i18n and l10n?

Internationalization (i18n) is the process of developing products in such a way that they can be localized for languages and cultures easily. Localization (l10n), is the process of adapting applications and text to enable their usability in a particular cultural or linguistic market. For application developers, internationalizing an application means abstracting all of the strings and other locale-specific bits (such as date or currency formats) out of the application. Localizing an application means providing translations and localized formats for the abstracted bits.

Κλεμένο από AngularJS

Η ιστορία του WordPress

history-clip-art-5Μπορεί η ιστορία του WordPress (μέχρι τώρα), να μην είναι θρυλική όσο του Facebook και του Mark Zuckerberg. Και μπορεί ποτέ να μην γυριστεί ταινία από τον Aaron Sorkin, αλλά αυτό δεν σημαίνει ότι δεν είναι ενδιαφέρουσα, αλλά μια ιστορία με κοινότητα και συγκρούσεις.

Στο βιβλίο της, The History of WordPress η Siobhan McKeown παρουσιάζει τις δυσκολίες και τις επιτυχίες της δημιουργίας και διατήρησης ενός ανοιχτού κώδικα λογισμικού (Open-source Software). Καλύπτει τα πάντα από την εξαφάνιση του Michael Valdrighi μέχρι την δημιουργία της Automattic.
Αν είστε νέος στην κοινότητα του WordPress, είναι ένας ωραίος τρόπος εξοικείωσης με τις ρίζες της πλατφόρμας WordPress, και για τους πιο έμπειρους παρουσιάζει τις μας έφερε εδώ στην κοινότητα.

Μπορείτε να διαβάσετε το προσχέδιο του βιβλίου στο github, χωρίς να μπορείτε να υποβάλλετε προτάσεις μιας και η Mckeown προχωράει προς στο να εκδώσει το βιβλίο. Μέχρι τότε μπορείτε να κατεβάσετε την pdf έκδοση και να διαβάσετε το ταξίδι του WordPress στο χρόνο.

Κανόνες ονοματοδοσίας προσθέτων του WordPress

essential-wordpress-pluginsΤο προηγούμενο μήνα ο Pippin Williamson ανακοίνωσε ότι το wordpress.org αλλάζει τους κανόνες ονοματοδοσίας προσθέτων που υποβάλλονται στον επίσημο κατάλογο προσθέτων (plugins).
Πλέον οι δημιουργοί προσθέτων δεν θα μπορούν να χρησιμοποιούν ονόματα που ανήκουν σε σήματα κατατεθέν (trademark) ή όρο από όνομα εταιρίας, όπως επίσης αν περιέχουν στην αρχή όνομα από άλλο πρόσθετο.
Συνεπώς πριν υποβάλλετε το πρόσθετο σας θα πρέπει να γίνεται έλεγχος αν παραβιάζονται οι νέοι κανόνες, αλλιώς το πρόσθετο θα απορρίπτεται. Ο κύριος λόγος των νέων κανόνων είναι να μην υπάρχει κατάχρηση ή εξαπάτηση των χρηστών για να επιλέξουν να εγκαταστήσουν το νέο πρόσθετο.

Η Συνεισφορά της Κοινότητας στο WordPress

Η κοινότητα του WordPress είναι αυτή που κάνει το WordPress. Το WordPress όπως κάθε έργο ανοιχτού λογισμικού, είναι ένα συνεχώς αναπτυσσόμενο, για και από την κοινότητα project, και χωρίς την υποστήριξη της κοινότητας θα οδηγηθεί στο να σταματήσει. Με την εμπλοκή μας, μπορούμε να βοηθήσουμε το WordPress να γίνει το καλύτερο ανοιχτό λογισμικό στο χώρο.

Συνεισφέροντας στο WordPress
Απασφαλμάτωση.
Μπορείτε να συνεισφέρετε στο project του WordPress με πολλούς διαφορετικούς τρόπους. Η πιο εμφανής είναι συνεισφέροντας στον κώδικα που βασίζεται το WordPress. Βοηθώντας με τον κώδικα μπορεί να περιλαμβάνει την εύρεση και δοκιμή σφαλμάτων, δημιουργία patches(μπαλωμάτων) για διόρθωση σφαλμάτων ή και προσθέτοντας λειτουργιών.
Πως μπορεί να γίνει αυτό;
Όλα τα προγράμματα έχουν σφάλματα και το WordPress δεν διαφέρει από αυτό. Παρόμοια όπως όλα τα προγράμματα ανοιχτού λογισμικού όπως το WordPress, χρειάζονται βοήθεια να τα εντοπίσουν και να τα διορθώσουν. Ευτυχώς υπάρχει το εργαλείο Trac, που κάνει πολύ εύκολη την αναφορά σφαλμάτων που μπορεί να συναντήσουμε.

Το XAMPP με MariaDB

Ένα από τα πιο γνωστά πακέτα για την δημιουργία τοπικού server, XAMPP αφήνει πίσω του την mySQL και πλέον προσφέρει στην τελευταία έκδοση για βάση δεδομένων την MariaDB.

xampp

Η MariaDB είναι ένα fork της mySQL από έναν των δημιουργών της mySQL κάτω από άδεια χρήσης GPL v2. H MariaDB λειτουργεί ακριβώς όπως και η mySQL αλλά υπόσχεται βελτιωμένη ταχύτητα και συμβατότητα προς την mySQL, ώστε να μην υπάρχουν προβλήματα συμβατότητας κατά την χρήση της.

 

 

Αλλαγές στο πεδίο comment_form

Αλλαγές στην εμφάνιση της προεπιλεγμένης φόρμας εισαγωγής των σχολίων (comment_form) έρχονται στο WordPress 4.4.

Πλέον πρώτα θα είναι το πεδίο για το σχόλιο που θέλουμε να γράψουμε και από κάτω τα στοιχεία μας.

comments_form
comments_form

WordPress 4.4 και Twenty Sixteen

Λοιπόν να και το πρώτο άρθρο με WordPress 4.4 και ως γονικό (parent theme) το Tweenty Sixteen, το οποίο θα είναι προεπιλογή της έκδοσης αυτής.

Αιτία της πρώιμης αναβάθμισης η δοκιμή στην πράξη της μετάφρασης και του WP 4.4 αλλά και του θέματος, μετά βέβαια από ένα backup για καλό και για κακό.

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

Το νέο θέμα απλό λιτό, όπως θα πρέπει να είναι και το προεπιλεγμένο θέμα του WordPress, αλλά γενικά δεν είμαι πολύ της άποψης των φορτωμένων με πολλά μπιχλιμπίδια (bloated sites). Ελάχιστες επιλογές μερικά χρώματα, επικεφαλίδα και δύο μενού ένα επάνω δεξιά και ένα κάτω αριστερά για τα κοινωνικά δίκτυα facebook, twitter, github  κλπ.

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

WordPress ή άλλη λύση;

Ίσως οι περισσότεροι γνωρίζουν ότι αυτή την στιγμή πάνω από το 40%, των ιστότοπων (websites) είναι χτισμένα σε WordPress, με το Joomla και το Drupal να έρχονται στην 2η και 3η θέση αντίστοιχα. Το μεγάλο αυτό ποσοστό αποδεικνύει περίτρανα την αποδοχή και την αποδοτικότητα του WordPress, που μπορεί να είναι προσωπικό ιστολόγιο (blog), διαδικτυακή παρουσία μιας επιχείρισης, ηλεκτρονικά καταστήματα (e-shop), μέχρι και κοινωνικά δίκτυα. Αυτά είναι μόνο λίγα χαρακτηριστικά παραδείγματα ιστότοπων σε WordPress.

Αλλά το WordPress, κάνει για όλους τους τύπους ιστότοπων. Είναι ο ελβετικός σουγιάς των CMS; Δεν νομίζω. Δεν νομίζω ότι το WordPress, κάνει για όλες τις εφαρμογές ή αν υπάρχει κάποιο πρόσθετο που κάνει την δουλειά που θέλουμε ίσως δεν είναι τόσο αποδοτικό ή λειτουργικό όπως αν είχαμε μια εφαρμογή για τον συγκεκριμένο σκοπό.

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

 

 

Η Ελληνική Κοινότητα του WordPress

splatter-grunge-wordpress-logoΤα τελευταία 10 χρόνια έχω ανακαλύψει το WordPress. Από την έκδοση 2.1 όταν ακόμη το WordPress,  ήταν ακόμη άγνωστο ενώ μεσουρανούσε το Mambo/Joomla και το σύνολο των χρηστών που χρησιμοποιούσε CMS, ήταν μονόδρομος.

Σήμερα το  WordPress  είναι το  Νο1 CMS  παγκοσμίως αλλά και στην Ελλάδα. Αυτό όμως που με κάνει υπερήφανο είναι ότι συμμετέχω ενεργά στην Ελληνική διανομή ως κύριος μεταφραστής αλλά και για την συμμετοχή μου στην Ελληνική Κοινότητα του WordPress.

Στο WordPress 4.4 αφαιρούνται προβολή άρθρου και αντιγραφή συντόμευσης

Στο WordPress 4.4 αφαιρούνται η προβολή άρθρου και αντιγραφή συντόμευσης για να αντικατασταθούν από σύνδεσμο στον οποίο μπορούμε παντώντας τον να δούμε το νέο άρθρο μας. Πριν 4 χρόνια το Scribu, είχε προτείνει σε ticket να αφαιρεθεί το πλήκτρο Προβολή άρθρου, με αντικατάστασή από έναν σύνδεσμο.

Δείτε δύο εικόνες όπου φαίνεται η διαφορά των εκδόσεων WordPress 4.3 και 4.4. Θα πρέπει να σημειωθεί ότι ο μόνιμος σύνδεσμος είναι έντονος (bold).

WP44PermalinkEditor WP43PermalinkEditor

Η αλλαγή αυτή είναι σημαντική λόγω το WordPress, γίνεται ακόμη πιο λιτό και απλούστερο ως προς το περιβάλλον εργασίας.

Επίσης αφαιρείται ή αντιγραφή μόνιμου συνδέσμου, και αυτό θα γίνεται ή με αντιγραφή του συνδέσμου ή με κάποιο πρόσθετο που θα δημιουργηθεί.