PHPMailer Problem mit der Übersetzung

Alles über die Anwendung und Entwicklung von AddOns.

PHPMailer Problem mit der Übersetzung

Beitragvon marc » 4. Mär 2009, 12:25

Bin heute bei der Installation von EmailForm (http://www.redaxo.de/165-Moduldetails.h ... ule_id=410) auf ein Problem mit dem PHPMailer Addon (http://www.redaxo.de/180-Addondetails.html?addon_id=365) gestoßen.

Wenn ich PHPMailer installiert und aktiviert habe, und das Addon im Backend anwähle, so sind dort alle Übersetzungen der Begriffe nicht aus den .lang Files übernommen worden.

Es sieht also wie folgt aus:

[translate:title]
[translate:configuration] | [translate:example]

Ich habe in meinem lang Ordner folgende Dateien: de_de.lang und de_de_utf8.lang

Diese scheinen auch mit den richtigen Inhalten gefüllt zu sein, sie werden jedoch nicht übernommen.

Redaxo Version 4.1. ist installiert.

Die config.inc.php:
Code: Alles auswählen
<?php

/**
* PHPMailer Addon
*
* @author markus[dot]staab[at]redaxo[dot]de Markus Staab
*
* @package redaxo4
* @version $Id: config.inc.php,v 1.4 2008/03/04 15:01:08 kills Exp $
*/

$mypage = 'phpmailer';

$REX['ADDON']['rxid'][$mypage] = '365';
$REX['ADDON']['page'][$mypage] = $mypage;
$REX['ADDON']['name'][$mypage] = 'PHPMailer';
$REX['ADDON']['perm'][$mypage] = 'phpmailer[]';
$REX['ADDON']['version'][$mypage] = "1.0.1b";
$REX['ADDON']['author'][$mypage] = "Markus Staab, Brent R. Matzelle, Thomas Skerbis";
$REX['ADDON']['supportpage'][$mypage] = "forum.redaxo.de";

$REX['PERM'][] = 'phpmailer[]';
$I18N_A93 = new i18n($REX['LANG'], $REX['INCLUDE_PATH'].'/addons/'.$mypage.'/lang/');

require_once($REX['INCLUDE_PATH']. '/addons/phpmailer/classes/class.phpmailer.php');
require_once($REX['INCLUDE_PATH']. '/addons/phpmailer/classes/class.rex_mailer.inc.php');

?>

Hier stimmen auch alle Pfadangaben, aber in meinen Augen hat folgende Zeile etwas mit dem Problem zu tun.
Code: Alles auswählen
$I18N_A93 = new i18n($REX['LANG'], $REX['INCLUDE_PATH'].'/addons/'.$mypage.'/lang/');

Irgendwelche Vorschläge, woran es liegen könnten?
marc
 
Beiträge: 76
Registriert: 10. Mai 2006, 11:12
Wohnort: Lux

Beitragvon marc » 4. Mär 2009, 14:06

Bei einer Neuinstallation von Redaxo 4.1. ist PHPMailer schon in der Addonliste und muss nur noch installiert und aktiviert werden.

Wenn ich dies tue, sind obige Probleme alle gelöst.

Ich nehme also an, dass das PHPMailer Addon aus der Installation und das aus der Addonliste (http://www.redaxo.de/180-Addondetails.html?addon_id=365) nicht haargenau die gleichen sind, daher auch der Fehler.

Wenn das mal jemand überprüfen könnte....
marc
 
Beiträge: 76
Registriert: 10. Mai 2006, 11:12
Wohnort: Lux

Beitragvon Skerbis » 4. Mär 2009, 23:27

Bitte ändere:

$REX['ADDON']['rxid'][$mypage] = '365';
in
$REX['ADDON']['rxid'][$mypage] = '93';
ab
----------------------
Werbeagentur KLXM Crossmedia
die Kommunikationsagentur vom linken Niederrhein
http://www.klxm.de
Skerbis
 
Beiträge: 886
Registriert: 4. Aug 2006, 13:06
Wohnort: Rheinberg


Zurück zu AddOns [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste