Download the PHP package sheepy85/l5-localization without Composer

On this page you can find all versions of the php package sheepy85/l5-localization. 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 l5-localization

l5-localization

Simple Localization Middleware for Laravel 5 to make dynamic prefixed route names to the same controller actions.

Features

Facade Alias : Locale

Setup

Step 1: Add to stack

Step 2: Use routes.php file

Step 3: Add the ServiceProvider

Step 4: Use file generator

to get the full list of Localization short codes use -l or --list

Examples

Example files in project folder.

Locale::locales() looking for config/locale.php, set optional parameter to true for raw url generation Locale::router() return Laravel Router instance and only accept [get, post, put, delete, patch] methods

Generate route:cache for all of your languages

1 arg: If your routes lang file don't contain the route name, use as raw Uri 2 arg: Route name 3 arg: Action 4 arg: Localization short code

Result:

make Url

with helper to the session current locale:

or laravel's helper, notice need to comment out the original function in Illuminate\Foundation\helpers.php file

Api Locale::


All versions of l5-localization 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 sheepy85/l5-localization contains the following files

Loading the files please wait ....