J'ai un plugin qui met les statuts de publication dans les menus d'administration de type de publication. Je suis en train de l'internationaliser et je me demande comment gérer cette situation.
Le plugin utilise des chaînes uniques qui obtiendront un domaine de texte comme celui-ci:
__( 'Select the post statuses to <strong>exclude</strong> from post type admin menus', 'csmpmsi' )
Mais il y a aussi des cas où j'utilise un mot lié noyau pour leur signification liée au noyau comme ceci: __( 'Pages' )
. Dans cette situation, il me semble parfaitement logique d'exclure le domaine de texte et de profiter de termes déjà localisés dans le noyau. Cependant, le codex semble très explicite:
Si vous essayez de traduire un plugin, le même conseil que ci-dessus s'applique, sauf que
vous devez utiliser un domaine, qui est chargé dans un crochet de votre plugin
chaque appel de traduction doit devenir __ («texte», «nom de domaine»)
Est-ce donc WP-kasher?