How to remove language in string catalog?

I have a Localizable file under Assets.

I can add a language by click the + button.

But I can't remove it then??!!

Remove a localization in project -> info does not work. If the localization contains some translation, it still remains in the catalog (works if not translated at all). As a result, your app will not show the default localization at all.

One can remove a language from the .xcstrings file through the .xcodeproj file, under Localization → (-) [Language].

The .xcstrings file seems to lack a minus (-) Button.

However, in my project I could remove a language like this:

  1. I added the language ("L") in the .xcstrings file to test it.

  2. After some time, the language L showed up in .xcodeproj file, under Localization.

❗️3. Here, there is a (+) and a (-) button, I selected the language L and removed it using the (-) button.❗️

  1. After some time again, the language L did not appear in the .xcstrings file anymore.

I assume it takes some time to synchronize between .xcstrings and .xcodeproj.

Best, Tim :)

How to remove language in string catalog?
 
 
Q