There's a string in the InstallationModelSetup class to display what translates into "PHP Version >= 5.3.10" in the installer that is manually appending the ">= 5.3.10" part to the translated string. This PR makes a new language string that puts the whole thing together using sprintf to inject the PHP version.
Test Instructions
Make sure the string still displays in the installer and there aren't any parse errors.
@brianteeman That still forces the version number to be at the end of the output. By making it a sprintf, a language string could show the translated version of "PHP 5.3.10 or later" instead of being forced to be worded so the version is at the end of the text.
@sovainfo The constant is already in use in this same line of code in that PR, whichever of these two are accepted first (assuming either are) will cause the other to need an update.
As this is a change in installation ini and we have issues with pagination which may require a fast 3.4.2 release, I guess we should wait to merge this as it is unlikely all TTs will be able to update their inis in a short notice.
A temporary solution could be to check if the new constant is present in the language and if not use the former one for now.
Otherwise, evidently, en-GB will take over.
Good for RTL and languages generally speaking as they can place the variable the way they like.
For 3.4.2 I guess.