← Back to team overview

phatch-dev team mailing list archive

[Bug 198365] Re: Words order isn't i18n friendly

 

It looks like in formfield.py there are still some strings to be fixed.
Other strings should be checked with poedit and regexxer.

** Changed in: phatch
       Status: Fix Committed => In Progress

-- 
Words order isn't i18n friendly
https://bugs.launchpad.net/bugs/198365
You received this bug notification because you are a member of Phatch
Developers, which is subscribed to Phatch.

Status in Phatch = Photo & Batch!: In Progress

Bug description:
In a number of cases Phatch doesn't respect langauges other than English.

For example, in Save action's dialog there are messages like "PNG Optimize" or "JPG Size Maximum". Translatable part is "Optimize" and "Size Maximum" only. Thjis is perfectly OK for English, but in Russian the words order will be "Optimize PNG" and "Maximum Size of JPG" respectively.

The usual way to handle this is using variables. E.g.: "% Optimize" and "%s Size Maximum". Then translators can place the variable whereever they like it.

Same applies to dialogs captions. E.g. "Phatch actions" where only "actions" is translatable.

Until you fix it, translated GUI will look ugly :(