Kategorie: Pozyskiwanie lidów
Woocomerce dostarcza własne tłumaczenia podstawowych określeń wykorzystywanych w sklepie (jak np „koszyk” „warunki zwrotów” ” polityka prywatności” itp). Niestety te tłumaczenia nie zawsze brzmią dla nas dobrze lub po prostu nie pasują do indywidualnych potrzeb jakie mamy.
Jeżeli chcemy zaktualizować tylko pojedyncze wyrażenia, warto skorzystać z funkcji którą dodamy w pliku finctions.php szablonu:
Sprawdzi się w sklepie z 1 językiem
// Zmiana tłumaczenia "Adres rozliczeniowy" na "Adres na fakturę"
add_filter('gettext', 'translate_reply');
add_filter('ngettext', 'translate_reply');
function translate_reply($translated) {
$translated = str_ireplace('Adres rozliczeniowy', 'Adres na potrzeby przygotowania faktury', $translated);
return $translated;
}
Funkcję można ograniczyć tylko do strony koszyka korzystając no z:
if (is_cart()) {
// run function
}
