CVS log for loncom/localize/lonlocal.pm
Up to [LON-CAPA] / loncom / localize
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.69: download - view: text, markup, annotated - select for diffs
Thu Sep 8 01:41:14 2022 UTC (2 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X,
version_2_11_5_msu,
version_2_11_4_msu,
HEAD
Diff to previous 1.68: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.68: +20 -2
lines
- Bug 6971 Individual user preference for Time Zone.
Revision 1.68: download - view: text, markup, annotated - select for diffs
Thu Oct 29 23:04:39 2020 UTC (4 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.67: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.67: +2 -2
lines
- Typo in documentation
Revision 1.67: download - view: text, markup, annotated - select for diffs
Sun Feb 24 01:38:14 2019 UTC (5 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_X,
version_2_11_5,
version_2_11_4_uiuc,
version_2_11_4,
version_2_11_3_uiuc,
version_2_11_3_msu,
version_2_11_3
Diff to previous 1.66: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.66: +15 -11
lines
- Documentation changes.
- search.cpan.org was retired in 2018
- eliminate pod2man warnings about =item outside of an =over.
- remove some trailing white space.
Revision 1.66: download - view: text, markup, annotated - select for diffs
Tue Jun 9 21:23:15 2015 UTC (9 years, 6 months ago) by damieng
Branches: MAIN
CVS tags: version_2_11_2_uiuc,
version_2_11_2_msu,
version_2_11_2_educog,
version_2_11_2
Diff to previous 1.65: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.65: +75 -2
lines
fixed bug 6782, and escaped most localized messages used in Javascript blocks to make sure bugs like that do not happen again
Revision 1.65: download - view: text, markup, annotated - select for diffs
Thu Dec 11 01:47:25 2014 UTC (10 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_1
Diff to previous 1.64: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.64: +2 -2
lines
- Coding style: keys()
Revision 1.64: download - view: text, markup, annotated - select for diffs
Thu Oct 25 13:47:31 2012 UTC (12 years, 2 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_11_0_RC3,
version_2_11_0_RC2,
version_2_11_0_RC1,
version_2_11_0
Diff to previous 1.63: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.63: +4 -4
lines
Update Documentation: Don't loose the idea how to spell loser ;-)
Revision 1.63: download - view: text, markup, annotated - select for diffs
Wed Aug 3 18:25:16 2011 UTC (13 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_X,
version_2_10_1,
loncapaMITrelate_1,
language_hyphenation_merge,
language_hyphenation,
BZ4492-merge,
BZ4492-feature_horizontal_radioresponse
Diff to previous 1.62: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.62: +4 -3
lines
- No longer request domain config for domain: "public".
Suppress "get_dom failed - no homeserver and/or domain" logspam in lonnet.log.
Revision 1.62: download - view: text, markup, annotated - select for diffs
Mon Mar 28 21:10:41 2011 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_0
Diff to previous 1.61: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.61: +46 -3
lines
- New arg for: &get_language_handle() - can supply the language code for
the language to use.
- New routine: choose_language() - used when a script is run from command
line, and user is prompted to choose a language (by entering two-letter
language code).
Revision 1.60.4.3: download - view: text, markup, annotated - select for diffs
Mon Dec 6 17:52:20 2010 UTC (14 years ago) by raeburn
Branches: GCI_3
Diff to previous 1.60.4.2: preferred, unified to branchpoint 1.60: preferred, unified next main 1.61: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.60.4.2: +4 -4
lines
- Customization for GCI_3.
- language codes are three characters or less.
Revision 1.60.4.2: download - view: text, markup, annotated - select for diffs
Mon Dec 6 00:35:19 2010 UTC (14 years ago) by raeburn
Branches: GCI_3
Diff to previous 1.60.4.1: preferred, unified to branchpoint 1.60: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.60.4.1: +5 -5
lines
- Customization for GCI_3.
- Suport for multiple Concept Inventories.
Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed Jul 7 16:30:48 2010 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_X,
version_2_9_1,
version_2_10_0_RC2,
version_2_10_0_RC1
Diff to previous 1.60: preferred, unified
Changes since revision 1.60: +7 -8
lines
- Browser detection needs to set browser.unicode for IE if charset for page is UTF-8
and there is a possibility TTH will be used.
Revision 1.50.2.3: download - view: text, markup, annotated - select for diffs
Fri Feb 12 14:20:41 2010 UTC (14 years, 10 months ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_8_2
Diff to previous 1.50.2.2: preferred, unified next main 1.51: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.50.2.2: +10 -1
lines
- Backport 1.59 (part).
Revision 1.60.4.1: download - view: text, markup, annotated - select for diffs
Mon Dec 7 04:05:18 2009 UTC (15 years ago) by raeburn
Branches: GCI_3
Diff to previous 1.60: preferred, unified
Changes since revision 1.60: +12 -2
lines
- Customization for GCI_3 (same change as 1.60.2.1 for GCI_2).
- gci and gct "languages" provide custom phrases for gci and gcitest domains respectively.
Revision 1.60.2.1: download - view: text, markup, annotated - select for diffs
Fri Oct 2 16:59:29 2009 UTC (15 years, 2 months ago) by raeburn
Branches: GCI_2
Diff to previous 1.60: preferred, unified next main 1.61: preferred, unified
Changes since revision 1.60: +12 -2
lines
- Customization for GCI.
- gci and gct "languages" provide custom phrases for gci and gcitest domains respectively.
Revision
1.60:
download - view:
text,
markup,
annotated -
[selected for diffs]
Thu Oct 1 20:22:33 2009 UTC (15 years, 3 months ago) by
raeburn
Branches:
MAIN
CVS tags:
version_2_9_99_0,
version_2_9_0,
version_2_8_99_1,
version_2_8_99_0,
bz6209-base,
bz6209,
PRINT_INCOMPLETE_base,
PRINT_INCOMPLETE
Branch point for:
GCI_3,
GCI_2
Diff to previous 1.59:
preferred,
unified
Changes since revision 1.59: +3 -3
lines
- Better choice of default domain for multi-domain servers.
Revision 1.50.4.2: download - view: text, markup, annotated - select for diffs
Mon Sep 14 22:34:41 2009 UTC (15 years, 3 months ago) by raeburn
Branches: GCI_1
Diff to previous 1.50.4.1: preferred, unified next main 1.51: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.50.4.1: +2 -1
lines
- Customization for GCI_1.
Revision 1.50.4.1: download - view: text, markup, annotated - select for diffs
Mon Sep 14 22:32:09 2009 UTC (15 years, 3 months ago) by raeburn
Branches: GCI_1
Diff to previous 1.50: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.50: +72 -13
lines
- lonlocal.pm for GCI_1 updated to 2.8.X
- Backport 1.52, 1.53.
Revision 1.59: download - view: text, markup, annotated - select for diffs
Wed May 6 19:25:49 2009 UTC (15 years, 7 months ago) by droeschl
Branches: MAIN
CVS tags: bz5969,
bz2851,
BZ5971-printing-apage,
BZ5434-fox
Diff to previous 1.58: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.58: +11 -66
lines
- reverted changes made in lonlocal.pm 1.58 and lonwhatsnew.pm 1.92
- the root cause for slow performance in lonwhatsnew while looking up received mails
was found in DateTime::TimeZone's methods for looking up the 'local' timezone:
[SOURCE: http://search.cpan.org/~drolsky/DateTime-TimeZone-0.90/lib/DateTime/TimeZone/Local/Unix.pm]
"This class tries the following methods of determining the local time zone:
* $ENV{TZ}
It checks $ENV{TZ} for a valid time zone name.
* /etc/localtime
If this file is a symlink to an Olson database time zone file (usually in /usr/share/zoneinfo) then
it uses the target file's path name to determine the time zone name. For example, if the path is
/usr/share/zoneinfo/America/Chicago, the time zone is "America/Chicago".
Some systems just copy the relevant file to /etc/localtime instead of making a symlink. In this case,
we look in /usr/share/zoneinfo for a file that has the same size and content as /etc/localtime to
determine the local time zone.[...]"
On our CentOS server /etc/localtime happens to be a copy and this causes TimeZone to do an expensive
search through the files in /usr/share/zoneinfo (everytime locallocaltime needs the 'local' timezone).
To prevent TimeZone from doing this search we store the timezone found after the first run in $ENV{TZ}.
Future calls of locallocaltime will be significantly improved in performance.
This affects every module that calls locallocaltime (not only lonwhatsnew.pm).
Revision 1.58: download - view: text, markup, annotated - select for diffs
Mon May 4 21:44:00 2009 UTC (15 years, 7 months ago) by lueken
Branches: MAIN
Diff to previous 1.57: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.57: +69 -4
lines
Locallocaltime-Function SpeedUp Hack
Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Apr 16 15:51:42 2009 UTC (15 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.56: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.56: +12 -19
lines
Another attempt at an &mt-cache
Revision 1.56: download - view: text, markup, annotated - select for diffs
Fri Mar 20 18:26:34 2009 UTC (15 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.55: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.55: +8 -5
lines
Character encoding UTF-8 needed for the whole LON-CAPA system
Revoke changes rev. 1.33 and rev. 1.34
(Set browser to ISO-8859-1 encoding, if client OS is MS Windows and browser type is Internet Explorer)
Current tests can _not_ confirm a difference
(tested with LON-CAPA CVS head (2009-03-20 19:00 GMT+01),
Windows 2000 SP4 and MSIE 6.0 / Windows XP Prof. SP3 and MSIE 7.0)
Details: Bugzilla 5702 vs. 2189 and 4067
Revision 1.55: download - view: text, markup, annotated - select for diffs
Thu Feb 5 10:39:09 2009 UTC (15 years, 10 months ago) by bisitz
Branches: MAIN
Diff to previous 1.54: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.54: +17 -16
lines
Deactivated new cache functionality for &mt
which was introduced in revision 1.54
due to missing/incorrect functionality:
- Returned empty value instead of translation in some cases
- Didn't respect user pref language changes
- Didn't respect course language
Revision 1.54: download - view: text, markup, annotated - select for diffs
Sun Feb 1 21:54:30 2009 UTC (15 years, 10 months ago) by lueken
Branches: MAIN
Diff to previous 1.53: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.53: +17 -2
lines
Localize Cache: Improvement in the mt function in lonlocal.pm for testing (much faster, final version in the next few days)
Revision 1.50.2.2: download - view: text, markup, annotated - select for diffs
Mon Jan 5 16:55:04 2009 UTC (15 years, 11 months ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_8_1,
version_2_8_0,
version_2_7_99_1
Diff to previous 1.50.2.1: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.50.2.1: +21 -12
lines
- Backport 1.53.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Jan 2 23:07:52 2009 UTC (15 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.52: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.52: +21 -12
lines
- When course activity log data are stored in $cnum_$cdom_activity tables, timestamps are stored using lonmysql::sqltime() which employs the server localtime.
- Student Activity displayed with trackstudent needs to have these timestamps converted to the time zone set for the course.
- &server_timezone_handler() in lond retrieves server time zone from /etc/sysconfig/clock or /etc/timezone depending on distro.
- &get_server_timezone() in lonnet.pm gets server time zone from course's homeserver.
- &gettimezone() in lonlocal.pm can now take a timezone as an argument.
- will validate it, and return it if valid, 'local' otherwise
- &convert_timezone() in lontrackstudent.pm converts timestamps prior to display, and includes course time zone.
Revision 1.50.2.1: download - view: text, markup, annotated - select for diffs
Fri Dec 12 04:29:35 2008 UTC (16 years ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_7_99_0
Diff to previous 1.50: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.50: +52 -2
lines
- Backport 1.52.
Revision 1.52: download - view: text, markup, annotated - select for diffs
Fri Nov 28 14:36:55 2008 UTC (16 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.51: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.51: +52 -2
lines
- Moving &preferred_languages() and &get_genlanguages() from loncommon.pm to lonlocal.pm, so they cn be available in cases where lonlocal.pm is used but loncommon.pm is not.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Nov 24 16:53:16 2008 UTC (16 years, 1 month ago) by jms
Branches: MAIN
Diff to previous 1.50: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.50: +29 -9
lines
POD changes
Revision 1.48.2.1: download - view: text, markup, annotated - select for diffs
Sat Sep 20 01:57:50 2008 UTC (16 years, 3 months ago) by raeburn
Branches: version_2_7_X
CVS tags: version_2_7_1
Diff to previous 1.48: preferred, unified next main 1.49: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.48: +13 -1
lines
Backport 1.50.
Revision 1.50: download - view: text, markup, annotated - select for diffs
Fri Sep 19 12:31:06 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_8_X,
GCI_1
Diff to previous 1.49: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.49: +13 -1
lines
- Retrieve default timezone for domain, in other contexts besides courses.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Fri Sep 19 03:27:04 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.48: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.48: +34 -1
lines
Bugs: 5792 and 5798.
- Uses DateTime, DateTime::Locale, DateTime::Locale::Catalog.
- Disposition of events in calendar display now consistent with current time zone.
- Timezone in effect is displayed in Calendar header line.
- First day of week determined from date localization in effect.
- Extra empty row eliminated from end of calendar.
- Default date localization can be set for domain from Default auth/language/timezone section of Domain Configuration.
- Date localization can also be set for a specific course via "Set Course environement".
- When in course context, course-specific date localization applies (if set), otherwise default date localization of domain of course (if set). In other contexts, date localization of domain of user (if set) applies.
- Currently date localization is only used to determine starting day of the week (for building calendar display). Future uses might consider date order/format for display of dates.
- &timehash() and &maketime() routines in loncommon.pm modified to use time zones.
- &nextday() routine in lonannounce.pm modified to correctly identify next day.
- &getdatelocale() routine added to lonlocal.pm to retrieve date locale object.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Sat Sep 13 02:37:29 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_7_X
Diff to previous 1.47: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.47: +23 -2
lines
- Bug 5786. Language used for text wrapped around body of message in notification e-mail should correspond to language preference of recipient determined in order: user pref, domain default), unless message is sent in course content, and a language is defined for course (use course langage in this case).
lonmsg.pm - &user_lang() used to get a language hadler for recipient.
- Translation of text uses &mt_user() instead of &mt().
lonlocal.pm - &mt_user() added (exported). Calls maketext, but takes language handler as firrst arg.
loncommon.pm - &get_genlanguages() added - functionality to turn en-ca into en-ca,en and also to remove duplicates from @preferred_languages - moved from &preferred_languages() to a separate subroutine so it is more widely available.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Wed Jul 2 21:31:32 2008 UTC (16 years, 5 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_7_0,
version_2_6_99_1,
version_2_6_99_0
Diff to previous 1.46: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.46: +9 -1
lines
Bug 5638.
- Sanity checking of $thistime passed to locallocaltime(), before calling DateTime->from_epoch() to prevent ISE.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Wed Jul 2 21:10:41 2008 UTC (16 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.45: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.45: +10 -3
lines
- Check the retrieved timezone is valid for the version of DateTime() on the server.
If not default to local.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Sat May 31 23:37:49 2008 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.44: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.44: +9 -2
lines
Bug 5722.
A default timezone can be set for a domain via the Domain Configuration menu. This will be the timezone in effect in courses in the domain for which a course-specific timezone has not been set in the course environment.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri May 16 16:11:56 2008 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.43: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.43: +10 -2
lines
- maketext() in Locale::Maketext 1.12 (used with perl 5.10) includes:
added line - Carp::confess('No handle/phrase') unless (defined($handle) && defined($phrase));
-so don't call maketext() if there's no text to localize.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue Jan 29 13:26:09 2008 UTC (16 years, 11 months ago) by www
Branches: MAIN
CVS tags: version_2_6_X,
version_2_6_3,
version_2_6_2
Diff to previous 1.42: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.42: +3 -2
lines
Bug #5609: In America, the week starts with Sunday. But elsewhere ...
Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Oct 18 21:08:31 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
CVS tags: version_2_6_1,
version_2_6_0,
version_2_5_99_1,
version_2_5_99_0
Diff to previous 1.41: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.41: +24 -12
lines
- add ability to set the timezone of a course
Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Aug 28 14:26:25 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_X,
version_2_5_2,
version_2_5_1,
version_2_5_0,
version_2_4_X,
version_2_4_99_0,
version_2_4_2,
version_2_4_1,
version_2_4_0,
version_2_3_X,
version_2_3_99_0,
version_2_3_2,
version_2_3_1,
version_2_3_0,
version_2_2_X,
version_2_2_99_1,
version_2_2_99_0,
version_2_2_2,
version_2_2_1
Diff to previous 1.40: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.40: +16 -1
lines
- need to protect user title when being &mt() BUG#4985
Revision 1.40: download - view: text, markup, annotated - select for diffs
Tue Jun 27 14:20:55 2006 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
CVS tags: version_2_2_0,
version_2_1_99_3,
version_2_1_99_2,
version_2_1_99_1,
version_2_1_99_0
Diff to previous 1.39: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.39: +4 -1
lines
- showing the epoch as a real date only makes sense to programmers, let's try never instead
Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu Apr 20 04:30:23 2006 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.38: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.38: +6 -5
lines
- handling timezones correctly
Revision 1.38: download - view: text, markup, annotated - select for diffs
Fri Apr 7 22:03:55 2006 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.37: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.37: +1 -20
lines
- moving handler into seperate file so lonlocal.pm can be used in CGI
Revision 1.37: download - view: text, markup, annotated - select for diffs
Tue Nov 15 19:07:58 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
CVS tags: version_2_1_X,
version_2_1_3,
version_2_1_2,
version_2_1_1,
version_2_1_0,
version_2_0_99_1
Diff to previous 1.36: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.36: +2 -2
lines
- remove dead code
Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Nov 14 19:53:03 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.35: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.35: +4 -5
lines
- deathe the Apache::File
Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Nov 10 19:19:51 2005 UTC (19 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.34: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.34: +6 -3
lines
Display timezone for absolute dates and times.
Revision 1.34: download - view: text, markup, annotated - select for diffs
Wed Jun 22 05:04:51 2005 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
CVS tags: version_2_0_X,
version_2_0_2,
version_2_0_1,
version_2_0_0,
version_1_99_3,
version_1_99_2,
version_1_99_1,
version_1_99_0
Diff to previous 1.33: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.33: +2 -2
lines
- BUG#4067, set IE on windows to ISO if nothing more specfic wants something else.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Mon Apr 18 22:17:45 2005 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
CVS tags: version_1_99_1_tmcc
Diff to previous 1.32: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.32: +8 -3
lines
- tth, UTF-8 and IE don't get along
Revision 1.32: download - view: text, markup, annotated - select for diffs
Thu Feb 17 08:51:08 2005 UTC (19 years, 10 months ago) by albertel
Branches: MAIN
CVS tags: version_1_99_0_tmcc
Diff to previous 1.31: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.31: +3 -3
lines
- if that language doesn't specify the encoding pick utf-8 by default
Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed Feb 18 23:33:17 2004 UTC (20 years, 10 months ago) by albertel
Branches: MAIN
CVS tags: version_1_3_X,
version_1_3_3,
version_1_3_2,
version_1_3_1,
version_1_3_0,
version_1_2_X,
version_1_2_99_1,
version_1_2_99_0,
version_1_2_1,
version_1_2_0,
version_1_1_99_5,
version_1_1_99_4,
version_1_1_99_3,
version_1_1_99_2,
version_1_1_99_1,
version_1_1_99_0
Diff to previous 1.30: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.30: +11 -5
lines
- &mt() would return an array into scalar context, needs to return a scalar in those cases
- printout.pl now has the headers, and set charset properly
- lonlocal works in a CGI context (but of course it will be slower since the language handle isn't persitent)
- loncommon::content_type works in a CGI context
Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon Dec 22 23:42:18 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.29: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.29: +1 -2
lines
Might be a good idea to not submit the debugging code ...
Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Dec 22 23:34:49 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.28: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.28: +7 -9
lines
Bug #2471: our localization scheme only worked because get_language_handle
was usually called when $ENV{'HTTP_ACCEPT_LANGUAGE'} was not yet set. That
was not the case when an internal redirect had happened.
Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Dec 22 22:39:07 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.27: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.27: +9 -2
lines
Saving my work on trying to get the languages right after re-init, etc.
Currently totally dysfunctional.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed Dec 10 00:32:56 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.26: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.26: +27 -1
lines
Internationalize publisher.html
Revision 1.26: download - view: text, markup, annotated - select for diffs
Fri Nov 7 23:22:22 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
CVS tags: version_1_1_X,
version_1_1_3,
version_1_1_2,
version_1_1_1,
version_1_1_0,
version_1_0_99_3,
version_1_0_99_2,
version_1_0_99_1,
version_1_0_99
Diff to previous 1.25: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.25: +5 -49
lines
Minoru had a better idea on how to show translators where material appears
on the screen.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat Oct 11 21:06:11 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.24: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.24: +1 -16
lines
Move <mt>-tag into separate module to avoid module-dependency vicious cycle.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Oct 11 14:06:01 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.23: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.23: +16 -1
lines
Saving my work: internationalize static html files.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Oct 10 16:56:16 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.22: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.22: +4 -1
lines
Internationalize.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Oct 8 18:21:38 2003 UTC (21 years, 2 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.21: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.21: +26 -2
lines
Commit &mtn since lonhelper is blowing up left and right.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Oct 8 18:08:16 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.20: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.20: +2 -1
lines
Return 'en' as language if $lh is not defined.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Oct 8 17:43:37 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.19: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.19: +5 -3
lines
- stop blowing up when $lh ain't there
Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Oct 4 20:49:40 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.18: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.18: +5 -4
lines
Internationalization, and in particular, lonlocal:locallocaltime and
Japanese dates.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Oct 4 18:13:36 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.17: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.17: +39 -1
lines
Bug #2248: enable locale-dependent rendering of dates.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Oct 2 17:35:57 2003 UTC (21 years, 3 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.16: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.16: +13 -1
lines
Add a normalization function to lonlocal.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Sep 29 13:24:49 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.15: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.15: +2 -2
lines
Looks like setlocale is causing all sorts of trouble, probably broken.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Sep 28 03:02:36 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.14: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.14: +14 -2
lines
It would be too nice if the locale names had anything to do with the
language codes, or the charset, in a predictable way ... but they do
not.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Sep 28 02:06:37 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.13: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.13: +4 -6
lines
The next adventure: formatting of numbers and times, definition of what
is a \w-character, etc.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Sep 23 03:02:37 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.12: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.12: +1 -5
lines
Remove useless code.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Sep 23 02:19:09 2003 UTC (21 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.11: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.11: +30 -16
lines
- I keep getting crashes without these checks on $lh
I haven't yet tracked down who was causing these.
- $r->content_laguages([¤t_language]);
keeps throwing:
[Mon Sep 22 14:16:50 2003] [error] [client 127.0.0.1] val is not of type APR::ArrayHeader at /home/httpd/lib/perl/Apache/lonlocal.pm line 128.
I am working around it by ignoring it for now
Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Sep 22 22:53:21 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.10: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.10: +3 -2
lines
Grrr ... it would be nice if $lh->language would spit out the currently
used language, but instead, it does look at the browser ... need to encode
language into translator file.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Sep 22 18:16:43 2003 UTC (21 years, 3 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.9: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.9: +136 -1
lines
Add Gerd's I18N email to the POD documentation of lonlocal, for
preparation for entry into the developer's manual.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Sep 20 17:44:22 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.8: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.8: +2 -1
lines
Setting content language in headers.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Sep 20 17:04:02 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.7: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.7: +13 -1
lines
Saving my work.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Sep 20 14:16:09 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.6: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.6: +1 -2
lines
Store character encoding in lexicon.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Sep 20 13:21:45 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.5: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.5: +8 -1
lines
Get current language directly from lonlocal
Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Sep 17 23:16:27 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.4: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.4: +8 -2
lines
Oops.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Sep 17 01:45:14 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.3: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.3: +38 -3
lines
Better German lexicon, work on translator interface.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Sep 16 22:40:25 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.2: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.2: +12 -2
lines
Continued work on Maketext
* can now set language preferences
* adv users can set "translator" language, and access little script to
enter translations for phrases covered by &mt
Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Sep 16 19:23:47 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.1: preferred, unified to selected 1.60: preferred, unified
Changes since revision 1.1: +2 -2
lines
Continued work on localization.
Translation files go into
loncom/localize/localize
as
de.pm
pt.pm
etc. Rest should be automagic.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Sep 16 15:23:43 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to selected 1.60: preferred, unified
Start of localization work with Locale::Maketext under the hood.
Usage (eventually):
use Apache::lonlocal;
...
$r->print( ... &mt('Stuff') ... );
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>