easy_translate icon indicating copy to clipboard operation
easy_translate copied to clipboard

Google Translate (with Bulk translate) in Ruby

Results 9 easy_translate issues
Sort by recently updated
recently updated
newest added

During unexpected situations when Google's service returns a 500 error, e.g. getting a 503 when you are making too many requests and are temporarily blocked, the response body is in...

Currently this library seems to use Google Translate API v2. Google provides a [free tier](https://cloud.google.com/translate/pricing?hl=bg) of up to 500,000 characters when using API v3, but not for v2. It would...

This is the feature that led me to use this library today. I was happily using the official google client then today I went to upgrade to Ruby 3.1 and...

Solves #29 Changelog generated using [github-changelog-generator](https://github.com/github-changelog-generator/github-changelog-generator)

Issue -> `EasyTranslate.translations_available.include?(EasyTranslate.detect('简体中文')) => false` Reason -> `EasyTranslate.translations_available` returns array with language codes. For Chinese it returns 'zh' `EasyTranslate.detect('简体中文') => 'zh-CN'` But `EasyTranslate::LANGUAGES.include?('zh-CN') => true` Why like this? and what...

[Looks like](https://github.com/glebm/i18n-tasks/issues/122) easy_translate returns nil when billing is not enabled. In this case Google Translate returns a 4xx response, so `translate` should raise an error.

Would be great to read the change log instead of reading every commit/PR