Unicode support
Here's a list of some widely used applications on Windows (2000/XP) to state their compatibility to the standard Unicode encoding. I made that page because I'm using files named with mixed languages and a lot of programs just cannot open them ! The standard workaround for this is to use only one language and define it in Windows's "Regional and Language Options" control panel. But this is not an acceptable solution for me.
Last update : 2005/8/20
1. Internet tools (web browsers, e-mail clients, ftp clients)
2. P2P
3. File tools (packers, CD/DVD burners, backup)
4. File cataloguers
5. Antivirus
6. Viewers, players
7. Office suites
8. Creation suites
9. Miscellaneous
Why is Unicode support so important?
It is important because applications should be able to open any file regardless of the language used to write their name - this is even more important with apps dealing with a great amount of files like compression or backup tools. It is also important if you have to write text and you want to use a language that isn't yours (ex. write Korean text in Photoshop or send an e-mail in Arabic). And the last thing is that all text handling will work better than with other scripts : if you do a search for Japanese strings you won't find correct results if the search is based on 8-bit ASCII because the standard non-Unicode Japanese encoding uses a variable-length encoding depending on the characters to encode.
What is tested to know if an application has full Unicode support?
- I set Windows to use Japanese as the default locale script. I make a new file under the app, save it, then add some French characters. If the app cannot open it, it means there is no support for Unicode in the file access functions.
- If there is no way to enter Unicode in search fields or text areas, if the app is scanning for files and does not find the ones whose names are falling out of the current locale, if there are bugs in displaying French in the app's GUI, then I consider it does not fully support Unicode either.
- I do not make any difference between the various encoding of Unicode used (UTF-16, UTF-8, UTF-7, etc.) since they don't vary in features.
- I do not test advanced features of Unicode, as enclosed characters, etc.
- All tests are done on Windows XP. Windows 98/Me has no built-in Unicode support unless you install the Unicode for Windows 9x package. Windows NT/2000/XP are Unicode compliant.
This list is not meant to be exhaustive. You can contact me if you wish to add any other application you know or to make corrections.
NOTE : Once a program has been tested OK for Unicode support, I don't upgrade the version number unless there is any regression with a new version.
NOTE 2 : "Author" stands for an individual author as well as for a company or a community of developers.
1. Internet tools (web browsers, e-mail clients, ftp clients)
Bad luck for Mozilla's team : they didn't implement file handling in Unicode at first, so now the app has many compatibility problem with non-English languages. Opera doesn't have this problem. And as usual, all Microsoft software is fully Unicode compliant.
Author | Name & version | Unicode Support |
Cost | Comments |
---|---|---|---|---|
Gene6 | FTP Server 3.2.0 | Full | $ | FTP server |
Microsoft | Internet Explorer 6 | Full |
|
Web client |
Opera | Opera 7.52 | Full |
$ |
Web & e-mail client |
Microsoft | Outlook Express 6 | Full |
|
e-mail & Usenet client |
RaidenFTPD | RaidenFTPd 2.4 | Full | $ | FTP server |
SmartFTP | SmartFTP 1.0.976 | Full |
Free |
FTP client |
mozilla.org | FireFox 1.0 | Partial |
Free |
Web client File I/O not compliant. |
mozilla.org | Mozilla 1.4 | Partial |
Free |
Web & e-mail client File I/O not compliant. |
mozilla.org | Thunderbird 0.9 | Partial |
Free |
e-mail & Usenet client File I/O not compliant. |
Bizdev | IncrediMail Xe | No |
Free |
e-mail client |
Author | Name & version | Unicode Support |
Cost | Comments |
---|---|---|---|---|
Azureus 2.3.0.4 | Full | Free | Bittorrent client | |
BitComet 0.57 | Full | Free | Bittorrent client | |
emule-project.net | eMule 0.44b | Full | Free | eDonkey client (Only when connecting to Unicode-compatible servers) |
Share A60d | Full | Free | Share client | |
shareaza.com | Shareaza 2.1 | Full | Free | Gnutella, Gnutella2, eDonkey, BitTorrent client (Only when connecting to other Gnutella2 clients) |
XNap 2.5-pre2 | Partial | Free | OpenNAP client XNap is Unicode compatible but OpenNap isn't. |
|
MetaMachine | eDonkey 0.48.1 | No | Free | eDonkey & Overnet client |
Sherman networks | KazaA 2.1 | No | Free | Kazaa client |
K-Lite | KazaA Lite 2.1 | No | Free | Kazaa client |
MetaMachine | Overnet 0.48.1 | No | Free | Overnet client |
Frontcode | WinMX 3.31 | No | Free | WinMX & OpenNAP client |
Winny b725 | No | Free | Winny client |
3. File tools (packers, CD/DVD burners, backup)
Author | Name & version | Unicode Support |
Cost | Comments |
---|---|---|---|---|
7-zip.org | 7 zip 4.13b | Full | Powerful open-source archiver. | |
Microsoft | Backup 5.1 | Full | This is the backup tool bundled with Windows 2000/XP. | |
VSO software | CopyToDVD 3.0.35 | Full | $ | Not as versatile as Nero but will backup your files OK. |
RARlabs | WinRAR 3.30 | Partial | $ | Bugs when creating/extracting archives from Explorer's context menu. |
Ahead | Nero Burning ROM 6.6.0.1 | No | $$ | Handles CD/DVD Unicode formats when burning but unable to read the source files. |
WinZIP | WinZIP 8.1 | No | $ | Windows' internal ZIP support handles Unicode but WinZIP doesn't. |
Author | Name & version | Unicode Support |
Cost | Comments |
---|---|---|---|---|
Apolisoft | MCataloguer | Full | $ | |
Qunom | CD Bank Cataloguer 2.4.2 | No | $ | |
WhereIsIt.com | WhereIsIt 3.62 | No | $ |
Author | Name & version | Unicode Support |
Cost | Comments |
---|---|---|---|---|
Symantec | Norton Antivirus 2002 | Full | $$ | GUI is not using Unicode but filenames shows OK though. |
Kaspersky | Antivirus Personal 5.0.142 | Partial | $$ | File I/O is OK but the GUI shows incorrect filenames. |
Panda | Panda Titanium 2005 | No | $$ | Doesn't report any error even if a part of your harddrive is not scanned because it failed to open files or folders! |
QuickTime Player is weak at Unicode support (Unicode has been included recently in MacOS's specs and the Windows QuickTime library is a port of MacOS graphic libraries). Media Player Classic is a very good choice if you're looking for a light player.
Author | Name & version | Unicode Support |
Cost | Comments |
---|---|---|---|---|
Apple | iTunes 4.6.0.15 | Full | Free | The iPod is also Unicode compliant. |
(open source) | Media Player Classic 6.4.4.2 | Full | Free | |
Ashampoo | Photo Commander 3.5 | Full | $ | |
Microsoft | Windows Media Player 7 | Full | ||
Nullsoft | Winamp 5 | Partial | Free | Unicode support is still very buggy. |
ACDSystems | ACDSee 7 | No | $$ | ACDSystems has been aware of the Unicode issue since 1999! |
Irfan Skiljan | IrfanView 3.92 | No | Free | |
Apple | QuickTime Player 7.0pr3 | No | Free | Filename also cannot be longer than 31 characters. Those limitations applies to all multimedia players relying on standard QuickTime library. |
RealNetworks | RealOne Player 6.0.11.853 | No | Free | |
Nikolaus Brennig | SlowView 1.0 RC2 | No | Free | The author will cease distribution and support of this viewer in January, 2005. |
Both Microsoft's Office and OpenOffice fully support Unicode. OpenOffice is free and young, Microsoft Office is not free and not young.
Author | Name | Unicode Support |
Cost | Comments |
---|---|---|---|---|
Microsoft | Office XP | Full | $$$ | |
openoffice.org | OpenOffice 1.0.3.1 | Full | Free |
Author | Name | Unicode Support |
Cost | Comments |
---|---|---|---|---|
Adobe | GoLive CS | Partial | $$$ | Web & multimedia authoring File I/O not compliant. Unicode in QuickTime Authoring is broken (it has been implemented in QuickTime 6). |
Adobe | Photoshop CS | Partial | $$$ | File I/O not compliant. |
Avid | Xpress Pro HD 5 | No | $$$$$ | Not even ANSI compatible with itself (bins & project names are not saved with the same codepage than the one used for display). |
Author | Name & version | Unicode Support |
Cost | Comments |
---|---|---|---|---|
Microsoft | Notepad 5.1 | Full | Simple text editor Bundled with Windows 2000/XP. |
|
Avery Lee | VirtualDub 1.5.10 | Full | Free | Video compression tool |
Canopus | ProCoder 2 | No | $$ | Video compression tool |
Microsoft | Money 2003 | No | $$ | Cannot run if the default locale is not the one it is intended to work with. |