Jump to content

[gelöst]Paypal Modul translations Problem


Recommended Posts

Hallo Miteinander

 

PS 1.4.9.0.

PayPal 3.0.9. (Original von PS Mitgeliefert)

 

Link: http://pairs.ch.avogadro.sui-inter.net/

 

Wenn man beim letzten Order Step "Zahlung" ist und man die Payment Methoden auswählen kann, weiss ich nicht wo ich den Text mi Paypal Kasten bearbeiten kann.

 

Sprachen habe ich DE (default) und EN aktiv. Bei beiden Sprachen wird nur der englische Text angezeigt "Pay with your card or your PayPal account".

 

Diese Translation finde bei den Translations nicht weder bei den Modul-Translations noch bei Frontend-Translations.

 

Im Modul Ordner im FTP hat es eine de.php Datei mit deutschen Texten drin, aber die sind schon alle ausgefüllt aber die erscheinen auf der Website nicht.

Genau der text "Pay with your card or your PayPal account" ist auch nur unter \modules\paypal\translations.xml zu finden, weiss aber nicht wie ich darin die Übersetzung für deutsch anpassen kann.

 

Wie könnte ich das machen?

Vielen Dank schon im Voraus!

Link to comment
Share on other sites

Tools -> Überstetzungen -> Module und Tools -> Übersetzungen Front-office wenn du zufällig die Fixe für den Verkauf nach Deutschland eingebaut hast. Dem 1-Button-Fix liegt jedoch eine komplette de.php bei. Nach Anweisung vorgehen, wie dort angegeben.

  • Like 1
Link to comment
Share on other sites

Ergänze in deiner paypal.php Datei einfach CH und AT im ISO-Code DE.

 

Die Zeile ist ca. 770. Die ändern wie folgt:

 

  'AU' => array('AU'), 'BE' => array('BE'), 'CN' => array('CN', 'MO'), 'CZ' => array('CZ'), 'DE' => array('DE', 'AT', 'CH'), 'ES' => array('ES'),		

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
Tools -> Überstetzungen -> Module und Tools -> Übersetzungen Front-office wenn du zufällig die Fixe für den Verkauf nach Deutschland eingebaut hast. Dem 1-Button-Fix liegt jedoch eine komplette de.php bei. Nach Anweisung vorgehen, wie dort angegeben.

 

Über Tools -> Übersetzungen Front-office nicht auffindbar.

Fixe für den Verkauf nach Deutschland nicht eingebaut.

 

Oh sorry, du bist CH. Ja auch für AT greift das Modul auf nur einen ISO-Code. Ist ein Bug vom Paypal.-Modul. Vorgehen wir hier angegeben: http://forge.prestas.../browse/PNM-818

 

Ergänze in deiner paypal.php Datei einfach CH und AT im ISO-Code DE. Die Zeile ist ca. 770. Die ändern wie folgt:
 'AU' => array('AU'), 'BE' => array('BE'), 'CN' => array('CN', 'MO'), 'CZ' => array('CZ'), 'DE' => array('DE', 'AT', 'CH'), 'ES' => array('ES'), 

 

paypal.php hab bei mir inkl. Kommentar total 48 Zeilen. Wo soll ich diese Arrays einfügen? Die reden auch von einer anderen Paypal Versionsnummer.

 

<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2012 PrestaShop SA
*  @version  Release: $Revision: 16600 $
*  @license	http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*/
if (!defined('_PS_VERSION_'))
exit;
include(_PS_MODULE_DIR_.'/paypal/paypal_abstract.php');
include(_PS_MODULE_DIR_.'/paypal/paypal_logos.php');
include(_PS_MODULE_DIR_.'/paypal/paypal_orders.php');
if (_PS_VERSION_ < '1.5')
include(_PS_MODULE_DIR_.'/paypal/paypal_1.4.php');
else
include(_PS_MODULE_DIR_.'/paypal/paypal_1.5.php');
define('WPS', 1);
define('HSS', 2);
define('ECS', 4);
define('TRACKING_CODE', 'FR_PRESTASHOP_H3S');
define('_PAYPAL_LOGO_XML_', 'logos.xml');
define('_PAYPAL_MODULE_DIRNAME_', 'paypal');
define('_PAYPAL_TRANSLATIONS_XML_', 'translations.xml');

 

Habe auch Probiert in der translations.xml einen zusätzlichen ganzen Block mit 'CH' zu ergänzen. Ohne dass es mir etwas gebracht hat.

 

<country iso_code="CH">
...
</country>

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...