Re: Character set for plain text files

Subject: Re: Character set for plain text files
From: Dom Lachowicz (
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 <>
>To: "" <>
>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

Get your FREE download of MSN Explorer at

This archive was generated by hypermail 2b25 : Sun Apr 08 2001 - 08:25:23 CDT