2014-08-25 20:15 GMT+03:00 Jon Robson <jdlrob...@gmail.com>:
> So if I programmatically like in my script [1] I want to manipulate
> the JSON, when re-writing it, I'm struggling to maintain the original
> order.
> I wonder if thus it would be useful to sort all our i18n messages in
> alphabetical order.

http://stackoverflow.com/questions/6921699/can-i-get-json-to-load-into-an-ordereddict-in-python
provides some tips which can help to avoid having dealing with this
question in the first place.

Some projects like VisualEditor sort their messages, but most don't.

> How does translatewiki build the i18n files? Is this just a python problem?

Arrays in PHP keep their order order.

https://github.com/wikimedia/mediawiki-extensions-Translate/blob/master/ffs/JsonFFS.php#L108

  -Niklas

_______________________________________________
Mediawiki-i18n mailing list
Mediawiki-i18n@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-i18n

Reply via email to