Hola List@,
Estoy mirando la actualización de un sitio a Spip v2 y me encuentro con un problema tonto.
Se trata de un fichero particular de idioma, local_es.php situado, como en V1.91 en la carpeta /squelettes. Pero, por algún motivo que desconozco, no lo toma en el esqueleto, donde hay una referencia:
<b><:lomasvisto:></b>
Que intento tome el valor:
'lomasvisto' => 'Lo más visto',
El texto y la referencia están bien. Si lo incluyo en /lang/ecrire_es.php toma el texto correcto. Así que es un problema de dónde colocar local_es.php o cómo denominarlo.
¿Alguien sabe dónde está el fallo?, porque en Spip v1.91 esto funcionaba sin problemas.
Un cordial saludo
Javier
2009/6/12 Javier San Juan <jsanjuan@futurnet.es>:
¿Alguien sabe dónde está el fallo?, porque en Spip v1.91 esto funcionaba sin problemas.
probaste en squelettes/lang ?
ALELUYA
Pues efectivamente ahí es donde hay que colocarlo. ¿Dónde está la información? Porque antes de lanzar la pregunta he estado buscando y mirando y no he encontrado nada.
Un cordial saludo
====================
Javier
-----Mensaje original-----
De: Martín Gaitán [mailto:gaitan@gmail.com]
Enviado el: viernes, 12 de junio de 2009 20:59
Para: Javier San Juan
CC: spip-es@rezo.net
Asunto: Re: [Spip-es] Textos locales
2009/6/12 Javier San Juan <jsanjuan@futurnet.es>:
> ¿Alguien sabe dónde está el fallo?, porque en Spip v1.91
esto funcionaba sin problemas.
probaste en squelettes/lang ?
~~>A Divendres 12 Juny 2009, Martín Gaitán sembla que va escriure:
~ probaste en squelettes/lang ?
saludos,
puse tres archivos en squelettes/lang del tipo local_ca.php local_es.php
local_fr.php con esto dentro
<?php
if (!defined("_ECRIRE_INC_VERSION")) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
'cadena_qualsevol' => 'test lingua ca'
);
?>
lo he copiado del public_ca.php. funciona en la parte pública al hacer
cambio de idioma, pero en la parte privada me canta este error
Warning: array_merge() [function.array-merge]: Argument #1 is not an
array in /var/www/207/ecrire/inc/traduire.php on line 71
uso en local una 2.0.7, tengo activa la navaja suiza con sus bloques
multilingües, qué hago mal?
gracias
~~>A Dimecres 24 Juny 2009, xab ara ele sembla que va escriure:
~ qué hago mal?
pues poniéndolo como /squelettes/lang/public_ca.php no canta error y
sigue funcionando en la parte pública,