Seite 1 von 1

Sprach Problem mit Modul

Verfasst: Do 16. Jul 2009, 08:44
von hypekermit
Hallo,

ich habe ein Menu als Modul gebaut. Jedoch funktioniert die Übersetzung nicht:

ich habe bei der Modulübersetzung die deutschen Werte drin...

Es wird jetzt aber immer nur deutsch angezeigt und NIE englisch. trotz das ich $changelang=2 anhänge...

wenn ich echo $lang ausgebe ist die lang immer auf 1???


hier der code

Code: Alles auswählen

<?php

$cms_filename_1 = "upload/bilder/menu/"."CMS_VALUE[2]";
$cms_filename_2 = "upload/bilder/menu/"."CMS_VALUE[3]";
$cms_filename_3 = "upload/bilder/menu/"."CMS_VALUE[4]";
$cms_filename_4 = "upload/bilder/menu/"."CMS_VALUE[5]";
$cms_filename_5 = "upload/bilder/menu/"."CMS_VALUE[6]";
$cms_filename_6 = "upload/bilder/menu/"."CMS_VALUE[7]";
$cms_filename_7 = "upload/bilder/menu/"."CMS_VALUE[8]";
$cms_filename_8 = "upload/bilder/content/logo.jpg";



$menuText_1 = mi18n("EU-CHINA:<br>POLITICS");
$menuText_2 = mi18n("EU-CHINA:<br>ECONOMY");
$menuText_3 = mi18n("LABOUR");
$menuText_4 = mi18n("HUMAN<br>RIGHTS");
$menuText_5 = mi18n("ENVIRONMENT");
$menuText_6 = mi18n("CIVIL<br>SOCIETY");
$menuText_7 = mi18n("CHINA &<br>THE SOUTH");


$menuLink_1 = "front_content.php?idcat="."CMS_VALUE[20]";
$menuLink_2 = "front_content.php?idcat="."CMS_VALUE[21]";
$menuLink_3 = "front_content.php?idcat="."CMS_VALUE[22]";
$menuLink_4 = "front_content.php?idcat="."CMS_VALUE[23]";
$menuLink_5 = "front_content.php?idcat="."CMS_VALUE[24]";
$menuLink_6 = "front_content.php?idcat="."CMS_VALUE[25]";
$menuLink_7 = "front_content.php?idcat="."CMS_VALUE[26]";

