X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=src%2Fwebmail.php;h=7deb64b4f0d3743048ebd2a5fe6301c9e1c32172;hp=ebb9de228cb01d74a7e5da8dcb66a5205e596e18;hb=9a186afeace97d007378a097c996f3e13691b144;hpb=864b1c33f86d957b310bca899e198140a0a3ed9b
diff --git a/src/webmail.php b/src/webmail.php
index ebb9de22..7deb64b4 100644
--- a/src/webmail.php
+++ b/src/webmail.php
@@ -1,57 +1,119 @@
\n".
+ "
\n" .
+ "\n" .
+ "$org_title\n".
+ "";
+
+// Japanese translation used without mbstring support
+if ($err==2) {
+ echo $output.
+ "\n".
+ "You need to have PHP installed with the multibyte string function \n".
+ "enabled (using configure option --enable-mbstring).
\n".
+ "System assumed that you accidently switched to Japanese translation \n".
+ "and reverted your language preference to English.
\n".
+ "Please refresh this page in order to use webmail.
\n".
+ "";
+ return;
+}
+
+$left_size = getPref($data_dir, $username, 'left_size');
+$location_of_bar = getPref($data_dir, $username, 'location_of_bar');
+
+if (isset($languages[$squirrelmail_language]['DIR']) &&
+ strtolower($languages[$squirrelmail_language]['DIR']) == 'rtl') {
+ $temp_location_of_bar = 'right';
+} else {
+ $temp_location_of_bar = 'left';
+}
-echo "\n";
-echo '';
-echo $org_title;
-echo '';
-
-$left_size = getPref($data_dir, $username, "left_size");
-$location_of_bar = getPref($data_dir, $username, "location_of_bar");
if ($location_of_bar == '') {
- $location_of_bar = 'left';
+ $location_of_bar = $temp_location_of_bar;
}
+$temp_location_of_bar = '';
+
if ($left_size == "") {
if (isset($default_left_size)) {
$left_size = $default_left_size;
@@ -59,13 +121,13 @@ if ($left_size == "") {
else {
$left_size = 200;
}
-}
-
+}
+
if ($location_of_bar == 'right') {
- echo "