NiuTrans

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
NiuTrans
DeveloperNatural Language Processing Laboratory of Northeastern University
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC++
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemwindows/linux
    Available in450 languages and language varieties
    TypeMachine translation
    LicenseApache-2.0 License
    Websiteniutrans.com (Platform)
    github.com/NiuTrans (NiuTrans Open Source)

    NiuTrans is a machine translation system. It has a platform, an API, and two open-source translation systems. It is developed by the Natural Language Processing Group at Northeastern University (China).

    Translation systems

    [edit | edit source]

    NiuTrans.SMT is an open-source statistical machine translation system jointly developed by the Natural Language Processing Laboratory of Northeastern University and Shenyang Yayi Network Technology Co., Ltd.

    NiuTrans.NMT is a lightweight and efficient Transformer-based neural machine translation system. It is implemented with pure C++ and it is heavily optimized for fast decoding. The system can run with various systems and devices.

    Supported languages

    [edit | edit source]

    As of November 2025, translation is available in 450 languages:

    1. Abkhaz
    2. Acehnese
    3. Achi
    4. Acholi
    5. Achuar-Shiwiar
    6. Adhola
    7. Afar
    8. Afrikaans
    9. Agni Sanvi
    10. Aguaruna
    11. Akateko
    12. Akawaio
    13. Albanian
    14. Algerian Arabic
    15. Alur
    16. Ambai
    17. Amharic
    18. Amuzgo
    19. Antipolo Ifugao
    20. Arabic
    21. Aragonese
    22. Armenian
    23. Asháninka (Campa)
    24. Ashéninka
    25. Asturian
    26. Ayacucho Quechua
    27. Ayangan Ifugao
    28. Aymara
    29. Azerbaijani
    30. Baka
    31. Bambam
    32. Bambara
    33. Bandial
    34. Bantoanon
    35. Baoulé
    36. Barasana
    37. Bari
    38. Bariai
    39. Bariba
    40. Basaa
    41. Bashkir
    42. Basque
    43. Batak Karo
    44. Batak Simalungun
    45. Batak Toba
    46. Be (Lingao)
    47. Belarusian
    48. Belizean Creole
    49. Bemba
    50. Bengali
    51. Berber
    52. Biak
    53. Bislama
    54. Bokobaru
    55. Bola
    56. Bosnian
    57. Brazilian Portuguese
    58. Breton
    59. Bualkhaw Chin
    60. Bulgarian
    61. Bulu
    62. Burmese
    63. Busa
    64. Cabécar
    65. Cakchiquel
    66. Cameroonian Pidgin English
    67. Camsá
    68. Canadian French
    69. Cañar Highland Kichwa
    70. Cantonese
    71. Cape Verdean Creole
    72. Catalan
    73. Cebuano
    74. Central Bikol
    75. Central Dusun
    76. Central Huasteca Nahuatl
    77. Central Ifugao
    78. Central Puebla Nahuatl
    79. Chakma
    80. Chamorro
    81. Chechen
    82. Cherokee
    83. Chewa
    84. Chhattisgarhi
    85. Chimborazo Highland Kichwa
    86. Chinantec
    87. Chinese (Simplified)
    88. Chinese (Traditional)
    89. Chiru
    90. Chokwe
    91. Chopi
    92. Chuukese
    93. Chuvash
    94. Chuwabu
    95. Congo Swahili
    96. Cook Islands Māori
    97. Coptic
    98. Cornish
    99. Corsican
    100. Crimean Tatar
    101. Croatian
    102. Cuzco Quechua
    103. Czech
    104. Dadibi
    105. Dangme
    106. Danish
    107. Dinka
    108. Ditammari
    109. Divehi
    110. Drehu
    111. Duala
    112. Dutch
    113. Dyula
    114. Dzongkha
    115. Eastern Cagayan Agta
    116. Edo
    117. Efik
    118. English
    119. Enxet
    120. Esan
    121. Esperanto
    122. Estonian
    123. Ewe
    124. Falam Chin
    125. Faroese
    126. Fijian
    127. Filipino
    128. Finnish
    129. Fon
    130. Frafra
    131. Franco-Provençal
    132. French
    133. Frisian
    134. Friulian
    135. Ga
    136. Galela
    137. Galician
    138. Garifuna
    139. Gbaya
    140. Georgian
    141. German
    142. Gilbertese (Kiribati)
    143. Gofa
    144. Greek
    145. Guajajára
    146. Guarani
    147. Guaymí
    148. Gujarati
    149. Gun
    150. Haitian Creole
    151. Hakha Chin
    152. Halbi
    153. Hausa
    154. Hawaiian
    155. Hawaiian Pidgin
    156. Hebrew
    157. Herero
    158. Hiligaynon
    159. Hill Mari
    160. Hindi
    161. Hiri Motu
    162. Hmong
    163. Huautla Mazatec
    164. Huli
    165. Hungarian
    166. Hupa
    167. Iban
    168. Ibanag
    169. Icelandic
    170. Ido
    171. Igbo
    172. Ika
    173. Ilocano
    174. Imbabura Highland Kichwa
    175. Indonesian
    176. Interlingua
    177. Interlingue
    178. Irish
    179. Isoko
    180. Isthmus Zapotec
    181. Italian
    182. Izi
    183. Jakalteko
    184. Japanese
    185. Javanese
    186. Jingpo
    187. Kʼicheʼ
    188. Kabiye
    189. Kabyle
    190. Kakwa
    191. Kalaallisut
    192. Kalmyk Oirat
    193. Kamba
    194. Kannada
    195. Kanuri
    196. Kaonde
    197. Kapampangan (Pampanga)
    198. Kapingamarangi
    199. Kaqchikel
    200. Kasem
    201. Kashubian
    202. Kaulong
    203. Kazakh (Arabic)
    204. Kazakh (Cyrillic)
    205. Keliko
    206. Khmer
    207. Kichwa
    208. Kikongo
    209. Kikuyu
    210. Kimbundu
    211. Kinyarwanda
    212. Kirundi
    213. Kisiha
    214. Klingon
    215. Korean
    216. Kuanua
    217. Kulung
    218. Kurdish (Kurmanji)
    219. Kurdish (Sorani)
    220. Kyrgyz
    221. Lao
    222. Lashi
    223. Latin
    224. Latvian
    225. Limburgish
    226. Lingala
    227. Lingua Franca Nova
    228. Lithuanian
    229. Lojban
    230. Lomwe
    231. Low German
    232. Lower Sorbian
    233. Lozi
    234. Luba-Kasai
    235. Luba-Katanga
    236. Luganda
    237. Lukpa
    238. Lun Bawang
    239. Lunda
    240. Luvale
    241. Luxembourgish
    242. Maale
    243. Macedonian
    244. Madurese
    245. Maithili
    246. Makhuwa
    247. Malagasy
    248. Malay
    249. Malay trade and creole
    250. Malayalam
    251. Maltese
    252. Mam
    253. Mambwe-Lungu
    254. Manx
    255. Māori
    256. Mapuche
    257. Maranao
    258. Marathi
    259. Marshallese
    260. Mauritian Creole
    261. Meadow Mari
    262. Meitei (Latin)
    263. Metlatónoc Mixtec
    264. Middle French
    265. Mirandese
    266. Mizo
    267. Mongolian (Cyrillic)
    268. Mongolian (Traditional)
    269. Montenegrin
    270. Mossi
    271. Motu
    272. Muthuvan
    273. Nahuatl
    274. Nateni
    275. Navajo
    276. Ndau
    277. Ndyuka
    278. Nepali
    279. Ngaju
    280. Ngangela (Nyemba)
    281. Nias
    282. Nigerian Fulfulde
    283. Nigerian Pidgin
    284. Niuean
    285. Nkore
    286. Northern Grebo
    287. Northern Mam
    288. Northern Puebla Nahuatl
    289. Northern Sámi
    290. Northern Sotho
    291. Norwegian
    292. Norwegian (Bokmål)
    293. Norwegian (Nynorsk)
    294. Numanggang
    295. Nyakyusa
    296. Nyaneka
    297. Nyungwe
    298. Nzema
    299. Occitan
    300. Ojibwa
    301. Old English
    302. Oriya
    303. Oroko
    304. Oromo
    305. Ossetian
    306. Ovambo (Kwanyama)
    307. Ovambo (Ndonga)
    308. Paite
    309. Pangasinan
    310. Papantla Totonac
    311. Papiamento
    312. Paraguayan Guarani
    313. Pashto
    314. Pele-Ata
    315. Persian
    316. Pijin
    317. Plateau Malagasy
    318. Plautdietsch
    319. Pohnpeian
    320. Polish
    321. Poqomchi’
    322. Portuguese
    323. Potawatomi
    324. Punjabi
    325. Qʼeqchiʼ
    326. Querétaro Otomi
    327. Romani
    328. Romanian
    329. Roviana
    330. Russian
    331. Ruund
    332. S'gaw Karen
    333. Sabaot
    334. Samberigi
    335. Samoan
    336. San Mateo del Mar Huave
    337. San Salvador Kongo
    338. Sangir
    339. Sango
    340. Sanskrit
    341. Saramaccan
    342. Sardinian
    343. Scots
    344. Scottish Gaelic
    345. Sena
    346. Serbian
    347. Serbo-Croatian
    348. Sesotho
    349. Seychellois Creole
    350. Shan
    351. Shilha (Tachelhit)
    352. Shipibo
    353. Shona
    354. Shuar
    355. Sidamo
    356. Sindhi
    357. Sinhalese
    358. Siroi
    359. Slovak
    360. Slovenian
    361. Somali
    362. Songe
    363. South Azerbaijani
    364. South Bolivian Quechua
    365. Southern Ndebele
    366. Spanish
    367. Suau
    368. Sundanese
    369. Swahili
    370. Swazi
    371. Swedish
    372. Syriac
    373. Tagalog
    374. Tahitian
    375. Tajik
    376. Tamil
    377. Tamprusi
    378. Tatar
    379. Tedim Chin
    380. Telugu
    381. Tennet
    382. Teso
    383. Tetela
    384. Tetum
    385. Tetun Dili
    386. Thai
    387. Tigre
    388. Timugon Murut
    389. Tiv
    390. Tojolabʼal
    391. Tok Pisin
    392. Toki Pona
    393. Tongan
    394. Tooro
    395. Tsimané
    396. Tswa
    397. Tswana
    398. Tuareg (Tamajaq)
    399. Tuma-Irumu
    400. Tumbuka
    401. Tungag
    402. Turkish
    403. Turkmen
    404. Tuvaluan
    405. Tuvan
    406. Twi
    407. Tzeltal
    408. Tzotzil
    409. Udmurt
    410. Ukrainian
    411. Uma
    412. Umbundu
    413. Upper Sorbian
    414. Urdu
    415. Urhobo
    416. Uspanteko
    417. Uzbek
    418. Venda
    419. Vietnamese
    420. Vunjo
    421. Wa
    422. Wali
    423. Wallisian
    424. Walloon
    425. Waray
    426. Waris
    427. Waskia
    428. Wayuu
    429. Welsh
    430. Western Bolivian Guarani
    431. Western Bukidnon Manobo
    432. Western Kayah
    433. Western Lawa
    434. Wolaytta
    435. Wolof
    436. Xhosa
    437. Xitsonga
    438. Yabem
    439. Yapese
    440. Yiddish
    441. Yipma
    442. Yom
    443. Yongbei Zhuang
    444. Yongkom
    445. Yoruba
    446. Yucatec Maya
    447. Zande
    448. Zarma
    449. Zotung Chin
    450. Zulu

    See also

    [edit | edit source]
    [edit | edit source]

    References

    [edit | edit source]