2
<input type="file" .../>

これは常に|ファイルを選択|として表示されることを理解しています ファイルが選択されていません。(chrome)/参照...(IE 9 / Firefox)

「ファイルの選択/参照」というテキストがユーザーのローカリゼーションに応じて変わるかどうかを尋ねたいと思いました。

デフォルトでは「ChooseFile」と表示されますが、「fr / FR」で表示している人には、「ChooseFile」または「choisirlefichier」と表示されます。

または、ボタンのテキストを「選択」にローカライズして、すべてのブラウザで同じように表示し、文字列をローカライズすることはできますか?

4

2 に答える 2

1

私のFirefoxは英語ですが、使用したことのないIEは入力の「ファイル」ボタンに「Parcourir...」と表示されます...ローカライズされているようです。

編集:ナビゲーターの言語を変更することで自分でテストできます(Firefoxの[オプション]>[コンテンツ]>[言語])。編集2:(上記はFirefoxではなくサーバーに要求された言語のみを変更します)Firefoxの言語を変更します:言語のxpiをインストールします(そこで検索:http://releases.mozilla.org/pub/mozilla.org/firefox/ releases /)次に、タブ「about:config」で「general.useragent.locale」パラメータを目的の言語に変更できます)。

于 2013-01-24T10:48:48.247 に答える
0

地域と言語を特定の言語で設定すると、デフォルトで「参照」/「ファイルの選択」がローカル言語になると思います。設定された地域が英語であるが、たとえばフランス語用のキーボードがある場合、表示言語はまだ英語であるため、違いはありません。

これは主にセキュリティリスクの理由によるものですが、純粋なJavascript/JQueryを使用して回避策があります。

于 2013-01-25T09:28:44.000 に答える