[Notice] Announcing the End of Demo Server [Read me]
doortts doortts 2013-05-02
fix: add missing localizations
and some minor ui arrange fix
@b3b33ebe22a700fff094ee96818ac456a90e70f9
app/assets/stylesheets/less/_page.less
--- app/assets/stylesheets/less/_page.less
+++ app/assets/stylesheets/less/_page.less
@@ -2138,8 +2138,6 @@
         color: #222;
         font-size: 14px;
         line-height: 40px;
-        border-bottom: 1px solid @white;
-        .box-shadow(inset 0 -1px 0 rgba(0, 0, 0, 0.15));
     }
     .comments {
         margin: 0;
@@ -2147,8 +2145,6 @@
         list-style: none;
         .comment {
             padding: 20px;
-            border-bottom: 1px solid @white;
-            .box-shadow(inset 0 -1px 0 rgba(0, 0, 0, 0.15));
             .media-body {
                 padding-left: 17px;
                 .commenter {
@@ -2248,7 +2244,6 @@
     margin:20px 0;
     
     .labels-wrap {
-        width: 650px;
         line-height: 30px;
         padding-right: 30px;
         text-align: left;
app/views/milestone/list.scala.html
--- app/views/milestone/list.scala.html
+++ app/views/milestone/list.scala.html
@@ -65,9 +65,9 @@
                <a href="@makeSortLink("completionRate")" class="filter active"><i class="ico ico-sort @sortMark("completionRate")"></i>@Messages("order.completionRate")</a>
            </div>
        	<div class="legend">
-       		<i class="orange"></i>완료
-       		<i class="blue"></i>진행중
-       		<i class="gray"></i>미할당
+       		<i class="gray"></i>@Messages("issue.state.open")
+            <i class="blue"></i>@Messages("issue.state.assigned")
+            <i class="orange"></i>@Messages("issue.state.closed")
        	</div>
     </div>
 
@@ -102,7 +102,7 @@
                     <strong class="version"></strong>
                     <span class="title">@milestone.title</span>
                     <span class="sp">|</span>
-                    <span class="due-date">완료일 <strong>@milestone.getDueDateString</strong></span>
+                    <span class="due-date">@Messages("label.dueDate") <strong>@milestone.getDueDateString</strong></span>
                 </div>
                 
                 <div class="progress-wrap">
@@ -115,15 +115,10 @@
 					<div class="progress-label">
 						@** 0% 일 수도 있어서 최소한의 텍스트 영역 확보 **@
 						<div class="pull-left" style="width: @milestone.getCompletionRate%; min-width:100px;">
-							<a href="@makeIssuesLink(milestone.id,"closed")">완료 <strong>@milestone.getCompletionRate%</strong></a>
+							<a href="@makeIssuesLink(milestone.id,"closed")">@Messages("milestone.state.closed") <strong>@milestone.getCompletionRate%</strong></a>
 						</div>
-						<!-- 
-						<div class="pull-left center-txt" style="width: 30%;">
-							진행중 <strong>30%</strong>
-						</div> 
-						-->
 						<div class="pull-right">
-							<a href="@makeIssuesLink(milestone.id,"open")">미완료 <strong>@{100 - milestone.getCompletionRate}%</strong></a>
+							<a href="@makeIssuesLink(milestone.id,"open")">@Messages("issue.state.open") <strong>@{100 - milestone.getCompletionRate}%</strong></a>
 						</div>
 					</div>
 				</div>
conf/messages.en
--- conf/messages.en
+++ conf/messages.en
@@ -68,6 +68,8 @@
 order.date = Date
 order.state = State
 order.comments = Comments
+order.completionRate = Completion Rate
+order.dueDate = Due Date
 
 button.save = Save
 button.confirm = Confirm
@@ -373,7 +375,7 @@
 code.commits = Commits
 code.newer = Newer
 code.older = Older
-code.repoUrl = REPOSITORY URL
+code.repoUrl = URL
 
 #mail
 mail.password = Password
conf/messages.ko
--- conf/messages.ko
+++ conf/messages.ko
@@ -22,7 +22,7 @@
 title.commitHistory = 커밋 히스토리
 title.mailSetting = 메일 설정
 title.sendMail = 메일 발송
-title.massMail = 대량 메일 발송
+title.massMail = 대량 메일 발송
 title.projectList = 프로젝트 목록
 title.help = 도움말
 title.search = 검색
@@ -64,7 +64,7 @@
 label.confirm.delete = 라벨을 삭제하면 이슈에 지정한 라벨도 함께 제거됩니다. 정말 삭제하시겠습니까?
 label.select = 라벨 선택
 label.error.duplicated = 라벨 생성에 실패했습니다.\n이미 동일한 라벨이 존재할지도 모릅니다.
-label.error.creationFailed = 라벨 생성에 실패했습니다.\n서버에 문제가 있거나 올바른 요청이 아닐 수 있습니다.
+label.error.creationFailed = 라벨 생성에 실패했습니다.\n서버에 문제가 있거나 올바른 요청이 아닐 수 있습니다.
 
 order.all = 전체
 order.date = 날짜순
@@ -95,8 +95,8 @@
 button.apply = 적용
 button.back = 돌아가기
 button.upload = 파일 올리기
-button.user.makeAccountUnlock.true = 잠김해제
-button.user.makeAccountUnlock.false = 계정잠그기
+button.user.makeAccountUnlock.true = 잠김해제
+button.user.makeAccountUnlock.false = 계정잠그기
 
 checkbox.commented = 댓글
 checkbox.fileAttached = 첨부파일
@@ -121,7 +121,7 @@
 milestone.form.dueDate = 완료일을 선택하세요
 milestone.error.title = 마일스톤 제목을 입력해주세요
 milestone.error.content = 마일스톤 내용을 입력해주세요
-milestone.error.duedateFormat = 완료일 형식이 잘못되었습니다. YYYY-MM-DD 형식으로 입력해주세요.
+milestone.error.duedateFormat = 완료일 형식이 잘못되었습니다. YYYY-MM-DD 형식으로 입력해주세요.
 
 #Issue
 issue.state.unit = 이슈
@@ -198,11 +198,11 @@
 issue.downloadAsExcel = 엑셀파일로 다운받기
 issue.search = 검색
 issue.error.emptyTitle = 이슈 제목을 입력해주세요
-issue.error.emptyBody = 이슈 내용을 입력해주세요
-issue.title = 제목
-issue.createdDate = 작성일
-issue.attachment = 첨부파일
-issue.numOfComments = 댓글개수
+issue.error.emptyBody = 이슈 내용을 입력해주세요
+issue.title = 제목
+issue.createdDate = 작성일
+issue.attachment = 첨부파일
+issue.numOfComments = 댓글개수
 
 #Post
 post.new = 새글
@@ -220,10 +220,10 @@
 post.popup.fileAttach.contents = 첨부할 파일을 선택해주세요.
 post.edit.rejectNotAuthor = 글쓴이가 아닙니다.
 post.update.error = 입력값 오류
-post.title = 제목
-post.createdDate = 작성일
-post.attachment = 첨부파일
-post.numOfComments = 댓글개수
+post.title = 제목
+post.createdDate = 작성일
+post.attachment = 첨부파일
+post.numOfComments = 댓글개수
 
 #Project
 project.myproject = 내 프로젝트
@@ -258,7 +258,7 @@
 project.member.delete = 프로젝트 유저 삭제
 project.member.notExist = 존재하지 않는 유저입니다.
 project.member.ownerCannotLeave = 프로젝트 소유자는 탈퇴할 수 없습니다.
-project.member.ownerMustBeAManager = 프로젝트 소유자는 관리 권한을 가져야 합니다.
+project.member.ownerMustBeAManager = 프로젝트 소유자는 관리 권한을 가져야 합니다.
 project.sidebar = 프로젝트 설정
 project.setting = 설정
 project.member = 멤버
@@ -292,13 +292,13 @@
 #Site
 site.sidebar = 사이트 관리
 site.sidebar.setting = 설정
-site.sidebar.userList = 유저
-site.sidebar.postList = 게시물
-site.sidebar.issueList = 이슈
+site.sidebar.userList = 유저
+site.sidebar.postList = 게시물
+site.sidebar.issueList = 이슈
 site.sidebar.projectList = 프로젝트 설정
 site.sidebar.softwareMap = 소프트웨어 맵
 site.sidebar.mailSend = 메일 발송
-site.sidebar.massMail = 대량 메일 발송
+site.sidebar.massMail = 대량 메일 발송
 site.project.filter = 찾으려는 프로젝트 이름을 입력하세요
 site.userList.search = 찾으려는 사용자의 ID를 입력하세요
 site.userList.isActive = 활성 상태
@@ -307,12 +307,12 @@
 site.user.deleteConfirm = 정말로 해당 유저를 사이트에서 탈퇴시키겠습니까?
 site.project.delete = 프로젝트 삭제
 site.project.deleteConfirm = 정말로 해당 프로젝트를 사이트에서 삭제하겠습니까?
-site.userlist.unlocked = 활성화된 유저 목록
-site.userlist.locked = 계정이 잠긴 유저 목록
-site.massMail.toAll = 모두에게
-site.massMail.toProjects = 특정 프로젝트의 멤버들에게
-site.massMail.loading = 불러오는중...
-
+site.userlist.unlocked = 활성화된 유저 목록
+site.userlist.locked = 계정이 잠긴 유저 목록
+site.massMail.toAll = 모두에게
+site.massMail.toProjects = 특정 프로젝트의 멤버들에게
+site.massMail.loading = 불러오는중...
+
 
 #User
 user.loginId = 아이디
@@ -336,9 +336,9 @@
 user.signupBtn = 참여하기
 user.loginWithNewPassword = 새로 설정한 비밀번호로 로그인 하세요
 user.notExists.name = 존재하지 않는 유저입니다.
-user.locked = 잠긴 사용자 계정입니다.
-user.isLocked = 잠김여부
-user.signup.requested = 하이브 가입이 요청되었습니다. 사이트 관리자가 검토/승인 후 사용가능합니다. 감사합니다.
+user.locked = 잠긴 사용자 계정입니다.
+user.isLocked = 잠김여부
+user.signup.requested = 하이브 가입이 요청되었습니다. 사이트 관리자가 검토/승인 후 사용가능합니다. 감사합니다.
 
 #Role
 role.manager = 관리자
@@ -406,7 +406,7 @@
 mail.subject = 제목
 mail.body = 본문
 mail.send = 발송
-mail.write = 메일 쓰기
+mail.write = 메일 쓰기
 mail.fail = 메일 발송에 실패했습니다.
 mail.sended = 메일을 발송하였습니다.
 
@@ -416,7 +416,7 @@
 none = 없음
 comment = 댓글
 noAssignee = 담당자 없음
-noMilestone = 마일스톤 없음
+noMilestone = 마일스톤 없음
 
 #validation
 validation.tooShortPassword = 비밀번호를 4자 이상으로 만들어 주세요!
Add a comment
List