HTML输入文件 - 如何翻译"选择文件"和"没有文件选择"?

0xm*_*mtn 13 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>
Run Code Online (Sandbox Code Playgroud)

它是通过以下"形式"代码生成的django:

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

我做错了吗?我现在搜索了一段时间,但我绝对没有运气.

提前致谢.

小智 8

Stackoverflow上多次讨论了这个问题.
以下是文章:
如何更改input type ="file"的按钮文本?
标记文件上传按钮
更改输入类型="文件"中的默认文本?

但是,是一个伟大的文章.

在这里,您可以找到解决问题的方法.

  • 链接已死亡https://web.archive.org/web/20161119093541/http://www.appelsiini.net:80/projects/filestyle (3认同)