My website has supports several different countries and languages but I'm not entirely sure how to support this. My big concern is time and distance.
One a page is the time when results were last updated. It's currently formatted as "6:37 am" or "3:58 pm" for all users. Does this make sense or should I display "6:47" or "15:58"?
For distances I'm currently displaying "190ft W" for users in The United States, Myanmar, and Libya. For all other users I'm displaying "58m W". Are cardinal directions internationalized? Would a french speaker know "W" stands for "Ouest"? Or should it be translated to "190ft O" or "58m O" respectively?
Also, I'm concerned for "proper" formatting. Should it be:
- 190ft
- 190 ft
- 190FT
- 190 FT
- 190-ft
- 190-FT
- 190 feet
- 190-feet
I don't know if I should be adverse to using "feet" instead of "ft", would I need to translate if it was spelled out? Would I need to translate it if it was abbreviated?
I have a similar "proper" formatting concern for time. Should it be:
- 6:37 am
- 6:37am
- 6:37 AM
- 6:37AM
I should note that the country is only used to detect if the metric or imperial system should be used. Also, while the language and country are detected automatically, there are user overrides for language and measuring units.