libs-base/Resources/Languages
Stefan Bidigaray e970eb14d6 Added mappings to canonical locale identifers. The NSLocale class can now, for example, map from AmericanEnglish to en_US. The -preferredLanguages method now works, as well.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@31809 72102866-910b-0410-8b05-ffd578937521
2010-12-31 17:46:46 +00:00
..
Dutch Change to Euro 2002-01-07 15:34:43 +00:00
English FIx mistake in date string, extra locale 2000-10-27 22:15:30 +00:00
Esperanto Added Korean and Esperanto text translations and language definition 2006-05-05 23:19:01 +00:00
French Fixup eol and mark some files as non-text where they may be unicode 2006-02-11 18:22:57 +00:00
German More character encoding fixes ... correct language files. 2002-04-07 18:56:08 +00:00
Hungarian Add a missing ". 2004-05-07 21:53:51 +00:00
Italian More character encoding fixes ... correct language files. 2002-04-07 18:56:08 +00:00
Korean Fix bug #17054 2006-07-07 11:16:49 +00:00
Locale.aliases Fixed typo in last change 2010-08-12 23:35:39 +00:00
Locale.canonical Added mappings to canonical locale identifers. The NSLocale class can now, for example, map from AmericanEnglish to en_US. The -preferredLanguages method now works, as well. 2010-12-31 17:46:46 +00:00
Locale.encodings Add thai encoding 2002-10-22 14:29:34 +00:00
README Fix bug #17054 2006-07-07 11:16:49 +00:00
Russian Fix decimal separartor in Russian and Ukrainaian 2006-04-25 22:41:27 +00:00
Slovak Libffi support 2002-04-18 16:02:12 +00:00
Spanish String quoting corrections by Matias Adrian <matiasasb@gmail.com>. 2008-01-21 11:55:06 +00:00
TraditionalChinese * Tools/cvtenc.m (main): Write using local/set encoding when 2003-09-22 03:00:21 +00:00
Ukrainian Fix decimal separartor in Russian and Ukrainaian 2006-04-25 22:41:27 +00:00

Language files which contain non-ascii characters should either be properly
marked unicode files (UTF-8 with a leading Byte Order Mark or UTF-16 with a
leading Byte Order Mark) or should encode those characters as \u escape
sequences so that they are usable on systems where the default C-String
encoding is not the same as the one on which the language files were created!

Since it is generally not easy to edit unicode directly, or enter the
correct unicode escape sequences, it is recommended that you use the
cvtenc tool to perform conversions of the files before and after editing
in the default encoding used by your system.

For example, to edit the French language file so that it contains an ascii
propertly list with \u escape sequeneces, you could do -

cvtenc -EscapeIn yes French > tmpfile
vi tmpfile
cvtenc -EscapeOut yes tmpfile > French
rm tmpfile

A common case is where you have a file in UTF-8, but the Byte Order Mark is
missing, so you need to fix it up ...

cvtenc -Encoding 'UNICODE UTF-8' FileWithMissingBOM >tmpFile
cvtenc -EscapeOut yes tmpFile > French