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
Releases
latest 25-
6.0.114 Aug 2026 -
6.0.031 Oct 2025Release notes
Open source →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
Release notes
Open source →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
-
5.4.114 Aug 2026 -
5.4.016 Mar 2025 -
5.3.123 Aug 2023 -
5.3.026 Apr 2022Release notes
Open source →- Add support for Symfony 6
- Split out
.moparsing to separateMoParserclass - Added
CacheInterfaceso alternate cache implementations are pluggable - Added
ApcuCacheimplementation to leverage shared in-memory translation cache
-
5.2.005 Feb 2021Release notes
Open source →- 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)
-
5.1.016 Nov 2020 -
5.0.028 Feb 2020Release notes
Open source →- 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
-
4.012 Feb 2018 -
3.415 Dec 2017 -
3.301 Jun 2017 -
3.223 May 2017 -
3.115 May 2017 -
3.023 Jan 2017 -
2.207 Jan 2017 -
2.121 Dec 2016 -
2.013 Oct 2016Release notes
Open source →- Consistently use camelCase in API.
- No more relies on using eval().
- Depends on symfony/expression-language for calculations.
-
1.222 Sep 2016 -
1.129 Aug 2016Release notes
Open source →- Improved handling of corrupted mo files.
- Minor performance improvements.
- Stricter validation of plural expression.
-
1.027 Apr 2016 -
0.402 Mar 2016 -
0.301 Mar 2016 -
0.224 Feb 2016 -
0.123 Feb 2016