Not being able to change language after adding wrong locale code

Greetings,
I’m trying to translate the Frappe Framework to Kurdish (Sorani), when added the new language as described here, apparently i used the wrong locale code; ku_ckb instead of ckb. Anyways, it show up in the language list and changed it to the language, however, now i can’t change the language back to English or any other language for that matter, giving the following error:

ValueError: ‘ku_ckb’ is not a valid locale identifier

When adding new users, after changing the language from English to that, it changes it but afterwards gives the same error and won’t allow to change it back to any other language.
Deleting the language from the Languages list in Desk, as well as removing it from geo/languages.json file & the csv file inside translations, then bench migrate, still won’t revert back to English nor can change it to any other language.