/[eiffelstudio]/branches/eth/eve/Src/library/i18n
ViewVC logotype

Log of /branches/eth/eve/Src/library/i18n

View Directory Listing Directory Listing


Sticky Revision:

Revision 92723 - Directory Listing
Modified Fri Jun 21 07:47:04 2013 UTC (6 years, 5 months ago) by jasonw
<<Merged from trunk#92722.>>

Revision 92684 - Directory Listing
Modified Fri Jun 7 15:28:53 2013 UTC (6 years, 6 months ago) by jasonw
<<Merged from trunk#92682.>>

Revision 91201 - Directory Listing
Modified Fri Feb 8 09:03:47 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#91200.>>

Revision 91117 - Directory Listing
Modified Fri Feb 1 08:57:09 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#91110.>>

Revision 90750 - Directory Listing
Modified Mon Jan 21 13:30:30 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#90747.>>

Revision 90122 - Directory Listing
Modified Fri Dec 7 08:28:50 2012 UTC (7 years ago) by jasonw
<<Merged from trunk#90120.>>

Revision 89289 - Directory Listing
Modified Fri Aug 3 08:16:19 2012 UTC (7 years, 4 months ago) by jasonw
<<Merged from trunk#89288.>>

Revision 89156 - Directory Listing
Modified Fri Jul 20 09:15:13 2012 UTC (7 years, 4 months ago) by jasonw
<<Merged from trunk#89155.>>

Revision 89123 - Directory Listing
Modified Fri Jul 13 09:43:54 2012 UTC (7 years, 4 months ago) by jasonw
<<Merged from trunk#89122.>>

Revision 88574 - Directory Listing
Modified Fri Apr 13 08:45:15 2012 UTC (7 years, 7 months ago) by jasonw
<<Merged from trunk#88573.>>

Revision 88274 - Directory Listing
Modified Mon Feb 6 16:05:31 2012 UTC (7 years, 10 months ago) by jasonw
<<Merged from trunk#88273.>>


Revision 88234 - Directory Listing
Modified Fri Jan 27 09:58:45 2012 UTC (7 years, 10 months ago) by jasonw
<<Merged from trunk#88233.>>

Revision 88026 - Directory Listing
Modified Fri Nov 25 12:11:03 2011 UTC (8 years ago) by jasonw
<<Merged from trunk#88024.>>

Revision 87470 - Directory Listing
Modified Fri Oct 14 11:57:27 2011 UTC (8 years, 1 month ago) by jasonw
<<Merged from trunk#87469.>>

Revision 87069 - Directory Listing
Modified Fri Aug 19 18:04:34 2011 UTC (8 years, 3 months ago) by jasonw
<<Merged from trunk#87065.>>

Revision 85362 - Directory Listing
Modified Sat Jan 15 14:00:47 2011 UTC (8 years, 10 months ago) by jasonw
<<Merged from trunk#85361.>>

Revision 84757 - Directory Listing
Modified Fri Oct 29 18:56:40 2010 UTC (9 years, 1 month ago) by jasonw
<<Merged from trunk#84753.>>

Revision 84557 - Directory Listing
Modified Mon Oct 11 21:01:52 2010 UTC (9 years, 2 months ago) by jasonw
<<Merged from trunk#84547.>>


Revision 84470 - Directory Listing
Modified Fri Oct 1 14:01:07 2010 UTC (9 years, 2 months ago) by jasonw
<<Merged from trunk#84468.>>


Revision 83445 - Directory Listing
Modified Sat Jun 5 15:29:40 2010 UTC (9 years, 6 months ago) by jasonw
<<Merged from trunk@83442.>>

Revision 83441 - Directory Listing
Modified Sat Jun 5 13:52:53 2010 UTC (9 years, 6 months ago) by jasonw
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.

Revision 83331 - Directory Listing
Modified Wed May 26 18:49:35 2010 UTC (9 years, 6 months ago) by jasonw
Original Path: branches/eth/eve3/Src/library/i18n
<<Breanched from trunk@83330>> Created a branch to upgrade Eiffel Transform library to trunk.

Revision 82613 - Directory Listing
Modified Fri Mar 19 14:53:46 2010 UTC (9 years, 8 months ago) by jfiat
Original Path: trunk/Src/library/i18n
Removed bad usage of "attached" and we should not use ".as_attached".

Revision 82581 - Directory Listing
Modified Tue Mar 16 03:07:44 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/Src/library/i18n
Moved the experimental branch to be the default for libraries.


Revision 81164 - Directory Listing
Modified Tue Oct 13 20:43:05 2009 UTC (10 years, 1 month ago) by manus
Original Path: trunk/Src/experimental/library/i18n
Made code void-safe again due to new restriction that conversion source should always be attached. As a consequence, I've added a lot of defaults for some of the queries (like !, AM, PM, /,...).
Note that `get_int_currency_symbol' is returning the 0xa4 character which is the currency symbol, whereas the library expects by default USD (this will have to be looked for later).
Use `InvariantInfo' from NumberFormatInfo instead of querying it as the NumberInfo from the Current culture.


Revision 81107 - Directory Listing
Modified Fri Oct 9 17:03:25 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/Src/experimental/library/i18n
Use REAL_32 constants as there is no more implicit conversion from REAL_64 to REAL_32.


Revision 81106 - Directory Listing
Modified Fri Oct 9 17:03:01 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/Src/experimental/library/i18n
Fixed code that did not compile anymore due to compiler which now rejects conversion if source is not attached.


Revision 80522 - Directory Listing
Modified Sat Aug 29 13:57:48 2009 UTC (10 years, 3 months ago) by fivaa
Original Path: trunk/Src/experimental/library/i18n
Removed unused locals and updated license information in library tests.


Revision 80516 - Directory Listing
Modified Sat Aug 29 11:30:53 2009 UTC (10 years, 3 months ago) by fivaa
Original Path: trunk/Src/experimental/library/i18n
Adopted various library test classes to latest changes in testing library.


Revision 79531 - Directory Listing
Modified Wed Jul 1 08:37:50 2009 UTC (10 years, 5 months ago) by tedf
Original Path: trunk/Src/experimental/library/i18n
Added a test to show that in principles we should unify formatting test results on different platforms.

