Поскольку в поле имеется только 72 символа, создайте таблицу переводов, а затем создайте новую строку, проверив каждый символ, если символ можно перевести, прежде чем добавлять его в список.
Например U+0B87
(இ) становится i
Если вы больше знакомы с Java и/или имеют очень большое количество материала для перевода, есть вероятно несколько обработки оптимизации, чтобы ускорить процесс, но Я подозреваю, что вышеупомянутое будет основой хорошего решения.
Если у вас есть только небольшое количество материала для перевода или это одноразовое задание, может возникнуть смысл просто использовать Google Translate и получить входной перевод под полем ввода.
0 Возможно, вам повезло с помощью [API перевода Google] (http://stackoverflow.com/a/16325094/4541045) – ti7
Это действительно зависит от того, какие символы непосредственно переводимы на значения на английском языке или на английском языке изменение версии на основе набора правил? –
Вы, кажется, ищете транслитерацию, превращая символы тамилов в латинский алфавит. Искать в «транслитерации», а не в переводе, это совсем другое дело. – rossum