Automatic 'Plugin Encoding' detection #42
Labels
A-links
Area: Links (Options shown in right-click menus, in basher/*_links.py and basher/links_init.py)
C-enhancement
Category: Enhancement, a request to add or enhance a feature
M-svn
Misc: Issue was carried over from the old SVN repo
Milestone
sourceforge
With Unicode, I added the 'Plugin Encoding' option to get to a good compromise: Specifying a specific encoding greatly reduces processing time, as the plugin detection library doesn't have to process every string in a mod file, however, specifying a specific encoding means that every string will be interpreted using that encoding. For 99% of the cases, this is fine, as long as the correct 'Plugin Encoding' is selected.
Selecting the correct 'Plugin Encoding' is the key here. Most users will use 'Western European', as that covers most of the languages used. However Chinese and Japanese users will be left with garbled text. Those users have to use special OBSE plugins anyway, so detection of those plugins and enableing the appropriate 'Plugin Encoding' would be nice.
The text was updated successfully, but these errors were encountered: