Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Missing File cs_gb2312_windows-1252.cnv Error

5 views
Skip to first unread message
Message has been deleted

Erik Baas

unread,
Nov 16, 2014, 4:44:58 PM11/16/14
to
Anthony R. Gold schreef op 16-11-2014 22:26:
> Hamster Vr. 2.1 (Build 2.1.0.1538) has complained about a missing .cnv file
> and I don't find that one in any of the Hamster releases that I have.
> 2014/11/16 21:02:58 WAR {33c8} Charset-Translation failed - no file "d:\sugarsync\daily\hamster\cs_gb2312_windows-1252.cnv"

https://www.google.nl/search?q=hamster+cs_gb2312_windows-1252.cnv

--
Erik.

Wolfgang Jäth

unread,
Nov 17, 2014, 4:14:20 AM11/17/14
to
Am 16.11.2014 um 22:26 schrieb Anthony R. Gold:
> Hamster Vr. 2.1 (Build 2.1.0.1538) has complained about a missing .cnv file
> and I don't find that one in any of the Hamster releases that I have.
>
> 2014/11/16 21:02:58 D {33c8} TClientSocketNNTP > ARTICLE 1348989
> 2014/11/16 21:02:58 D {33c8} TClientSocketNNTP < 220 1348989 <1c4059e4-c676-47a7...@googlegroups.com> article
> 2014/11/16 21:02:58 WAR {33c8} Charset-Translation failed - no file "d:\sugarsync\daily\hamster\cs_gb2312_windows-1252.cnv"
> 2014/11/16 21:02:58 D {33c8} TClientSocketNNTP > ARTICLE 1348990
>
> Any suggestions on where to find this one and any other extra .cnv files?

The cnv files are code translation tables, used for translating encoded
headers and body. The cnv in question is needed to translate the
characters of the gb2312 code page into those of the windows-1252 code
page. But gb2312 is a code page for chinese letters. Unfortunately,
among the Hamster authors and users is a huge lack of people with enough
knowledge of the chinese language, to create such a translation table.
And even if it were translated, you most probably were not able to
understand it, were you?

If you just want to supress the warning message, make a copy of the file
cs_us-ascii_windows-1252.cnv (which is the default tranlation table) and
reanme it into cs_gb2312_windows-1252 (or generally spoken into
"cs_<source-code-page>-<target-code-page>.cnv").

Wolfgang
--
Message has been deleted

Lu Wei

unread,
Nov 18, 2014, 11:28:45 PM11/18/14
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2014-11-17 14:33, Wolfgang Jäth wrote:
> The cnv files are code translation tables, used for translating
> encoded headers and body. The cnv in question is needed to
> translate the characters of the gb2312 code page into those of the
> windows-1252 code page. But gb2312 is a code page for chinese
> letters. Unfortunately, among the Hamster authors and users is a
> huge lack of people with enough knowledge of the chinese language,
> to create such a translation table. And even if it were translated,
> you most probably were not able to understand it, were you?
>
I am chinese but I lack of the knowledge of code page conversion. I am
willing to help, if the proper instructions be given and it is not a
huge task.

- --
Regards,
Lu Wei
PGP key ID: 0x92CCE1EA
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlRsHEEACgkQoS/vdZLM4epmuQCfZc81dpf36p0/VoYGQcrA19ey
gtAAn2sVCbxHgBYoJK63pQX6kHW+epge
=bDic
-----END PGP SIGNATURE-----

Wolfgang Jäth

unread,
Nov 19, 2014, 1:55:23 AM11/19/14
to
Am 19.11.2014 um 05:27 schrieb Lu Wei:
>
> On 2014-11-17 14:33, Wolfgang Jäth wrote:
>> The cnv files are code translation tables, used for translating
>> encoded headers and body. The cnv in question is needed to
>> translate the characters of the gb2312 code page into those of the
>> windows-1252 code page. But gb2312 is a code page for chinese
>> letters. Unfortunately, among the Hamster authors and users is a
>> huge lack of people with enough knowledge of the chinese language,
>> to create such a translation table. And even if it were translated,
>> you most probably were not able to understand it, were you?
>>
> I am chinese but I lack of the knowledge of code page conversion. I am
> willing to help, if the proper instructions be given and it is not a
> huge task.

Thanks for your offer. Unfortunately it is more probably than not that a
text written in chinese *letters* is likewise composed in chinese
*language*. So translating only the *letters* from chinese letters into
latin letters wouldn't help really much. Therefore, I'd call it a waste
of effort.

Wolf 'and those among us, who /are/ able to understand chinese
*language*, /will/ have installed the applicable code pages in their
operating system and/or reader, to understand the not-translated text
nevertheless' gang
--

Anton

unread,
Nov 19, 2014, 1:49:58 PM11/19/14
to
Wolfgang Jäth wrote on 17.11.2014 07:33:
> Am 16.11.2014 um 22:26 schrieb Anthony R. Gold:
>> Hamster Vr. 2.1 (Build 2.1.0.1538) has complained about a missing .cnv file
>> and I don't find that one in any of the Hamster releases that I have.

>> 2014/11/16 21:02:58 WAR {33c8} Charset-Translation failed - no file "d:\sugarsync\daily\hamster\cs_gb2312_windows-1252.cnv"

