2013-12-11 2 views
4

내 응용 프로그램 spring-mvc 용으로 사용 중이며 레이블 : <form:input path="file" type="file" id="file"/>과 함께 서버에 파일을 업로드했지만 응용 프로그램 언어가 변경되면 문제가 발생합니다. input type=file doesn 언어의 변화와 나는 많은 증거를 가지고 있지만 나는 그것을 얻지 못한다.언어 변경 입력 유형 = 파일

누군가가 그 일을하는 것을 알고 있습니까? 모든 레이블의 언어를 변경하기위한

,이 작업을 수행합니다
<fmt:message key="device.registerFormFile"/>

감사합니다.

+0

는 것을 의미 할 '파일을 선택 ...'버튼을 언어를 변경하지 않는 이유는 무엇입니까? –

+0

내 응용 프로그램은 언젠가는 언어를 바꿀 수있는 옵션을 가지고 있지만 "input type = file"은 브라우저의 언어 만 가지고 있습니다. 예를 들어 파일을 선택하는 것과 같습니다 : 스페인어로 "No has seleccionado ningún archivo "내가 언어를 바꾸고 싶으면 (영어) 스페인어로 계속합니다 – Ltcs

답변

6

It 's to translate "파일 선택"및 "파일 선택 안함"레이블은 기본 브라우저 요소이며 브라우저의 언어에 따라 다르기 때문에 번역해야합니다.

그러나 버튼 대신 이미지를 넣거나 파일 입력을 투명하게 (아래에 텍스트 입력을 추가)하는 등의 방법을 시도해 볼 수 있습니다. 그 답변을 통해
검색은이 적합한 지 선택 :

How to change the button text of <input type=“file” />?
Change default text in input type=“file”?

+0

첫 번째 링크가 내 문제를 해결했습니다 고마워요. – Ltcs