PHPackages                             meteko/databasetranslationprovider - 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. meteko/databasetranslationprovider

ActiveNeos-package

meteko/databasetranslationprovider
==================================

40PHP

Since Sep 16Pushed 5y ago3 watchersCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

Database Translation Provider
=============================

[](#database-translation-provider)

Working prototype of a Database provider of labels.

Goal is, to make it easy for none-developers to translate label or similar content

Setup
-----

[](#setup)

### Database migrations

[](#database-migrations)

There is a migration creating the translation table. Run `./flow doctrine:migrate` to have that added

### Seed database with dummy labels

[](#seed-database-with-dummy-labels)

Run the command to seed the tables with a number of english, danish and german label

`./flow translation:seed`

### List labels

[](#list-labels)

Run the command to list the labels of a chosen locale (en,da,de)

`./flow translation:list --locale en`

[![List of translation specified by a locale](Documentation/Images/list-translation-of-locale.png)](Documentation/Images/list-translation-of-locale.png)

### Print a single label

[](#print-a-single-label)

Run the command to print a single label

`./flow translation:print --locale en --label hello`

There is a label added with arguments named `tell_age_with_argument` - run the command again including the `--arguments` option:

`./flow translation:print --locale en --label tell_age_with_argument --arguments 4`

[![Print translation by locale and identifier including arguments](Documentation/Images/print-translation-with-arguments.png)](Documentation/Images/print-translation-with-arguments.png)

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity32

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/9d66aba7c1bf21091eb3d635fb89ca47b740c81a121102da399df0123a976522?d=identicon)[sorenmalling](/maintainers/sorenmalling)

---

Top Contributors

[![sorenmalling](https://avatars.githubusercontent.com/u/531918?v=4)](https://github.com/sorenmalling "sorenmalling (1 commits)")

### Embed Badge

![Health badge](/badges/meteko-databasetranslationprovider/health.svg)

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

PHPackages © 2026

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