web-dev-qa-db-fra.com

quelle est la différence entre les fichiers .po .mo et .pot dans la localisation de wordpress?

Je traduis un site wordpress et j'ai besoin de plus de clarté autour de ces termes. Quelqu'un peut-il toucher des définitions et des différences entre les fichiers .po et .pot avec la localisation wordpress?

17
Andrew Welch

Ce ne sont pas des formats de WP, mais simplement des types de fichiers gettext que WP implémente.

Traduire Handbook a les définitions suivantes dans son Glossaire :

Fichiers MO: MO ou Machine Object est un fichier de données binaires contenant des données d'objet référencées par un programme. Il est généralement utilisé pour traduire le code de programme et peut être chargé ou importé dans le programme GNU gettext.

Fichiers PO: Les fichiers PO sont les fichiers contenant les traductions réelles. Chaque langue aura son propre fichier PO, par exemple, pour le français, il y aura un fichier fr.po, pour l’allemand, il y aura un de.po, pour l’anglais américain, il pourrait exister en-US.po.

Fichier POT: Les fichiers POT sont les fichiers modèles pour les fichiers PO. Ils auront toutes les chaînes de traduction laissées vides. Un fichier POT est essentiellement un fichier PO vide, sans les traductions, avec uniquement les chaînes d'origine.

Les détails techniques des formats de fichiers sont disponibles dans la documentation de gettext:

27
Rarst