PHPackages                             fei/translate-common - 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. fei/translate-common

ActiveLibrary[Localization &amp; i18n](/categories/localization)

fei/translate-common
====================

Flash applicative translate - common components

v1.3.0(7y ago)07.4k1[2 PRs](https://github.com/flash-global/translate-common/pulls)1GPL-3.0PHPPHP &gt;=5.5

Since Mar 16Pushed 2y ago19 watchersCompare

[ Source](https://github.com/flash-global/translate-common)[ Packagist](https://packagist.org/packages/fei/translate-common)[ RSS](/packages/fei-translate-common/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (5)Dependencies (4)Versions (16)Used By (1)

Service Translate - Common
==========================

[](#service-translate---common)

[![GitHub license](https://camo.githubusercontent.com/1726ab4cef1d9055fe7bc7321aaf520e524a33ecd474e4754c915ed695f0c5dd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f666c6173682d676c6f62616c2f7472616e736c6174652d636f6d6d6f6e2e737667)](https://github.com/flash-global/translate-common)[![Build Status](https://camo.githubusercontent.com/0fc2e413073d92963de6209e329b00f3db0e17e940a93e7f685ea7568290adfc/68747470733a2f2f7472617669732d63692e6f72672f666c6173682d676c6f62616c2f7472616e736c6174652d636f6d6d6f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/flash-global/translate-common)

Table of contents
-----------------

[](#table-of-contents)

- [Entities](#entities)
- [Contribution](#contribution)

Entities
--------

[](#entities)

### I18nString entity

[](#i18nstring-entity)

In addition to traditional `id` and `createdAt` fields, I18nString entity has **four** important properties:

PropertiesTypeRequiredDefault valueid`integer`NocreatedAt`datetime`NoNow()lang`string`Yeskey`text`Yesnamespace`string`Yescontent`string`Yes- `lang` is a string indicating the language of the translation. It can be formatted either with two chars or with 5. For example you could have `fr` or `fr_FR`
- `key` is a string representing the key used to refer to this translation
- `namespace` is a string representing the namespace of the translation. For example, you could have `/project/pricer/invoices`
- `content` is a string representing the content of your translation

Contribution
------------

[](#contribution)

As FEI Service, designed and made by OpCoding. The contribution workflow will involve both technical teams. Feel free to contribute, to improve features and apply patches, but keep in mind to carefully deal with pull request. Merging must be the product of complete discussions between Flash and OpCoding teams :)

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 53.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 ~53 days

Recently: every ~21 days

Total

10

Last Release

2912d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6177937?v=4)[Jérôme Schaeffer](/maintainers/Neofox)[@Neofox](https://github.com/Neofox)

![](https://avatars.githubusercontent.com/u/50910?v=4)[lav](/maintainers/lav)[@lav](https://github.com/lav)

![](https://avatars.githubusercontent.com/u/166146?v=4)[Renaud](/maintainers/rwellens)[@rwellens](https://github.com/rwellens)

---

Top Contributors

[![rwellens](https://avatars.githubusercontent.com/u/166146?v=4)](https://github.com/rwellens "rwellens (7 commits)")[![jheussler](https://avatars.githubusercontent.com/u/31237854?v=4)](https://github.com/jheussler "jheussler (3 commits)")[![bcerati](https://avatars.githubusercontent.com/u/2326968?v=4)](https://github.com/bcerati "bcerati (1 commits)")[![bianchim](https://avatars.githubusercontent.com/u/19705314?v=4)](https://github.com/bianchim "bianchim (1 commits)")[![fanshan](https://avatars.githubusercontent.com/u/1986015?v=4)](https://github.com/fanshan "fanshan (1 commits)")

---

Tags

translate

###  Code Quality

TestsCodeception

### Embed Badge

![Health badge](/badges/fei-translate-common/health.svg)

```
[![Health](https://phpackages.com/badges/fei-translate-common/health.svg)](https://phpackages.com/packages/fei-translate-common)
```

###  Alternatives

[stichoza/google-translate-php

Free Google Translate API PHP Package

1.9k7.9M138](/packages/stichoza-google-translate-php)[gettext/languages

gettext languages with plural rules

7532.0M12](/packages/gettext-languages)[punic/punic

PHP-Unicode CLDR

1543.0M30](/packages/punic-punic)[lajax/yii2-translate-manager

Translation management extension for Yii 2

219590.7k13](/packages/lajax-yii2-translate-manager)[outl1ne/nova-translatable

A laravel-translatable extension for Laravel Nova.

202451.8k8](/packages/outl1ne-nova-translatable)[optimistdigital/nova-translatable

A laravel-translatable extension for Laravel Nova.

202451.1k5](/packages/optimistdigital-nova-translatable)

PHPackages © 2026

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