Revision 79502 - Directory Listing
Modified Mon Jun 29 08:49:43 2009 UTC (10 years, 5 months ago) by tedf
Original Path: trunk/Src/experimental/library/i18n
Slipt locale tests into windows and unix, because they have slightly different formatting results. Added some test results for Unix.

Revision 79317 - Directory Listing
Modified Tue Jun 16 21:32:34 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/Src/experimental/library/i18n
Made code void-safe on .NET.


Revision 79282 - Directory Listing
Modified Mon Jun 15 17:26:33 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/Src/experimental/library/i18n
Fixed i18n_dotnet target.


Revision 79262 - Directory Listing
Modified Fri Jun 12 23:25:45 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/i18n
Added some missing void-safe ECFs.
Added .NET target for libraries that have .NET specific code or that are using C externals.


Revision 79102 - Directory Listing
Modified Thu Jun 4 23:02:01 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/i18n
Ensured that we take constants from the underlying platform.


Revision 79088 - Directory Listing
Modified Thu Jun 4 17:36:11 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/i18n
Made compilable with new version of SPECIAL which is void-safe.
Removed `gobo.ecf' since now we should always use the sub-ecfs.


Revision 79072 - Directory Listing
Modified Wed Jun 3 23:37:10 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/i18n
Copy of $EIFFEL_SRC/library that will contain the void-safe SPECIAL changes.


Revision 78948 - Directory Listing
Modified Fri May 29 12:59:12 2009 UTC (10 years, 6 months ago) by jfiat
Original Path: trunk/Src/library/i18n
corrected bg_BG results .. the abbreviated texts ... were not really abbreviated.

Revision 78475 - Directory Listing
Modified Fri May 1 21:42:03 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/Src/library/i18n
Updated to 1-5-0 schema version of ECFs.


Revision 78148 - Directory Listing
Modified Thu Apr 9 18:52:17 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/Src/library/i18n
Use new syntax for detachable types.


Revision 78073 - Directory Listing
Modified Sat Apr 4 20:26:26 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/Src/library/i18n
Made it compile on Mac OS X as well since now on Mac the platform value is not unix anymore.


Revision 77385 - Directory Listing
Modified Fri Feb 27 02:58:17 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Disabled full class checking. Because the compiler is not ready for that.

Revision 77353 - Directory Listing
Modified Thu Feb 26 11:37:29 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Disabled assertions of tests in irrelevant libraries.

Revision 77352 - Directory Listing
Modified Thu Feb 26 11:26:49 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Enabled full class checking.

Revision 77351 - Directory Listing
Modified Thu Feb 26 11:25:20 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Void-safe i18n library.

Revision 77325 - Directory Listing
Modified Wed Feb 25 13:44:13 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Added postconsition.

Revision 77324 - Directory Listing
Modified Wed Feb 25 13:39:37 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
- Use `GetLocaleInfo' to get needed character number. This is more trustful rather than values from documentation.
- Fixed the bug that currency symbols like "د.إ.", "SFr." and so on was not correct. Some symbols missed ending character. See changes in rev@77322.
- Use externals to retrieve LC_CTYPEs, rather than using values copied from <winnnls.h>.
- Removed useless *_maxlen constants, which was picked from Microsoft documents.

Revision 77323 - Directory Listing
Modified Wed Feb 25 13:37:00 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Uncommented tests.

Revision 77322 - Directory Listing
Modified Wed Feb 25 12:17:40 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Correct currency symbols.

Revision 77298 - Directory Listing
Modified Tue Feb 24 23:44:31 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/i18n
Use new syntax for object test and attached/detachable type.


Revision 77253 - Directory Listing
Modified Mon Feb 23 07:44:11 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
* Migrated test for dictionaries to Eiffel Testing.
* Added absolute path file comparison in {I18N_TEST_UTILITIES}.

Revision 77233 - Directory Listing
Modified Fri Feb 20 06:56:02 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Renamed to follow the test naming convention.

Revision 77231 - Directory Listing
Modified Fri Feb 20 06:52:02 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
* Migrated test for mo file to Eiffel Testing.
* Refactored utilities into {I18N_TEST_UTILITIES}.

Revision 77229 - Directory Listing
Modified Fri Feb 20 04:59:44 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Fixed postcondition violation caused by incorrect understanding of operator precedence.

Revision 77228 - Directory Listing
Modified Fri Feb 20 03:43:45 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Renamed to follow the test naming convention.

Revision 77227 - Directory Listing
Modified Fri Feb 20 03:37:17 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
- Migrated test for locale to Eiffel Testing.
- Added time library, as the tests need it.
- Enabled multithread, otherwise the testing tool raise an exception.

Revision 77201 - Directory Listing
Modified Thu Feb 19 13:32:43 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Fixed a buffer overflow by incorrect call of `wcslen'. This caused some locales like ar_AE (ar_*) got wrong currency symbols.

Revision 77199 - Directory Listing
Modified Thu Feb 19 06:31:44 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Renamed to follow the test naming convention.

Revision 77198 - Directory Listing
Modified Thu Feb 19 06:25:58 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Moved the original test cases into `tests' where is the suitable place to start migrating into Eiffel Testing.

Revision 77197 - Directory Listing
Modified Thu Feb 19 06:17:17 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Corrected postcondition which I believe was a typo.

Revision 77196 - Directory Listing
Modified Thu Feb 19 04:16:06 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Updated copyright information.

Revision 77193 - Directory Listing
Modified Thu Feb 19 03:43:00 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Excluded `tests'.

Revision 77192 - Directory Listing
Modified Wed Feb 18 18:55:52 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/i18n
Made code compilable by using `utf8_to_utf32' routine from the UNICODE_CONVERSION class.


Revision 77190 - Directory Listing
Modified Wed Feb 18 07:06:12 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Removed dependency from Gobo, as there were only a few places reuses code from Gobo. Instead, we use the encoding library for standard Unicode encoding conversion (Pure Eiffel implementation, no C code is involved).

Revision 77189 - Directory Listing
Modified Wed Feb 18 06:53:19 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
Added tests for i18n translation utility.

Revision 77047 - Directory Listing
Modified Fri Feb 6 22:45:24 2009 UTC (10 years, 10 months ago) by manus
Original Path: trunk/Src/library/i18n
To make transition easier, we are preserving `make_from_c' as creation procedure in the STRING classes
  and therefore we should use it instead of `make_from_c_pointer' that will be obsoleted soon.


