Hi list,
Alexander wrote:
imho we could release 2.2.7 in the next few days, an RC wouldn't be nessecary...
I agree but we should first fix bug #556296 - max number of characters of int fields.
It would also be nice to have a test script for translations so we can avoid bugs like #555920: for all the files, it will use "require" on them and then send a fake "header".
For example:
<?php $languageDirectory = dir('./lang'); while ($name = $languageDirectory->read()) { if (strpos($name, '.inc.php3')) { include('./lang/' . $name); header('X-Ping: pong'); } } $languageDirectory->close(); ?>
Loïc
_______________________________________________________________
Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: bandwidth@sourceforge.net _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
______________________________________________________________________________ ifrance.com, l'email gratuit le plus complet de l'Internet ! vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP... http://www.ifrance.com/_reloc/email.emailif
----- Original Message ----- From: "Loïc" loic-div@ifrance.com
I agree but we should first fix bug #556296 - max number of characters of int fields.
Well, bug #556296 isn't a bug imho... I't doesn't make sense at all!
It would also be nice to have a test script for translations so we can avoid bugs like #555920: for all the files, it will use "require" on them and then send a fake "header".
What do we need the fake header for? Yes, such a script would be a good idea. It would be great if this test script could also find missing strings. For this purpose I'd like to change the language file format like we did with the config file (of course in 2.3.0 only *g*). This code should find the missing strings then:
<?php include('./lang/english.inc.php3'); $strRef = $str; unset($str); $languageDirectory = dir('./lang'); while ($name = $languageDirectory->read()) { if (strpos($name, '.inc.php3') && ($name != 'english.inc.php3')) { include('./lang/' . $name); foreach ($strRef as $stringTitle => $string) { if (!isset($str[$stringTitle]) echo 'The string "' . $stringTitle . '" is missing in "' . $name . '"!<br />' . "\n"; } unset($str, $stringTitle, $string); } } $languageDirectory->close(); ?>
Back to 2.2.7: What about your fixes against bugs #551898 and #552486? You haven't implemented them into 2.2.7, have you? Do you want to leave them unfixed in 2.2.7 or have you just forgotten to merge them? :o)
Alexander