Я использую perstashop (open source framework) плагин paypal для реализации функции paypal.
На самом деле это фреймворк PHP, поэтому он должен быть похож на другую реализацию сайта.
Я хотел бы изменить язык страницы проверки
И вот код:
<form id="paypal_payment_form" action="{$base_dir_ssl}modules/paypal/express_checkout/payment.php" data-ajax="false" title="{l s='Pay with PayPal' mod='paypal'}" method="post">
<input type="hidden" name="express_checkout" value="{$PayPal_payment_type|escape:'htmlall':'UTF-8'}"/>
<input type="hidden" name="current_shop_url" value="{$PayPal_current_page|escape:'htmlall':'UTF-8'}" />
<input type="hidden" name="bn" value="{$PayPal_tracking_code|escape:'htmlall':'UTF-8'}" />
</form>
Кто-то сказал, поставьте строку
<input type="hidden" name="lc" value="xx_XX">
в форме, я проверяю список кодов локалей поддержки и помещаю его, к несчастью, он остается тем же самым
Так интересно:
1) это правильно или мне нужно изменить в другом месте?
2) является ли язык в paypal изменен на панели PayPal вместо кода? существует настройка языка по умолчанию, но как я могу изменить динамическую базу изменений на языке Eshop?
3) Могу ли я контролировать выбор языка? Мой eshop имеет английский, французский и немецкий, но paypal checkout может меняться только между английским и французским, любая идея?
Это классическая страница экспресс-выписки.
Спасибо за помощь.
Update:
Установлено, что языком является контроль по адресу доставки. Тогда это означает, что я могу как-то изменить это