Package to manage Laravel translations locally

Overview

Translation Manager For Laravel

Tests Code Style Latest Stable Version Total Downloads

Easy to use package that helps you with the translation of your Laravel application locally.

Output example

Features

Check all locales
Check nested translations
Check nested directories
Display where translations are found
Display where translations are missing

Installation

composer require fschirinzi/translation-manager-for-laravel --dev

Usage

Use default Laravel's path to lang files:

php artisan translations:validate

You can specify a relative or absolute path to lang directory location:

php artisan translations:validate --dir=/other/dir/with/my-custom-languages

Maintainers

License

Translation Manager For Laravel is open-sourced software licensed under the MIT license.

You might also like...
75 languages support for Laravel 5 application based on Laravel-Lang/lang.

Laravel-lang 75 languages support for Laravel 5 application based on Laravel-Lang/lang. Features Laravel 5+ && Lumen support. Translations Publisher.

Easy localization for Laravel

Laravel Localization Easy i18n localization for Laravel, an useful tool to combine with Laravel localization classes. The package offers the following

Better translation management for Laravel

Better localization management for Laravel Introduction Keeping a project's translations properly updated is cumbersome. Usually translators do not ha

Easy multilingual urls and redirection support for the Laravel framework

Linguist - Multilingual urls and redirects for Laravel This package provides an easy multilingual urls and redirection support for the Laravel framewo

Support multiple language resources for Laravel

Laratrans Support multiple language resources for Laravel. Docs Installation composer require lechihuy/laratrans After you install the package success

Laravel translation made __('simple').
Laravel translation made __('simple').

Translation.io client for Laravel 5.5+/6/7/8 Add this package to localize your Laravel application. Use the official Laravel syntax (with PHP or JSON

🎌 Laravel Localization Helper :: Easily add translation variables from Blade templates.

LocalizationHelper Package for convenient work with Laravel's localization features and fast language files generation. Take a look at contributing.md

A GUI for managing JSON translation files in your laravel projects.
A GUI for managing JSON translation files in your laravel projects.

Laravel Language Manager Langman is a GUI for managing your JSON language files in a Laravel project. Installation Begin by installing the package thr

ATOS is a locally hosted application that allows you to easily manage clients/projects, generate invoices against backlogs, and estimate taxes.
ATOS is a locally hosted application that allows you to easily manage clients/projects, generate invoices against backlogs, and estimate taxes.

Built by freelancer 🙋‍♂️, for freelancer 🕺 🤷 💃🏾 - ATOS is a locally hosted application that allows you to easily manage clients/projects, generate invoices against backlogs, and estimate taxes.

Filament Translations - Manage your translation with DB and cache
Filament Translations - Manage your translation with DB and cache

Filament Translations Manage your translation with DB and cache, you can scan your languages tags like trans(), __(), and get the string inside and tr

A package for Laravel to perform basic git commands on locally integrated packages.

A package for Laravel to perform basic git commands on locally integrated development packages. If working within multiple local development packages or repositories at once this package is meant to ease the burden of navigating to each individual repository to perform basic git commands.

 Mail Web is a Laravel package which catches emails locally for debugging
Mail Web is a Laravel package which catches emails locally for debugging

Mail Web is a Laravel package which catches emails locally for debugging Installation Use the package manager composer to install Mail Web. composer r

This package tracks if products exist in Magento by storing the status locally in the DB.

Magento Products This package tracks if products exist in Magento by storing the status locally in the DB. We developed this to prevent multiple calls

🇸🇮 Slovenian translations - language package for Magento 2

Magento 2 Slovenian translations Slovenian (Slovenia) - sl_SI translations for Magento Community Edition 2.x. Translations follow Slovenian grammar an

:white_check_mark: JoliCi - Run your TravisCi builds locally
:white_check_mark: JoliCi - Run your TravisCi builds locally

JoliCi JoliCi is a free and open source Continuous Integration Client written in PHP (5.4 minimum) and powered by Docker (please use a recent version)

Run locally to export crypto tx data from crypto exchanges using their api connections, and process into a normalised format.

CryptoCredible The missing crypto-exchange data exporter tldr: run locally to export your crypto tx data from popular exchanges via api connections. E

📦✂️📋📦 Create a mirror of packagist.org metadata for use locally with composer
📦✂️📋📦 Create a mirror of packagist.org metadata for use locally with composer

📦 Packagist Mirror ❤️ Recommended by packagist.org ❤️ Announcement: Composer 2 is now available! This mirror is for Composer 1; Composer 2 is very fa

Laravel translations checker

Never worry about missing translations again! Use the translations checker.

Generates a vue-i18n compatible include file from your Laravel translations

This is fork of martinlindhe/laravel-vue-i18n-generator to give Laravel 8+ support for this excellent package.

Comments
  • Allow Object instantiation without parameter

    Allow Object instantiation without parameter

    https://github.com/fschirinzi/translation-manager-for-laravel/blob/ce53539ddaed77de19df39165ee2d3be5416f88f/src/Support/TranslationManager.php#L19

    To use the default path of the resource directory, the TranslationManager has to be instantiated with a parameter like:

    new TranslationManager('')
    // OR
    new TranslationManager(null)
    

    Allow creating the TranslationManager without parameters: new TranslationManager()

    enhancement 
    opened by fschirinzi 1
  • Include PHP 8 as supported version

    Include PHP 8 as supported version

    I installed the package using

    composer require fschirinzi/translation-manager-for-laravel --dev --ignore-platform-reqs
    

    and PHP 8.0, and it works fine. So I guess it’s safe to bump the PHP requirements.

    opened by meduzen 1
Releases(1.4.0)
Owner
null
Generates a vue-i18n compatible include file from your Laravel translations

This is fork of martinlindhe/laravel-vue-i18n-generator to give Laravel 8+ support for this excellent package.

Alefe Souza 1 Nov 11, 2021
BitView's translations.

BitView Translations Bonjour! You can now create translations for BitView. Please, use en-US.php as a template. Useful Information Date Format Info La

BitView 7 Jun 14, 2023
Manage Laravel translation files

Laravel 5 Translation Manager For Laravel 4, please use the 0.1 branch! This is a package to manage Laravel translation files. It does not replace the

Barry vd. Heuvel 1.5k Jan 4, 2023
A Gui To Manage Laravel Translation Files

Lingo A file based translation manager, which unlike other Lang managers don't need a database connection to handle the translation. Installation comp

Muah 97 Dec 5, 2022
[Deprecated] A Laravel package for multilingual models

This package has been deprecated. But worry not. You can use Astrotomic/laravel-translatable. Laravel-Translatable If you want to store translations o

Dimitris Savvopoulos 2k Dec 25, 2022
List of 77 languages for Laravel Framework 4, 5, 6, 7 and 8, Laravel Jetstream , Laravel Fortify, Laravel Cashier and Laravel Nova.

Laravel Lang In this repository, you can find the lang files for the Laravel Framework 4/5/6/7/8, Laravel Jetstream , Laravel Fortify, Laravel Cashier

Laravel Lang 6.9k Dec 29, 2022
A convenience package for php multilingual web applications

PHP Translation Install Lifecycle Configuration Content of PHP File Content of Json File Content Of Database Table Use Of Array Or Json Database PHP T

Ahmet Barut 3 Jul 7, 2022
pH7CMS Internationalization package.

?? pH7CMS Internationalization (I18N) package ?? Get new languages for your pH7CMS website!

pH7 Social Dating CMS (pH7CMS) 18 Oct 5, 2022
Composer package providing translation features for PHP apps

PHP translation This is a composer package providing translation support for PHP applications. It is similar to gettext, in usage, with these differen

Sérgio Carvalho 0 Aug 15, 2022
This package allows to translate text using Google Translator for free without api.

Text Translator for PHP This package allows text translation using Google Translate for free without an API. It extracts the translated text from the

The Jano 3 Nov 7, 2022