RNT – Name Translator – Technical Specifications

RNT Technical Specifications

The Rosette Name Translator SDK comes with a Java API and is supported on Windows (32-bit and 64-bit), Linux, Solaris, and MacOS. Contact us about the availability of other platforms.

Supported Writing Systems & Transliteration Standards

Rosette Name Translator supports these scripts and transliteration standards. Additional scripts and standards can be added via custom development.

Language Script Sample of Supported Transliteration Standards
Arabic Arabicالعربية IC, SATTS, BGN, Basis, Buckwalter and others
Persian (Dari/Farsi) Arabicالعربية BGN, IC, MELTS
Pashto Arabicالعربية BGN, JDEC-Afghanistan
Urdu Arabicالعربية BGN, IC
Chinese Hanzi漢字 Hanyu Pinyin, Wade-Giles
Korean Hanja漢字 


BGN, Korda, McCune-Reischauer, Revised Romanization of Korean
Japanese Hiraganaかな 


Hepburn, Kunrei
Russian CyrillicКириллица BGN, IC

Arabic Translation Sample

The following examples illustrate Rosette Name Translator’s ability to translate names between Arabic and English depending upon the name’s language of origin.

Transliteration Type Input Output
Person name Arabic-origin name بو يوسف يعقوب Abu Yusif Ya’qub
English-origin name رذرفورد بي هايز Rutherford B. Hayes
Place name Arabic-origin name باقة الشرقية Baqah Al-Sharqiyyah
Organization Acronym English-origin name بي بي سي B.B.C.

Text Analytics


  • Simple API
  • High-scale and throughput
  • Industrial-strength support
  • Easy installation
  • Flexible and customizable
  • Java
  • Unix, Linux, Mac, PC (64 or 32-bit)
  • Component of the Rosette SDK

Contact us for more information about integrating RNT
into your application.

Learn More

Request a Product Evaluation

Download the Rosette Name Translator Datasheet

Fill out this form for more information

Startup Program

This is a unique website which will require a more modern browser to work! Please upgrade today!