Subject: Re: Character set for plain text files
From: Dom Lachowicz (email@example.com)
Date: Sun Apr 08 2001 - 08:25:19 CDT
Abiword does work with other encodings... on Unix. What you'll see is that
there is a Unix class based on the XAP_EncodingManager (named
XAP_UnixEncodingManager) which will autodetect locales and such. So these
virtual methods get overridden and return correct non-default values, at
least on Unix builds. Win32 and others need to implement a version of this
class that make sense for them.
>From: Andrew Dunbar <firstname.lastname@example.org>
>To: "email@example.com" <firstname.lastname@example.org>
>Subject: Character set for plain text files
>Date: Sun, 08 Apr 2001 20:19:15 +1000
>I thought AbiWord was supposed to work with encodings
>and locales other than ISO 8859-1 English but this
>seems not to be the case at least for plain text files.
>In xap_EncodingManager.cpp I find this:
>const char* XAP_EncodingManager::getNativeEncodingName() const
> return "ISO-8859-1"; /* this will definitely work*/
>const char* XAP_EncodingManager::getLanguageISOName() const
> return "en";
>So even after my Locale info is loaded by the prefs system all .txt
>files are loaded as ISO 8859-1.
>What's the proper way to fix this?
>Get your free Australian email account at http://www.start.com.au
Get your FREE download of MSN Explorer at http://explorer.msn.com
This archive was generated by hypermail 2b25 : Sun Apr 08 2001 - 08:25:23 CDT