Part of what I said is a consequence of software writers not using the localisation/internationalisation offered by RISC OS, that's true and I clearly stated that in my previous post.
But the most annoying part (for me at least) has nothing to do with that and more to do with poor support by RISC OS itself.
Has anyone managed to operate RISC OS with more than one keyboard layout installed and quickly switch between them? Nobody that I have heard of!
Does RISC OS include any other keyboard layout, alphabet sorting and decimal seperator handling for non-English languages? Unless you buy the French or German version the answer is no. AFAIK, no other language is directly supported by RISC OS itself but must rely on third party modules that may or may not exist.
If discussions like this will drive new users away it can actually be a good thing. The new user that really needs the above would only be hopelessly disappointed with RISC OS and its facilities and a disappointed buyer will never recommend a product, on the contrary he/she will warn other potential buyers against it thus having more damaging effect than if he had been given the correct information from the start.
Sticking your head in the sand will not make the problem go away. The fact that you can't see the problem doesn't mean it doesn't exists.
But I guess round buttons are more useful for the average computer user.