pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => SMF-pragmaMx Bridge => Thema gestartet von: Webfan am 03 Juni 2008, 18:16:42

Titel: Sprache ändern
Beitrag von: Webfan am 03 Juni 2008, 18:16:42
Hallo,
hat jemand vielleicht eine Idee wie ich die Sprache umstellen kann?  :red:
$language = 'english';
in settings.php funzt nicht...?
mfg
Titel: Re: Sprache ändern
Beitrag von: Baldyman am 03 Juni 2008, 21:00:07
Servus Webfan,

wenn Du die Sprache des SMF meinst...
Schau mal in SMF --> Administration --> Server-Einstellungen --> Standardsprache des Forums

Hoffe das hilft weiter !?
Titel: Re: Sprache ändern
Beitrag von: Andi am 03 Juni 2008, 21:25:30
Moin :)

das SMF übernimmt automatisch die aktuelle Sprache des pragmaMx.
Umstellen kannst du die global im Adminmenü>Einstellungen, oder individuell für jeden User per Sprachblock, bzw. auch manuel mit dem Parameter "newlang"

http://www.pragmamx.org/modules.php?name=Forum&topic=26267&newlang=turkish
http://www.pragmamx.org/modules.php?name=Forum&topic=26267&newlang=german
Titel: Re: Sprache ändern
Beitrag von: Webfan am 03 Juni 2008, 22:37:35
Oh, sorry, hätte fast Eure Antworten übersehen...
Zitatdas SMF übernimmt automatisch die aktuelle Sprache des pragmaMx.
Kannst Du mir bitte auch die Stelle im Code nennen wo es das tut? (Find nix, im SMF Forum finde ich unter newlang nur den Thread in arabisch von algebre)
Ich möchte das es Englisch (oder so ähnlich  :red: ) wird, wenn ich http://en.webfan.de/forum.html aufrufe.
Danke!
mfg

EDIT: Die PMX Sprache darf davon unberührt bleiben, die Sprache dort wird von mir eigenhändisch über immer das gleiche Lang file (german) geregelt...
Titel: Re: Sprache ändern
Beitrag von: Andi am 03 Juni 2008, 22:45:57
Moin :)

soll das Forum immer auf englisch laufen?
Dann installiere einfach keine anderen Sprachpakete im Forum, dann ist englisch Standard.


Ansonsten, modules/Forum/mx_functions.php, Funktion mxSmfLoadUserSettings():

    // Grundeinstellung der Sprache vom pragmaMx uebernehmen
    unset($_REQUEST['language']);
    $lang = $GLOBALS['currentlang'];
    // fallback Du-Version
    if ($lang == 'german_du') {
        if (@file_exists($mxsmf['path_themes'] . '/default/languages/index.' . $mxsmf['german_du_convention'] . '.php')) {
            $lang = $mxsmf['german_du_convention'];
        } else {
            $lang = 'german';
        }
    }
    // fallback, falls Sprache nicht vorhanden, immer auf english stellen
    if (@!file_exists($mxsmf['path_themes'] . '/default/languages/index.' . $lang . '.php')) {
        $lang = 'english';
    }
    $_SESSION['language'] = $lang;


$lang = $GLOBALS['currentlang'];
Titel: Re: Sprache ändern
Beitrag von: Webfan am 03 Juni 2008, 23:01:05
Genau das was ich gesucht habe. Danke Dir  :thumbup:
mfg