Revision 76998 - Directory Listing
Modified Thu Feb 5 07:38:42 2009 UTC (10 years, 10 months ago) by manus
Original Path: trunk/Src/library/i18n
Use `make_from_c_pointer' instead of `make_from_c' and `make_shared_from_pointer' instead of `share_from_pointer' to prepare code to be compiled in void-safe mode.


Revision 76989 - Directory Listing
Modified Thu Feb 5 01:08:59 2009 UTC (10 years, 10 months ago) by manus
Original Path: trunk/Src/library/i18n
Use `append' instead of `append_string' when we know for sure that the argument is attached.


Revision 76420 - Directory Listing
Modified Mon Dec 29 20:27:11 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/i18n
Removal of `is' keyword.
Replacement of `is' by `=' for constant definitions.
Replaced `indexing' by `note'.


Revision 76156 - Directory Listing
Modified Mon Dec 15 05:04:58 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/i18n
Adapted our libraries to use the alias names rather than infix/prefix since now EiffelBase is using the
  alias names for its operators.


Revision 76033 - Directory Listing
Modified Tue Dec 2 17:45:13 2008 UTC (11 years ago) by manus
Original Path: trunk/Src/library/i18n
Fixed VD80 warnings because class name did not match file name.


Revision 75974 - Directory Listing
Modified Mon Dec 1 19:48:17 2008 UTC (11 years ago) by manus
Original Path: trunk/Src/library/i18n
Made code compilable with new compiler.


Revision 75632 - Directory Listing
Modified Fri Nov 14 23:32:50 2008 UTC (11 years ago) by manus
Original Path: trunk/Src/library/i18n
Made result type of translation routines attached.


Revision 74991 - Directory Listing
Modified Tue Oct 7 05:07:04 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/Src/library/i18n
Use ISE_LIBRARY instead of EIFFEL_SRC.


Revision 74431 - Directory Listing
Modified Tue Aug 12 13:54:39 2008 UTC (11 years, 4 months ago) by tedf
Original Path: trunk/Src/library/i18n
Added `set_escape_character' to allow escape character to be changed.

Revision 74181 - Directory Listing
Modified Thu Jul 24 12:37:03 2008 UTC (11 years, 4 months ago) by tedf
Original Path: trunk/Src/library/i18n
Changed arguments of `has_plural', `singular' and `plural' to STRING_GENERAL, as the parent does, to avoid runtime CAT call detection.

Revision 73978 - Directory Listing
Modified Tue Jul 1 00:29:27 2008 UTC (11 years, 5 months ago) by tedf
Original Path: trunk/Src/library/i18n
-- Corrected postcondition of `get_file_dictionary'.
-- Use `get_file_dictionary' instead of `extract_dictionary' as `get_file_dictionary' handles `can_handle' properly.

Revision 72724 - Directory Listing
Modified Thu Mar 13 09:27:09 2008 UTC (11 years, 9 months ago) by jfiat
Original Path: trunk/Src/library/i18n
Removed useless ! in Object Test locals declaration  
Note: {foo: FOO} can and should be used instead of {foo: !FOO}

Revision 72656 - Directory Listing
Modified Sat Mar 8 00:20:07 2008 UTC (11 years, 9 months ago) by manus
Original Path: trunk/Src/library/i18n
Fixed catcall due to not preserving STRING_GENERAL in signature.


Revision 72288 - Directory Listing
Modified Wed Feb 13 06:41:28 2008 UTC (11 years, 9 months ago) by tedf
Original Path: trunk/Src/library/i18n
- Implemented system locale for .NET.
- Fixed the old implementation of creating System.Globalization.CultureInfo. The constructors only accept patterns with '-'.
- Optimized creations of System.Globalization.CultureInfo by using static calls.


Revision 71554 - Directory Listing
Modified Tue Dec 18 04:55:36 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/Src/library/i18n
Changed the values for EIF_OS and EIF_ARCH so that there is less possible conflicts with existing
  `EIF_XXX' macros. This is currently for VMS where we currently define EIF_VMS and could not reuse
  EIF_VMS for EIF_OS. So now it will be EIF_OS_VMS.
Updated C code of il8n library which was already using EIF_OS.


Revision 71416 - Directory Listing
Modified Fri Dec 7 13:25:24 2007 UTC (12 years ago) by jfiat
Original Path: trunk/Src/library/i18n
removed unwanted svn:executable from files + cleaning

Revision 71329 - Directory Listing
Modified Fri Nov 30 21:42:30 2007 UTC (12 years ago) by manus
Original Path: trunk/Src/library/i18n
Fixed missing svn:eol-style native property.


Revision 71328 - Directory Listing
Modified Fri Nov 30 21:41:02 2007 UTC (12 years ago) by manus
Original Path: trunk/Src/library/i18n
Fixed missing svn:eol-style native property.


Revision 70705 - Directory Listing
Modified Fri Oct 19 01:04:15 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/Src/library/i18n
Syntax update: use create instead of creation, new syntax for agents.


Revision 69811 - Directory Listing
Modified Thu Aug 2 17:04:20 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/Src/library/i18n
Added inheritance to ANY to avoid full class checking errors.


Revision 69634 - Directory Listing
Modified Tue Jul 24 04:00:29 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/Src/library/i18n
Fixed all occurrences of `Current.whatever' by just `whatever' since they are semantically
  identical except for the invariant check.


Revision 69548 - Directory Listing
Modified Thu Jul 19 05:58:17 2007 UTC (12 years, 4 months ago) by tedf
Original Path: trunk/Src/library/i18n
- Added `encoding' and `full_name' in I18N_LOCALE_ID to keep encoding information, so that a `full_name' without missing encoding part later can be used by `setlocale'. Particularly on Solaris, LL_RR is not recognized by `setlocale', LL_RR.ENC is required. When testing locale's availability, normally id was from .mo files, `guess_proper_locale' was added trying to find out a proper available LL_RR.ENC form on Solaris.
- Redefined `is_equal' in ENCODING.
- Put hacks to conversions between UTF-16 and local locale. If direct conversion fails, UTF-8 is used as intermediate encoding attempt. 


Revision 69441 - Directory Listing
Modified Mon Jul 16 09:19:58 2007 UTC (12 years, 4 months ago) by patrickr
Original Path: trunk/Src/library/i18n
i18n is in EIFFEL_SRC