>> Any suggestions on where to find this one and any other extra .cnv files?

There is no such a File.

> The cnv files are code translation tables, used for translating encoded
> headers and body. The cnv in question is needed to translate the
> characters of the gb2312 code page into those of the windows-1252 code
> page. But gb2312 is a code page for chinese letters.

Correct. But Hamster uses internally only 8-Bit characters. The mechanism
has been developed for various Western character sets (ISO * Windows *) to
process individual special characters (äöüáõĉă). Chinese or other multi byte
character sets wont fit into 256 chars. So translating them don't make sense.

> If you just want to supress the warning message, make a copy of the file
> cs_us-ascii_windows-1252.cnv (which is the default tranlation table) and
> reanme it into cs_gb2312_windows-1252 (or generally spoken into
> "cs_<source-code-page>-<target-code-page>.cnv").

There is a better way. Add gb2312 to:

Configuration -> General Settings -> /Misc\
-> Bei fehlenden Tabellen nicht warnen für: [ ASCII,US-ASCII,gb2312 ]

<doh!> Wrong default language (Will be correctet in next Version).

"Bei fehlenden Tabellen nicht warnen für:" means: "If there are no tables do
not warn for:"

Alfred

--
14884.4

Alfred Peters

unread,
Nov 19, 2014, 2:05:15 PM11/19/14
to
Wolfgang Jäth wrote on 17.11.2014 07:33:
> Am 16.11.2014 um 22:26 schrieb Anthony R. Gold:
>> Hamster Vr. 2.1 (Build 2.1.0.1538) has complained about a missing .cnv file
>> and I don't find that one in any of the Hamster releases that I have.

>> 2014/11/16 21:02:58 WAR {33c8} Charset-Translation failed - no file "d:\sugarsync\daily\hamster\cs_gb2312_windows-1252.cnv"

>> Any suggestions on where to find this one and any other extra .cnv files?

There is no such a File.

> The cnv files are code translation tables, used for translating encoded
> headers and body. The cnv in question is needed to translate the
> characters of the gb2312 code page into those of the windows-1252 code
> page. But gb2312 is a code page for chinese letters.

Correct. But Hamster uses internally only 8-Bit characters. The mechanism
has been developed for various Western character sets (ISO * Windows *) to
process individual special characters (äöüáõĉă). Chinese or other multi byte
character sets wont fit into 256 chars. So translating them don't make sense.

> If you just want to supress the warning message, make a copy of the file
> cs_us-ascii_windows-1252.cnv (which is the default tranlation table) and
> reanme it into cs_gb2312_windows-1252 (or generally spoken into
> "cs_<source-code-page>-<target-code-page>.cnv").

There is a better way. Add gb2312 to:

Configuration -> General Settings -> /Misc\
-> Ignore missing character translation tables:: [ ASCII,US-ASCII,gb2312 ]

Alfred
--
14884.4

Lu Wei

unread,
Nov 20, 2014, 11:58:52 PM11/20/14
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2014-11-19 14:31, Wolfgang Jäth wrote:
>
> Thanks for your offer. Unfortunately it is more probably than not
> that a text written in chinese *letters* is likewise composed in
> chinese *language*. So translating only the *letters* from chinese
> letters into latin letters wouldn't help really much. Therefore,
> I'd call it a waste of effort.
>
> Wolf 'and those among us, who /are/ able to understand chinese
> *language*, /will/ have installed the applicable code pages in
> their operating system and/or reader, to understand the
> not-translated text nevertheless' gang
>
Yes, I see many "code pages" in my WindowsXP's control panel->Regional
and language options->advanced. Maybe Hamster could just use these
operating system files (if they are in files).

- --
Regards,
Lu Wei
PGP key ID: 0x92CCE1EA
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlRuxoEACgkQoS/vdZLM4eqPRwCeMb4eq+DaC6A0ffgKbTSvJ4/l
YKgAmwdLc7EzuqDvtGyrBCa/kWnN1TCc
=k7z9
-----END PGP SIGNATURE-----

Wolfgang Jäth

unread,
Nov 21, 2014, 6:18:10 AM11/21/14
to
Am 21.11.2014 um 05:58 schrieb Lu Wei:
>
> On 2014-11-19 14:31, Wolfgang Jäth wrote:
>>
>> Thanks for your offer. Unfortunately it is more probably than not
>> that a text written in chinese *letters* is likewise composed in
>> chinese *language*. So translating only the *letters* from chinese
>> letters into latin letters wouldn't help really much. Therefore,
>> I'd call it a waste of effort.
>>
>> Wolf 'and those among us, who /are/ able to understand chinese
>> *language*, /will/ have installed the applicable code pages in
>> their operating system and/or reader, to understand the
>> not-translated text nevertheless' gang
>>
> Yes, I see many "code pages" in my WindowsXP's control panel->Regional
> and language options->advanced. Maybe Hamster could just use these
> operating system files (if they are in files).

AFAIK that is much more complex than what Hamster does. He really just
simply replaces single letters by other ones (which e. g. presumes there
*do* exist equivalents).

Wolfgang
--
0 new messages