Make tools for migrating weblate from zanata
Create tools for migrating from Zanata to Weblate.
Our goal is to perform a migration that matches all aspects of Zanata, including languages and project structure.
Before migrating to Weblate, we need to prepare the Weblate server to support the same languages found in Zanata. We will design and organize Weblate components to closely match the way projects are structured in Zanata.
The tools we make:
* Langauge migration tool
* Weblate migration tool
We made a patch for the migration script before, but it was too large. Therefore, we decided to split it.
* patch: https:/
Now, we are creating a new patch based on this blueprint:
Weblate Migration Tool - Set up the environment
* Set up the environment by installing system and python dependencies.
* Configure the workspace folder as the working directories.
* patch: https:/
Weblate Migration Tool - Generate POT files
Weblate Migration Tool - Extract PO files in Zanata
Weblate Migration Tool - Create Project
Weblate Migration Tool - Create Component(Glossary and others)
Weblate Migration Tool - Create Translation
Weblate Migration Tool - Push PO files to Weblate
Weblate Migration Tool – Automation scripts to migrate all the projects we have listed
Blueprint information
- Status:
- Started
- Approver:
- Seongsoo Cho
- Priority:
- Essential
- Drafter:
- DaGyeong Kim
- Direction:
- Needs approval
- Assignee:
- DaGyeong Kim
- Definition:
- New
- Series goal:
- None
- Implementation:
-
Good progress
- Milestone target:
- None
- Started by
- Seongsoo Cho
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Work Items
Work items:
Weblate Migration Tool - Set up the environment: INPROGRESS
Weblate Migration Tool - Generate POT files: TODO
Weblate Migration Tool - Extract PO files in Zanata: TODO
Weblate Migration Tool - Create Project: TODO
Weblate Migration Tool - Create Component(Glossary and others): TODO
Weblate Migration Tool - Create Translation: TODO
Weblate Migration Tool - Push PO files to Weblate: TODO
Weblate Migration Tool – Automation scripts to migrate all the projects we have listed: TODO
