We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
laminas-config is no longer maintained but the ini file loader available here has a hard dependency on it.
laminas-config
I can't imagine that ini files are a popular format for translations, so I suggest deprecation in the 2.x series for removal in 3.0
This is also one of several dependencies that would prohibit upgrading to service-manager v4
The text was updated successfully, but these errors were encountered:
laminas-config is not needed because a simple return parse_ini_file($resource, true); is enough.
return parse_ini_file($resource, true);
Sorry, something went wrong.
Unfortunately, it's not enough - i18n expects a nested array where dot is used to delimit the next level:
[translation] identifier1.message = "Message 1"
parse_ini_file won't turn that into
parse_ini_file
[ 'translation' => [ 'identifier1' => [ 'message' => 'Message 1', ], ], ]
If ini format must be kept, we'll need to copy over a lump of code from the parser in laminas-config
No branches or pull requests
RFC
Description
laminas-config
is no longer maintained but the ini file loader available here has a hard dependency on it.I can't imagine that ini files are a popular format for translations, so I suggest deprecation in the 2.x series for removal in 3.0
This is also one of several dependencies that would prohibit upgrading to service-manager v4
The text was updated successfully, but these errors were encountered: