becklyn/translations-extractor

Extracts translations from the given directory.

Installs: 8 595

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 0

Open Issues: 0

Type:lib

pkg:composer/becklyn/translations-extractor

1.1.1 2023-05-23 14:49 UTC

This package is auto-updated.

Last update: 2025-09-23 19:36:36 UTC


README

CLI command, that helps extracting translations in Symfony projects.

Installation

It's best to install this command using the composer-bin-plugin:

composer bin test req becklyn/translations-extractor 

Usage

Call the command using the CLI:

./vendor/bin/extract-translations src/ templates/

As arguments, pass the list of directories to search in.

Options

You can pass in extension names for twig, so that Twig doesn't complain about missing functions (or filters, etc.).

  • --mock-function the names of the functions to mock
  • --mock-filter the names of the filters to mock
  • --mock-test the names of the tests to mock
./vendor/bin/extract-translations src/ --mock-filter normalize --mock-filter normalize_another

There is a list of predefined mocks, take a look in MockExtension.