14:03:21 <seongsoocho[m]> #startmeeting openstack-i18n 14:03:21 <opendevmeet> Meeting started Tue Aug 25 14:03:21 2026 UTC and is due to finish in 60 minutes. The chair is seongsoocho[m]. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:03:21 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:03:21 <opendevmeet> The meeting name has been set to 'openstack_i18n' 14:04:37 <seongsoocho[m]> Hi Everyone . Long time no see! Today's meeting will be hosted on Meetpad. 14:04:47 <seongsoocho[m]> #link https://meetpad.opendev.org/i18n-meeting 14:04:53 <seongsoocho[m]> Who's joining today meeting? 14:05:15 <jeongbin[m]> o/ 14:05:32 <s0okju[m]> ㅇ/ 14:05:53 <seongsoocho[m]> We will have our main discussion on Meetpad and post a summary on IRC. 14:06:08 <seongsoocho[m]> #topic Weblate Migration Progress 14:15:07 <seongsoocho[m]> Working on adding Zuul jobs for Weblate: 1 of 3 patches merged so far (#991432). 14:15:07 <seongsoocho[m]> Details: #961499, #969379, #991432 14:15:13 <seongsoocho[m]> upstream_translation_update_weblate.sh is put on hold until a secure way to store Weblate credentials is established. 14:15:48 <seongsoocho[m]> Temporary workaround until we get the full Weblate pipeline running on Zuul CI: 14:15:55 <seongsoocho[m]> 1. Complete all data/project migrations to Weblate. 14:16:00 <seongsoocho[m]> 2. A custom cron job will run every 2 to 3 days (either manually or on a personal server) to generate .po files for all projects and sync them to Weblate 14:16:45 <seongsoocho[m]> 3. Periodically sync and update translated strings from Weblate back to the upstream projects. 14:16:50 <seongsoocho[m]> 4. This task needs to be handled by someone with i18n Weblate admin rights. 14:17:35 <seongsoocho[m]> and s0okju is currently developing a migration tool. 14:21:59 <seongsoocho[m]> This is one-off tool, So development is being done in the local user group's repository (korea user group) 14:22:01 <seongsoocho[m]> #link https://github.com/openstack-kr/i18n-zanata-to-weblate-migration 14:28:38 <seongsoocho[m]> Our main goal is ensuring 100% translation accuracy when migrating from Zanata to Weblate. However, we identified two Weblate features that are arbitrarily modifying translation files. 14:28:55 <seongsoocho[m]> Trailing ellipsis replacer and Zero-width space removal 14:29:32 <seongsoocho[m]> s0okju plan to disable those two options in Test Weblate and check if we can reach 100% consistency. 14:46:31 <ianychoi> seongsoocho: Have you replied from latest comment https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/969379 that the job is now added? 14:48:36 <ianychoi> Also plz address some comments on https://review.opendev.org/c/openstack/project-config/+/961499 14:54:33 <seongsoocho[m]> Thanks Ian, I will continue to follow up on the Zuul job additions while using Weblate as a temporary workaround for now 14:54:51 <seongsoocho[m]> and to avoid confusion ahead of the September release deadline, we will remain on Zanata for now and officially transition to Weblate starting with the new release development cycle in October. 14:55:13 <seongsoocho[m]> Thanks for joining today meeting s0okju jeongbin ianychoi 14:55:14 <ianychoi> #open discussions 14:55:30 <ianychoi> #topic open discussions 15:01:12 <jeongbin[m]> Joined my first OpenStack i18n meeting today! I'm really glad about the migration to Weblate. I'm excited to dive in and will do my best to contribute. 15:02:14 <s0okju[m]> It was meaningful to take part in today’s meeting. Thank you all! 15:02:36 <seongsoocho[m]> Thank you jeongbin and s0okju . See you next meeting! 15:02:39 <seongsoocho[m]> #endmeeting