Revision 69116 - Directory Listing
Modified Fri Jun 15 16:58:24 2007 UTC (12 years, 5 months ago) by jfiat
Original Path: trunk/Src/library/i18n
Various optimization and cosmestic.
Now it handles the case where we have Void items in formatted_string's arguments  `args_tuple'.

Revision 68730 - Directory Listing
Modified Tue May 29 16:18:26 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/Src/library/i18n
Ensured that filename matches classname.


Revision 68413 - Directory Listing
Modified Thu May 17 22:03:23 2007 UTC (12 years, 6 months ago) by juliant
Original Path: trunk/Src/library/i18n
changed i18n documentation to reflect changes
updated classes which I missed with new feature names

Revision 68378 - Directory Listing
Modified Wed May 16 20:59:46 2007 UTC (12 years, 6 months ago) by juliant
Original Path: trunk/Src/library/i18n
changed feature names in internationalization library:
 - 'translate' into 'translation'
 - 'translate_plural' into 'plural_translation'
 - 'format_string' into 'formatted_string'
changed indexing clause to correct library name in internationalization library
added more comments and contracts to internationalization library


Revision 68348 - Directory Listing
Modified Wed May 16 00:21:13 2007 UTC (12 years, 6 months ago) by juliant
Original Path: trunk/Src/library/i18n
added comments and contracts to internationalization library.
reorganized feature clauses in internationalization library.
removed 'get' features in internationalization library.

Revision 68330 - Directory Listing
Modified Tue May 15 20:53:28 2007 UTC (12 years, 6 months ago) by juliant
Original Path: trunk/Src/library/i18n
Changed filenames to match classnames

Revision 68087 - Directory Listing
Modified Thu May 3 17:33:51 2007 UTC (12 years, 7 months ago) by paulb
Original Path: trunk/Src/library/i18n
Reformatted using resave tool, which mirrors how EiffelStudio's configuration UI save the settings.

Revision 68059 - Directory Listing
Modified Wed May 2 15:13:07 2007 UTC (12 years, 7 months ago) by tedf
Original Path: trunk/Src/library/i18n
- Fixed a problem that name in I18N_LOCALE_ID was not correctly set.

Revision 67854 - Directory Listing
Modified Mon Apr 16 13:30:31 2007 UTC (12 years, 7 months ago) by tedf
Original Path: trunk/Src/library/i18n
Accept 'C' as locale id which is poossible the value when LANG is not set.

Revision 67685 - Directory Listing
Modified Mon Apr 2 18:53:48 2007 UTC (12 years, 8 months ago) by paulb
Original Path: trunk/Src/library/i18n
Formatted using spaces.
Set namespace to create neat namespaces in accordance to new rules.

Revision 67113 - Directory Listing
Modified Thu Mar 8 07:09:14 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/Src/library/i18n
Fixed flat degree 3 errors due to insufficiently exported routines.


Revision 66774 - Directory Listing
Modified Tue Feb 20 00:39:51 2007 UTC (12 years, 9 months ago) by paulb
Original Path: trunk/Src/library/i18n
Added default namespaces for .NET

Revision 66507 - Directory Listing
Modified Wed Feb 7 10:50:26 2007 UTC (12 years, 10 months ago) by tedf
Original Path: trunk/Src/library/i18n
Made it compilable.

Revision 66504 - Directory Listing
Modified Wed Feb 7 08:58:23 2007 UTC (12 years, 10 months ago) by tedf
Original Path: trunk/Src/library/i18n
Corrcted .ecf file and some code.

Revision 66503 - Directory Listing
Modified Wed Feb 7 07:15:22 2007 UTC (12 years, 10 months ago) by tedf
Original Path: trunk/Src/library/i18n
Fixed the problem that nl_langinfo (CODESET) doesn't return names acceptable by OpenBSD implementation of iconv_open . When it is OpenBSD we use locale_charset () of libcharset library rather than nl_langinfo (CODESET) to get code set name.

Revision 66356 - Directory Listing
Modified Tue Jan 30 16:57:59 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/Src/library/i18n
Updated so that we also read locales from a different location if the first
  one is not present. Today we added the location on a Solaris system.


Revision 66318 - Directory Listing
Modified Mon Jan 29 06:05:22 2007 UTC (12 years, 10 months ago) by tedf
Original Path: trunk/Src/library/i18n
Fixed bad commit.

Revision 66317 - Directory Listing
Modified Mon Jan 29 06:02:58 2007 UTC (12 years, 10 months ago) by tedf
Original Path: trunk/Src/library/i18n
Fixed some typos and a improper name leaving for translation {INTERFACE_NAMES}.l_overwrite_layout.

Revision 66206 - Directory Listing
Modified Thu Jan 25 07:02:45 2007 UTC (12 years, 10 months ago) by tedf
Original Path: trunk/Src/library/i18n
Fixed bug#11903 that files are never closed.

Revision 66025 - Directory Listing
Modified Fri Jan 19 05:37:57 2007 UTC (12 years, 10 months ago) by tedf
Original Path: trunk/Src/library/i18n
Fix for bug#11867, test needed in Russian.

Revision 65864 - Directory Listing
Modified Thu Jan 11 05:36:29 2007 UTC (12 years, 11 months ago) by tedf
Original Path: trunk/Src/library/i18n
Added support for codepage/codesset name retrieving and some cosmatics.

Revision 65863 - Directory Listing
Modified Thu Jan 11 05:27:24 2007 UTC (12 years, 11 months ago) by tedf
Original Path: trunk/Src/library/i18n
Added support for codepage/codeset name retrieving.
Improved assertions.

Revision 65788 - Directory Listing
Modified Thu Jan 4 02:26:12 2007 UTC (12 years, 11 months ago) by tedf
Original Path: trunk/Src/library/i18n
Finished internationalizing starting dialog, wizards.
Partly internationalized some warnings, the rest will be done after correct messages is printable in the console.
Changed `language_path' in EIFFEL_ENV to share with wizards.
Introduced i18n into wizard library and added an argument to wizards to specify locale id.
Fixed a crash in string property of the property grid that {STRING_8}.is_equal (STRING_32) was called at runtime.


Revision 65604 - Directory Listing
Modified Sat Dec 16 16:42:00 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/Src/library/i18n
Fixed a crash on systems that do not have `/usr/share/i18n/locales'.


Revision 65541 - Directory Listing
Modified Thu Dec 14 12:41:51 2006 UTC (12 years, 11 months ago) by tedf
Original Path: trunk/Src/library/i18n
Cosmetics

