wdrożenia PrestaShop

Temat maila - Order Confirmation - w żaden sposób nei da się go spolszczyć

  • 9 Odpowiedzi
  • 4238 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline roy06

  • Użytkownik
  • **
  • 22
  • 0
Witam. Mam takowy problem, iż każdy temat maila da się przetłumaczyć na polski, ale akurat tego nie.

Patrzyłem na inne tematy oraz na inne fora i nigdzie nie znalazłem konkretnej odpowiedzi.

W Panelu Admina próbowałem zmienić temat - nie udało się.

w pliku PaymentModule zamieniłem na "Mail::Send((int)$order->id_lang, 'order_conf', Mail::l('Potwierdzenie zamowienia', $order->id_lang)" i wyczyściłem Smarty/compile - nadal nic..

w mails/pl/lang.php dodałem spolszczenie odwołujace się do tego.. nadal nic...

Czy ktoś ma jeszcze jakiś sposób na zmianę tego? W bazie danych tego nie ma bo szukałem..

Pozdrawiam

*

Offline regnarok

  • Użytkownik
  • **
  • 24
  • 0
Odp: Temat maila - Order Confirmation - w żaden sposób nei da się go spolszczyć
« Odpowiedź #1 dnia: Listopad 12, 2012, 11:13:34 pm »
Mam podobny problem jakiego modułu płatności używasz, pewnie nie tylko przelewu bankowego?

*

Offline roy06

  • Użytkownik
  • **
  • 22
  • 0
Odp: Temat maila - Order Confirmation - w żaden sposób nei da się go spolszczyć
« Odpowiedź #2 dnia: Listopad 13, 2012, 02:10:03 pm »
Przelew bankowy, płatność za pobraniem, Przelewy24.pl

*

Offline regnarok

  • Użytkownik
  • **
  • 24
  • 0
Odp: Temat maila - Order Confirmation - w żaden sposób nei da się go spolszczyć
« Odpowiedź #3 dnia: Listopad 13, 2012, 03:26:12 pm »
Ja podobnie tylko zamiast przelewów 24 to mam zintegrowany dotpay. Jakbyś doszedł  do rozwiązania daj znać ja poszukam na zagranicznych forach może coś znajdę.

*

Offline regnarok

  • Użytkownik
  • **
  • 24
  • 0
Odp: Temat maila - Order Confirmation - w żaden sposób nei da się go spolszczyć
« Odpowiedź #4 dnia: Listopad 24, 2012, 03:58:21 pm »
poszukaj w lang.php i sprawdź czy wszystkie funkcje wyglądają następująco:

<?php

global $_LANGMAIL;
$_LANGMAIL = array();
$_LANGMAIL['Welcome!'] = 'Witaj!';
$_LANGMAIL['Message from contact form'] = 'Wiadomość  od {shop_name}';
$_LANGMAIL['Your message has been correctly sent'] = 'Wiadomość wysłana prawidłowo';
$_LANGMAIL['Virtual product to download'] = 'Produkty do pobrania';
$_LANGMAIL['Fwd: Customer message'] = 'Fwd: Dyskusja w dziale obsługi klienta';
$_LANGMAIL['Your guest account has been transformed to customer account'] = 'Transformacja konta';
$_LANGMAIL['Log: You have a new alert from your shop'] = 'Log: Alarm ze sklepu';
$_LANGMAIL['Order confirmation'] = 'Potwierdzenie zamówienia';
$_LANGMAIL['Message from a customer'] = 'Wiadomość od klienta';
$_LANGMAIL['Your order return state has changed'] = 'Wiadomość dotycząca zwrotu';
$_LANGMAIL['Your password'] = 'Twoje hasło';
$_LANGMAIL['Password query confirmation'] = 'Weryfikacja zapytania o hasło';
$_LANGMAIL['An answer to your message is available'] = 'Odpowiedź na twoją wiadomość jest gotowa';
$_LANGMAIL['New voucher regarding your order #'] = '';
$_LANGMAIL['Happy birthday!'] = 'Wszystkiego najlepszego!';
$_LANGMAIL['Newsletter confirmation'] = 'Potwierdzenie Newsletter';
$_LANGMAIL['Newsletter voucher'] = 'Rabat Newsletter';
$_LANGMAIL['Your wishlist\\\'s link'] = 'Twoja lista życzeń';
$_LANGMAIL['Message from '] = 'Wiadomość od klienta ';
$_LANGMAIL[' $subject'] = '';
$_LANGMAIL['Your cart and your discount'] = 'Twój koszyk i Twój rabat';
$_LANGMAIL['Thanks for your order'] = 'Dziękujemy za zamówienie';
$_LANGMAIL['You are one of our best customers'] = 'Jesteś naszym najlepszym klientem';
$_LANGMAIL['We miss you'] = 'Tęsknimy za Tobą';
$_LANGMAIL['Product available'] = 'Produkt dostępny ';
$_LANGMAIL['Product out of stock'] = 'Oczekiwanie na dostawę';
$_LANGMAIL['Error reporting from your PayPal module'] = 'Błąd PayPal';
$_LANGMAIL['Congratulations!'] = 'Gratujulemy!';
$_LANGMAIL['Referral Program'] = 'Program lojalnościowy';
$_LANGMAIL['A friend sent you a link to'] = 'Twój znajomy wysłał Ci linka ';

?>

*

Offline powershop24.pl

  • Użytkownik
  • **
  • 22
  • 0
    • PowerShop24
