Adding translations for another language to an add-on is pretty simple with VSCode and copilot.
I have a po file with translations open, in my case german.
With the prompt "Create po file with hungarian translations", copilot creates a file /locales/hu/LC_MESSAGES/collective.multiplecalltoactions.po
with the correct language code and all translations.