ai_translation_generator 1.0.2 copy "ai_translation_generator: ^1.0.2" to clipboard
ai_translation_generator: ^1.0.2 copied to clipboard

A professional CLI tool for AI-powered translation generation using Google's Gemini AI. Generate Flutter l10n files with ease.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.2 - 2024-12-19 #

Added #

  • 📚 Comprehensive dartdoc documentation for all public APIs
  • 📖 Example directory with complete usage example
  • 🎯 Improved documentation coverage to meet pub.dev standards

Fixed #

  • 📝 Added missing documentation for CliUtils, ConfigService, and main library
  • 📋 Created example/example.dart demonstrating programmatic usage
  • 📖 Added example/README.md with detailed setup instructions

1.0.1 - 2024-12-19 #

Fixed #

  • 🔧 Fixed executable configuration for dart pub global activate
  • 📦 Added proper executables section in pubspec.yaml
  • 🚀 CLI now accessible as aitranslation command after global activation

1.0.0 - 2024-12-19 #

Added #

  • 🚀 Initial release of AI Translation Generator
  • ✨ Professional CLI interface with beautiful terminal output
  • 🌍 Multi-language translation support using Google Gemini AI
  • 🔧 Flutter l10n standard output format (lib/l10n/ directory)
  • 🔐 Secure API key management with environment variables
  • 📁 YAML-based configuration system
  • 🎨 Progress indicators and loading animations
  • 🌐 Internet connectivity checking
  • ⚡ Fast and efficient translation processing
  • 🛡️ Comprehensive error handling and validation
  • 📖 Complete documentation and setup guides

Features #

  • aitranslation init - Initialize configuration
  • aitranslation generate - Generate translations
  • Support for 100+ languages
  • Environment variable and .env file support
  • Professional CLI with colors and animations
  • Flutter l10n compatible output

Security #

  • No hardcoded API keys
  • User-specific API key management
  • Secure environment variable handling
  • Local processing only

Documentation #

  • Comprehensive README with setup instructions
  • API key security guidelines
  • Contributing guidelines
  • MIT License
0
likes
160
points
45
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A professional CLI tool for AI-powered translation generation using Google's Gemini AI. Generate Flutter l10n files with ease.

Repository (GitHub)
View/report issues
Contributing

License

MIT (license)

Dependencies

args, cli_util, dotenv, http, io, path, yaml

More

Packages that depend on ai_translation_generator