We could have like `messages/en.yml`, `messages/de.yml` etc. and the messages that are used depend on the player's locale https://jd.papermc.io/paper/1.20/org/bukkit/entity/Player.html#locale()