<input type="file" .../>
我知道这总是会显示为 |选择文件|没有选择文件。(chrome)/浏览...(I.E 9 / Firefox)
我想询问“选择文件/浏览”文本是否会根据用户本地化而改变。
默认情况下显示为“选择文件”,但在'fr / FR'中查看的人会看到“选择文件”或“choisir le fichier”
或者是否可以将按钮的文本本地化为“选择”,以便在所有浏览器中显示相同的内容,这样我可以将字符串本地化?
答案 0 :(得分:1)
我的firefox是英文的,但我从未使用IE在输入“文件”按钮上说“Parcourir ...”所以它似乎是本地化的。
编辑:您可以通过更改导航器的语言来自行测试(选项&gt;内容&gt; Firefox中的语言)。 编辑2 :(上面只更改请求服务器而不是firefox的语言)更改firefox语言:安装语言的xpi(在那里搜索:http://releases.mozilla.org/pub/mozilla.org/firefox/releases/)然后在选项卡“about:config”中你可以更改所需语言的“general.useragent.locale”参数。)
答案 1 :(得分:0)
我认为使用特定语言设置区域和语言会将“浏览”/“选择文件”默认为本地语言。 例如,设置区域是英语,但有法语键盘,因为显示语言仍然是英语,所以没有任何区别。
这主要是由于安全风险的原因,但是使用纯Javascript / JQuery可以解决它。