smallzee / laravel-language-translator
A flexible and developer-friendly Laravel package that makes translating text between multiple languages simple and efficient. It’s designed to help developers build multilingual applications with ease, ensuring smooth integration and a seamless user experience across different regions and languages
Package info
github.com/smallzee/laravel-language-translator
pkg:composer/smallzee/laravel-language-translator
Requires
- php: ^8.0
- guzzlehttp/guzzle: ^7.0
- illuminate/support: ^8.0|^9.0|^10.0
This package is not auto-updated.
Last update: 2026-04-22 16:15:14 UTC
README
A flexible and developer-friendly Laravel package that makes translating text between multiple languages simple and efficient. It’s designed to help developers build multilingual applications with ease, ensuring smooth integration and a seamless user experience across different regions and languages. With intuitive methods and clean structure, this package supports effortless language handling for global-ready applications.
✨ Features
- 🎯 Simple and fluent translation
- 🌐 Supports multiple languages (e.g., English, Yoruba, Hausa, French, etc.)
📦 Installation
Install the package via Composer:
composer require smallzee/laravel-language-translator use Smallzee\Translator\Facades\Translator; // Basic translation $translated = Translator::translate("Hello", "en", "yo"); // Translate with different language pair $translated = Translator::translate("Thank you", "en", "yo"); // Automatically uses default from/to languages (if set in config) $translated = Translator::translate("How are you?");