Traduce matrices de idioma PHP con IA
Importa matrices de idioma estilo Laravel, deja que la IA las traduzca con tu glosario y contexto, revisa cada cadena y exporta archivos de idioma listos para usar.
Usado por Laravel, CakePHP y la mayoría de aplicaciones PHP.
Qué contiene realmente un archivo Matrices PHP
Laravel, CakePHP y un largo etcétera de aplicaciones PHP guardan su contenido en archivos que simplemente devuelven una matriz. Es un formato agradable para trabajar en código y complicado para entregarlo a un traductor: el archivo es PHP ejecutable, por lo que la mayoría de herramientas de traducción o lo rechazan o lo estropean.
Porque el archivo es código, el riesgo no es solo una mala traducción — es un error de análisis que puede dejar toda la aplicación caída. Una comilla simple sin escapar en una cadena en francés es suficiente. Este es el formato donde "traduce el archivo y ve qué pasa" es el más costoso.
.php
<?php
return [
'welcome_title' => 'Welcome back!',
'welcome_subtitle' => 'Log in to continue',
'save' => 'Save changes',
];
Qué sale mal cuando los archivos Matrices PHP se traducen mal
Estos son los fallos que llegan a producción, porque ninguno parece un error hasta que lo es.
Las comillas simples rompen las cadenas con comillas simples
El francés y el italiano están llenos de comillas simples. Si se colocan en una cadena PHP con comillas simples sin escapar, el archivo deja de analizarse y la página devuelve un error 500.
Los marcadores :placeholders pierden sus dos puntos
Laravel resuelve :name en tiempo de ejecución. Un modelo que reformatea o traduce la palabra después de los dos puntos — produce una oración con un ":name" literal para cada usuario.
Los grupos anidados se aplanan
Los archivos de idioma a menudo se agrupan por funcionalidad, varios niveles de profundidad. Si se aplanan al exportar, cada llamada a __() en el código base debe reescribirse.
El archivo se ejecuta para ser leído
Las herramientas que incluyen() un archivo de idioma para inspeccionarlo ejecutarán lo que haya dentro. Eso está bien para tus propios archivos y es un problema grave para cualquier cosa que no hayas escrito.
Cómo lo maneja GetTranslated
Importa tu archivo Matrices PHP
La IA traduce con tu glosario
Revisa y aprueba cada cadena
Exporta y envía
¿Quieres verlo primero en tu propio archivo?
Pega un archivo Matrices PHP en la herramienta gratuita y obtén la versión traducida al instante, sin cuenta ni correo electrónico.
Abre el traductor gratuito de Matrices PHPPreguntas frecuentes
¿Mi archivo PHP se ejecuta al importarlo?
No. El archivo se lee como texto y se tokeniza, nunca se incluye ni evalúa. Importar un archivo de idioma no puede ejecutar código.
¿Se escapan las comillas correctamente al exportar?
Sí. Las comillas simples y las barras invertidas se escapan según el estilo de comillas usado en el archivo exportado, por lo que el resultado siempre se analiza correctamente.
¿Los arrays anidados mantienen su forma?
Sí. Los grupos se conservan con el mismo anidamiento y nombres de claves, por lo que tus llamadas de traducción existentes siguen funcionando sin cambios.
500 claves gratis para siempre. Sin tarjeta de crédito.