Jump to content

EU_legal einige Texte in Englisch


dierau

Recommended Posts

Hallo,

bei Auswahl der Zahlungsart beim Bestellvorgang sind die Infotexte die rechts neben de Grafik stehen in Englisch, siehe Grafik.

Wie/Wo kann ich diese Texte finden und anpassen ?

 

Vielen Dank im vorraus

Dieter

 

 

 

post-818212-0-45569000-1413664296_thumb.jpg

Link to comment
Share on other sites

Backoffice: "Lokalisierung--->Übersetzungen" dann da Auswählen:

 

Programmteil: Installierte Module
Ihr Template: "dein template das du grade benutzt"

Ihre Sprache: "Deutsch denk ich doch mal :)"

 

dann rechts auf bearbeiten klicken.

Auf der nun geladenen Seite "Schließen Sie alle Blöcke" klicken, dann nochmal klicken "Öffnen Sie alle Blöcke" dann auf der Seite suchen mit "F3".

Den Text der zu übersetzen ist Suchen "Pay by Bankwire" und den roten Kasten den du gefunden hast übersetzen.

Immer dran denken, Viele Textfelder kommen mehrmals vor. Also immer schön weiter suchen bis Seitenende.

Edited by thepan (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

Und wo kann ich den o.g. Text direkt im Quellcode anpassen? Ich kann die Übersetzungsfunktion im BO nicht nutzen, da dies die PHP Konfiguration des Webservers das nicht zulässt (max_input_vars)

 

Ich habe schon etliche Dateien angepasst, leider ohne Erfolg (order-payment.tpl / payment.tpl)

 

Kann mir jemand helfen?

 

Danke vorab und LG

Link to comment
Share on other sites

Das hab ich schon versucht, klappt leider nicht, da der Webhoster das scheinbar nicht zulässt.

 

Hast du eine Idee, wie ich die Übersetzung hardcoded lösen kann? Ist ein einsprachiger Shop, ist also kein Problem. Kenn mich eigentlich sehr gut mit Prestashop aus, hab schon etliche custom shops aufgesetzt, aber dieser kleine Schnipsel bringt mich zur Verzweifelung...

Link to comment
Share on other sites

Pay by Bankwire und Pay by Cash on Delivery (COD)

 

hab die entsprechenden Stellen im Ordner /modules/bankwire bzw. modules/cashondelivery angepasst, aber ohne Effekt. Cache selbstverständlich gelöscht. Muss damit zu tun haben, dass das EU Legal Modul diese übersteuert...

Link to comment
Share on other sites

Klappt einfach nicht.

 

Was mich wundert ist, dass ich die englischen Texte angezeigt bekommen obwohl ich die deutsche Übersetzung hardcoded eingefügt habe:

modules/bankwire/views/templates/hook/payment.tpl

 

<p class="payment_module">
<a href="{$link->getModuleLink('bankwire', 'payment')|escape:'html'}" title="{l s='Zahlung per Vorkasse' mod='bankwire'}">
<img src="{$this_path_bw}bankwire.jpg" alt="{l s='Zahlung per Vorkasse' mod='bankwire'}" width="86" height="49"/>
{l s='Zahlung per Vorkasse' mod='bankwire'} <span>{l s='(order processing will be longer)' mod='bankwire'}</span>
</a>
</p>
 
ebenfalls in /themes/{meinTheme}/modules/bankwire/views/templates/hook
 
<p class="payment_module">
            <a 
            class="bankwire" 
            href="{$link->getModuleLink('bankwire', 'payment')|escape:'html':'UTF-8'}" 
            title="{l s='Zahlung per Vorkasse (Banküberweisung)' mod='bankwire'}">
            {l s='Zahlung per Vorkasse (Banküberweisung)' mod='bankwire'} <span>{l s='' mod='bankwire'}</span>
            </a>
        </p>
 
Das heißt also, dass Prestashop den Inhalt nach Installation von EU Legal Modul irgendwo anders her nimmt, ich weiß nicht wo...
Link to comment
Share on other sites

Okay du hast recht. Aber dann such doch mal im gesamten Verzeichnis ob es noch irgendwo eine "payment.tpl" gibt. Standard sind 2 vorhanden.

prestashop\modules\bankwire\views\templates\hook\payment.tpl

prestashop\themes\default-bootstrap\modules\bankwire\views\templates\hook\payment.tpl

und dann halt wenn du ein eigenes Template hast da auch, und eventuell in externen Modulen wie eu legal.

Edited by thepan (see edit history)
Link to comment
Share on other sites

Bitte doch deinen Provider max_vars_value auf 3000 hochzusetzen oder Durchsuche mit einem File Explorer den Ordner Module

nach dem Textstring Pay by Bank Wire

Bei mir wurde max_vars hochgesetzt und gut war, konnte alle Texte anpassen.

Link to comment
Share on other sites

  • 3 weeks later...

füge doch einfach in die übersetzungsdatei ein:

/themes/yourtheme/modules/bankwire/translations/de.php

die zeile ein:

$_MODULE['<{bankwire}yourtheme>bankwire_4ffaad55a1d22c453e7c9bad67b0598f'] = 'Zahlen per Überweisung';

PS, "yourtheme" musst du dann anpassen. siehst du ja an den anderen Zeilen wie es richtig heißen muss, bei deinem template

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...