It's kind of hard to track how encoding works when dealing with Briefcase and other apps in Windows, but I wanted to try forcing Briefcase to read the pulled submissions using UTF-8 and I got some confusing results. Here's a screenshot:
You can see here:
- The Windows notepad app can open the exported file and shows (hopefully correct arabic characters.
- The powershell terminal doesn't show arabic characters
- The bash (emulated Linux on Windows) doesn't show arabic characters
- This one is particularly confusing because I verified that I was using the same locale as in my main Ubuntu machine
- The blanks might be telling us that the arabic characters are there but the font I'm using doesn't have them, although I can't be sure.
OK, false alarm: I copied the exported file to my Ubuntu machine and now the arabic characters are there.
This proves that we can improve Briefcase. I'll file an issue and, hopefully, it should be released in v1.16.1 tomorrow