Revision 65537 - Directory Listing
Modified Thu Dec 14 11:18:56 2006 UTC (12 years, 11 months ago) by tedf
Original Path: trunk/Src/library/i18n
Updated copyright information.

Revision 65536 - Directory Listing
Modified Thu Dec 14 09:10:18 2006 UTC (12 years, 11 months ago) by tedf
Original Path: trunk/Src/library/i18n
Modified EIFFEL_I18N to ISE_LIBRARY.

Revision 65529 - Directory Listing
Modified Wed Dec 13 22:55:19 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/Src/library/i18n
Fixed C compilation errors on Unix since previous commit was not tested.


Revision 65528 - Directory Listing
Modified Wed Dec 13 22:54:42 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/Src/library/i18n
Forgot to remove external statements in configuration file.


Revision 65526 - Directory Listing
Modified Wed Dec 13 20:07:57 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/Src/library/i18n
Removed explicit setting of platform.


Revision 65525 - Directory Listing
Modified Wed Dec 13 20:02:25 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/Src/library/i18n
Removed C code which is now directly embedded in Eiffel code.
  Unix side not tested yet. 


Revision 65516 - Directory Listing
Modified Wed Dec 13 04:20:16 2006 UTC (13 years ago) by tedf
Original Path: trunk/Src/library/i18n
Use ISE_PLATFORM in CFLAGS.

Revision 65487 - Directory Listing
Modified Tue Dec 12 07:36:56 2006 UTC (13 years ago) by tedf
Original Path: trunk/Src/library/i18n
Changed environment variable EIFFEL_I18N to ISE_EIFFEL.

Revision 65486 - Directory Listing
Modified Tue Dec 12 06:36:03 2006 UTC (13 years ago) by tedf
Original Path: trunk/Src/library/i18n
Copied from: branches/es-i18n/Src/library/i18n revision 65485
Copy i18n library from i18n branch.


