Tableau PHP (php)

Le format PHP Array stocke les chaînes de localisation sous forme de tableaux associatifs retournés par des fichiers .php. Ce format est courant dans les applications PHP personnalisées et les thèmes WordPress. Le fichier retourne un tableau PHP où les clés sont des identifiants de chaînes et les valeurs sont les chaînes traduites ou des tableaux imbriqués pour les clés en espace de noms.

Les fichiers de locale PHP utilisent l'instruction return pour retourner un tableau associatif. Les clés sont des identifiants de chaînes. Les valeurs sont soit des traductions de chaînes, soit des tableaux imbriqués. L'interpolation utilise généralement des espaces réservés positionnels de style sprintf ou des fonctions de remplacement personnalisées définies par l'application. Le fichier est chargé via include ou require de PHP et le tableau est utilisé directement par l'application.

Bonne pratique : utilisez une dénomination cohérente des clés dans tous les fichiers de locale et maintenez un fichier de locale source comme liste définitive des clés. Évitez d'intégrer de la logique PHP dans les fichiers de locale — gardez-les comme des fichiers de retour de données pures. Exécutez un script CI qui compare les clés entre les fichiers de locale pour détecter les traductions manquantes. Language Monster prend en charge le format PHP Array et traite la structure de tableau associatif pour la traduction.

En savoir plus Formats de fichiers