Jump to: navigation, search

I18nTeam/Migration-to-weblate/migration-tools

< I18nTeam‎ | Migration-to-weblate
Revision as of 12:29, 14 October 2025 by Damekyung98 (talk | contribs) (Migration Plan)

Migration Tools for Weblate

Overview

  • This page documents the ongoing migration from Zanata to Weblate for the OpenStack I18n project.
  • The migration involves language migration tools and project migration tools.

Who's joining the migration tools project

  • Gwang-Il Kim
  • DaGyeong Kim

Migration Plan

1. Language Migration

  • Remove all existing languages from Weblate that are not needed.
    • Use delete_languages.py 
  • Recreate languages in Weblate to match the plural-forms and settings defined in Zanata.
    • Use create_languages_weblate.py

2. Project Migration

1. Set up the environment to migrate.

2. Generate POT files for project 3. Extract Translation files(PO) in Zanata. 4. Create Weblate project. 5. Create Weblate components. 6. Create Weblate translation. 7. Push translation files into Weblate translation.

Migration Tools

1. Language Migration Tools

2. Project Migration Tools

Testing and Integration

  • Testing for Weblate integration is currently in the planning stage.

Openinfra Forum in Korea