Zum Inhalt springen

Lightbox V2 (kj_imagelightbox2) Mehrsprachig

Erstellt am 19. Dezember 2006 · 3 Antworten · letzte Antwort am 21. Dezember 2006

Tags: Frage

rabe69 ·

Hallo,
ich entwickle gerade eine mehrsprachige Gebrauchtgeräte Datenbank, in der u.a. die Extension kj_imagelightbox2 einsetze.
Jetzt habe ich das Problem, dass ich gerne je nach gewählter Sprache, den Inhalt von 'numberDisplayLabel' ändern würde (Deutsch: Bild | von; Englisch Picture | of).
Wie kann ich diesen Inhalt über TypoScript bzw. PHP ändern?

steffenk ·
$numberDisplayLabel = ($extConf['numberDisplayLabel'] != '|')?$extConf['numberDisplayLabel']:'Image | of';

imagelightbox holt sich das aus der Einstellung aus dem Extensionmanager. Wenn Du aus extConf conf machst, kannst Du es über TS angeben.

file: class.ux_tslib_content.php

rabe69 ·

Hi steffenk,
ich habe das in Zeile 92-93 reingesetzt:

$numberDisplayLabel = ($extConf['numberDisplayLabel'] != '|')?$extConf['numberDisplayLabel']:'Image | of';
$numberDisplayLabel = ($conf['imageLightbox2.']['numberDisplayLabel'] != '')?$conf['imageLightbox2.']['numberDisplayLabel']:$numberDisplayLabel;

Jetzt kann ich über TS die Beschriftung je nach Sprache ändern:

plugin.tx_meszdevices_pi1.image.imageLightbox2.numberDisplayLabel = Bild | von
[globalVar = GP:L=1]
plugin.tx_meszdevices_pi1.image.imageLightbox2.numberDisplayLabel = Image | of
[global]

Klappt wunderbar.
Mercy für den Tipp!

T.​uX ·

Servus zusammen,

ich werde den Part Mehrsprachigkeit beim nächsten Update in der Doku berücksichtigen. :-)

Wenn Ihr noch weitere Featurewünsche habt oder Bugs findet lasst es mich unter

http://bugs.kj187.de wissen. Dort gibts eine eigene Rubrik für die lightbox

Gruß
Julian alias kj187/T.uX