Pour la première traduction d'un nouveau plugin :
xgettext -L PHP --keyword=__ *.php mv messages.po messages.pot mkdir -p locales/fr msginit --locale=fr -o locales/fr/main.po
Lors de mises à jour du plugin, pour fusionner les nouvelles chaînes dans le plugin avec celles déjà traduites :
xgettext -L PHP --keyword=__ *.php mv -f messages.po messages.pot msgmerge -U locales/fr/main.po messages.pot
Mise à jour, 1er janvier 2007, 09h42 : Il semble également exister le plugin langOmatic de Tigroux pour se simplifier la tâche de traduction... Je ne l'ai pas testé toutefois.
Mise à jour, 3 février 2008, 10h06 : Il y avait une coquille qui s'était glissée dans l'appel à msginit
. L'article est maintenant corrigé. Merci à Osku de me l'avoir signalé.