THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 PB de langue

(16-05-2014 07:40:24)


Bonjour,
j'ai toujours le meme probleme
le site passe en partie en anglais
seul le catalogue reste en francais

pour retablir, la seule maniere que j'ai trouve
1- remettre le template front par default
2- vider tous les caches
3- remettre mon template

la tout revient en francais

Offline

#2 Re: PB de langue

(16-05-2014 11:38:44)


Même problème depuis la mise à jour. J'essaie ta méthode, merci.

Offline

#3 Re: PB de langue

(16-05-2014 11:43:20)


Non, l'interface reste en anglais.

Offline

#4 Re: PB de langue

(16-05-2014 11:48:27)


cela m'arrive aussi
alors par ftp je vide le cache
a la racine de thelia
cache->prod

tu supprimes tout dans ce dossier

Last edited by zzuutt (16-05-2014 11:49:41)

Offline

#5 Re: PB de langue

(16-05-2014 11:55:51)


Merci mais pareil...

Offline

#6 Re: PB de langue

(16-05-2014 13:37:02)


Ma procédure exacte est
1  remettre le template a default
2  vider le cache par ftp
3  vider les caches via le back
4  rafraîchir la page du front (normalement tout doit être en français) si pas refaire 2 et 3
5  remettre le template que tu as defini

la normalement tout doit etre bon

tu es bien mode normal ? pas en dev ?

Offline

#7 Re: PB de langue

(16-05-2014 15:59:25)


Oui. À chaque fois que je repasse sur mon template, ça repasse en anglais.

Offline

#8 Re: PB de langue

(16-05-2014 21:32:08)


J'ai eu ce bug mais avec la version 2.0.0
depuis la mise à jour ouf cela revient en français

la seul solution hélas était de tout supprimer et de tout renvoyer

j'espère que quelqu'un va trouver le bug...

  • manu
  • faï tot petar miladiu

Offline

#9 Re: PB de langue

(16-05-2014 21:51:44)


Bonjour,

est-ce que vous utilisez la fonction default_translation dans votre layout ?

Par exemple sur le layout du template par défaut du front :

{default_translation_domain domain='fo.default'}

Si votre template s'appelle foo, il faut ajuster la valeur du paramètre domain :

{default_translation_domain domain='fo.foo'}

C'est expliqué ici : http://doc.thelia.net/en/documentation/ … tml#{intl}


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#10 Re: PB de langue

(16-05-2014 23:11:37)


oui j'utilise cette fonction
mais je n'avais pas vu l'explication de intl

je vais modifier toutes les declarations

Merci Manu smile

Offline

#11 Re: PB de langue

(17-05-2014 10:09:20)


Visiblement, il faut que je fasse une mise à jour de mon template ! Merci.

Offline

#12 Re: PB de langue

(17-05-2014 23:05:21)


bon j'ai change domain comme indique
mais helas c'est pire
tout le site passe en anglais sauf le catalogue
j'ai beau vider tous les caches rien n'y fait

je remets default sur mon template
refait ma manip
la tout redevient en francais

je ne comprends ..........:(
pourquoi ?

Offline

#13 Re: PB de langue

(18-05-2014 07:03:01)


Les traductions en français existent bien sur ton template,  dans le répertoire I18n ?


OpenStudio Toulouse

Offline

#14 Re: PB de langue

(18-05-2014 22:47:29)


Oui c'est une copie du dossier du template par default
j'ai beau vider tous les caches rien n'y fait cela reste en anglais avec le catalogue en francais

meme avec dans l'url ?lang=fr
y a autre chose a modifier ??

En renomant mon template, tout est redevenu en francais
bizarre c'est comme ci, il y avait un cache - pourtant j'ai tout vide...

il reste un bug en anglais le mini panier et le panier
le nom des produits est en anglais  ?!?  (cela me le faisait aussi sur le template par default)

Last edited by zzuutt (18-05-2014 23:00:12)

  • manu
  • faï tot petar miladiu

Offline

#15 Re: PB de langue

(19-05-2014 08:39:23)


Bonjour,

le titre des produits dans le panier semble bien rester en anglais effectivement.

Pour le reste je n'arrive pas trop à comprendre ce qui t'arrive...


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#16 Re: PB de langue

(19-05-2014 09:36:05)


Si ton template Front-offcie se nomme "tryphon" (et se trouve donc dans le répertoire "tryphon") , tu as deux choix possibles :

1) Déclarer le domaine de traduction dans la directive suivante :

{default_translation_domain domain='fo.tryphon'}

Cette directive doit figurer avant les appels à {intl}. Elle se trouve en début de chaque fichier HTML qui utilise {intl}, ou , si tu as un layout que tu étends dans tes autres pages (comme le fait le template "default"), en début de la page layout.

2) Indiquer à chaque appel de {intl} le domaine de traduction :

{intl l="Tagada tsoin tsoin" d="fo.tryphon"}


OpenStudio Toulouse

Offline

#17 Re: PB de langue

(19-05-2014 11:12:30)


Merci Manu et Roadster31

depuis que j'ai change le nom de mon template (repertoire + domain)
tout est rentre dans l'ordre
comme je le disait c'est comme ci ca gardait un cache qq part

maintenant tout est bon (sauf pour le cart et minicart j'ai ouvert une issue)