Bug 206251 - please migrate to the new Fedora translation platform
Summary: please migrate to the new Fedora translation platform
Status: NEW
Alias: None
Product: v4l-dvb
Classification: Unclassified
Component: v4l-core (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: v4l-dvb_v4l-core@kernel-bugs.osdl.org
Depends on:
Reported: 2020-01-18 14:18 UTC by Jean-Baptiste Holcroft
Modified: 2020-09-06 21:14 UTC (History)
0 users

See Also:
Kernel Version: n/a
Tree: Mainline
Regression: No


Description Jean-Baptiste Holcroft 2020-01-18 14:18:55 UTC
Hello, the Fedora project migrates its translation platform to Weblate [1].

This tool directly interact with your git repository, and requires us to know:

* [mandatory] which branch is your development branch?
* [mandatory] have you merged latest translation from Zanata and locked the project?
* [info] Weblate will handle updates when pot file changes, don't edit po files for this [2]
* [optional] what is the license of translation? (please use a code from https://spdx.org/licenses/)
* [optional] do you have any announcement/warning you would like to display to the translators? (it will be displayed in Weblate)
* [optional] do you need us to activate any specific checks? (this is a setting per component [3])
* [optional] do you need us to automatically detect new translation files? (typical usecase: website translation with one translation file per page)

Please note:

* For github and gitlab hosted projects, Weblate open pull request. For other git hosting, you'll have to add a key to allow commits.
* In Weblate's vocable, one project is a group of component. Each component is a translation file. You can have many projects or many components or both.
* You can change your mind over time, just reach trans@lists.fedoraproject.org

[1] https://communityblog.fedoraproject.org/fedora-localization-platform-migrates-to-weblate/ 
[2] https://docs.weblate.org/en/latest/admin/continuous.html#avoiding-merge-conflicts
[3] https://docs.weblate.org/en/latest/user/checks.html#translation-checks
Comment 1 Jean-Baptiste Holcroft 2020-01-18 14:24:00 UTC
concerned project: https://fedora.zanata.org/project/view/v4l-utils

as you are using your own git hosting, I suggest to create a dedicated localization repository, and pull content from there before releases.

Here are two examples:

* create a shared repository for your translation, the same way I created this one for fedora websites: https://pagure.io/fedora-web/translations/tree/master and plug weblate on it.
  you'll see automation done by me there: https://pagure.io/fedora-websites/pull-request/1015#request_diff

* create a dedicated repository for each of your projects https://github.com/cockpit-project/cockpit-weblate
  you'll see automation done by Cockpit team there: https://github.com/cockpit-project/cockpit/commit/9cc6b230e4748a676e4bffa316977736e7ab0c14

Any project from https://git.linuxtv.org/ are welcome

Can we also cover tvtime project: https://fedora.zanata.org/project/view/tvtime is this issue?
Comment 2 Jean-Baptiste Holcroft 2020-09-06 21:14:17 UTC
Kind reminder, Zanata will be removed in a few weeks now: https://bugzilla.redhat.com/show_bug.cgi?id=1854445

Note You need to log in before you can comment on or make changes to this bug.