supportpal / language-tools

A set of CLI tools to help analyse and maintain SupportPal language files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


A set of CLI tools to help analyse and maintain SupportPal language files.

Build Status Latest Stable Version License


Usage

$ composer require --dev supportpal/language-tools

Compare Command

Compare your translation against the English translation files.

This will produce a diff for each file which differs from its English equivalent.

$ php vendor/bin/language-tools compare resources/lang/en/ resources/lang/es/
# Comparing resources/lang/en/ against resources/lang/es/

Sync Command

⚠️ Experimental ⚠️

Check the changes match what you expect.

Synchronise your translation with the English translation files.

This will add / remove translation strings, and also update the formatting of the file to match the English equivalent.

$ php vendor/bin/language-tools sync resources/lang/en/ resources/lang/es/
# Synchronising resources/lang/es/ with resources/lang/en/ ...

About

A set of CLI tools to help analyse and maintain SupportPal language files.


Languages

Language:PHP 100.0%