[FIX] date translation: change the way dates translations are handled, because the old way was not good enough in some cases (e.g. translating 'March' into french was replacing 'March' into 'Mars' and then again 'Mar' into 'Mars', finally returning 'Marss' with a wrong double 's'). Now we divide the string into multiple pieces to translate or not, and the translation occurs only once on each parts that have to be translated.
[FIX] date translation: change the way dates translations are handled, because the old way was not good enough in some cases (e.g. translating 'March' into french was replacing 'March' into 'Mars' and then again 'Mar' into 'Mars', finally returning 'Marss' with a wrong double 's'). Now we divide the string into multiple pieces to translate or not, and the translation occurs only once on each parts that have to be translated.


git-svn-id: 79db53bec14f0ce9f7a86eb71e89624f126ad069@9812 b456876b-0849-0410-b77d-98878d47e9d5

oregional/tiki,oregional/tiki,changi67/tiki,changi67/tiki,tikiorg/tiki,changi67/tiki,oregional/tiki,tikiorg/tiki,oregional/tiki,changi67/tiki,tikiorg/tiki,changi67/tiki,tikiorg/tiki