// bilder
echo '<table cellpadding="0" cellspacing="0" height="135">
       <tr>
        <td style="background-color:#235647"; align="left" valign="bottom" height="135" width="185"><a href="front_content.php?idcat=1"><img border="0" alt="logo" src="'.$cms_filename_8.'"></a></td>

        <td class="spacer"></td>

        <td align="left" valign="bottom" height="135" width="90" style="background-image:url('.$cms_filename_1.');">
          <a href="'.$menuLink_1.'" onmouseover="changePic1.src=\'upload/bilder/content/spacer.png\';" onmouseout="changePic1.src=\'upload/bilder/content/spacer.gif\';">
	  <img name="changePic1" border="0" src="upload/bilder/content/spacer.gif" height="106" width="90"></a>
          <div align="center" class="overlay" style="background-image:url(upload/bilder/content/TransparentOverlayDove.png);">
			<table class="overlay1"><tr><td class="overlay1" align="center" valign="middle">'.$menuText_1.'</td></tr></table>
		  </div>
        </td>

        <td class="spacer"></td>

        <td align="left" valign="bottom" height="135" width="90" style="background-image:url('.$cms_filename_2.');">
          <a href="'.$menuLink_2.'" onmouseover="changePic2.src=\'upload/bilder/content/spacer.png\';" onmouseout="changePic2.src=\'upload/bilder/content/spacer.gif\';">
	  <img name="changePic2" border="0" src="upload/bilder/content/spacer.gif" height="106" width="90"></a>
          <div align="center" class="overlay" style="background-image:url(upload/bilder/content/TransparentOverlayDove.png);">
			<table class="overlay1"><tr><td class="overlay1" align="center" valign="middle">'.$menuText_2.'</td></tr></table>
		  </div>
        </td>

        <td class="spacer"></td>

        <td align="left" valign="bottom" height="135" width="90" style="background-image:url('.$cms_filename_3.');">
          <a href="'.$menuLink_3.'" onmouseover="changePic3.src=\'upload/bilder/content/spacer.png\';" onmouseout="changePic3.src=\'upload/bilder/content/spacer.gif\';">
	  <img name="changePic3" border="0" src="upload/bilder/content/spacer.gif" height="106" width="90"></a>
          <div align="center" class="overlay" style="background-image:url(upload/bilder/content/TransparentOverlayDove.png);">
			<table class="overlay1"><tr><td class="overlay1" align="center" valign="middle">'.$menuText_3.'</td></tr></table>
		  </div>
        </td>

        <td class="spacer"></td>

        <td align="left" valign="bottom" height="135" width="90" style="background-image:url('.$cms_filename_4.');">
          <a href="'.$menuLink_4.'" onmouseover="changePic4.src=\'upload/bilder/content/spacer.png\';" onmouseout="changePic4.src=\'upload/bilder/content/spacer.gif\';">
	  <img name="changePic4" border="0" src="upload/bilder/content/spacer.gif" height="106" width="90"></a>
          <div align="center" class="overlay" style="background-image:url(upload/bilder/content/TransparentOverlayDove.png);">
			<table class="overlay1"><tr><td class="overlay1" align="center" valign="middle">'.$menuText_4.'</td></tr></table>
		  </div>
        </td>

        <td class="spacer"></td>

        <td align="left" valign="bottom" height="135" width="90" style="background-image:url('.$cms_filename_5.');">
          <a href="'.$menuLink_5.'" onmouseover="changePic5.src=\'upload/bilder/content/spacer.png\';" onmouseout="changePic5.src=\'upload/bilder/content/spacer.gif\';">
	  <img name="changePic5" border="0" src="upload/bilder/content/spacer.gif" height="106" width="90"></a>
          <div align="center" class="overlay" style="background-image:url(upload/bilder/content/TransparentOverlayDove.png);">
			<table class="overlay1"><tr><td class="overlay1" align="center" valign="middle">'.$menuText_5.'</td></tr></table>
		  </div>
        </td>

        <td class="spacer"></td>

        <td align="left" valign="bottom" height="135" width="90" style="background-image:url('.$cms_filename_6.');">
          <a href="'.$menuLink_6.'" onmouseover="changePic6.src=\'upload/bilder/content/spacer.png\';" onmouseout="changePic6.src=\'upload/bilder/content/spacer.gif\';">
	  <img name="changePic6" border="0" src="upload/bilder/content/spacer.gif" height="106" width="90"></a>
          <div align="center" class="overlay" style="background-image:url(upload/bilder/content/TransparentOverlayDove.png);">
			<table class="overlay1"><tr><td class="overlay1" align="center" valign="middle">'.$menuText_6.'</td></tr></table>
		  </div>
        </td>

        <td class="spacer"></td>

        <td align="left" valign="bottom" height="135" width="90" style="background-image:url('.$cms_filename_7.');">
          <a href="'.$menuLink_7.'" onmouseover="changePic7.src=\'upload/bilder/content/spacer.png\';" onmouseout="changePic7.src=\'upload/bilder/content/spacer.gif\';">
	  <img name="changePic7" border="0" src="upload/bilder/content/spacer.gif" height="106" width="90"></a>
          <div align="center" class="overlay" style="background-image:url(upload/bilder/content/TransparentOverlayDove.png);">
			<table class="overlay1"><tr><td class="overlay1" align="center" valign="middle">'.$menuText_7.'</td></tr></table>
		  </div>
        </td>

       </tr>

</table>';


?>

Re: Sprach Problem mit Modul

Verfasst: Do 16. Jul 2009, 08:53
von idea-tec
entschuldige, dass ich zunächst so saudämlich nachrfrage, du hast die übersetzungen schon auch im modul vorgenommen?
also im backend in die sprache 2 wechseln, das modul aufrufen nun auf übersetzung klicken und die übersetzungen eintippen.

Re: Sprach Problem mit Modul

Verfasst: Fr 17. Jul 2009, 08:31
von hypekermit
ja klar übersetzung ist im modul drin...

Re: Sprach Problem mit Modul

Verfasst: Mo 3. Aug 2009, 14:51
von McHubi
Hi,

nur ne Vermutung
trotz das ich $changelang=2 anhänge...
Deine URL sieht dann so aus: "http://www.meinedomain.de/cms/front_con ... ?idcat=1[b]$[/b]changelang=2"?

Probier's mal so: "http://www.meinedomain.de/cms/front_con ... ?idcat=1[b]&[/b]changelang=2"

Die Variable musst Du in der URL mit einem "und" anhängen und nicht mit einem "Dollar" :wink: