Download the PHP package lilessam/translationman without Composer

On this page you can find all versions of the php package lilessam/translationman. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package translationman

TranslationMan Package For Laravel

This small package gives you all functionlaity you need to manage your laravel language files with simple forms you can integrate in your application layout.

Features

  1. Lanaguages Creation/Deletion.
  2. Language Files Creation/Deletion.
  3. Files' array modification with a simple form (Allows multi dimensional arrays with dots in the index column).

    Installation

    Via Composer composer require lilessam/translationman

Add Lilessam\Translationman\TranslationmanServiceProvider::class to your providers array in config/app.php.

You will also have to set resources/lang folder permissions to 777.

Publish Config and Views

php artisan vendor:publish --provider="Lilessam\Translationman\TranslationmanServiceProvider" Now views files will be published in resources/views/vendor/translationman.

You will realize that all files contains only basic bootstrap forms. You will have to integrate this forms as you like.

Routes

When you publish the service provider files you will see translationman.php file in Config folder. So there you can url_prefix. Default is translations so it can be viewed by app.dev/translations.

You can also provide a middleware for the package routes by modifying middleware in the config file.

The middleware can be string or an array of middlewares (BUT CANNOT BE EMPTY STRING).

Notice: All package views are pure Bootstrap forms and tables without any CSS. You have to integrate views files into your application theme by extending your layouts.

Working with VueJS Components

If you would like to pass your language array to a VueJS component you need to use json_lang helper which will pass your lang array with no problems.


All versions of translationman with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
illuminate/support Version ~5.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package lilessam/translationman contains the following files

Loading the files please wait ....