Bonsoir,
Je me tourne vers vous pour un problème que je rencontre avec la traduction.
Lorsque je souhaite traduire ma page, j'ai une page blanche. En affichant le code source je n'obtiens pas d'erreur et la page a bien été traduite. Dans la console j'ai des erreurs comme celles-ci:
domainedemonsite/deu/posts/js/foundation.min.js"
domainedemonsite/deu/posts/js/vendor/jquery.js"
GET http://domainedemonsite/deu/posts/img/logo.png 404 (Not Found)
GET http://domainedemonsite/deu/posts/img/test.jpg 404 (Not Found)
dans le fichier error.log
Request URL: /deu/posts/js/foundation.min.js
Stack Trace:
************#0 /home/httpd/vhosts/mondomaine/httpdocs/lib/Cake/Routing/Dispatcher.php(193): Controller->invokeAction(Object(CakeRequest))around#1 /home/httpd/vhosts/mondomaine/httpdocs/lib/Cake/Routing/Dispatcher.php(167): Dispatcher->_invoke(Object(PostsController), Object(CakeRequest))around#2 /home/httpd/vhosts/mondomaine/httpdocs/app/webroot/index.php(118): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))around#3 {main}************
mon fichier routes.php
Router::connect('/:language/:controller/:action/*',
array(),
array('language'=>'[a-z]{3}')
);
Router::connect('/:language/:controller/*',
array(),
array('language' => '[a-z]{3}')
);
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'index'));
Router::connect('/blog', array('controller' => 'posts', 'action' => 'index'));
Router::connect('/admin', array('controller' => 'pages', 'action' => 'index', 'admin' => true));
Bonsoir.
Concernant le routing et la traduction, as-tu une classe définie pour gérer les paramètres de traduction pour le routi
Car à priori, là, il y a des confusions concernant le lien aux fichier js, css, img, etc ...
Voir plus.
Salut Lartak,
J'ai refait mes liens pour les fichiers js et autres, et éffectivement mon problème venais bien de là. Je suis allé chercher le problème trop loin.
Merci pour tes lumières !