]> git.mjollnir.org Git - s9y.git/commitdiff
properly fix utf-8 calendar
authorgarvinhicking <garvinhicking>
Fri, 21 Apr 2006 08:37:56 +0000 (08:37 +0000)
committergarvinhicking <garvinhicking>
Fri, 21 Apr 2006 08:37:56 +0000 (08:37 +0000)
include/functions.inc.php

index d8f376ccd9c2b2d815425ac21df84a6abcd94d06..2fb28ff8a10209554f698912eaf57c45a95e595d 100644 (file)
@@ -136,7 +136,7 @@ function serendipity_strftime($format, $timestamp = null, $useOffset = true) {
 
     if ($is_win_utf === null) {
         // Windows does not have UTF-8 locales.
-        $is_win_utf = (LANG_CHARSET == 'UTF-8' && $serendipity['lang'] == 'de' && strtoupper(substr(PHP_OS, 0, 3)) === 'WIN' ? true : false);
+        $is_win_utf = (LANG_CHARSET == 'UTF-8' && strtoupper(substr(PHP_OS, 0, 3)) === 'WIN' ? true : false);
     }
 
     switch($serendipity['calendar']) {
@@ -162,7 +162,7 @@ function serendipity_strftime($format, $timestamp = null, $useOffset = true) {
             break;
     }
 
-    if ($is_win_utf) {
+    if ($is_win_utf && (empty($serendipity['calendar']) || $serendipity['calendar'] == 'gregorian')) {
         $out = utf8_encode($out);
     }