#1 (permalink)  
Alt 24.09.2010, 15:41
Neuer Benutzer
 
Registriert seit: 25.02.2009
Beiträge: 24
Frage xt_coupons / Gutschein-Plugin

Moin,

wir verwenden das Gutschein-Plugin und möchten es gerne multilingual machen (standardmäßig stehen deutsche Texte direkt im Template... :-)

Also habe ich im Admin unter Lokalisierung > Sprachtexte die neuen Texte in den gewünschten Sprachen mit den entsprechenden Schlüsseln angelegt.

Danach hab ich noch im Template die neuen Schlüssel eingefügt. Für die deutsche Sprache werden alle Schlüssel durch die jeweiligen Werte (Headline, Erklärungstext, Buttontext) ersetzt.

Wenn ich die Sprache dann auf Englisch umschalte, werden die Headline und der Erklärungstext ersetzt, aber der Buttontext nicht, sondern der Schlüssel steht auf dem Button.

Hat jemand eine Idee woran das liegen kann, zumal es im deutschen Shop funktioniert?

Danke im Voraus!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 24.09.2010, 15:55
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

Sind das die automatisch generierten Buttons? Wenn die Buttons generiert wurden, bevor die englischen Texte standen und ncoh deutsche verwendet wurden, mußt du einfach die entsprechenden Grafiken im passenden Sprachordner löschen, beim nächsten Aufruf der Seite werden diese neu generiert.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 24.09.2010, 15:57
VEYTON Service Partner
 
Registriert seit: 30.03.2009
Beiträge: 1.507
Standard

Hallo,

vieleicht ein Schreibfehler der TXT-Variable der Sprache im Backend?

Viele Grüße,
df:bug
__________________
xt:commerce 4 VEYTON-Reseller, Service-Partner & Solution-Partner
shopx.de - shopx.de/blog - twitter.com/shopxperts - Kostenlose Plugins - shopxperts
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 24.09.2010, 16:12
Neuer Benutzer
 
Registriert seit: 25.02.2009
Beiträge: 24
Standard

Hallo Ballonsupermarkt und df:bug,

danke für Eure Antworten!

Ja, es sind die automatisch generierten Buttons, der Button hat den Dateinamen "_redeem.gif".

Aber selbst wenn ich die Datei im Verzeichnis templates/[template]/img/buttons/[Sprache] lösche, wird er im englischen Verzeichnis zwar neu generiert, aber hat wieder den Schlüssel als Text.

Die Schreibweise der Textschlüssel hab ich auch geprüft, sie heißen in allen Sprachen gleich.

Welche Ursache könnte das noch haben?

Grüße
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 24.09.2010, 16:17
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

Ist der Textschlüssel korrekt für die Sprache angelegt und auch im Bereich store oder both?

EDIT:
Bindest du das auch korrekt via $smarty.const.BUTTON_WIEAUCHIMMER ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 24.09.2010, 16:57
Neuer Benutzer
 
Registriert seit: 25.02.2009
Beiträge: 24
Idee

Den Textschlüssel habe ich folgendermaßen angelegt:

TEXT_TRANSLATED: 0
Sprachcode (iso-2): z.B. "fr"
Schlüssel: z.B. TEXT_COUPON_BUTTONTXT
Text: der Text
Klasse: store

Im Template habe ich den Button als
PHP-Code:
{button text=TEXT_COUPON_BUTTONTXT file='_redeem.gif' type='form'
angelegt, vermutlich liegt hier der Fehler - wie definiere ich denn den Smarty-Platzhalter für den Button korrekt, damit der Buttontext angezeigt wird?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 24.09.2010, 17:04
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

PHP-Code:
{button text=$smarty.const.TEXT_COUPON_BUTTONTXT file='_redeem.gif' type='form'
Das müsste es auch schon sein.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 24.09.2010, 18:33
Neuer Benutzer
 
Registriert seit: 25.02.2009
Beiträge: 24
Daumen hoch

Vielen Dank Ballonsupermarkt, das wars!

Gilt die Syntax $smarty.const.TEXT_COUPON_BUTTONTXT denn nur für Buttons? Außerhalb von Buttons kann ich den Schlüssel ja auch über {txt key=TEXT_COUPON_BUTTONTXT} definieren...

Grüße und schönes WE
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 27.09.2010, 11:05
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

Offenbar ja, da unterschiedliche Präfixe definiert sind für Buttons und für Text-Keys.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
gutscheinplugin, xtcoupons

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Gutschein Plugin funzt nicht!? papaschulz Fragen zur Software 13 24.10.2011 13:58
Falsche MwSt. Berechnung bei gutschein plugin? papaschulz Fragen zur Software 4 07.02.2011 19:37
Gutschein Plugin: mehrere Gutscheine einlösen adrianr Fragen zur Software 10 12.11.2009 11:31
Gutschein Plugin für VEYTON ? mkoester Fragen zur Software 4 22.06.2009 10:23


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:34 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand