Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a question, let's say I have <input type="file" name="image" />. Will the text of the button will change if user will have different language as his system default one? If so than how can I force this button to use English by default?

share|improve this question
up vote 5 down vote accepted

The only way to change this is by replacing the button, (e.g. with SWFUpload) but I don't see why you would want to.

You shouldn't change the user's system language. They've chosen their system language for a reason, and there's an expectation that their UI will be rendered in this language that they can read/understand.

share|improve this answer
+1 Though there are legitimate reasons to enforce UI consistency if the user has control over the web application's language - take the case of someone traveling overseas on an internet cafe computer who has a strong preference for his or her native language. – danlefree Feb 10 '12 at 13:55
@danlefree Heh, tell that FB, who used (may still do) to serve me ads in Spanish when browsing the English version of their site, with English browser settings on a Spanish line... – Zhaph - Ben Duguid Feb 10 '12 at 17:07
I think @danlefree is totally right. If the user explicitely states in which language he wants to use the webapplication, then there should be a way to force a local onto the upload file button, which is independent of the system langauge. Sadly there does not seem to be a solution. – Pascal Klein Feb 3 at 19:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.