View Single Post
Old 24.08.2004, 00:09   #5 (permalink)
eschen
Baby Mamber
 
eschen's Avatar
 
Join Date: Aug 2004
Location: Eichenzell, Germany
Posts: 15
eschen is on a distinguished road
Default Re: mambelfish und rsgallery oder simpleboard

Ich verstehe leider Dein Problem nicht ganz, beschäftige mich aber mit der MambelFish-Anpassung verschiedener Komponenten:

Fishermamb's

Vielleicht schaust Du Dir das mal an.

Wenn es nur um die Unterstützung der Sprachdateien geht, muß die Komponente entsprechende include Befehle aufweisen, die abhängig von der Sprache die richtige Sprachdatei einbinden.

Hier ein Beispiel aus Quickdown for ReMOSitory 1.0:

# Load language if it exists
if (file_exists($mosConfig_absolute_path.'/components/com_remository/language/'.$mosConfig_lang.'.php')) {
include($mosConfig_absolute_path.'/components/com_remository/language/'.$mosConfig_lang.'.php');
} else {
include($mosConfig_absolute_path.'/components/com_remository/language/english.php');
}


Hier ein Beispiel aus Loudmouth 3.0:
// include language files
$lmLanguage = 'components/com_loudmouth/language/'.$mosConfig_lang.'.php';
if (!file_exists($lmLanguage)) $lmLanguage = 'components/com_loudmouth/language/english.php';
include ($lmLanguage);


Hier mal ein Beispiel aus ReMOSitory 2.03 (ohne Default-Sprache):

include('components/com_remository/language/'.$mosConfig_lang.'.php');


Damit die Sprachdateien richtig eingebunden werden, muß also irgendetwas in dieser Art vorhanden sein. Dann ist ebenfalls wichtig, daß im Language-Manager des Administrators die gleichen Language-Bezeichner verwendet werden. Wenn der Language-Manager nur "german" kennt, kann er keine germanf.php matchen.

Gruß Rainer
__________________
Fishermambs.mamboforge.net - MambelFish Compatibility:
ReMOSitory, Quickdown for ReMOSitory, Simpleboard, LoudMouth, NXTLinks, ...
eschen is offline   Reply With Quote