New Features on the Translation Editor

New feature alert!!

I just wrapped up with my Outreachy internship at the GNOME foundation and I’m very excited to say it’s now possible to “reserve” and “upload” a translation module, directly from the GNOME Translation Editor. However, these changes are yet to be added to the master branch; definitely after the string freeze. There are still a number of UI/UX improvements that need to be done but it’s functional. As with every new version, there’s always room for improvement so don’t hesitate to provide feedback.

I. Reserve for translation

You can reserve a translation module (aka po file) to let other team members know you are currently working on a particular po file, so that multiple people don’t work on one file at a given moment.

To reserve a translation module:

II. Upload a new translation

After translating a po file, you can upload it to Damned Lies(DL) to make the new version available to everyone and to make DL show the new statistics for that file. Note that the po file that is uploaded is that which is currently open at a given time; as it is not yet possible to manually select a file to upload.

To upload a po file:

Note that a po file must be reserved (in the state; Translating) before it can be uploaded to Damned Lies

It’s been a very interesting learning experience and I’m very glad with this milestone.

Many thanks to my mentor Daniel Garcia Moreno (@danigm) for his superb mentorship and support through out my internship

Thanks!!