Jump to content
Sign in to follow this  
prunica

[REZOLVAT]Translations Modules

Recommended Posts

Salut,
am revenit din pacate cu o mica problema la traducere,nu inteleg din ce cauza din back office cand dau la translations modules si aleg limba romana nu imi afiseaza nimic nu imi apare lista pe gand celealte merg la limba romana, front office etc....
Am urcat manual fisierele ro.php in fiecare modul traduse dar tot nu le ia si sunt foarte sigur ca nu este de la permisiuni am dat 777 recursiv doar subfoldere ,si am icnercat si 777 pe toate fisierele din modules,din pacate nu vrea sa porneasca.

Orice sfat este bine primit.
Multumesc!


Later edit: se pare ca am rezolvat e recomandat sa pun 755 vad ca a luat.rog frumos sa stergeti post-ul deoarece nu cred ca ete util nimanui:P

Share this post


Link to post
Share on other sites

Topicul tau este foarte util, n-ai crede cati au problema asta.

Sunt destui furnizori de hosting care impun o securitate mai stricta pe serverele lor, astfel ca fisierele cu permisiuni mai lejere de 755 sunt blocate.

Share this post


Link to post
Share on other sites

Salutare,

Am observat urmatoarea problema:

fisierele ro.php din modulele temei mele adica my-shop/themes/my-theme/modules/ nu fac override peste cele din my-shop/modules .

Odata cu actualizarea traducerii de module din BO se genereaza fisierele ro.php in my-shop/themes/my-theme/modules/ si acestea contin

<?php
global $_MODULE;
$_MODULE = array();



iar drepturile acestora sunt 644.

Daca pastrez aceste fisiere in FO nu mai functioneaza limba romana. Daca le sterg isi revine.

De altfel am incercat sa adaug manual fisierele ro.php in cadrul modulelor si le-am dat drepturi 777 la fiecare si am observat ca nu se face override peste cele din my-shop/modules .

Pentru a putea efectua traduceri la module din BO am adaugat drepturi pe directoarele din modulele din ../themes/my-theme/modules.

Odata cu asta defiecare data cand efectuez actualizare primesc urmatorul mesaj:

Nu pot scrie fisierul limba al temei(/home/wepubro/public_html/my-shop/themes/my-theme/modules/blockcart/ro.php). Va rugam verificati permisiunile de scriere.

Cunoaste cineva aceasta problema ?

Multumesc

Share this post


Link to post
Share on other sites
Salutare,

Am observat urmatoarea problema:

fisierele ro.php din modulele temei mele adica my-shop/themes/my-theme/modules/ nu fac override peste cele din my-shop/modules .

Odata cu actualizarea traducerii de module din BO se genereaza fisierele ro.php in my-shop/themes/my-theme/modules/ si acestea contin

<?php
global $_MODULE;
$_MODULE = array();



iar drepturile acestora sunt 644.

Daca pastrez aceste fisiere in FO nu mai functioneaza limba romana. Daca le sterg isi revine.

De altfel am incercat sa adaug manual fisierele ro.php in cadrul modulelor si le-am dat drepturi 777 la fiecare si am observat ca nu se face override peste cele din my-shop/modules .

Pentru a putea efectua traduceri la module din BO am adaugat drepturi pe directoarele din modulele din ../themes/my-theme/modules.

Odata cu asta defiecare data cand efectuez actualizare primesc urmatorul mesaj:

Nu pot scrie fisierul limba al temei(/home/wepubro/public_html/my-shop/themes/my-theme/modules/blockcart/ro.php). Va rugam verificati permisiunile de scriere.

Cunoaste cineva aceasta problema ?

Multumesc



Daca vrei sa scrii in fisiere, trebuie sa dai drepturi fisierelor. Pune 777 recursiv in /themes/my-theme/modules/ si /themes/my-theme/lang/. Daca esti ingrijorat in privinta securitatii, poti reveni la 644 cand ai terminat.

Daca ai facut asta si nu merge, incearca cu 755. Unele gazde nu permit fisiere cu permisiuni mai relaxate decat 755.

Si spune-ne si noua ce ai facut.

Share this post


Link to post
Share on other sites
Daca vrei sa scrii in fisiere, trebuie sa dai drepturi fisierelor. Pune 777 recursiv in /themes/my-theme/modules/ si /themes/my-theme/lang/. Daca esti ingrijorat in privinta securitatii, poti reveni la 644 cand ai terminat.

Daca ai facut asta si nu merge, incearca cu 755. Unele gazde nu permit fisiere cu permisiuni mai relaxate decat 755.

Si spune-ne si noua ce ai facut.


Daca pun 777 recursiv si actualizez din BO limba fisierele ro.php din modulele temei mele vor contine

<?php
global $_MODULE;
$_MODULE = array(); 

iar drepturile acestora se vor transforma automat in 644.

In final am renuntat la folderul modules din cadrul temei mele si efectuez modificarile direct in modules din root.
Trebuie sa gasesc solutia pana apare urmatoarea versiune prestashop :)

Multumesc pentru raspuns.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More