Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
i18n: alias logstash.runner.configuration.* under logstash.agent.conf…
…iguration (#13244) (#13842) A number of plugins reach into Logstash's i18n translations to "helpfully" communicate certain configuration errors, but rely on translations that were moved in 00a99c1 from logstash.agent to logstash.runner. Since then, it is possible to hit obtuse error messages about failing to load a translation instead of the intended helpful message: ~~~ translation missing: en.logstash.agent.configuration.invalid_plugin_register ~~~ By moving the `logstash.agent` definition to _after_ the `logstash.runner` definition, we can use YAML tooling to name the `logstash.runner.configuration` node and then merge its contents into `logstash.agent.configuration`. This effectively allows us to keep a single definition of those translations while making them available at both addresses. Co-authored-by: kaisecheng <69120390+kaisecheng@users.noreply.github.com> (cherry picked from commit 8bec0e6)
- Loading branch information