한글 properties파일#

다음 내용을 message_ko.properties파일에 저장한다. 이 파일의 위치는 src/main/resources/message_ko.properties 이다.

# Page titles
webapp.name=AppFuse Light
webapp.tagline=오픈소스 자바 프레임워크를 위한 통합과 스타일을 제공함
index.title=환영합니다
userList.title=사용자 목록
userForm.title=사용자 정보

# Messages used for labels, errors and success messages
user.saved=사용자 <strong>{0}</strong> 정보를 정상적으로 저장했습니다. 
user.missing=해당 아이디를 가진 사용자가 없습니다.
user.deleted=사용자 <strong>{0}</strong> 정보가 정상적으로 삭제되었습니다.

user.id=사용자 아이디
user.firstName=성
user.lastName=이름
user.birthday=생일
date.format=MM/dd/yyyy
typeMismatch.java.util.Date={0는 정상적인 날짜가 아닙니다.

# -- validator errors --
errors.required={0값을 채워주셔야 합니다. 
errors.minlength={0의 글자수는 {1보다 적어야 합니다. 
errors.maxlength={0의 글자수는 {1보다 커야 합니다. 
errors.invalid={0는 유효하지 않습니다. 

errors.byte={0는 byte 타입의 값이어야 합니다. 
errors.short={0는 short 타입의 값이어야 합니다. 
errors.integer={0는 integer 타입의 값이어야 합니다. 
errors.long={0는 long 타입의 값이어야 합니다. 
errors.float={0는 float 타입의 값이어야 합니다. 
errors.double={0는 double 타입의 값이어야 합니다. 

errors.date={0는 날짜값이 아닙니다. 
errors.range={0는 {1에서 {2사이의 값이어야 합니다. 
errors.creditcard={0는 사용가능한 신용카드 숫자가 아닙니다. 
errors.email={0는 사용가능한 이메일 주소가 아닙니다. 

build.xml파일에 추가#

여기서 추가된 내용은 native2ascii 부분이다.

<target name="deploy" depends="compile,copy-jars" description="Deploy application">
    <native2ascii src="src/main/resources" dest="${build.dir}/classes" 
        encoding="UTF-8">
        <include name="messages_ko.properties"/>
    </native2ascii>
    <copy todir="${deploy.dir}/${webapp.name}" preservelastmodified="true">
        <fileset dir="${web.dir}"/>
    </copy>
    <copy todir="${deploy.dir}/${webapp.name}/WEB-INF/classes" preservelastmodified="true">
        <fileset dir="${build.dir}/classes"/>
        <fileset dir="${resources.dir}"/>
    </copy>
    <copy todir="${deploy.dir}/${webapp.name}/WEB-INF/lib">
        <fileset dir="${build.dir}/jars"/>
    </copy>
</target>

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-2) was last changed on 14-Jun-2007 09:17 by DongGukLee