J'utilise le thème vingt-douze avec la version 1.0. J'ai vu beaucoup de codes comme suit,
'name' = __('page','twentytwelve');
Si je donne,
'name' = 'page';
Cela fonctionne aussi très bien. Alors pourquoi utiliser __()
?
À quoi sert-il?
Internationalisation et localisation (généralement abrégés en i18n et l10n respectivement) sont des termes utilisés pour décrire l’effort visant à rendre WordPress (et d’autres projets similaires) disponible dans des langues autres que l’anglais, pour les personnes de différents pays, qui utilisent des dialectes et des préférences locaux différents.
__()
est utilisé lorsque le message est transmis en tant qu'argument à une autre fonction. _e()
est utilisé pour écrire le message directement sur la page. Plus de détails sur cette @ http://codex.wordpress.org/Translating_WordPress