PackageTrack
Sign in Get early access

phpmyadmin/motranslator

Translation API for PHP using Gettext MO files

6.0.1 1.9M downloads/mo #4936 most downloaded on Packagist phpmyadmin/motranslator

What this package is like to depend on

Last release 9 days ago

14 Aug 2026

Release timing varies

gaps range from 2 weeks to 2.0 years

Nearly every release is documented

notes for 25 of 25 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

25 releases · first in 2016

3 releases in the last 12 months

see the full history below

Release timeline

25 releases · Feb 2016 to Aug 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 25
  1. 6.0.1 14 Aug 2026
    Release notes

    Added

    • #64: Add support for PHP 8.6
    • #63: Add support for PHPUnit 13
    Open source →
    Release notes

    Added

    • #64: Add support for PHP 8.6
    • #63: Add support for PHPUnit 13
    Open source →
  2. 6.0.0 31 Oct 2025
    Release notes

    Changed

    • Added native type declarations

    Removed

    • #48: Drop support for PHP 7.2, PHP 7.3, PHP 7.4, PHP 8.0 and PHP 8.1
    Open source →
    Release notes

    Changed

    • Added native type declarations

    Removed

    • #48: Drop support for PHP 7.2, PHP 7.3, PHP 7.4, PHP 8.0 and PHP 8.1
    Open source →
  3. 5.4.1 14 Aug 2026
    Release notes

    Added

    • #64: Add support for PHP 8.6
    • #63: Add support for PHPUnit 13

    Changed

    • #65: Fix misspelling of APCu
    Open source →
    Release notes

    Added

    • #64: Add support for PHP 8.6
    • #63: Add support for PHPUnit 13

    Changed

    • #65: Fix misspelling of APCu
    Open source →
  4. 5.4.0 16 Mar 2025
    Release notes
    • Bump PHP minimum version to 7.2
    • Add support for Symfony 7
    Open source →
    Release notes
    • Bump PHP minimum version to 7.2
    • Add support for Symfony 7
    Open source →
  5. 5.3.1 23 Aug 2023
    Release notes
    • Add function guards to the global functions (#44)
    Open source →
    Release notes
    • Add function guards to the global functions (#44)
    Open source →
  6. 5.3.0 26 Apr 2022
    Release notes
    • Add support for Symfony 6
    • Split out .mo parsing to separate MoParser class
    • Added CacheInterface so alternate cache implementations are pluggable
    • Added ApcuCache implementation to leverage shared in-memory translation cache
    Open source →
  7. 5.2.0 05 Feb 2021
    Release notes
    • Fix "Translator::selectString() must be of the type integer, boolean returned" (#37)
    • Fix "TypeError: StringReader::readintarray() ($count) must be of type int, float given" failing tests on ARM (#36)
    • Add support for getting and setting all translations (#30)
    Open source →
  8. 5.1.0 16 Nov 2020
    Release notes
    • Allow PHPUnit 9 (#35)
    • Fix some typos
    • Sync config files
    • Allow PHP 8.0
    Open source →
  9. 5.0.0 28 Feb 2020
    Release notes
    • Drop support for PHP 5.3, PHP 5.4, PHP 5.5, PHP 5.6, PHP 7.0 and HHVM
    • Enabled strict mode on PHP files
    • Add support for Symfony 5 (#34)
    • Add support for phpunit 8
    • Rename CHANGES.md to CHANGELOG.md and follow a standard format
    Open source →
  10. 4.0 12 Feb 2018
    Release notes
    • The library no longer changes system locales.
    Open source →
  11. 3.4 15 Dec 2017
    Release notes
    • Added Translator::setTranslation method.
    Open source →
  12. 3.3 01 Jun 2017
    Release notes
    • Add support for switching locales for Loader instance.
    Open source →
  13. 3.2 23 May 2017
    Release notes
    • Various fixes when handling corrupted mo files.
    Open source →
  14. 3.1 15 May 2017
    Release notes
    • Documentation improvements.
    Open source →
  15. 3.0 23 Jan 2017
    Release notes
    • All classes moved to the PhpMyAdmin namespace.
    Open source →
  16. 2.2 07 Jan 2017
    Release notes
    • Coding style cleanup.
    • Avoid installing tests using composer.
    Open source →
  17. 2.1 21 Dec 2016
    Release notes
    • Various code cleanups.
    • Added support for PHP 5.3.
    Open source →
  18. 2.0 13 Oct 2016
    Release notes
    • Consistently use camelCase in API.
    • No more relies on using eval().
    • Depends on symfony/expression-language for calculations.
    Open source →
  19. 1.2 22 Sep 2016
    Release notes
    • Stricter validation of plural expression.
    Open source →
  20. 1.1 29 Aug 2016
    Release notes
    • Improved handling of corrupted mo files.
    • Minor performance improvements.
    • Stricter validation of plural expression.
    Open source →
  21. 1.0 27 Apr 2016
    Release notes
    • Documentation improvements.
    • Testsuite improvements.
    Open source →
  22. 0.4 02 Mar 2016
    Release notes
    • Fixed test failures with hhvm due to broken putenv.
    Open source →
  23. 0.3 01 Mar 2016
    Release notes
    • Added Loader::detectlocale method.
    Open source →
  24. 0.2 24 Feb 2016
    Release notes
    • Marked PHP 5.4 and 5.5 as supported.
    Open source →
  25. 0.1 23 Feb 2016
    Release notes
    • Initial release.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive