HTML 输入文件 - 如何翻译 "Choose File"和 "No file Chosen"?

标签 html django filechooser

我知道由于浏览器语言的原因,这两个词会自动翻译。但是我的 HTML 没有那样做。

HTML:

<p>
  <label for="id_company_logo">
     Company Logo:
  </label>
  <input type="file" name="company_logo" id="id_company_logo" />
</p>

它是从 django 的以下“表单”代码生成的:

company_logo = forms.ImageField(label=_('Company Logo'),required=False, error_messages = {'invalid':_("Image files only")}, widget=forms.FileInput)

我做错了什么吗?我现在四处搜寻了一段时间,但我绝对没有运气。

提前致谢。

最佳答案

此问题已在 Stackoverflow 上讨论过多次。
以下是文章:
How to change the button text of input type=“file” ?
Labeling file upload button
Change default text in input type=“file”?

但是this是一篇很棒的文章。

Here您可以找到解决问题的方法。

关于HTML 输入文件 - 如何翻译 "Choose File"和 "No file Chosen"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14340519/

相关文章:

python - 如何处理 Django 表单中的状态/有条件修改字段

django - 如何阻止django模板代码转义

javascript - 选择本地视频,在HTML5视频播放器中播放(都是本地的,同一个文件夹)

javascript - 比较两个时间变量小于大于

仅使用 JavaScript 的 Javascript Progressbar 动画

javascript - .innerHTML 不会改变数学测验的值

java - 文件选择器:获取选定的后缀

html - 位置 :absolute in HTML5

angularjs - 禁止 (403) CSRF 验证失败。请求被中止。 Django + AngularJS

java - Android Intent 选择设置默认应用