1.1.0 • Published 2 years ago
zensia v1.1.0
Zensia Nodejs Translator
:guardsman: How do I install this library?
npm install zensia
or
yarn add zensia
:star: How do I get started ?
- Register account at https://app.zensia.io
- Generate API key under settings https://app.zensia.io/settings
:fire: What does it do ?
- Translate text into over 90 languages
- Translate bulk into over 90 languages
- Translate html into over 90 languages
:bookmark_tabs: Examples
const zensia = new Zensia('API_KEY');
// Single Translation
console.log(await zensia.translate('Hello there!', 'zh')) // -> 你好呀!
// Translate "Hello there!" into [Russian, Simplified Chinese]
console.log(await zensia.translate('Hello there!', ['ru', 'zh'])) // -> { zh: '你好呀!', ru: 'Привет!' }
// Translate "你好" from Simplified Chinese (zh) to [English, Russian]
console.log(await zensia.translate('你好', ['en', 'ru'], 'zh')) // -> { en: 'Hello', ru: 'Привет' }
// Translate Bulk ["Hello", "World"] into French
console.log(await zensia.translateBulk(['Hello', 'World'], 'fr')) // -> { Hello: 'Bonjour', World: 'Monde' }
// Translate Bulk ["Hello", "World"] into [Russian, Simplified Chinese]
console.log(await zensia.translateBulk(['Hello', 'World'], ['ru', 'zh'])) // { Hello: { ru: 'Привет', zh: '你好' }, World: { ru: 'Мир', zh: '世界' } }