Jump to: navigation, search

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

(Status Table)
(Total to migrate)
Line 55: Line 55:
 
=== List of projects and status ===
 
=== List of projects and status ===
  
==== Total to migrate ====
+
==== Migration Scope ====
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Identification !! Number
+
! Item !! Count
 
|-
 
|-
| Total projects to migrate || ??
+
| Total projects || 127
 
|-
 
|-
| Total version to migrate || 15
+
| Total versions || 15
 +
|-
 +
| Total Languages || 54
 
|}
 
|}
 
  
 
==== Status Table ====
 
==== Status Table ====

Revision as of 02:48, 28 October 2025

Migration to weblate

Who's joining the migration project

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

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
    • 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)
      • 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


Action Item

Define the scope of target test projects

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

Make Translation Infrastructure Scripts compatible with Weblate

Zuul Integration Test

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 06 UTC

Making tools for extracting statistical data from Weblate

List of projects and status

Migration Scope

Item Count
Total projects 127
Total versions 15
Total Languages 54

Status Table

Project Message Word Progress status Accuracy(%) Launchpad Bug Contributor Comment
cloudkitty-dashboard N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2121053 DaGyeong Kim N/A
designate-dashboard N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119196 DaGyeong Kim N/A
freezer-web-ui N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2124944 N/A N/A
heat-dashboard N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119199 N/A N/A
ironic-ui N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119203 N/A N/A
manila-ui N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119204 N/A N/A
magnum-ui N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119200 N/A N/A
networking-bgpvpn N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119207 N/A N/A
neutron-fwaas-dashboard N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119206 N/A N/A
neutron-vpnaas-dashboard N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119388 N/A N/A
octavia-dashboard N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119197 N/A N/A
trove-dashboard N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119201 N/A N/A
zaqar-ui N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119468 N/A N/A
zun-ui N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2119205 N/A N/A
horizon N/A N/A N/A N/A https://bugs.launchpad.net/openstack-i18n/+bug/2125039 N/A N/A

Etherpads