Jump to: navigation, search

Difference between revisions of "I18nTeam/Migration-to-weblate"

(Planning a weblate migration schedule)
m (Planning a weblate migration schedule)
Line 11: Line 11:
 
You can find more details about each task below.
 
You can find more details about each task below.
  
* Migrate all translation settings for all projects managed by zanata : ~ 2/23
+
* Define the scope of target test projects
* Testing ZuuL Integrations
+
** All vs. a few projects (e.g., openstack-manuals, nova, i18n, horizon)
 +
* Make Translation Infrastructure Scripts compatible with Weblate
 +
** Weblate project creation with settings if the target project is not existing on the platform
 +
*** (If it is not supported, Weblate projects will be created manually)
 +
** Working with script files on https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/roles/prepare-zanata-client/files/
 +
*** Testing needs to be performed locally, since the scripts are executed on 06:00 UTC daily.
 +
* ZuuL Integration Test
 +
** Determine when to test (e.g., Test methodology without waiting at 06:00 UTC?)
 +
** Integration test with all translation target projects
 
* Making tools for extracting statistical data from Weblate
 
* Making tools for extracting statistical data from Weblate
 
  
 
=== Action Item ===
 
=== Action Item ===

Revision as of 14:10, 7 February 2024

Migration to weblate

Who's joining the migraion project

  • Ian Y. Choi (Manager)
  • Seongsoo Cho
  • Kuemjong Jeong
  • Nayeon Kim
  • Sion Shin

Planning a weblate migration schedule

You can find more details about each task below.

  • Define the scope of target test projects
    • All vs. a few projects (e.g., openstack-manuals, nova, i18n, horizon)
  • Make Translation Infrastructure Scripts compatible with Weblate
  • ZuuL Integration Test
    • Determine when to test (e.g., Test methodology without waiting at 06:00 UTC?)
    • Integration test with all translation target projects
  • Making tools for extracting statistical data from Weblate

Action Item

Migrate all translation settings for all projects managed by Zanata

  • Configure Weblate with the information set in Zanata.
  • User information is not migrated.

Testing ZuuL Integrations

Create and test a ZuuL Job that performs the following tasks

  • Uploading translation files to Weblate when new changes are made to your project
  • Upload translations from Weblate to your project every day at 15 UTC

Making tools for extracting statistical data from Weblate

 ( describe the role of the tool )
 ( describe the role of the tool )
  • weblate_utils.py : Done
 ( describe the role of the tool )
 ( describe the role of the tool )
 ( describe the role of the tool )

Etherpads