Revision 65218 - Directory Listing
Modified Thu Nov 23 14:07:54 2006 UTC (13 years ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
update msc makefiel

Revision 65215 - Directory Listing
Modified Thu Nov 23 12:49:16 2006 UTC (13 years ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
readme changes

Revision 65213 - Directory Listing
Modified Thu Nov 23 11:47:54 2006 UTC (13 years ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Stuff for release



Revision 64512 - Directory Listing
Modified Mon Oct 23 06:39:14 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
small changes to example app.

Revision 64511 - Directory Listing
Modified Sun Oct 22 22:31:52 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
added comments in example application and updated mo files for it

Revision 64510 - Directory Listing
Modified Sun Oct 22 21:58:52 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
some mo files


Revision 64509 - Directory Listing
Modified Sun Oct 22 21:47:22 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
plural_handling

Revision 64508 - Directory Listing
Modified Sun Oct 22 21:16:24 2006 UTC (13 years, 1 month ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
comfortable dictionary_test

Revision 64507 - Directory Listing
Modified Sun Oct 22 21:14:16 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
fixed an error

Revision 64506 - Directory Listing
Modified Sun Oct 22 21:08:19 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
changed languages in example application

Revision 64505 - Directory Listing
Modified Sun Oct 22 17:22:30 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
added english translation (haha)

Revision 64504 - Directory Listing
Modified Sun Oct 22 15:59:53 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
revert erroneous commit

Revision 64503 - Directory Listing
Modified Sun Oct 22 15:55:21 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
some changes

Revision 64502 - Directory Listing
Modified Sat Oct 21 22:20:19 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
updated pot, changed application to update everything on language change

Revision 64501 - Directory Listing
Modified Sat Oct 21 22:17:11 2006 UTC (13 years, 1 month ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
mo and po files for chinese are done

Revision 64499 - Directory Listing
Modified Sat Oct 21 21:49:20 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
dictionay -> dictionary

Revision 64495 - Directory Listing
Modified Sat Oct 21 21:35:38 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
refactoring tool considered crap

Revision 64492 - Directory Listing
Modified Sat Oct 21 21:20:56 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
added french translation

Revision 64491 - Directory Listing
Modified Sat Oct 21 17:38:23 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
up-to-date pot file

Revision 64490 - Directory Listing
Modified Sat Oct 21 17:37:11 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
fixed spelling

Revision 64489 - Directory Listing
Modified Sat Oct 21 15:08:11 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
small changes to example aplication. Changed feature names in HOST_LOCALE

Revision 64488 - Directory Listing
Modified Sat Oct 21 14:23:19 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
added french to example application

Revision 64487 - Directory Listing
Modified Sat Oct 21 14:15:47 2006 UTC (13 years, 1 month ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
fix some bugs

Revision 64486 - Directory Listing
Modified Sat Oct 21 09:58:17 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
fixed postconditions in FILE_HANDLER and DICTIONARY_ENTRY. Changed export status of some classes

Revision 64459 - Directory Listing
Modified Fri Oct 20 09:59:18 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
changed example application

Revision 64457 - Directory Listing
Modified Thu Oct 19 22:53:54 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Po template for example app.



Revision 64456 - Directory Listing
Modified Thu Oct 19 21:23:08 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
removed precompile

Revision 64455 - Directory Listing
Modified Thu Oct 19 21:16:40 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Don't need this anymore

Revision 64454 - Directory Listing
Modified Thu Oct 19 21:13:30 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
moved some things around

Revision 64444 - Directory Listing
Modified Thu Oct 19 14:05:56 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
fixed some errors + small changes

Revision 64441 - Directory Listing
Modified Thu Oct 19 12:10:56 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
fixed some errors + small changes

Revision 64440 - Directory Listing
Modified Thu Oct 19 11:45:03 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
I am not going to win the 2006 SVN Best Commit contest :)
Forgot this as well.

Revision 64438 - Directory Listing
Modified Thu Oct 19 11:09:13 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
moved 2 classes

Revision 64437 - Directory Listing
Modified Thu Oct 19 11:08:45 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
forgot a class last sommit, sorry 

Revision 64436 - Directory Listing
Modified Thu Oct 19 08:28:19 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
contracts and comments + small changes

Revision 64435 - Directory Listing
Modified Thu Oct 19 08:08:30 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
contracts and comments

Revision 64432 - Directory Listing
Modified Thu Oct 19 00:11:32 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Updated some preconditions to reflect recent changes

Revision 64430 - Directory Listing
Modified Wed Oct 18 23:31:55 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Added changes to support generic translations for a language. Should work, but not yet extensively  tested.

Revision 64416 - Directory Listing
Modified Wed Oct 18 16:05:41 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
contracts and comments

Revision 64413 - Directory Listing
Modified Wed Oct 18 13:36:11 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Added some contracts, changed arguments of value/currency formatters, fixed some bugs in linux HOST_LOCALE_IMP

Revision 64412 - Directory Listing
Modified Wed Oct 18 12:13:43 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
forgot this last commit, sorry

Revision 64411 - Directory Listing
Modified Wed Oct 18 11:51:06 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
small change to example_application

Revision 64410 - Directory Listing
Modified Wed Oct 18 09:28:43 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
changes on .NET HOST_LOCALE

Revision 64409 - Directory Listing
Modified Wed Oct 18 08:19:25 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
fixed problem for .NET

Revision 64408 - Directory Listing
Modified Wed Oct 18 07:31:32 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Added po files of the example_application + other litle changes

Revision 64407 - Directory Listing
Modified Wed Oct 18 02:30:47 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
fixed headers, removed unused locals

Revision 64406 - Directory Listing
Modified Wed Oct 18 02:00:15 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Added format string conversion & intl. currency support to NLS locale and cleaned up headers.

Revision 64405 - Directory Listing
Modified Wed Oct 18 01:42:06 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
header cleanup

Revision 64402 - Directory Listing
Modified Tue Oct 17 15:26:10 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
replaced environment variables by static values. Insert cursing here.



Revision 64401 - Directory Listing
Modified Tue Oct 17 15:21:37 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
more windows conf problems, updated TODO

Revision 64400 - Directory Listing
Modified Tue Oct 17 15:15:56 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
replaced enviroment variables, @¼##@¼ing windows

Revision 64394 - Directory Listing
Modified Mon Oct 16 20:23:38 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
nls updates

Revision 64391 - Directory Listing
Modified Mon Oct 16 17:55:27 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
unicode problems should all be fixed now

Revision 64390 - Directory Listing
Modified Mon Oct 16 17:05:01 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
some string_32/string_8 bugfixes

Revision 64389 - Directory Listing
Modified Mon Oct 16 15:14:55 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
removed use of SYSTEM_LOCALES

Revision 64388 - Directory Listing
Modified Mon Oct 16 14:42:08 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
forgot to commit a class

Revision 64387 - Directory Listing
Modified Mon Oct 16 13:14:25 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n


Revision 64385 - Directory Listing
Modified Mon Oct 16 08:16:02 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
some fixes and improvements

Revision 64384 - Directory Listing
Modified Sun Oct 15 15:27:45 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
some fixes and improvements

Revision 64383 - Directory Listing
Modified Sun Oct 15 11:47:46 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
some fixes and improvements

Revision 64382 - Directory Listing
Modified Sun Oct 15 09:42:31 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
update of host_locale_imp


Revision 64379 - Directory Listing
Modified Sat Oct 14 17:25:08 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
more bugfixes

Revision 64378 - Directory Listing
Modified Sat Oct 14 11:52:43 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Small bugfixes



Revision 64377 - Directory Listing
Modified Sat Oct 14 10:07:47 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
first version of the example/test application

Revision 64376 - Directory Listing
Modified Sat Oct 14 09:59:44 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Bug fixes... Sometimes badly! I've to review them

Revision 64373 - Directory Listing
Modified Sat Oct 14 02:40:06 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
small update due to HOST_LOCALE interface change

Revision 64372 - Directory Listing
Modified Sat Oct 14 00:45:59 2006 UTC (13 years, 1 month ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
small changes, partially spelling corrections :)

Revision 64370 - Directory Listing
Modified Fri Oct 13 20:22:55 2006 UTC (13 years, 1 month ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
changes to date/time formatter, bugfix in host_locale_imp (.NET)

Revision 64363 - Directory Listing
Modified Fri Oct 13 15:59:11 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
various bugfixes

Revision 64361 - Directory Listing
Modified Fri Oct 13 12:13:47 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
bugfixes and date formatter

Revision 64358 - Directory Listing
Modified Fri Oct 13 08:00:01 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
some fixes and improvements

Revision 64350 - Directory Listing
Modified Thu Oct 12 23:34:38 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
added formatters to locale

Revision 64347 - Directory Listing
Modified Thu Oct 12 22:20:31 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
changed has_locale_info to has_format_info - user doesn't care about locale_info!

Revision 64323 - Directory Listing
Modified Thu Oct 12 09:10:29 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
added convertion function (from .NET format strings to our format string)

Revision 64314 - Directory Listing
Modified Wed Oct 11 23:40:17 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
small cleanup in dictionary_entry

Revision 64312 - Directory Listing
Modified Wed Oct 11 21:25:13 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Windows batch files to compile C code.
WARNING: the msc makefile is untested.
make_bcb.bat works fine.

Revision 64310 - Directory Listing
Modified Wed Oct 11 21:08:12 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n


Revision 64301 - Directory Listing
Modified Wed Oct 11 17:33:58 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
as we want to release the whole library under the efl, having a copy in the library is a good idea

Revision 64300 - Directory Listing
Modified Wed Oct 11 17:32:13 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
bug fixes and some copyright updates

Revision 64298 - Directory Listing
Modified Wed Oct 11 17:01:36 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Makefile.SH should be ok now

Revision 64296 - Directory Listing
Modified Wed Oct 11 16:45:03 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
renamed clib to Clib - this seems the convention

Revision 64295 - Directory Listing
Modified Wed Oct 11 16:44:11 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
changed include location

Revision 64294 - Directory Listing
Modified Wed Oct 11 16:40:52 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
final makefile reshuffling. Still need to write makefiles for windows

Revision 64293 - Directory Listing
Modified Wed Oct 11 16:10:30 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
makefile stuff

Revision 64291 - Directory Listing
Modified Wed Oct 11 15:53:38 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Makefiles pt 1

Revision 64287 - Directory Listing
Modified Wed Oct 11 13:46:29 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
should work now, silly bug

Revision 64279 - Directory Listing
Modified Wed Oct 11 00:55:57 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
bugfix in mo_file

Revision 64252 - Directory Listing
Modified Tue Oct 10 16:53:29 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
I18N_CHARACTER_BASED_DICTIONARY class is verified. class
DICTIONARY_TEST is rewritten, so the folder automatic generated.

Revision 64247 - Directory Listing
Modified Tue Oct 10 15:36:38 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
updated .NET locales, according the changes to HOST_LOCALE. fixed some bugs in other classes.

Revision 64245 - Directory Listing
Modified Tue Oct 10 13:46:22 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
new test class for locales

Revision 64244 - Directory Listing
Modified Tue Oct 10 11:42:45 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
i18n_mo_file_test written: bugs in feature 'read_plural_form' , which is called by 'open', small changes in structure organisation

Revision 64243 - Directory Listing
Modified Tue Oct 10 11:15:16 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
changed POSIX locale, it should work. DOTNET still to do. small changes to various formatter

Revision 64241 - Directory Listing
Modified Tue Oct 10 08:49:32 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
forgot to commit it

Revision 64240 - Directory Listing
Modified Tue Oct 10 07:57:18 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
rename of file name

Revision 64239 - Directory Listing
Modified Tue Oct 10 02:40:27 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Update of nls -should be ok now with new SYSTEM_LOCALES/ HOST_LOCALE
Changed i18n.ecf to make sure we only use nls when dotnet is false.

Revision 64228 - Directory Listing
Modified Mon Oct 9 16:14:35 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
evenvironment independent and some small changes to make it look more clearly

Revision 64227 - Directory Listing
Modified Mon Oct 9 15:41:27 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
change of api



Revision 64226 - Directory Listing
Modified Mon Oct 9 15:28:27 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
fixed some bugs

Revision 64225 - Directory Listing
Modified Mon Oct 9 15:04:32 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Finished datasource stuff



Revision 64223 - Directory Listing
Modified Mon Oct 9 15:01:25 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
final todo list



Revision 64222 - Directory Listing
Modified Mon Oct 9 14:39:12 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
small changes in feature has_index

Revision 64221 - Directory Listing
Modified Mon Oct 9 11:55:19 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
erased non-english comments

Revision 64220 - Directory Listing
Modified Mon Oct 9 11:54:35 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
fixed bugs, now hong's test should work

Revision 64219 - Directory Listing
Modified Mon Oct 9 10:03:55 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
class of dictionary_test is written

Revision 64218 - Directory Listing
Modified Mon Oct 9 09:47:48 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
improvments of the class and tested

Revision 64217 - Directory Listing
Modified Mon Oct 9 09:45:48 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
rename the test files, small changes

Revision 64216 - Directory Listing
Modified Mon Oct 9 09:43:51 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
tests of classes I18N_BINARY_SEARCH_ARRAY_DICTIONARY
and I18N_HASH_TABLE_DICTIONARY are successful.

Revision 64211 - Directory Listing
Modified Sun Oct 8 11:48:18 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
bug fixes and small changes

Revision 64206 - Directory Listing
Modified Sat Oct 7 16:05:20 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
small changes and some bug fixes

Revision 64205 - Directory Listing
Modified Sat Oct 7 14:16:24 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
some changes to .NET locale

Revision 64199 - Directory Listing
Modified Fri Oct 6 14:18:52 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Changed locale_id, may break some things. Also changed plural form handling in dictionaries

Revision 64198 - Directory Listing
Modified Fri Oct 6 14:08:56 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
New date/time formatter

Revision 64197 - Directory Listing
Modified Fri Oct 6 13:35:52 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
erased date/time formatter

Revision 64121 - Directory Listing
Modified Wed Oct 4 16:15:33 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Commit of TODO

Revision 64117 - Directory Listing
Modified Wed Oct 4 15:37:27 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n


Revision 64116 - Directory Listing
Modified Wed Oct 4 15:30:02 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Added a "character based" dictionary. It still needs tests.  A precondition in extend (I18N_DICTIONARY) to avoid duplicate insertions??

Revision 64115 - Directory Listing
Modified Wed Oct 4 09:34:03 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
First (unstable) version of date/time formatter. Small changes to posix_locales.c

Revision 64030 - Directory Listing
Modified Mon Oct 2 13:36:58 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
new class I18N_BINARY_SEARCH_ARRAY_DICTIONARY is compiled

Revision 64027 - Directory Listing
Modified Mon Oct 2 12:37:07 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
copy/paste typo fixed

Revision 64026 - Directory Listing
Modified Mon Oct 2 11:07:00 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
fixed some bugs

Revision 64022 - Directory Listing
Modified Sun Oct 1 22:29:27 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
the signature of make is changed

Revision 64021 - Directory Listing
Modified Sun Oct 1 22:28:55 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
Signature of 'make' is changed according to its ancestor

Revision 64020 - Directory Listing
Modified Sun Oct 1 22:01:24 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
forgot to erase (move) locale_info.e 

Revision 64019 - Directory Listing
Modified Sun Oct 1 22:00:06 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Erased a lot of C code and added more Eiffel.

Revision 64018 - Directory Listing
Modified Sun Oct 1 21:55:45 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Split of LOCALE_INFO (and created directory)

Revision 64017 - Directory Listing
Modified Sat Sep 30 14:09:25 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
changes to POSIX_LOCALE. (convertion function is still not used...)

Revision 64016 - Directory Listing
Modified Sat Sep 30 08:33:02 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
+ I18N_CURRENCY_FORMATTER, small changes to I18N_CURRENCY_VALUE_FORMATTER and I18N_VALUE_FORMATTER. note that they are very unstable...


Revision 64000 - Directory Listing
Modified Fri Sep 29 23:03:51 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
end of reorganisation - update your ecf files\!

Revision 63986 - Directory Listing
Modified Fri Sep 29 15:21:10 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
locale reorganisation/renaming pt2

Revision 63985 - Directory Listing
Modified Fri Sep 29 15:15:35 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
reorganising locales to be conditional, pt1

Revision 63984 - Directory Listing
Modified Fri Sep 29 15:00:55 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
changed signature of *grouping in I18N_DOTNET_LOCALE

Revision 63983 - Directory Listing
Modified Fri Sep 29 14:58:36 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
changed signature of *grouping in I18N_LINUX_LOCALE

Revision 63982 - Directory Listing
Modified Fri Sep 29 14:12:17 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
should have comitted this earlier

Revision 63980 - Directory Listing
Modified Fri Sep 29 09:16:08 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
added formatter to include directory

Revision 63979 - Directory Listing
Modified Fri Sep 29 01:11:47 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Latest effort on NLS locale. Should almost be done, just the name mess needs sorting out and then a bit of cleanup could do some good (file names!).

Revision 63956 - Directory Listing
Modified Thu Sep 28 19:58:23 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
moved value formatter to correct directory

Revision 63937 - Directory Listing
Modified Thu Sep 28 14:51:17 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
First version of I18N_VALUE_FORMATTER and of I18N_CURRENCY_VALUE_FORMATTER. Changed type of grouping from ARRAY[STRING_32] to ARRAY[INTEGER] (in LOCALE_INFO)

Revision 63934 - Directory Listing
Modified Thu Sep 28 01:49:32 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Some NLS stuff. 

Note: this will not compile, even under windows, unless you compile an object file and point ES to the headers and the object file.
Hong, don't even try.
This is mostly just to make sure that we don't lose all that typing if my hard drive explodes.

Revision 63915 - Directory Listing
Modified Wed Sep 27 15:43:55 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n


Revision 63914 - Directory Listing
Modified Wed Sep 27 15:43:35 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n


Revision 63913 - Directory Listing
Modified Wed Sep 27 15:39:40 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
test of classes I18N_HASH_TABLE_DICTIONARY, DICTIONARY and DICTIONARY, some small changes like 'precondiction','create make' and 'comparable dictionary_entry' are made. It works.

Revision 63911 - Directory Listing
Modified Wed Sep 27 11:36:22 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Added a precondition (valid_arguments) to format_string in I18N_STRING_FORMATTER

Revision 63910 - Directory Listing
Modified Wed Sep 27 09:15:06 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Implemented I18N_STRING_FORMATTER

Revision 63890 - Directory Listing
Modified Tue Sep 26 17:33:30 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Renaming

Revision 63884 - Directory Listing
Modified Tue Sep 26 16:16:13 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
more re-organising

Revision 63883 - Directory Listing
Modified Tue Sep 26 16:15:17 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
re-organised

Revision 63875 - Directory Listing
Modified Tue Sep 26 13:02:35 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
first version of class LOCALE_MANAGER and new creation feature in class LOCALE.

Revision 63871 - Directory Listing
Modified Tue Sep 26 08:52:05 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
removed hardcoded include path and changed name from "main" to "ci18n"

Revision 63852 - Directory Listing
Modified Mon Sep 25 21:32:58 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
+ get_user_locale_info in SYSTEM_LOCALES and related changes in other classes

Revision 63838 - Directory Listing
Modified Mon Sep 25 17:24:33 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Added get_available_locales in .NET, Added missing class

Revision 63831 - Directory Listing
Modified Mon Sep 25 14:43:20 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
The UML model for out library. Some arrows may be slightly incorrect because umbrello tries to add dependancies when you aren't looking

Revision 63828 - Directory Listing
Modified Mon Sep 25 07:32:55 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Fix of a small syntax error

Revision 63827 - Directory Listing
Modified Mon Sep 25 07:31:53 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Small fixes

Revision 63824 - Directory Listing
Modified Sat Sep 23 20:55:05 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
started work on file handler and mo_file



Revision 63807 - Directory Listing
Modified Fri Sep 22 10:45:21 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Changes to EiffelTime, committed, because I think I will change a lot of things... (maintaining backward compatibility)

Revision 63765 - Directory Listing
Modified Thu Sep 21 12:57:25 2006 UTC (13 years, 2 months ago) by hong
Original Path: branches/es-i18n/Src/library/i18n
change I18N_SYSTEM_LOCALES (signature of available_locales)and its suppliers:I18N_HOST_LOCALE and its decendents.

Revision 63764 - Directory Listing
Modified Thu Sep 21 11:29:48 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Some fixes on .NET locales, added pre/post conditions, continued with changes of EiffelTime

Revision 63724 - Directory Listing
Modified Wed Sep 20 15:51:08 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
impoved formatting of the "formatting codes table"

Revision 63723 - Directory Listing
Modified Wed Sep 20 14:23:45 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Added .NET formatting codes to table

Revision 63721 - Directory Listing
Modified Wed Sep 20 10:22:13 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
- Added table with the "formatting codes" of EiffelTime, NLS, POSIX. (.NET comming soon).
- Continued with the EiffelTime modification (added MM  (full month name) and DD (full day name))

Revision 63691 - Directory Listing
Modified Tue Sep 19 08:17:18 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Changed i18n_HOST_LOCALE

Revision 63635 - Directory Listing
Modified Mon Sep 18 15:43:23 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Ok: plural form feature need to be changed slightly to accomodate negative quantities, comments need to be expanded and I really should test some of this  -leo

Revision 63634 - Directory Listing
Modified Mon Sep 18 15:21:18 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
again

Revision 63633 - Directory Listing
Modified Mon Sep 18 15:20:46 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
things I forgot before...

Revision 63632 - Directory Listing
Modified Mon Sep 18 15:00:26 2006 UTC (13 years, 2 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Datastructure features are not going to vanish, mo_handler might change quite a bit. -leo

Revision 63631 - Directory Listing
Modified Mon Sep 18 14:42:50 2006 UTC (13 years, 2 months ago) by etienner
Original Path: branches/es-i18n/Src/library/i18n
Added:
-  include files
- dotnet locales
Changed
- HOST_LOCALE
- LINUX_LOCALE

Revision 63493 - Directory Listing
Modified Tue Sep 12 03:00:19 2006 UTC (13 years, 3 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
yes, ok.. works properly _now_ :) -leo

Revision 63492 - Directory Listing
Modified Tue Sep 12 02:52:12 2006 UTC (13 years, 3 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
*cough* Small configuration bug. You did not see this, or the root class 
that we don't need.
More sleep, less commits

-leo



Revision 63491 - Directory Listing
Modified Tue Sep 12 02:49:20 2006 UTC (13 years, 3 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
Initial commit. Works for me (tm), should work for you.

.NET/POSIX locale stuff and some documents still need comitting.

-leo



Revision 63460 - Directory Listing
Added Mon Sep 11 17:07:17 2006 UTC (13 years, 3 months ago) by leo
Original Path: branches/es-i18n/Src/library/i18n
testing  -leo

  ViewVC Help
Powered by ViewVC 1.1.23