added Multi Language function into danube :)
This commit is contained in:
parent
7be264f6f7
commit
20e6857e41
@ -48,6 +48,7 @@
|
|||||||
<li><a href="#" url="?action=certificates">${danube_menu_certificates}</a></li></ul>
|
<li><a href="#" url="?action=certificates">${danube_menu_certificates}</a></li></ul>
|
||||||
|
|
||||||
</div><!--/.nav-collapse -->
|
</div><!--/.nav-collapse -->
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="fb" style="margin-left: 750px; padding-top: 15px;">
|
<div id="fb" style="margin-left: 750px; padding-top: 15px;">
|
||||||
@ -77,7 +78,8 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="hero-unit" style="background: url(danube/page/default_page/pics/css/verlauf_bg.png)no-repeat; text-align: right; font-size: 75%; color: grey; height: 25px; padding: 0; margin: 0; border-top-left-radius: 0; border-top-right-radius: 0; padding-bottom: 3px; padding-right: 3px;">
|
<div class="hero-unit" style="background: url(danube/page/default_page/pics/css/verlauf_bg.png)no-repeat; text-align: right; font-size: 75%; color: grey; height: 25px; padding: 0; margin: 0; border-top-left-radius: 0; border-top-right-radius: 0; padding-bottom: 3px; padding-right: 3px;">
|
||||||
<!-- WebCraft Media -->
|
<a href="javascript:switchLocale('deDE');" style="color: black; font-size: 80%;">Deutsch</a>
|
||||||
|
<a href="javascript:switchLocale('enUS');" style="color: black; font-size: 80%;">English</a> <!-- WebCraft Media -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -9,6 +9,7 @@ class default_page extends SYSTEM\PAGE\Page {
|
|||||||
'<script type="text/javascript" language="JavaScript" src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script>'.
|
'<script type="text/javascript" language="JavaScript" src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script>'.
|
||||||
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PPAGE(),'default_page/js/loadtexts.js').'"></script>'.
|
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PPAGE(),'default_page/js/loadtexts.js').'"></script>'.
|
||||||
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PPAGE(),'osm/osm.js').'"></script>'.
|
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PPAGE(),'osm/osm.js').'"></script>'.
|
||||||
|
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PPAGE(),'js/lang_switcher.js').'"></script>'.
|
||||||
'<script src="'.SYSTEM\WEBPATH(new PPAGE(),'default_certificates/galleria/galleria-1.2.9.min.js').'"></script>';
|
'<script src="'.SYSTEM\WEBPATH(new PPAGE(),'default_certificates/galleria/galleria-1.2.9.min.js').'"></script>';
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -21,6 +22,10 @@ class default_page extends SYSTEM\PAGE\Page {
|
|||||||
$vars['js'] = $this->js();
|
$vars['js'] = $this->js();
|
||||||
|
|
||||||
$vars = array_merge($vars, \SYSTEM\locale::getStrings(\DBD\locale_string::VALUE_CATEGORY_DASENSE));
|
$vars = array_merge($vars, \SYSTEM\locale::getStrings(\DBD\locale_string::VALUE_CATEGORY_DASENSE));
|
||||||
|
$arr = array_merge($_GET, $_POST);
|
||||||
|
|
||||||
|
if(isset($arr['lang'])){
|
||||||
|
SYSTEM\locale::set($arr['lang']); }
|
||||||
|
|
||||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/danube.tpl'), $vars);
|
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/danube.tpl'), $vars);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user