RubyGems Navigation menu

better_translate 0.3.0

BetterTranslate is a gem that allows you to translate YAML files from a source language into one or more target languages. The gem supports different translation providers, currently ChatGPT (OpenAI) and Google Gemini, and allows you to choose the translation mode: "override" to regenerate all translations or "incremental" to update only the missing keys. The gem's configuration is centralized via an initializer, where you can define API keys, target languages, source language, key exclusions, and the output folder. BetterTranslate also integrates translation progress tracking using a progress bar.

Gemfile:
=

installation:
=

Versions:

  1. 0.5.0 March 11, 2025 (26,5 ko)
  2. 0.4.2 March 11, 2025 (25,5 ko)
  3. 0.4.1 March 11, 2025 (20,5 ko)
  4. 0.4.0 March 11, 2025 (19,5 ko)
  5. 0.3.1 March 11, 2025 (18 ko)
  6. 0.3.0 March 11, 2025 (13,5 ko)
Voir toutes les versions (9)

Dépendances de Runtime (3):

httparty >= 0
yaml >= 0

Dépendances de Development (2):

bundler ~> 2.0
rake ~> 13.0

Propriétaires:

Pushed by:

Auteurs:

  • alessio_bussolari

Total de contrôle SHA 256:

=

Total de téléchargements 843

Pour cette version 85

Version publiée:

License:

MIT

Version de Ruby requise: >= 3.0.0

New versions require MFA: true

Version published with MFA: true

Liens: