Даты в электронных письмах, полученных клиентами и отправленных Woocommerce, не переводятся.
В /templates/emails/email-order-details.php
У меня есть следующее:
echo wp_kses_post( $before . sprintf( __( 'Order #%s', 'woocommerce' ) . $after . ' (<time datetime="%s">%s</time>)', $order->get_order_number(), $order->get_date_created()->format( 'c' ), wc_format_datetime( $order->get_date_created() ) ) );
Результат wc_format_datetime()
равен " 24 октября 2018"вместо" 24 октября 2018"(на французском).
Все остальное переведено на французский.Я также пытался добавить этот код на другой странице, и он работал правильно.
Спасибо!