Odnalazłem błąd w tłumaczeniu emailów w Prestashop (polska wersja językowowa). Błąd dotyczy powiadomienia klienta z podsumowaniem zakupów.
Uszkodzona jest tabelka z podsumowaniem zakupionych produktów. Spis produktów jest przed tabelą z nagłówkami.
Wyedytować należy plik mails/pl/order_conf.html. Należy zamienić fragment:
<td align="left">{products} {discounts} <table style="width: 100%; font-family: Verdana,sans-serif; font-size: 11px; color: #374953;" border="0"> <!-- Title --> <tbody> <tr style="background-color:#B9BABE; text-align:center;"> <th style="width: 15%; padding: 0.6em 0;">Ref</th> <th>Produkt</th> <th style="width: 15%; padding: 0.6em 0;">Cena jednostkowa</th> <th style="width: 15%; padding: 0.6em 0;">Ilość</th> <th style="width: 20%; padding: 0.6em 0;">Suma</th> </tr>
na:
<td align="left"> <table style="width: 100%; font-family: Verdana,sans-serif; font-size: 11px; color: #374953;" border="0"> <!-- Title --> <tbody> <tr style="background-color:#B9BABE; text-align:center;"> <th style="width: 15%; padding: 0.6em 0;">Ref</th> <th>Produkt</th> <th style="width: 15%; padding: 0.6em 0;">Cena jednostkowa</th> <th style="width: 15%; padding: 0.6em 0;">Ilość</th> <th style="width: 20%; padding: 0.6em 0;">Suma</th> </tr> <tr> <td colspan="5"> {products} </td></tr> <tr> <td colspan="5">{discounts}</td> </tr>
W wersji 1.5.6.0 dodatkowo jest błąd polskiego tłumaczenia dla wiadomości email.
Jest: background-color:#B9BABE;
powinno być background-color:{color}; co daje możliwość edycji kolorów w preferencje -> szablony -> kolor maili.
Bez tego mamy kolor odgórnie wklepany. Można również zmienić kolor czcionki.
Zgadza się, znalazłem jeszcze parę nieprzetłumaczonych zdań do wersji 1.5.6.0. W polskiej wersji są po francusku:/
Co do tłumaczeń to fakt że jest wiele po francusku do tego te po polsku też brzmią jak by były tłumaczone słowo w słowo bez zrozumienia gdzie i do kogo są wysłane.