Matriz PHP (php)
El formato de Array PHP almacena cadenas de localización como arrays asociativos devueltos desde archivos .php. Este formato es habitual en aplicaciones PHP personalizadas y temas de WordPress. El archivo devuelve un array PHP donde las claves son identificadores de cadena y los valores son las cadenas traducidas o arrays anidados para claves con espacio de nombres.
Los archivos de configuración regional en PHP usan la instrucción return para devolver un array asociativo. Las claves son identificadores de cadena. Los valores son traducciones de cadena o arrays anidados. La interpolación suele usar marcadores de posición posicionales de estilo sprintf o funciones de reemplazo personalizadas definidas por la aplicación. El archivo se carga mediante include o require de PHP y el array es usado directamente por la aplicación.
Buenas prácticas: usa nombres de clave coherentes en todos los archivos de configuración regional y mantén un archivo de configuración regional fuente como la lista de claves definitiva. Evita incrustar lógica PHP en los archivos de configuración regional — mantenlos como archivos de retorno de datos puros. Ejecuta un script de integración continua que compare las claves entre los archivos de configuración regional para detectar traducciones faltantes. Language Monster es compatible con el formato de Array PHP y procesa la estructura del array asociativo para su traducción.
