PHPackages                             sourcebroker/translatr - 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. sourcebroker/translatr

ActiveTypo3-cms-extension

sourcebroker/translatr
======================

Allows to create translation labels in BE module

7.0.0(12mo ago)523.9k↓36.8%6[1 issues](https://github.com/sourcebroker/translatr/issues)1GPL-2.0-or-laterPHP

Since Jun 28Pushed 12mo ago2 watchersCompare

[ Source](https://github.com/sourcebroker/translatr)[ Packagist](https://packagist.org/packages/sourcebroker/translatr)[ RSS](/packages/sourcebroker-translatr/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (45)Used By (1)

TYPO3 Extension `translatr`
===========================

[](#typo3-extension-translatr)

> [![https://poser.pugx.org/sourcebroker/translatr/v/stable](https://camo.githubusercontent.com/1a8a0f81a1bf388570701e89ce95755081e2ee5e6dfbe3e6dfbe5af6b880ea67/68747470733a2f2f706f7365722e707567782e6f72672f736f7572636562726f6b65722f7472616e736c6174722f762f737461626c65)](https://packagist.org/packages/sourcebroker/translatr)[![https://poser.pugx.org/sourcebroker/translatr/license](https://camo.githubusercontent.com/00daead25f4f87a67ad49b41200b43a3518dcdde821d5d10fb250fd5bc6a7aa3/68747470733a2f2f706f7365722e707567782e6f72672f736f7572636562726f6b65722f7472616e736c6174722f6c6963656e7365)](https://packagist.org/packages/sourcebroker/translatr)

- [What does it do?](#what-does-it-do)
- [Installation](#installation)
- [Usage](#usage)
- [Changelog](#changelog)

[What does it do?](#id1)
------------------------

[](#what-does-it-do)

This extension allows to translate labels. The difference compared to other translation extension is that the labels are stored in database. To avoid performance issues on first use of labels in frontend the xlf files are generated and stored in typo3temp folder.

[Installation](#id2)
--------------------

[](#installation)

Use composer:

```
composer require sourcebroker/translatr
```

[Usage](#id3)
-------------

[](#usage)

Workflow to add new labels:

[![Documentation/Images/Workflow.png](Documentation/Images/Workflow.png)](Documentation/Images/Workflow.png)

After you edit new label clear the cache so the new labels will be generated:

[![Documentation/Images/Cache.png](Documentation/Images/Cache.png)](Documentation/Images/Cache.png)

[Changelog](#id4)
-----------------

[](#changelog)

See

###  Health Score

47

—

FairBetter than 94% of packages

Maintenance46

Moderate activity, may be stable

Popularity33

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 71.3% of commits — single point of failure

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.

###  Release Activity

Cadence

Every ~67 days

Recently: every ~243 days

Total

44

Last Release

364d ago

Major Versions

2.0.2 → 3.0.02020-07-12

3.0.7 → 4.0.02021-11-07

4.0.3 → 5.0.02022-10-10

5.0.1 → 6.0.02024-09-25

6.0.0 → 7.0.02025-05-19

### Community

Maintainers

![](https://www.gravatar.com/avatar/6066d053dfdc12f5a676444f6a40b5b7d0b5a112e0ab746c8b04f4a7201b0624?d=identicon)[sourcebroker](/maintainers/sourcebroker)

---

Top Contributors

[![kszymukowicz](https://avatars.githubusercontent.com/u/1453553?v=4)](https://github.com/kszymukowicz "kszymukowicz (117 commits)")[![klamparski](https://avatars.githubusercontent.com/u/753410?v=4)](https://github.com/klamparski "klamparski (35 commits)")[![kamilmaliszewski](https://avatars.githubusercontent.com/u/26593996?v=4)](https://github.com/kamilmaliszewski "kamilmaliszewski (5 commits)")[![svider](https://avatars.githubusercontent.com/u/1843022?v=4)](https://github.com/svider "svider (3 commits)")[![camikazee](https://avatars.githubusercontent.com/u/5994671?v=4)](https://github.com/camikazee "camikazee (2 commits)")[![adamkotecki](https://avatars.githubusercontent.com/u/6230442?v=4)](https://github.com/adamkotecki "adamkotecki (1 commits)")[![kryslin](https://avatars.githubusercontent.com/u/1465380?v=4)](https://github.com/kryslin "kryslin (1 commits)")

---

Tags

translatetypo3typo3-cms-extensiontypo3-extension

### Embed Badge

![Health badge](/badges/sourcebroker-translatr/health.svg)

```
[![Health](https://phpackages.com/badges/sourcebroker-translatr/health.svg)](https://phpackages.com/packages/sourcebroker-translatr)
```

###  Alternatives

[fluidtypo3/vhs

This is a collection of ViewHelpers for performing rendering tasks that are not natively provided by TYPO3's Fluid templating engine.

1954.1M49](/packages/fluidtypo3-vhs)[in2code/powermail

Powermail is a well-known, editor-friendly, powerful and easy to use mailform extension for TYPO3 with a lots of features

982.5M38](/packages/in2code-powermail)[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[fluidtypo3/flux

The flux package from FluidTYPO3

152982.2k20](/packages/fluidtypo3-flux)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

63991.3k4](/packages/netresearch-rte-ckeditor-image)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

96374.6k23](/packages/friendsoftypo3-content-blocks)

PHPackages © 2026

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