Russisch ohne Sprachwechsel-Modul?

Gesperrt
BIQA
Beiträge: 49
Registriert: So 20. Nov 2005, 21:13
Wohnort: Koeln
Kontaktdaten:

Russisch ohne Sprachwechsel-Modul?

Beitrag von BIQA »

Da ich mit dem Sprachwechselmodul auf Kriegsfuss stehe würde ich gerne einige russische Seiten "per Hand" einbauen.

Leider reicht es anscheinend nicht, einfach im Layout einen Meta-tag mit der iso-Codierung -5 anzugeben!?

Hat jemand einen Tipp? :idea:
Contenido 4.8.12
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

mehrere sprachen könnte man nur mischen wenn du unter administration - sprachen -> utf-8 verwenden würdest...

da du aber vermutlich schon inhalte in einem anderes iso code eingegeben hast, ist das ne schlechte idee... -> da keine umlaute mehr stimmen würden...

tipps hab ich somit keine...
*** make your own tools (wishlist :: thx)
BIQA
Beiträge: 49
Registriert: So 20. Nov 2005, 21:13
Wohnort: Koeln
Kontaktdaten:

Beitrag von BIQA »

Habe mich doch an das Sprachwechsel Modul gewagt und es so umgebaut, dass immer alle Sprachen erscheinen.

Bin wirklich kein Profi! :roll: Aber wen es interessiert, hier meine Lösung:

OUTPUT:

Code: Alles auswählen

<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname  :      Hilfsnavigation
* Author(s)   :     Andreas Lindner
* Copyright   :     Contenido - four for business, Andreas Lindner
* Created     :     05.08.2005
************************************************/

cInclude("frontend", "includes/functions.navigation.php");
cInclude('classes', 'class.template.php');
	
$catStart = "CMS_VALUE[0]";
if(($catStart=='')||($catStart=='0')){
    $cApiClient = new cApiClient($client);
    $catStart= $cApiClient->getProperty('navigation', 'idcat_hilfsnavi');
}
if(!is_object($oClient)) {
	$oClient = new cApiClient($client);
}

$navigation = array();
$navigation = createNavigationArray($catStart, $db);

if (count($navigation) > 0) { 
	foreach ($navigation as $key => $data) {
		echo '<a href="'.$sess->url('front_content.php?idcat='.$data['idcat']).'" class="additionalnavi">'.$data['name'].'</a> | ';
	} 
}

switch($lang){
	case '2':
		//english
		echo '<a href="'.$sess->url('front_content.php?changelang=1').'" class="additionalnavi">'.mi18n("Deutsch | ").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=2').'" class="additionalnavi">'.mi18n("").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=3').'" class="additionalnavi">'.mi18n("Russian | ").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=4').'" class="additionalnavi">'.mi18n("Kasachi| ").'</a>';
break;

		

case '3':
		//russian		
echo '<a href="'.$sess->url('front_content.php?changelang=1').'" class="additionalnavi">'.mi18n("Deutsch | ").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=2').'" class="additionalnavi">'.mi18n("English | ").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=3').'" class="additionalnavi">'.mi18n("").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=4').'" class="additionalnavi">'.mi18n("Kasachi | ").'</a>';
break;
		
case '4':
		//kasachi	
echo '<a href="'.$sess->url('front_content.php?changelang=1').'" class="additionalnavi">'.mi18n("Deutsch | ").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=2').'" class="additionalnavi">'.mi18n("English | ").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=3').'" class="additionalnavi">'.mi18n("Russian | ").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=4').'" class="additionalnavi">'.mi18n("").'</a>';
		break;



	default:
		//deutsch
		echo '<a href="'.$sess->url('front_content.php?changelang=1').'" class="additionalnavi">'.mi18n("").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=2').'" class="additionalnavi">'.mi18n("English | ").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=3').'" class="additionalnavi">'.mi18n("Russian | ").'</a>';

echo '<a href="'.$sess->url('front_content.php?changelang=4').'" class="additionalnavi">'.mi18n("Kasachi | ").'</a>';
		break;		
}
?>
Verwendung auf eigene Gefahr :wink: Für Verbesserungsvorschläge immer dankbar...

Hier nochmal Dank an alle die am Forum mitwirken!!!
Contenido 4.8.12
Gesperrt