W PrestaShop 1.7 przebudowano system tłumaczeń. O ile z tłumaczeniami szablonu – jest to dość wygodne, to w przypadku modułów – każdy moduł tłumaczymy teraz oddzielnie.
O tyle to kłopotliwe, że gdy szukamy pożądanego tłumaczenia, to za każdym razem musimy włączać stronę tłumaczeń:
Międzynarodowy -> Tłumaczenia -> Modyfikuj tłumaczenia
I ponownie wybierać interesujący moduł. Klikanie … klikanie … klikanie…
Dużo by ułatwiło po prostu.. otwieranie okna z wybranym tłumaczeniem w nowym oknie 🙂
Można to zrobić przez prostą modyfikację 1 pliku JavaScript 🙂
Otwórz plik:
/js/admin.js
Następnie wklej na jego końcu:
$(document).ready( function () { $('.admintranslations .form-horizontal').each( function(){ if ($(this).attr('name')=='modify_translations') { $(this).attr('target','_blank'); } }) });
Jeżeli to nie zadziała (nowsze wersje PS17) użyj innego kodu:
$(document).ready( function () { $('.admintranslations .form-horizontal').each( function(){ if ($(this).find('.js-translation-type')) { $(this).attr('target','_blank'); } }) });
Następnie przeładuj cache przeglądarki / usuń historię / przeloguj się do panelu admina.
To wszystko 🙂 Wprowadzanie tłumaczeń powinno być teraz dużo szybsze i wygodniejsze ! 🙂
[…] [LIFEHACK] Ułatwienie sobie życia – uruchamianie tłmaczeń w nowym oknie (PrestaShop 1.7) […]