Hello plugin maintainers,
I’ve just (after lots of hacking around) created PRs to pull translations for most plugins that have them, but there are some notes.
First of all, I had difficulty running the rake tasks due to a bug that’s probably Zeitwerk related. Hack around source location lookup failure by ekohl · Pull Request #759 · theforeman/foreman-tasks · GitHub was my workaround. Because of Zeitwerk I also skipped some plugins. Most notable are foreman_virt_who_configure and foreman_rh_cloud.
The second note is that most plugins have done major version bumps because of Zeitwerk. I still submitted PRs against master, but didn’t update the .pot file. This means you should be able to cherry pick the commit to your stable branch for Foreman 3.12.
I found a bug in our pull process that’s solved via Ensure .po.time_stamp files are correct during extraction by ekohl · Pull Request #65 · theforeman/foreman_plugin_template · GitHub. The PRs include an update to the infra and also means that some PRs are big because we didn’t pull (correctly) for a long time.
- i18n - pulling from tx by ekohl · Pull Request #734 · theforeman/foreman_ansible · GitHub
- i18n - pulling from tx by ekohl · Pull Request #191 · theforeman/foreman_azure_rm · GitHub
- i18n - pulling from tx by ekohl · Pull Request #168 · theforeman/foreman_bootdisk · GitHub
- i18n - pulling from tx by ekohl · Pull Request #643 · theforeman/foreman_discovery · GitHub
- i18n - pulling from tx by ekohl · Pull Request #76 · theforeman/foreman_google · GitHub
- i18n - pulling from tx by ekohl · Pull Request #159 · theforeman/foreman_kubevirt · GitHub
- i18n - pulling from tx by ekohl · Pull Request #143 · theforeman/foreman_leapp · GitHub
- i18n - pulling from tx by ekohl · Pull Request #581 · theforeman/foreman_openscap · GitHub
- i18n - pulling from tx by ekohl · Pull Request #409 · theforeman/foreman_puppet · GitHub
- i18n - pulling from tx by ekohl · Pull Request #920 · theforeman/foreman_remote_execution · GitHub
- i18n - pulling from tx by ekohl · Pull Request #196 · theforeman/foreman_salt · GitHub
- i18n - pulling from tx by ekohl · Pull Request #101 · ATIX-AG/foreman_snapshot_management · GitHub
- Update translations by ekohl · Pull Request #55 · theforeman/foreman_statistics · GitHub
- Ignore locale/action_names.rb by ekohl · Pull Request #760 · theforeman/foreman-tasks · GitHub
- i18n - pulling from tx by ekohl · Pull Request #189 · theforeman/foreman_templates · GitHub
- i18n - pulling from tx by ekohl · Pull Request #76 · RedHatSatellite/foreman_theme_satellite · GitHub
Technically my vacation already started, so I can’t help you fix issues.