|
Extensiones de archivo |
.php |
|
Extensión API |
laravel |
|
Importación |
Sí |
|
Exportación |
Sí |
|
Compatibilidad con formularios plurales |
Sí |
|
Compatibilidad con descripción |
No |
Laravel usa arrays de PHP simples para sus archivos de mensaje de localización. Un array es una lista ordenada o colección de elementos. Los elementos del array pueden ser de cualquier tipo en PHP: un número, una cadena, un objeto, otro array, etc. Las Strings se usan a menudo como valores en arrays de mensajes de localización. Laravel usa arrays asociativos que contienen pares clave-valor; también tiene un array anónimo por archivo de mensaje con el archivo devolviendo el array.
Plurales en arrays de Laravel
Usar precaución al trabajar con plurales. El editor reconoce la sintaxis de plural simple, p. ej. “Zero things|One thing|Many things” pero no reconocerá la sintaxis de plural compleja con especificadores de conteo y rango. Para plurales complejos, usar saltos de línea en las Strings plurales para ayudar a los traductores.
Ejemplo:
<?php
return [
"hello" => "Welcome to my new site",
];
Ejemplo de código
<?php
return [
"hello" => "Welcome to my new site",
// ¿Soportado en el editor web Phrase?
"Simple_plural" => "Zero things|One thing|Many things",
// No soportado en el editor web Phrase??, intentar usar nuevas
// líneas para ayudar a los traductores.
"complex_plural" => "
{0} Cero cosas
| Una cosa
|[2,*] Varias cosas
",
];