Hi,
when I create a new field and the field name is in a foreign language (I tried with both Hebrew and Arabic, but probably same in other languages), the field external id is _ which then is incremented with 2 underscores, 3 underscores, etc.
one workaround can be to use a transliterate service that will give the field a similar name in English, or give an option to also name the external-id of the field when its created (instead of creating it and then coming back and renaming it)
thanks for reporting this. It seems, so far only english and german were properly handled, all other non-latin characters yield rather useless results as you have pointed out.
Let me fix this for you, will keep you posted and report here once the fix is live.
we just deployed an update to Tape that should resolve the reported issue for app slugs. I just verified that slugs are now properly generated even for non-latin character app names. Newly generated apps should work fine for you now.
Kindly recheck and let me know if things work for you now!
If that works well for you, I will also roll it out to field external_ids.
Thanks for the quick fix! I would say that the specific example you brought was not the best transliteration I saw (its actually ivrit), but its enough for programming purposes and I am amazed how quickly the issue was resolved.