Seite 1 von 3

Mod für mehrsprachige Foren

Verfasst: 02.07.2003 16:18
von SNap
hi,

ich suche einen Mod mit dem ich Forentitel und beschreibungen abhängig von der verwendeten Board-Sprache eingeben/anzeigen lassen kann.

Kennt jemand so einen Mod?

Gruss
SNap

Verfasst: 03.07.2003 13:17
von Acid
Damit könntest du zumindest schon die Forenbeschreibungen mehrsprachig einstellen.

Verfasst: 03.07.2003 21:41
von SNap
SUPER!

das ist genau das was ich haben wollte.....


DANKE SEHR!

Gruss
SNap

Verfasst: 08.01.2004 07:43
von sw-student
Mehr gibbet nich? Den Mod hab ich schon installiert. Suche jetzt auch noch einen für den Forumtitel selbst.

Gruß Sw-Student

Verfasst: 08.01.2004 08:08
von Firestarter
jo der Zusatz der ForenTitel wäre net schlecht. Genauso suche ich noch immer eine Möglichkeit die Forenbeschreibung in der Kopfzeile des Forum auf mehrsprachrig anzeigen zu lassen.

Verfasst: 08.01.2004 08:16
von sw-student
Jo, wär ganz nett, wenn sich an die Sache mal ein fähiger Programmierer machen könnte. Könnte mir vorstellen, dass sich die Vorgehensweise von der des forum_descriptions_language_hack100 Mods nich arg unterscheidet.

Pleeeeeeeease, Leute

Verfasst: 10.01.2004 11:57
von Acid
k/A ob´s funktioniert..

Code: Alles auswählen

#
#-----[ ÖFFNEN ]------------------------------------------
#
# /index.php
#
#-----[ FINDE ]------------------------------------------
#
								'FORUM_NAME' => $forum_data[$j]['forum_name'],
#
#-----[ MIT FOLGENDEM ERSETZEN ]------------------------------------------
#
								'FORUM_NAME' => get_lang_name($forum_data[$j]['forum_name'], $board_config['default_lang']),

#
#-----[ ÖFFNEN ]------------------------------------------
#
# /includes/functions.php 
#
#-----[ FINDE ]------------------------------------------
#
?>

#
#-----[ DAVOR EINFÜGEN ]------------------------------------------
#
function get_lang_name($name, $lang)
{
        if ( empty($name) )
        {
                return '';
        }
        if ( !strpos(' ' . $name, '|') && !strpos(' ' . $name, ':') )
        {
                return $name;
        }
        $name_array = explode('|', $name);
        $c_name = count($name_array);
        for ( $i = 0; $i < $c_name; $i++ )
        {
                $name = $name_array[$i];
                $strlen = strlen($name);
                while ( substr($name, $strlen - 1, 1) == "\\" )
                {
                        $i++;
                        $name = substr($name, 0, $strlen - 1) . $name_array[$i];
                }
                list($key, $value) = explode(':', $name, 2);
                if ( empty($value) )
                {
                        $value = $key;
                        $key = 'else';
                }
                else
                {
                        $key = strtolower(trim($key));
                }
                $name_by_lang[$key] = $value;
        }
        if ( !isset($name_by_lang[$lang]) )
        {
                if( isset($name_by_lang['else']) )
                {
                        $lang = 'else';
                }
                else if( isset($name_by_lang['english']) )
                {
                        $lang = 'english';
                }
                else
                {
                        $lang = 0;
                }
        }
        return $name_by_lang[$lang];
}

Verfasst: 10.02.2004 11:32
von SNap
ich hab da viel selbst dran rumgebastelt... Ich habe jetzt auch viele Dropdown-Auswahlfelder auch mit in der Übersetzung....

(Nur den Admin-Bereich hab ich weggelassen damit man da alles sieht).

Ich weiss aber nicht mehr genau wo ich überall geändert habe.....

Hat jemand Interresse?

Verfasst: 10.02.2004 13:39
von Firestarter
mit ACP ! <= ja bitte, ich *g*

Verfasst: 10.02.2004 14:44
von saerdnaer
ich hab hier im forum auch schon mal erklärt wie man das auf den foren titel ausweitet... ist aber schon ewig her...

ah