PHPackages                             elaborate-code/jigsaw-localization - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. elaborate-code/jigsaw-localization

ActiveLibrary[Localization &amp; i18n](/categories/localization)

elaborate-code/jigsaw-localization
==================================

Brings localization feature to "tightenco/jigsaw" using JSON files

v1.1.0(3y ago)71.2k1[1 PRs](https://github.com/elaborate-code/jigsaw-localization/pulls)1MITPHPPHP ^8.0

Since Jun 30Pushed 2y ago1 watchersCompare

[ Source](https://github.com/elaborate-code/jigsaw-localization)[ Packagist](https://packagist.org/packages/elaborate-code/jigsaw-localization)[ RSS](/packages/elaborate-code-jigsaw-localization/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (5)Dependencies (7)Versions (7)Used By (1)

Jigsaw localization
===================

[](#jigsaw-localization)

[![Packagist Version](https://camo.githubusercontent.com/fcedad388bf0787c60d4258c0d85aa64485ec0ef430227b6be6b88f0d636ae46/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f656c61626f726174652d636f64652f6a69677361772d6c6f63616c697a6174696f6e3f6c6162656c3d56657273696f6e267374796c653d706c6173746963)](https://camo.githubusercontent.com/fcedad388bf0787c60d4258c0d85aa64485ec0ef430227b6be6b88f0d636ae46/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f656c61626f726174652d636f64652f6a69677361772d6c6f63616c697a6174696f6e3f6c6162656c3d56657273696f6e267374796c653d706c6173746963)[![Packagist Downloads](https://camo.githubusercontent.com/24b749bd18141dc010e4dc8725b27dc7201a2b59ccf42335e019e09b59e9d4d4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f656c61626f726174652d636f64652f6a69677361772d6c6f63616c697a6174696f6e3f6c6162656c3d446f776e6c6f616473267374796c653d706c6173746963)](https://camo.githubusercontent.com/24b749bd18141dc010e4dc8725b27dc7201a2b59ccf42335e019e09b59e9d4d4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f656c61626f726174652d636f64652f6a69677361772d6c6f63616c697a6174696f6e3f6c6162656c3d446f776e6c6f616473267374796c653d706c6173746963)[![GitHub Workflow Status](https://camo.githubusercontent.com/91305418f3ea38ba88b566156928afcbfaf2b3f8e2247bc36d65e9217516bfce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f656c61626f726174652d636f64652f6a69677361772d6c6f63616c697a6174696f6e2f72756e2d74657374733f6c6162656c3d5465737473)](https://camo.githubusercontent.com/91305418f3ea38ba88b566156928afcbfaf2b3f8e2247bc36d65e9217516bfce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f656c61626f726174652d636f64652f6a69677361772d6c6f63616c697a6174696f6e2f72756e2d74657374733f6c6162656c3d5465737473)[![GitHub Workflow Status](https://camo.githubusercontent.com/871cb8e56be718dd785f891992fc7e83999c60eeab00357ef1f1565d07fff9df/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f656c61626f726174652d636f64652f6a69677361772d6c6f63616c697a6174696f6e2f466978253230504850253230636f64652532307374796c652532306973737565733f6c6162656c3d436f64652532305374796c65)](https://camo.githubusercontent.com/871cb8e56be718dd785f891992fc7e83999c60eeab00357ef1f1565d07fff9df/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f656c61626f726174652d636f64652f6a69677361772d6c6f63616c697a6174696f6e2f466978253230504850253230636f64652532307374796c652532306973737565733f6c6162656c3d436f64652532305374796c65)

[![banner](https://camo.githubusercontent.com/40b38eadeab6ae68449c9f9dd3d3913b7735f9c1f7c4210ba2d09443b36af61a/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f4a69677361772532304c6f63616c697a6174696f6e2e706e673f7468656d653d6461726b267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d656c61626f726174652d636f64652532466a69677361772d6c6f63616c697a6174696f6e267061747465726e3d6a6967736177267374796c653d7374796c655f31266465736372697074696f6e3d4272696e67732b6c6f63616c697a6174696f6e2b666561747572652b746f2b2532327469676874656e636f2532466a69677361772532322b7573696e672b4a534f4e2b66696c6573266d643d312673686f7757617465726d61726b3d3026666f6e7453697a653d313030707826696d616765733d676c6f6265)](https://camo.githubusercontent.com/40b38eadeab6ae68449c9f9dd3d3913b7735f9c1f7c4210ba2d09443b36af61a/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f4a69677361772532304c6f63616c697a6174696f6e2e706e673f7468656d653d6461726b267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d656c61626f726174652d636f64652532466a69677361772d6c6f63616c697a6174696f6e267061747465726e3d6a6967736177267374796c653d7374796c655f31266465736372697074696f6e3d4272696e67732b6c6f63616c697a6174696f6e2b666561747572652b746f2b2532327469676874656e636f2532466a69677361772532322b7573696e672b4a534f4e2b66696c6573266d643d312673686f7757617465726d61726b3d3026666f6e7453697a653d313030707826696d616765733d676c6f6265)

This package is built on top of [PHP JSON tongue](https://github.com/elaborate-code/php-json-tongue) to bring localization feature to [tightenco/jigsaw](https://jigsaw.tighten.com/) using JSON files.

Get started
-----------

[](#get-started)

### Requirements

[](#requirements)

- PHP 8.0 or higher.

### Setup

[](#setup)

Install the package using composer:

```
composer require elaborate-code/jigsaw-localization

```

Plug `LoadLocalization` to the builder by registering it in `bootstrap.php`:

```
