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

ActiveTypo3-cms-extension[Localization &amp; i18n](/categories/localization)

sourcebroker/t3apitranslatr
===========================

Bridge between ext:t3api and ext:translatr which allows to get language labels as JSON.

3.2.0(1y ago)016.4k↓51.9%2GPL-2.0-or-laterPHP

Since Feb 14Pushed 1y ago2 watchersCompare

[ Source](https://github.com/sourcebroker/t3apitranslatr)[ Packagist](https://packagist.org/packages/sourcebroker/t3apitranslatr)[ RSS](/packages/sourcebroker-t3apitranslatr/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (3)Versions (14)Used By (0)

TYPO3 Extension `t3apitranslatr`
================================

[](#typo3-extension-t3apitranslatr)

> [![https://poser.pugx.org/sourcebroker/t3apitranslatr/v/stable](https://camo.githubusercontent.com/f70dcbe8c5c1d3b99693ec8d0b49ca1698ca75ea8dda3be76a4e53fd884eaf26/68747470733a2f2f706f7365722e707567782e6f72672f736f7572636562726f6b65722f74336170697472616e736c6174722f762f737461626c65)](https://packagist.org/packages/sourcebroker/t3apitranslatr)[![https://poser.pugx.org/sourcebroker/t3apitranslatr/license](https://camo.githubusercontent.com/98d00dfa58603a317f9ecbdb6df5e39ae5c3a2917a2e5f167c1dbbc14184c6be/68747470733a2f2f706f7365722e707567782e6f72672f736f7572636562726f6b65722f74336170697472616e736c6174722f6c6963656e7365)](https://packagist.org/packages/sourcebroker/t3apitranslatr)

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

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

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

This extension allows to get language labels from ext:translatr as JSON.

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

[](#installation)

Use composer:

```
composer require sourcebroker/t3apitranslatr
```

After installing the labels are accessible by following endpoint: `/_api/translations`

To narrow the number of labels fetch you can use tags on ext:translator and get only those tags that are needed on page.

`/_api/translations?tags[]=general&tags[]=user`

[Changelog](#id3)
-----------------

[](#changelog)

See

###  Health Score

40

—

FairBetter than 86% of packages

Maintenance46

Moderate activity, may be stable

Popularity26

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 81.8% 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 ~160 days

Recently: every ~268 days

Total

13

Last Release

410d ago

Major Versions

0.1.0 → 1.0.02020-02-14

1.0.1 → 2.0.02020-04-16

2.6.0 → 3.0.02024-09-25

### 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 (18 commits)")[![klamparski](https://avatars.githubusercontent.com/u/753410?v=4)](https://github.com/klamparski "klamparski (3 commits)")[![kamilmaliszewski](https://avatars.githubusercontent.com/u/26593996?v=4)](https://github.com/kamilmaliszewski "kamilmaliszewski (1 commits)")

### Embed Badge

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

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

###  Alternatives

[friendsoftypo3/content-blocks

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

103519.9k53](/packages/friendsoftypo3-content-blocks)[web-vision/wv_deepltranslate

DeepL Translate (CORE) - This extension provides option to translate content element, and TCA record texts to DeepL supported languages.

33304.3k](/packages/web-vision-wv-deepltranslate)[web-vision/deepltranslate-core

DeepL Translate (CORE) - This extension provides option to translate content element, and TCA record texts to DeepL supported languages.

33142.5k8](/packages/web-vision-deepltranslate-core)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

611.1M8](/packages/netresearch-rte-ckeditor-image)[leuchtfeuer/locate

Locate - The users country, preferred language and other facts will be detected. Depending on configurable rules the user can be redirected to other languages or pages. Locate also provides geo blocking for configurable pages in configurable countries.

1186.6k](/packages/leuchtfeuer-locate)[undefined/translate-locallang

Backend Module for creating and editing of language files (locallang.xlf).

12278.3k3](/packages/undefined-translate-locallang)

PHPackages © 2026

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