Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[résolu] Problème de cache sur site multilingue
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.7
#~ Url du site : web.02.hef.fr
#~ Hébergeur / Soft : flowline
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.7
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.3
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.5
#~ FrontEndUsers: 1.21.2
#~ ModuleManager: 1.5.5
#~ News: 2.12.10
#~ Search: 1.7.7
#~ ThemeManager: 1.1.7
#~ AjaxMadeSimple: 0.4.0
#~ CGExtensions: 1.37.2
#~ CGSmartImage: 1.11
#~ FormBuilder: 0.7.4
#~ CGSimpleSmarty: 1.7
#~ CGGoogleMaps: 2.4.7
#~ MleCMS: 1.11.4
#~ Cataloger: 0.11.3
#~ JQueryTools: 1.2.5
#~ Showtime: 3.3
#~ NewsSlides: 1.2
#~ Cufon: 0.1.0
#~ TinyMCE: 2.9.12
#~ Archiver: 0.2.6
#~ Statistics: 1.1.3
#~ MicroTiny: 1.2.5
#~ ListIt2: 1.4
#~ ListIt2Jobs: 1.4
#~ Slide: 1.0
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 2000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.3-7+squeeze13
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 2M
#~ session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.63
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Je crois avoir un souci de cache sur un de mes sites en construction.
C'est un site multilangue avec MLE.
Sur plusieurs de mes pages j'ai ce problème, je m'explique.
sur la langue francaise pas de problème.
Sur la langue anglaise pas de problème, mais pour créer la page allemande il me semble avoir dupliquer la page anglaise. ( pour info j'ai 96 pages/ langues ) . L'allemand garde la page anglaise.

J'ai beau vider le cache , décocher l'option cachable, revider le cache rien n'y fait.
Il me semble qu'il se peut que la BDD garde en cache certain élément. Mais que faut il que je supprime dedans?
#2

Bonjour,

Je suppose que tu n'as pas oublié de changer l'alias pour l'allemand? si tu avais alias "en" pour l'anglais et que tu as dupliqué les pages peut être as tu oublié de changer l'alias "en" par "all"??
#3

Pour l'allemand, l'alias devrait être « de » (Deutsch).

Exacore - Freelance en communication
#4

Oui exacore je me suis trompé, mais je crois que l'on peu mettre ce que l'on veut dans l'alias non?
#5

Oui oui mon alias est différent.
-en pour l'anglais
-de pour l'allemand
-fr pour le français..
C'est pour ca que je souspconne un problème de cache.
Le menu est en anglais..alors que j'utilise un snippet pour le modifier.
#6

Citation :Le menu est en anglais..alors que j'utilise un snippet pour le modifier.
Des précisions ?
le nom du menu doit être mis dans la page (contenu /Texte du menu)

Si Gestion multi-langues/ Configuration multilangues est OK
- Vérifie Options
Détection de la langue : Aucun

Tu peux aussui essayer la version Multilanguage CMS 1.11.5 SVN de ma page

J-C Etiemble v 2.2.xx
#7

J'utilise le meme gabarit pour les langues.
en alias j'ai ca:
hef-durferrit-fr /hef-durferrit-en / hef-durferrit-de

Et dans mon gabarit j'utilise le snippet de mle => {MleCMS name="snippet_menu-hd"} pour modifier le menu selon la langue

dans mle/snippet j'ai :

english: {menu loadprops=0 template='cssmenu.tpl' childrenof="hef-durferrit-en"}
french: {menu loadprops=0 template='cssmenu.tpl' childrenof="hef-durferrit-fr"}
deustch: {menu loadprops=0 template='cssmenu.tpl' childrenof="hef-durferrit-de"}

Je devrais donc avoir un menu différent.

Je cherche l'erreur que j'ai pu oublier mais je vois pas c'est pour ca que je me tourne vers le cache non vider...malgré mes efforts.
#8

Tu fais une "uzine" a gaz avec tes snippets, pour moi ce n'est pas la bonne méthode

J-C Etiemble v 2.2.xx
#9

Ben le soucis c'est que si je fais pas ca je vais devoir créer 1 gabarit par langue et par section. J'ai 7 langues au final et 14 gabarits par langue 96 pages par langues...
C'est pour ca que j'utilisais les snippets. Ca ne sert pas à ça normalement? C'est quoi la bonne utilisation des snippets ?
#10

Citation :1 gabarit par langue ...
Houla Non ça sert rien relis le wiki

J-C Etiemble v 2.2.xx
#11

Je crois que mon souci vient de mes variables locales. Lors de la création de chaque langue , il n'y a que 2 choix possibles English ou Français mais comment créer les autres variables dans MleCMS?
#12

si tu pouvais reformuler ta question plus précisément !

J-C Etiemble v 2.2.xx
#13

Dans le module mleCms /configuration multilangue / langue ( anglais/japonais/espagnol/etc... )
Il y a un paramètre qui s'appelle :Locale pour CMSMS

On peut faire un choix de la variable locale, or chez moi je n'ai le choix qu'entre anglais et français.
Il me semble qu'avant je n'avais pas ceci et c'est peut être la cause de mon problème ou l'une des causes de mon problème.
Ma question est comment fait on pour créer d'autres languesd sur ce paramètre?
#14

Problème résolu:

Les locales dans le dossier Admin/lang/ext et lib/nls/ avaient disparu. Certainement dû à une mise à jour réalisé avec la version uniquement en anglais et français et non la version full.
Merci à Hériquet pour la résolution.
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)