Being a both a Mac user and someone who is learning Taiwanese I find OpenVanilla indispensable as an Input Method for entering the Peh-oe-ji (POJ) romanization. Version 0.7, which I was using before, had a number of small issues which made everyday use a little frustrating. Most serious of these was the failure of certain accented characters to display correctly in some applications, such as TextEdit and Address Book.
Happily these problems have been addressed with the next-generation version of OpenVanilla (0.8). I have been using the new version for a couple of weeks and am very happy to see that the POJ functions work smoothly and resulting characters display correctly. I realise that by only using OpenVanilla for Taiwanese input I’m probably missing a trick, as it offers a broad range of input options for Chinese characters, Japanese, Tibetan and Unicode characters. However, my choice for entering Chinese characters (not POJ) is still the wonderful Quickcore Input Method (US$20) – it has a very large lead over OpenVanilla and this is something which is not likely to change soon.
For Taiwanese POJ input OpenVanilla offers an excellent solution – and best of all, it’s available for absolutely nothing under the new BSD license (although I know donations are greatly appreciated!). OpenVanilla runs on OS X, Windows XP/Vista and Linux distributions, although I haven’t had time yet to test it out with the latter. It’s now the best input method available on any operating system for Peh-oe-ji.