Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic 'Plugin Encoding' detection #42

Open
lojack5 opened this issue Feb 25, 2014 · 0 comments
Open

Automatic 'Plugin Encoding' detection #42

lojack5 opened this issue Feb 25, 2014 · 0 comments
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

Comments

@lojack5
Copy link
Member

lojack5 commented Feb 25, 2014

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.

@Utumno Utumno added this to the 308 milestone Sep 10, 2016
@Infernio Infernio added the A-links Area: Links (Options shown in right-click menus, in basher/*_links.py and basher/links_init.py) label Mar 1, 2020
@Infernio Infernio modified the milestones: 309, 310 Feb 22, 2021
@Infernio Infernio modified the milestones: 310, 311 May 18, 2021
@Infernio Infernio modified the milestones: 311, 312 Jul 4, 2022
@Infernio Infernio modified the milestones: 312, 313 Jan 5, 2023
@Infernio Infernio modified the milestones: 313, 314 Dec 16, 2023
@Utumno Utumno modified the milestones: 314, 315 Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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
Projects
None yet
Development

No branches or pull requests

3 participants