Reusing string catalog translations in swift packages

Setup

I have 2 swift packages and I try to use stirng catalog to manage your localizations

I would like to use some specific keys in these packages and some common ones (e.g. "ok_button_tittle")

Problem statement

I really don't like the idea of creating separate (but the same) translations in these packages

I have tried using something like

String(
            localized: "ok_button_title",
            table: "Localizable",
            bundle: .main,
            comment: "Ok button title"
)

This does use translations from the main bundle, however this does not automatically create the keys in string catalog

Question

Is there any possibility to reuse the translations from the main bundle? Maybe there is a hack to make the keys appear automatically in the correct bundle? Or is it a bug?

Reusing string catalog translations in swift packages
 
 
Q