ataurbdx / translator
The Master Universal Translation & Localization Engine for Laravel, Flutter, and JavaScript.
v1.0.8
2026-09-03 11:54 UTC
Requires
- php: ^8.0|^8.1|^8.2|^8.3|^8.4
- illuminate/cache: ^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/console: ^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/database: ^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/http: ^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/support: ^8.0|^9.0|^10.0|^11.0|^12.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
The Master Universal Translation & Cultural Localization Engine for Laravel, React/Next.js/MERN, and Flutter.
📁 Monorepo Architecture
This repository is organized strictly as a True Monorepo, separating each platform's package inside packages/:
package-translator/
│
├── packages/
│ │
│ ├── laravel/ <-- 🐘 LARAVEL / PHP ENGINE & PACKAGE
│ │ ├── composer.json (ataurbdx/translator)
│ │ ├── config/ (translator.php)
│ │ └── src/ (Core, Modules, Migrations, Drivers, Console)
│ │
│ ├── js/ <-- ⚛️ REACT / NEXT.JS / MERN CLIENT
│ │ ├── package.json (@ataurbdx/translator)
│ │ └── src/ (TranslatorClient, useTranslator hook)
│ │
│ └── flutter/ <-- 📱 FLUTTER / DART MOBILE CLIENT
│ ├── pubspec.yaml (translator_flutter)
│ └── lib/ (Translator with SharedPreferences cache)
│
├── examples/ <-- Sample Models & Testing Walkthrough
└── about/ <-- COMMANDS.txt, ARCHITECTURE.md, DOCUMENTATION.md & EXAMPLES.md
🚀 Quickstart for Each Platform
1. Laravel:
composer require ataurbdx/translator php artisan translator:install
2. React / Next.js / MERN:
npm install @ataurbdx/translator
3. Flutter:
In pubspec.yaml:
dependencies: translator_flutter: ^1.0.0