Hello,
The solution I came up to was:
Close Xcode.
Remove the hidden folder .swiftpm from the Package folder. I noticed the UserInterfaceState.xcuserstate file in a subfolder of this folder contained some references to the languages (I could find language codes in it like "pt-PT").
Open the package again with Xcode.
The languages that weren't translated at all (0% progress) got removed from the string catalog. The other languages where at least one string was translated stayed in the string catalog.
I don't think this is ideal but I hope it can help others.
Axel
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: