KavaServices translates text from one language to another, and can even translate web pages and email messages. KavaServices understands English, French, German, Japanese, Italian, Spanish, Chinese, Dutch, Greek, Korean, Portuguese, and Russian.
KavaServices helps webmasters prepare content for the web by encoding special characters into HTML entities. With one keystroke, KavaServices can convert accented characters, characters in other alphabets and special punctuation marks for display on the web. KavaServices 3.0 adds the ability to encode URL links, and to convert accented text to plain ASCII.
KavaServices can calculate mathematical expressions, including basic arithmetic, trigonometry, arithmetic with scientific units, base conversions, and more. It can also convert currencies, area, energy, power, pressure, speed, temperature, time, volume and weight.
New text processing commands in KavaServices 3.0 let you convert text to lowercase, uppercase or title case. You can sort lines alphabetically, with the option to remove duplicates as well.
KavaServices also offers a gateway to the Terminal in any application. Select a command, hit a keystroke, and the command will be replaced by its result as if you had typed it in the Terminal.
Pricing and Availability:
KavaServices costs $25 (USD), and can be purchased using PayPal or Kagi. You can try all of the features for free for seven days.