Modified:
ZopeChinaPak/trunk/__init__.py
Log:
use gbk instead of gb2312 to avoid some encoding problems
Modified: ZopeChinaPak/trunk/__init__.py
==============================================================================
--- ZopeChinaPak/trunk/__init__.py (original)
+++ ZopeChinaPak/trunk/__init__.py Wed Mar 1 12:04:31 2006
@@ -7,6 +7,13 @@
del sys.setdefaultencoding
import os
+from encodings.aliases import aliases
+
+# gb2312 is obsoleted, use gbk
+for k,v in aliases.items():
+ if v == 'cjkcodecs.gb2312':
+ aliases[k] = 'cjkcodecs.gbk'
+
if os.name == 'nt':
import encodings
for ec in ['gb2312', 'gbk', 'gb18030', 'big5']: