![](https://seccdn.libravatar.org/avatar/f67afbd89dbb23d1470eeac1f310c302.jpg?s=120&d=mm&r=g)
må. den 15. 04. 2013 klokka 14.00 (+0200) skreiv Tomáš Chvátal:
I don't expect other to change the workflow thus the app is supposed to be optional, you can use the interface, you can use the merge-branch feature, you can use reviews, but all of these are optional, in the end you just have to check out the git or download the pofile and do whatever you feel like with it.
I’m not sure I understand correctly. Will we be able to do just do a git pull [to fetch *all* the .po files] ... do the translation using Lokalize and other tools ... git commit ? That sounds like a good solution. I will not use a Web-based translation system, for various reasons (e.g., we use several tools and scripts to ensure quality translations, and all Web-based solutions I have tried have turned out to be slow, inefficient and detrimental to good quality translations). BTW, I don’t really understand why the translation files for openSUSE are often outdated, and the need to move to Git. In KDE, which I also translate for, most applications have moved to Git, but the translations stay in SVN (Git gives us no advantages over SVN, and would only complicate the lives of translators). And the translations templates stay in a central directory http://websvn.kde.org/trunk/l10n-kde4/templates/messages/ and are *automatically* updated *every day* (if the source code is changed, of course). The same is true for the translation files (.po files); they are merged with the template files each day. So there are never any outdated POT or PO files. For handling various branches of applications, some teams (including ours) use the very powerful Summit framework: http://pology.nedohodnik.net/doc/user/en_US/ch-summit.html (I cannot emphasise enough how powerful this framework is. For example, it can keep track of translations across branches where a PO file has been moved, removed, renamed, split into several files (e.g. into where one application has been split into application + library), or merged with other files into a new file.) -- Karl Ove Hufthammer http://huftis.org/ Jabber: karl@huftis.org -- To unsubscribe, e-mail: opensuse-translation+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-translation+owner@opensuse.org