39 ms·
You want the order number to be visually distinguishable from the other information and accessible to an international audience (many restaurants, even in Engli
by nneonneo 4y ago
You want the order number to be visually distinguishable from the other information and accessible to an international audience (many restaurants, even in English-speaking countries, are run by non-native speakers and may even cater to non-English-speaking customers!). This rules out using English words for your order numbers.
The post suggests using all the letters in the alphabet, but then you run into the problem where once in a while someone will wind up with order #F*CK and complain. So you have to add logic to avoid naughty words, but then you get #FOU in France and realize you need to localize your naughty word list.
Or, you could stick with numerals, which everyone understands and which everyone is familiar with (and which are obviously order numbers!). Extending to hex is already a bit of a stretch, but at least there's not that many naughty words using only hex digits.
- TaylorAlexander 4y agoOff the top of my head, two letters followed by two numbers seems relatively safe.
- coredog64 4y agoAt a previous employer, we used to randomize people’s network logon ID. I don’t recall all the rules, but the big one was removing all the vowels from the set of possible characters. It was robust enough that it worked internationally: US, Malaysia, France, and Czech Republic.
- vore 4y agoRemoving all the vowels isn't enough, you can still name someone "FVCK" or "CVNT".
- Mordisquitos 4y agoYou just have to treat 'V', 'Y' and 'W' as honorary vowels and remove them as well.
- tsukikage 4y ago...just skip to the inevitable end of this process and have everyone use the logon ID "BBBB"