Suggestion for better translation settings

Asked by David Planella

Hi,

Looking at the gEDA translation templates in Launchpad (https://translations.launchpad.net/geda/stable-1.6) I've noticed a couple of things:

* Permissions. Right now you've set up translation permissions as Open in https://translations.launchpad.net/geda/+settings. This means anyone with a Launchpad account can submit translations to any language. If you are concerned with the quality of translations, I would suggest using Structured or Restricted permissions, assigning the translation to the "Launchpad Translators" group. You can read more about permissions on the help documentation on that same page.

* Automatic imports. You might want to explore the use of translation imports. With these enabled, you'll only need to commit the .pot file every time you consider it is ready for translators to work with, and Launchpad will expose it for you. This will save you having to manually upload the .pot file every time. You can enable automatic imports here: https://translations.launchpad.net/geda/stable-1.6/+translations-settings. Note that since you are developing the code in an external VCS, you'll have to create a mirror branch (read only) to import your code, but that should be quite easy to do (https://help.launchpad.net/Code/UploadingABranch#Mirroring%20a%20branch%20that%27s%20hosted%20elsewhere).

* Automatic exports. Rather than manually fetching translations from time to time, you can enable automatic exports to activate automatic (daily) commits of translations to a bzr branch of your choice whenever translators do their work. You can enable this here: https://translations.launchpad.net/geda/stable-1.6/+translations-settings and then merge the contentes of this branch to your external VCS.

I hope these suggestions can help in making the translations workflow easier for both translators and maintainers. Keep up the good work with gEDA, and if you've got questions on using Launchpad Translations, feel free to ask at https://answers.launchpad.net/rosetta/+addquestion

Regards,
David.

Question information

Language:
English Edit question
Status:
Solved
For:
gEDA Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Peter Clifton (pcjc2) said :
#2

Keeping as solved for reference