PHPackages                             stefanotorresi/my-i18n - 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. stefanotorresi/my-i18n

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

stefanotorresi/my-i18n
======================

A Zend Framework 2 module for locale detection and management.

0.1.2(12y ago)21271PHPPHP &gt;=5.3.3

Since Dec 10Pushed 12y ago1 watchersCompare

[ Source](https://github.com/stefanotorresi/MyI18n)[ Packagist](https://packagist.org/packages/stefanotorresi/my-i18n)[ Docs](https://github.com/stefanotorresi/MyI18n)[ RSS](/packages/stefanotorresi-my-i18n/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (1)Versions (7)Used By (0)

MyI18n
======

[](#myi18n)

[![Latest Stable Version](https://camo.githubusercontent.com/c1c272e1e0f6e84c48cb32f4376681fe1b4a3bfd8ad89aa7daf8258ddb854686/68747470733a2f2f706f7365722e707567782e6f72672f73746566616e6f746f72726573692f6d792d6931386e2f762f737461626c652e706e67)](https://packagist.org/packages/stefanotorresi/my-i18n)[![Latest Unstable Version](https://camo.githubusercontent.com/654bcbd8afe703eb4eb5362e0e37f2439cf104799eda99244b4b4fab661ef69a/68747470733a2f2f706f7365722e707567782e6f72672f73746566616e6f746f72726573692f6d792d6931386e2f762f756e737461626c652e706e67)](https://packagist.org/packages/stefanotorresi/my-i18n)[![Build Status](https://camo.githubusercontent.com/a5a444467c06e691da624e8f4fa1d0f35c2ae84c03f36d202252db0d1fb0527e/68747470733a2f2f7472617669732d63692e6f72672f73746566616e6f746f72726573692f4d794931386e2e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/stefanotorresi/MyI18n)[![Code Coverage](https://camo.githubusercontent.com/eb42c4714aee24f1e97a13685afa2d5d5d8e4ca16feefef697bbb056afb265bc/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73746566616e6f746f72726573692f4d794931386e2f6261646765732f636f7665726167652e706e673f733d34383231356637373539343631316463623533666634643539623463626131336239383964616334)](https://scrutinizer-ci.com/g/stefanotorresi/MyI18n/)[![Scrutinizer Quality Score](https://camo.githubusercontent.com/49a2e67988962f4c5adfa739a922844d9dc14a3d16a9c37c9c58e58e1d58869e/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73746566616e6f746f72726573692f4d794931386e2f6261646765732f7175616c6974792d73636f72652e706e673f733d63643962323235613533356531323666633430663633323665656530386466383565666566353336)](https://scrutinizer-ci.com/g/stefanotorresi/MyI18n/)

MyI18n is a Zend Framework 2 module that provides some internationalization features for zf2 applications. It's meant to be used along with [MyBackend](https://github.com/stefanotorresi/MyBackend).

Features
--------

[](#features)

- Locale management via [MyBackend](https://github.com/stefanotorresi/MyBackend) UI
- Locale detection via different sorts of handlers
- A Navigation for language selection
- Doctrine [Translatable](https://github.com/l3pp4rd/DoctrineExtensions/blob/master/doc/translatable.md) extension wiring

TO-DO
-----

[](#to-do)

- Lotsa unit testing
- Better route handler
- Detection handler management via UI
- `Zend\I18n\Translator\Translator` messages and domains management via UI

Disclaimer
----------

[](#disclaimer)

This module is under heavy development.

Credits
-------

[](#credits)

The detection listeners are largely inspired by [Matt Cockayne](https://github.com/zucchi)'s [ZucchiLocale](https://github.com/zucchi/ZucchiLocale).

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity52

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.

###  Release Activity

Cadence

Every ~88 days

Recently: every ~66 days

Total

6

Last Release

4514d ago

Major Versions

0.x-dev → 1.0.0-beta2014-01-15

PHP version history (2 changes)0.1PHP &gt;=5.3.3

1.0.0-betaPHP &gt;=5.4.1

### Community

Maintainers

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

---

Tags

i18nzendmodulelocalezf2

### Embed Badge

![Health badge](/badges/stefanotorresi-my-i18n/health.svg)

```
[![Health](https://phpackages.com/badges/stefanotorresi-my-i18n/health.svg)](https://phpackages.com/packages/stefanotorresi-my-i18n)
```

###  Alternatives

[fightbulc/moment

Parse, validate, manipulate, and display dates in PHP w/ i18n support. Inspired by moment.js

9683.4M13](/packages/fightbulc-moment)[codemix/yii2-localeurls

Automatic locale/language management for URLs.

4061.4M30](/packages/codemix-yii2-localeurls)[aplus/language

Aplus Framework Language Library

2391.7M15](/packages/aplus-language)[vluzrmos/language-detector

Detect the language for your application using browser preferences, subdomains or route prefixes.

111573.0k3](/packages/vluzrmos-language-detector)[tractorcow/silverstripe-fluent

Simple localisation for Silverstripe

91437.9k29](/packages/tractorcow-silverstripe-fluent)[imaginaerum/magento2-language-fr-fr

Magento2 French Language Pack (fr\_FR)

43754.8k2](/packages/imaginaerum-magento2-language-fr-fr)

PHPackages © 2026

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