3 ms·
Even worse is the continued lack of UTF-8 use yet offering services outside of the US. In fact even Apple had non ASCII character issues on their dev website no
by sschueller 6y ago
Even worse is the continued lack of UTF-8 use yet offering services outside of the US. In fact even Apple had non ASCII character issues on their dev website not so long ago.
- salawat 6y agoHey, as someone who does Quality Assurance, I want to point out that 99% of the time, those issues are brought up. They never get dealt with out the gate because business evolves via iterative value delivery, and most systems capable of creating value can work just fine with massively simplified assumptions to keep the lights on. Also, if you think timezones/calendars/seasons are bad, just understand that many people specifically have a difficult time with shifting their mind into a frame of reference where you can actually talk about time in the sense of "there is a moment in time $now, where I am, the clock displays X because formatting, the system clock is actually Y, and I want people in P to get experience Q which had relationship R to X and S to Y. I have libraries T, U, and V to work through the abstractive layers of. These same people are all inclined never to admit this difficulty or the complexity inherent thereto. Throw in the fact most folks in the U.S. don't even understand the written script of more than a handful of places, and you have a recipe for !quality. Again though, there's only so much political capital you have as a Quality person, and prioritization tends to be the Project Manager's shtick. Also throw in that the real optimization function in the market has been "the crappiest software that can still maintain usership" and it should be no surprise that the software packages that do localization right are far fewer in number than otherwise. It's a rather sad state of affairs, but it is what it is. Just... Wanted to point out there has been at least one person who brought up your points in design meetings everywhere they've been, and never ceases to end up receiving platitudes.
- Jakobeha 6y agoThis is why we need more really good string, date, and GUI accessibility implementations in standard libraries