[Rt-commit] rt branch, 3.8-trunk, updated. rt-3.8.5-310-gf9619d3
sunnavy at bestpractical.com
sunnavy at bestpractical.com
Tue Oct 20 03:04:23 EDT 2009
The branch, 3.8-trunk has been updated
via f9619d3b0def137adff3d63dfec33b2eb727e189 (commit)
from 6aeaa1033d2ba1034bcbb908734825fe0a15a36f (commit)
Summary of changes:
lib/RT/Date.pm | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
- Log -----------------------------------------------------------------
commit f9619d3b0def137adff3d63dfec33b2eb727e189
Author: sunnavy <sunnavy at bestpractical.com>
Date: Tue Oct 20 15:03:40 2009 +0800
detect browser lang in LocalizedDateTime in Date.pm too
diff --git a/lib/RT/Date.pm b/lib/RT/Date.pm
index e4391e6..18f7ce7 100755
--- a/lib/RT/Date.pm
+++ b/lib/RT/Date.pm
@@ -653,7 +653,12 @@ sub LocalizedDateTime
my $date_format = $args{'DateFormat'};
my $time_format = $args{'TimeFormat'};
- my $lang = $self->CurrentUser->UserObj->Lang || 'en';
+ my $lang = $self->CurrentUser->UserObj->Lang;
+ unless ($lang) {
+ require I18N::LangTags::Detect;
+ $lang = ( I18N::LangTags::Detect::detect(), 'en' )[0];
+ }
+
my $formatter = DateTime::Locale->load($lang);
$date_format = $formatter->$date_format;
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list