I tested the v257. The bug of Chinese page name had been fixed, but I found another issue. If I put the zim in a path which contained some Chinese just like this:
c:\test\(some Chinese characters)\zim\zim.py
The software can run but can't not open the dialog of the menu "Edit - Preference".
Error Logs:
Traceback (most recent call last):
File "C:\test\新建文件夹\zim\zim\gui\__init__.py", line 1060, in show_preferences
File "C:\test\新建文件夹\zim\zim\gui\preferencesdialog.py", line 75, in __init__
File "C:\test\新建文件夹\zim\zim\gui\preferencesdialog.py", line 163, in __init__
File "C:\test\新建文件夹\zim\zim\gui\preferencesdialog.py", line 291, in __init__
File "C:\test\新建文件夹\zim\zim\gui\preferencesdialog.py", line 262, in __init__
File "C:\test\新建文件夹\zim\zim\plugins\__init__.py", line 45, in list_plugins
File "C:\test\新建文件夹\zim\zim\fs.py", line 317, in __init__
zim.errors.Error: BUG: invalid input, file names should be in ascii, or given as unicode
Unspecified error...
If the path is all in English character, the error will not appear.
I tested the v257. The bug of Chinese page name had been fixed, but I found another issue. If I put the zim in a path which contained some Chinese just like this:
c:\test\(some Chinese characters) \zim\zim. py
The software can run but can't not open the dialog of the menu "Edit - Preference".
Error Logs:
Traceback (most recent call last): 新建文件夹\zim\ zim\gui\ __init_ _.py", line 1060, in show_preferences 新建文件夹\zim\ zim\gui\ preferencesdial og.py", line 75, in __init__ 新建文件夹\zim\ zim\gui\ preferencesdial og.py", line 163, in __init__ 新建文件夹\zim\ zim\gui\ preferencesdial og.py", line 291, in __init__ 新建文件夹\zim\ zim\gui\ preferencesdial og.py", line 262, in __init__ 新建文件夹\zim\ zim\plugins\ __init_ _.py", line 45, in list_plugins 新建文件夹\zim\ zim\fs. py", line 317, in __init__
File "C:\test\
File "C:\test\
File "C:\test\
File "C:\test\
File "C:\test\
File "C:\test\
File "C:\test\
zim.errors.Error: BUG: invalid input, file names should be in ascii, or given as unicode
Unspecified error...
If the path is all in English character, the error will not appear.