Download the PHP package aeliot-tm/translation-maintain without Composer
On this page you can find all versions of the php package aeliot-tm/translation-maintain. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download aeliot-tm/translation-maintain
More information about aeliot-tm/translation-maintain
Files in aeliot-tm/translation-maintain
Package translation-maintain
Short Description The package that helps you keep your translations consistent
License MIT
Informations about the package translation-maintain
TransMaintain
Package which helps to keep you translations consistent. Compatible with Symfony versions since 3.4.
Installation
Basically, if you use Flex there is enough to execute the command:
See additional information about installation configuration.
Usage
Testing of translation files
Test your YAML translation files:
Full information about files transformation see there.
Update YAML files
-
Update certain YAML file:
-
Update all YAML files in the project:
-
Update some YAML files of the project which belongs to domain(s) and/or locale(s):
-
Update all YAML files in the specific directory (e.g. not standard or not in the project):
You can filter them additionally with
grep "some text in the file path"
when you add this before, after or instead ofsort
instruction. And don't forget to separate instructions by the pipe.
Additional information about updating of YAML files see there.
Export missed translations
Example:
Full information about files transformation see there.
Machine Translation via Vendor's API
Full information about machine translation see there.
NOTE: There used standard \Symfony\Component\Yaml\Yaml
class for dumping, so it inserts single-word values without escaping.
Additional description
Article on the Habr (ru): https://habr.com/ru/articles/555954/
You can help to implement more features :) See plans there.
All versions of translation-maintain with dependencies
ext-json Version *
google/cloud-translate Version ^1.10
symfony/config Version ^3.4|^4.0|5.0|^6.0
symfony/console Version ^3.4|^4.0|5.0|^6.0
symfony/dependency-injection Version ^3.4|^4.0|5.0|^6.0
symfony/filesystem Version ^3.4|^4.0|5.0|^6.0
symfony/finder Version ^3.4|^4.0|5.0|^6.0
symfony/http-kernel Version ^3.4|^4.0|5.0|^6.0
symfony/translation-contracts Version ^1.1|^2.0|^3.0
symfony/yaml Version ^3.4|^4.0|5.0|^6.0