two PRs[1,2,] addressing translations of JS-based fronteds have just been merged and introduced a new step into the whole translation process. This new step (
rake plugin:po_to_json[$plugin]) should be run after strings are extracted and merged by
The plugin template has been updated, all that is needed right now is to pull the changes from the plugin template into plugins and perform the additional step.
Note, this depends on using the plugin dsl for translations as described here.
I’ll try to do this for as many plugins as I can, but I’d like to ask you all to chip in and make sure this really gets done for all our plugins.
 - https://github.com/theforeman/foreman/pull/9691
 - Refs #36330 - Place assets into plugin dir by adamruzicka · Pull Request #9711 · theforeman/foreman · GitHub
 - Update makefile for frontend translations by adamruzicka · Pull Request #41 · theforeman/foreman_plugin_template · GitHub
 - Using plugin DSL for registering plugin translations