<?php
/*
Developer: Marwelln (Marwelln@gmail.com)
WWW: http://engine.redward.org
Released under the AGPL license
*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
$infdir = INFUSIONS."mwp_language_switcher_panel/";
if (file_exists($infdir."locale/".$settings['locale'].".php")) {
include $infdir."locale/".$settings['locale'].".php";
}
else {
include $infdir."locale/English.php";
}
$localefiles = makefilelist(LOCALE, ".|..", true, "folders");
[b]openside($locale['MWPLS001']);
[/b] if (isset($_POST['newlang'])) {
if (isset($_COOKIE['newlang'])) setcookie("newlang", $_COOKIE['newlang'], time()-3600);
setcookie("newlang", $_POST['newlang'], time()+3600*60*60, "/");
header("Location: ".$_SERVER['REQUEST_URI']);
exit;
}
if (isset($_COOKIE['newlang']) && !in_array($_COOKIE['newlang'], $localefiles)) {
setcookie("newlang", $_COOKIE['newlang'], time()-3600, "/");
header("Location: ".$_SERVER['REQUEST_URI']);
exit;
}
if(isset($_COOKIE['newlang'])){
echo "<div style='text-align:center;'>
<form name='langswitcherform' method='post' action=''>
<select name='newlang' class='textbox' style='width:100px 'onchange='document.langswitcherform.submit();'>";
foreach ($localefiles as $lfiles) {
echo "<option value='$lfiles' ".($_COOKIE['newlang'] == $lfiles ? "selected='selected'" : "").">$lfiles</option>";
}
echo " </select>
</form>
</div>";
}
else {
echo "<div style='text-align:center;'>
<form name='langswitcherform' method='post' action=''>
<select name='newlang' class='textbox' style='width:100px 'onchange='document.langswitcherform.submit();'>";
foreach ($localefiles as $lfiles) {
echo "<option value='$lfiles' ".($settings['locale'] == $lfiles ? "selected='selected'" : "").">$lfiles</option>";
}
echo " </select>
</form>
</div>";
}
closeside();
?>
Quote
English.php and greek.php
- by spyrou
Quote
When the switcher is in English language then the panel's label is "Language" but when the switcher is in Greek language then the panel's label still be "Language" and not "Glossa" who is the exact word for "Language" in Greek...
- by spyrou
$settings['locale']
Category Forum
Panels and InfusionsLabels
None yet
Statistics
4 participants
Notifications
You are not receiving notifications from this thread.
Related Questions