Can anyone give me a hint, how to install this under ST3 please?
I do not understand those instructions “To install for ST3, you should checkout to “st3” branch”
Thank you …
EncodingHelper ( Encoding on status bar, Convert to UTF8 )
Forgive the newbie question, but I’m using Sublime 2 and this plugin doesn’t show up in Package Control. I added the “https://github.com/SublimeText/EncodingHelper” repository using “Package Control: Add Repository” but it still doesn’t show up under “Package Control: Install Package”, even after restarting ST.
Can someone please help me install it?
Thanks.
Can someone please help me install it?
Hello, this package does not support ST2, install ST3
Managed to install it successfully in ST2:
- “Package Control: Add Repository” -> github.com/titoBouzout/EncodingHelper
- Then EncodingHelper should appear in the results of the install package control command.
Hope this helps.
The link in the edit menu never shows. I’m using sublime text 3 in a mac. I had the packed version and the unziped versiin and neither work. what should I do?
what should I do?
Use the status bar
Managed to install it successfully in ST2:
Nope, does not work correctly in ST2. Use ST3
the menu is now in the status bar, click the encoding name, there is a new submenu named “Convert to UTF8 from XYZ”
I have it installed, but it does not seem to work. I do not have the menu items and I do not have the bottom bar encoding identifier. Using ST3
Preferences -> Settings - User
// Display file encoding in the status bar
"show_encoding": true,
I really like EncodingHelper very much.
But today I got that message of EncodingHelper saying
“Not all characters are representable in Western (ISO 8859-1), falling back to UTF-8”
IMO what EncodingHelper needs is a “best fit” mapping from characters in UTF-8 to characters in Latin-1 (ISO 8859-1).
Of course, there are many characters in UTF-8 that do not have any equivalent character in Latin-1.
But on the other hand side, there are many chararcters in UTF-8 that do have a (roughly) similar character in Latin-1, although they are not exactly the same, like e.g. all those slightly different kinds of hyphens:
‐ 8208 2010 HYPHEN
‑ 8209 2011 NON-BREAKING HYPHEN
‒ 8210 2012 FIGURE DASH
– 8211 2013 – EN DASH
— 8212 2014 — EM DASH
― 8213 2015 HORIZONTAL BAR
(Source: w3schools.com/charsets/ref_u … uation.asp )
It would be better if all of them would be mapped to the good old Latin-1 hypen (-), instead of simply doing nothing and falling back to UTF-8.
Another improvement for EncodingHelper would be if all characters that cannot be replaced during conversion at all would be marked somehow, e.g. “<?>”.
Then the user would have the possibility to manually correct them.
Please consider:
-
In most cases, there are only a few “weird” UTF-8 characters that make EncodingHelper fail and fall back to UTF-8.
-
The “weird” UTF-8 characters are often hard to recognize (see hypen example above)
See also:
stackoverflow.com/questions/231 … s-with-php - How to replace UTF-8 characters with similar-looking ASCII characters with PHP?
For some reason I replied to preview post in another place viewtopic.php?f=3&t=16766#p73198