[I18n] Broken ko_KR translation for OpenStack-Ansible
Hey folks, Today it was brought to my attention that OpenStack-Ansible does not get any periodic updates for translations for around 2 years now. Once I've checked the result of periodic job, it seems that a ko_KR translation makes Zuul job to fail: https://zuul.opendev.org/t/openstack/build/fc90cb4be70e45e8bec07e981eaff01e Specifically, following translations are containing the error (/n in translated version, which are not present in original message): * resource-id:3db2c4ee55f9791e84ff3137e05be661 * resource-id:9f3ab9a8642b37abfcdc47804c05a49f * resource-id:8cd037448cc79d28322aeb8ec25dac58 * resource-id:182414aa5a44b5a113335bc17346b853 It would be much appreciated if somebody with access to ko_KR could fix that as soon as possible. Or, alternatively, grant me permissions to translations of the project, as to PTL. Thanks in advance!
Hi Dmitriy, The broken job looks interesting to me, since it calls horizon translations, not ansible translations to build the document. Note that Horizon translations are not being synced due to [1]. Please let me know your Zanata (translate.openstack.org) username so that I can grant you on Zanata to change the resource IDs which I cannot find through below information regarding the below Zuul error log while [2] seems fine: + trans='doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po:699: '\''msgid'\'' and '\''msgstr'\'' entries do not both end with '\''\n'\'' doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po:865: '\''msgid'\'' and '\''msgstr'\'' entries do not both end with '\''\n'\'' doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po:1697: '\''msgid'\'' and '\''msgstr'\'' entries do not both end with '\''\n'\'' doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po:1842: '\''msgid'\'' and '\''msgstr'\'' entries do not both end with '\''\n'\'' Thank you, /Ian [1] https://lists.openstack.org/archives/list/openstack-i18n@lists.openstack.org... [2] https://opendev.org/openstack/horizon/src/branch/master/doc/source/locale/ko... On Sun, Apr 13, 2025 at 2:10 AM Dmitriy Rabotyagov <noonedeadpunk@gmail.com> wrote:
Hey folks,
Today it was brought to my attention that OpenStack-Ansible does not get any periodic updates for translations for around 2 years now.
Once I've checked the result of periodic job, it seems that a ko_KR translation makes Zuul job to fail: https://zuul.opendev.org/t/openstack/build/fc90cb4be70e45e8bec07e981eaff01e
Specifically, following translations are containing the error (/n in translated version, which are not present in original message): * resource-id:3db2c4ee55f9791e84ff3137e05be661 * resource-id:9f3ab9a8642b37abfcdc47804c05a49f * resource-id:8cd037448cc79d28322aeb8ec25dac58 * resource-id:182414aa5a44b5a113335bc17346b853
It would be much appreciated if somebody with access to ko_KR could fix that as soon as possible. Or, alternatively, grant me permissions to translations of the project, as to PTL.
Thanks in advance!
Hi, Yes, somebody from the translation team fixed these lines yesterday, as the patch was proposed by the bot this time: https://review.opendev.org/c/openstack/openstack-ansible/+/947176 About Horizon/Ansible translations, as we do follow same docs and reno process as the rest of projects, I think it makes sense to use same horizon translations instead of diverting. We also do not translate Ansible playbooks/roles at the moment, and, frankly speaking, I never looked at possibility to do so... But anyway, I guess it's better to avoid introducing extra complexity and new features before migration to weblate is completed. My Zanata username is "noonedeadpunk", unsurprisingly:) On Tue, 15 Apr 2025, 00:33 Ian Y. Choi, <ianyrchoi@gmail.com> wrote:
Hi Dmitriy,
The broken job looks interesting to me, since it calls horizon translations, not ansible translations to build the document. Note that Horizon translations are not being synced due to [1].
Please let me know your Zanata (translate.openstack.org) username so that I can grant you on Zanata to change the resource IDs which I cannot find through below information regarding the below Zuul error log while [2] seems fine:
+ trans='doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po:699: '\''msgid'\'' and '\''msgstr'\'' entries do not both end with '\''\n'\'' doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po:865: '\''msgid'\'' and '\''msgstr'\'' entries do not both end with '\''\n'\'' doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po:1697: '\''msgid'\'' and '\''msgstr'\'' entries do not both end with '\''\n'\'' doc/source/locale/ko_KR/LC_MESSAGES/doc-admin.po:1842: '\''msgid'\'' and '\''msgstr'\'' entries do not both end with '\''\n'\''
Thank you,
/Ian
[1] https://lists.openstack.org/archives/list/openstack-i18n@lists.openstack.org... [2] https://opendev.org/openstack/horizon/src/branch/master/doc/source/locale/ko...
On Sun, Apr 13, 2025 at 2:10 AM Dmitriy Rabotyagov < noonedeadpunk@gmail.com> wrote:
Hey folks,
Today it was brought to my attention that OpenStack-Ansible does not get any periodic updates for translations for around 2 years now.
Once I've checked the result of periodic job, it seems that a ko_KR translation makes Zuul job to fail:
https://zuul.opendev.org/t/openstack/build/fc90cb4be70e45e8bec07e981eaff01e
Specifically, following translations are containing the error (/n in translated version, which are not present in original message): * resource-id:3db2c4ee55f9791e84ff3137e05be661 * resource-id:9f3ab9a8642b37abfcdc47804c05a49f * resource-id:8cd037448cc79d28322aeb8ec25dac58 * resource-id:182414aa5a44b5a113335bc17346b853
It would be much appreciated if somebody with access to ko_KR could fix that as soon as possible. Or, alternatively, grant me permissions to translations of the project, as to PTL.
Thanks in advance!
participants (2)
-
Dmitriy Rabotyagov
-
Ian Y. Choi