PHPackages                             famelo/translation-helper - 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. famelo/translation-helper

ActiveTypo3-flow-package[Localization &amp; i18n](/categories/localization)

famelo/translation-helper
=========================

Package to automatically add missing labels to xlf files

172PHP

Since Aug 15Pushed 11y ago2 watchersCompare

[ Source](https://github.com/mneuhaus/Famelo.TranslationHelper)[ Packagist](https://packagist.org/packages/famelo/translation-helper)[ RSS](/packages/famelo-translation-helper/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

Famelo.TranslationHelper
========================

[](#famelotranslationhelper)

This package helps you to translate your Flow projects by automatically creating the needed xlf files and trans-items when you use the translate viewHelper or the translate method of the \\TYPO3\\Flow\\I18n\\Translator.

Requirements
------------

[](#requirements)

This package currently depends on 2 pending changes that improve the Translator and TranslationViewHelper to combine the "translateByOriginalLabel" and "translateById" methods into one "translate" method that can easily be catched through AOP.

- \[WIP\]\[FEATURE\] Refactor TranslateViewHelper to use new translate method ()
- \[WIP\]\[FEATURE\] Improve Translator API ()

Settings
--------

[](#settings)

In order to enable the automatic generation you need to add configuration like this to your Settings.yaml

```
Famelo:
  TranslationHelper:
    autoCreateTranslations: true
	autoCreationWhitelist:
		- My.Package

```

Logging
-------

[](#logging)

The extension will write to a seperate Translatio.log which label will be added were, so you can keep a bit track of it.

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/dab78333e868497b7a31d4f16d8268ab3c9595a8c55a6df17c6620026588b062?d=identicon)[mneuhaus](/maintainers/mneuhaus)

### Embed Badge

![Health badge](/badges/famelo-translation-helper/health.svg)

```
[![Health](https://phpackages.com/badges/famelo-translation-helper/health.svg)](https://phpackages.com/packages/famelo-translation-helper)
```

###  Alternatives

[smmoosavi/php-gettext

Wrapper for php-gettext by danilo segan. This library provides PHP functions to read MO files even when gettext is not compiled in or when appropriate locale is not present on the system.

1926.6k1](/packages/smmoosavi-php-gettext)[laradevs/spanish

labels translated to spanish

166.7k](/packages/laradevs-spanish)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
