Issue #3311 resolved

po files (translation) in repo should not include location information

Simon H.
created an issue

The diff when pulling translation from launchpad is unnecessary big and filled with uninteresting information. Most are only location changes example. It is almost impossible to review the translations. To improve this I propose to not include location information in the checked in po files (as done and explained in mercurial.)

I propose the following steps:

  • do once a commit which only strips the location on all po files
    • strip by running msgcat --no-location -o xx.po xx.po
  • strip all location information whenever pulling from launchpad (before commit, like above)
  • (but keep the location information in tortoisehg.pot in launchpad)

Do not forget to update the ReleaseProcedure.txt accordingly.

Comments (3)

  1. Wagner Bruna
    • changed status to open

    Sure. I'll add a short note to ReleaseProcedure.txt, although I believe translations were not pulled at release time for the last few releases anyway.

  2. Log in to comment