THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline


Bonjour,
j'ai voulu internationaliser une chaine dans index.html,
celle ci contenant un guilllemet,
j'ai chercher par tous les moyens à échapper ce guillemet jusqu'a tant que ça bug :

FatalThrowableError in fr_FR.php line 47: Parse error: syntax error, unexpected 'green' (T_STRING), expecting ']'

J'aimerais en tout cas savoir ou pourrait être stocké les traductions de la page index.html dans la base,
pour aller gratter dedans directement.

Pour le moment, j'ai demandé un snapchot j-1, on va bien voir si ça revient à la normale ...

Please help

Offline


Un bug ? Hum... On peut voir le code ? Pour info, pour mettre une ' ou un " dans une chaine traduite tu peux faire comme ci-dessous :

{intl l="abc'123"} ou alors {intl l='abc\'123'} ou encore {intl l="abc'123"} ou {intl l="abc\"123"}


OpenStudio Toulouse

Offline


Bonjour Franck,
je ne sais pas si tu veux le code entier,
en tout cas voici la partie concernée :

	<div class="col-md-12 p-3 mb-2 bg-info text-white text-center font-weight-bold">
		<p>{intl l="We're in summer !"}</p>
		<p>{intl l="Plant orders are recorded and shipped from September 1st! "}</p>
		<p>{intl l="Seed orders are shipped normally.."}</p>
		<p>{intl l="For those in a hurry and/or the most curious, there is always the possibility of coming to see us and pick them up here in Dontreix (Creuse),
possibility of taking a green bath at the same time!"} </p>
		<p>{intl l="Have a nice summer everyone!"}	</p>
	</div>

La partie ou il y avait ce fameux guillemet est : possibility of taking a 'green bath' at the same time.

J'ai effacé ces guillemet ainsi que la chaine dans le fichier I18N,
depuis impossible d'accéder au site.

Offline


ok le problème est résolu,
il me manquait une apostrophe de fin dans un fichier fr_FR.php ...

a force d'avoir trop le nez dessus plus le cache ...

y a des jours ou on peut se faire vraiment flipper ..

merci et désolé