Odp: Temat maila - Order Confirmation - w żaden sposób nei da się go spolszczyć
« Odpowiedź #5 dnia: Listopad 24, 2012, 10:38:13 pm »
poszukaj w lang.php i sprawdź czy wszystkie funkcje wyglądają następująco:

<?php

global $_LANGMAIL;
$_LANGMAIL = array();
$_LANGMAIL['Welcome!'] = 'Witaj!';
$_LANGMAIL['Message from contact form'] = 'Wiadomość  od {shop_name}';
$_LANGMAIL['Your message has been correctly sent'] = 'Wiadomość wysłana prawidłowo';
$_LANGMAIL['Virtual product to download'] = 'Produkty do pobrania';
$_LANGMAIL['Fwd: Customer message'] = 'Fwd: Dyskusja w dziale obsługi klienta';
$_LANGMAIL['Your guest account has been transformed to customer account'] = 'Transformacja konta';
$_LANGMAIL['Log: You have a new alert from your shop'] = 'Log: Alarm ze sklepu';
$_LANGMAIL['Order confirmation'] = 'Potwierdzenie zamówienia';
$_LANGMAIL['Message from a customer'] = 'Wiadomość od klienta';
$_LANGMAIL['Your order return state has changed'] = 'Wiadomość dotycząca zwrotu';
$_LANGMAIL['Your password'] = 'Twoje hasło';
$_LANGMAIL['Password query confirmation'] = 'Weryfikacja zapytania o hasło';
$_LANGMAIL['An answer to your message is available'] = 'Odpowiedź na twoją wiadomość jest gotowa';
$_LANGMAIL['New voucher regarding your order #'] = '';
$_LANGMAIL['Happy birthday!'] = 'Wszystkiego najlepszego!';
$_LANGMAIL['Newsletter confirmation'] = 'Potwierdzenie Newsletter';
$_LANGMAIL['Newsletter voucher'] = 'Rabat Newsletter';
$_LANGMAIL['Your wishlist\\\'s link'] = 'Twoja lista życzeń';
$_LANGMAIL['Message from '] = 'Wiadomość od klienta ';
$_LANGMAIL[' $subject'] = '';
$_LANGMAIL['Your cart and your discount'] = 'Twój koszyk i Twój rabat';
$_LANGMAIL['Thanks for your order'] = 'Dziękujemy za zamówienie';
$_LANGMAIL['You are one of our best customers'] = 'Jesteś naszym najlepszym klientem';
$_LANGMAIL['We miss you'] = 'Tęsknimy za Tobą';
$_LANGMAIL['Product available'] = 'Produkt dostępny ';
$_LANGMAIL['Product out of stock'] = 'Oczekiwanie na dostawę';
$_LANGMAIL['Error reporting from your PayPal module'] = 'Błąd PayPal';
$_LANGMAIL['Congratulations!'] = 'Gratujulemy!';
$_LANGMAIL['Referral Program'] = 'Program lojalnościowy';
$_LANGMAIL['A friend sent you a link to'] = 'Twój znajomy wysłał Ci linka ';

?>
U mnie w tym pliku mam taki zapis:

$_LANGMAIL[' Mail::l(\'Order confirmation\''] = 'Potwierdzenie zamówienia';

Problem mam ten sam. Może przyczyna jest w powyższym zapisie? Podmienię na to co podał regnarok i zobaczymy czy pomoże.

Pozdrawiam!
powershop24.pl

*

Offline radek97

  • Nowy
  • *
  • 2
  • 0
Odp: Temat maila - Order Confirmation - w żaden sposób nei da się go spolszczyć
« Odpowiedź #6 dnia: Grudzień 02, 2012, 12:00:09 am »
Tytuł maila potwierdzającego zamówienia zmieniasz zmieniając nazwe statusu.
Zamówienia - Statusy. Proste

*

Offline blazej

  • Użytkownik
  • **
  • 33
  • 0
  • PrestaShop: 1.4.x
  • Status: Właściciel
w Zamowieniach nie ma pozycji order confirmation. Raczej nalezy wejsc do pliku html order_conf w Mails i zamienić: <title>Wiadomość od {shop_name}</title>  w htmlu order_conf.html na :   <title>{shop_name}Potwierdzenie zakupu</title>.

*

Offline Maroo1975

  • Nowy
  • *
  • 5
  • 0
  • PrestaShop: PS
  • Status: forum
Odp: Temat maila - Order Confirmation - w żaden sposób nei da się go spolszczyć
« Odpowiedź #8 dnia: Marzec 19, 2013, 12:01:52 pm »
i co udało wam sie coś zrobić wg. tych instrukcji bo u mnie ten sam problem i nie działa?

*

Offline Olgierd

  • Nowy
  • *
  • 1
  • 0
  • PrestaShop: 1.4.x
  • Status: Programista
U mnie w pliku mails/pl/lang.php był wpis:

$_LANGMAIL[' Mail::l(\'Order confirmation\''] = '';

Wynika z niego iż ciąg znaków nie jest przekazywany po przez dodanie go tablicy jako wartość tylko jako index tej tablicy - 
Mail::l(\'Order confirmation\'

pewnie dlatego że w innej części kodu jest ten index wykorzystany

Więc jak chcemy zrobić tłumaczenie to wystarczy wpisać tak:  $_LANGMAIL[' Mail::l(\'Order confirmation\''] = '';

Oczywiście w wersji pliku dla języka polskiego[/size] !
[/size]
[/size]Mam nadzieję że pomoglem
[/size]
[/size]pzd :D