thomasgenster / laravel-translator by thomasgenster

Custom translator for Laravel enabling translations inside translations
50
0
1
Package Data
Maintainer Username: thomasgenster
Maintainer Contact: thomasgenster@gmail.com (Thomas Genster)
Package Create Date: 2016-11-03
Package Last Update: 2016-12-01
Language: PHP
License: Unknown
Last Refreshed: 2024-04-22 03:08:45
Package Statistics
Total Downloads: 50
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 0
Total Watchers: 1
Total Forks: 0
Total Open Issues: 0

laravel-translator

Custom translator for Laravel that prevents the need to use traditional placeholders for getting a translation inside a translation

Add the following to you Providers array (app/config/app.php):

Genster\CustomLaravelTranslator\TranslatorProvider

Remove/uncomment the default provider:

Illuminate\Translation\TranslationServiceProvider

Usage:

Use [[ ]] as placeholders to have it be replaced by the corresponding translation key.

Example:

lang/en/default.php

array(
    'hello world' => 'Please contact us at [[contact.phone]]',
)

lang/en/contact.php

array(
    'phone' => '+49 12345678'
)