[Notice] Announcing the End of Demo Server [Read me]
File name
Commit message
Commit date
File name
Commit message
Commit date

# Messages
#
# list of namespace
# - app
# - button
# - code
# - common
# - error
# - fork
# - issue
# - label
# - menu
# - milestone
# - notification
# - post
# - project
# - pullRequest
# - site
# - title
# - user
# - userinfo
# - validation
#
app.description = Web-based collaborative platform for software development.
app.name = Yobi
app.restart.notice = The server needs to be restarted.
app.restart.welcome = Welcome!
app.title = Collaborative Software Development Platform
app.welcome = Dada~ Welcome to {0}!
app.welcome.submit = Submit
app.welcome.warning.desc = The password MUST be secret. please be careful.
app.welcome.warning.title = Create site-admin account
branch.recently.update = Last updated
button.add = Add
button.apply = Apply
button.autoNotification = Auto Notification
button.back = Back
button.cancel = Cancel
button.cancel.enrollment = Cancel enrollment.
button.comment.new = Add Comment
button.confirm = Confirm
button.delete = Delete
button.detail = Detail
button.done = Done
button.download = Download
button.edit = Edit
button.excelDownload = Excel
button.list = list
button.login = Login
button.new.enrollment = New enrollment.
button.newIssue = New Issue
button.newProject = Create your project
button.nextPage = Next Page
button.no = No
button.page.refresh = Page Refresh
button.prevPage = Previous Page
button.save = Save
button.selectAll = Select All
button.selectFile = Select File
button.signup = Sign up for {0}
button.submitForm = Submit Form
button.upload = Upload
button.user.makeAccountUnlock.false = Lock
button.user.makeAccountUnlock.true = Unlock
button.yes = Yes
code.addedPath = {0} (Added)
code.author = Author
code.branches.commitDate = Latest commit date
code.branches.commitMsg = Latest commit message
code.branches.defaultBranch = Default branch
code.branches.noPullRequest = No pull request sent
code.branches.pullRequest = Latest pull request
code.branches.setAsDefault = Set as default branch
code.closeCommentBox = Close Comment Box
code.commitDate = Commit Date
code.commitMsg = Commit Message
code.commitMsg.empty = No commit message
code.commits = Commits
code.copiedPath = {1} (Copied from {0})
code.copyUrl = Copy URL
code.deletedPath = {0} (Deleted)
code.eolMissing = No newline at end of file
code.fileDiffLimitExceeded = Up to {0} files are shown.
code.fileModeChanged = File mode changed
code.filename = Filename
code.files = Files
code.fullDiff = Side-by-side diff
code.history = History
code.isBinary = Binary file is not shown
code.newer = Newer
code.noChanges = No changes
code.nocommits = There is no commit
code.nofiles = There is no file
code.nohead = <div class="alert alert-block"><h4>The repository is empty!</h4></div>
code.nohead.clone = Create new local repository by cloning the repository created on {0}, and push README.md file.
code.nohead.init = Or, create new local repository by yourself and add a remote that indicate the {0} repository and push README.md file.
code.nohead.pull.push = You can keep update your code to your {0} repository with 'pull' and 'push'. The 'pull' means getting update from the remote repository, and 'push' means putting your code to remote repository.
code.nohead.remote = If you already have existing Git repository, you can just add remote and push your code.
code.nohead.svn.clone = You can commit your code to this repository.
code.older = Older
code.open = Open
code.openCommentBox = Open Comment Box
code.outdatedDiff = Outdated Diff
code.renamedPath = {1} (Renamed from {0})
code.repoUrl = Clone URL
code.showCode = Browse code
code.showCodeAtThisCommit = Browse the code at this point
code.showCommit = View Commit
code.showcomments = Show Comments
code.skipDiff = This diff is skipped because others are too many.
code.tooBigDiff = This diff is too big to show.
common.attach.attachIfYouSave = will be attached when you save
common.attach.clickToPost = Click to post
common.attach.clickbutton = click Upload button
common.attach.drophere = Drop files here or
common.attach.error.upload = Upload failed as<br>{1} ({0})
common.attach.error.delete = Failed to delete file.<br>{1} ({0})
common.attach.pastehere = , or pasting from the clipboard.
common.attach.dropFilesHere = Drop files here
common.attachment= Attachment
common.comment = Comment
common.experimental = Experimental
common.experimental.description = It means that can be changed or interrupted at any time.<br>Appreciate for your generosity.
common.experimental.title = Experimental: this feature is on development.
common.none = None
common.order.all = All
common.order.comments = Comments
common.order.completionRate = Completion Rate
common.order.date = Date
common.order.dueDate = Due Date
common.order.name = Name
common.order.recent = Recent
common.order.updatedDate = Updated Date
common.time.after = after {0} days
common.time.before = before {0} days
common.time.day = {0} day ago
common.time.days = {0} days ago
common.time.hour = {0} hour ago
common.time.hours = {0} hours ago
common.time.just = just now
common.time.leftday = {0}days left
common.time.minute = {0} minute ago
common.time.minutes = {0} minutes ago
common.time.overday = {0}days over
common.time.second = {0} second ago
common.time.seconds = {0} seconds ago
common.time.today = today
emails.click.link = To validate this email, please click this link.
emails.main.email = Main Email
emails.main.email.descr = You can get notifications or changing password emails with your main email.
emails.send.validatino.mail = Send a validation email.
emails.set.as.main = Set as a main email.
emails.sub.email.descr = You can be recognized with multiple sub emails.
emails.sub.emails = Sub Emails
emails.validation.email.title = [Yobi] validation email
error.auth.unauthorized.comment = You need authorization to comment
error.auth.unauthorized.waringMessage = You don't have authorization or aren't logged in
error.badrequest = The request cannot be fulfilled due to bad syntax
error.badrequest.only.available.for.git = This request is only available for a git project.
error.forbidden = You are not authorized
error.internalServerError = Server error occurred and the service is not available
error.notfound = Page not found
error.notfound.board_post = Post not found
error.notfound.code_comment = Commit-comment not found
error.notfound.commit = Commit not found
error.notfound.issue_post = Issue not found
error.notfound.milestone = Milestone not found
error.notfound.project = Project not found
error.notfound.watch = Watch not found
error.required = Mandatory field is empty
error.tooLargeText.admin = You can modify "parsers.text.maxLength" in the Play configuration to loose the limit.
error.tooLargeText.limit = Your request has an text entity which exceeds the limit "{0}" bytes.
error.tooLargeText.title = Request text entity is too large
error.toolargefile = Wow, that's a big file.<br>Please submit a file smaller than {0}.
error.unauthorized = Login required
error.validation = Input validation check error
error.wrong.format = Wrong format
error.failedTo = Failed to {0}<br>({1} {2})
fork = Fork
fork.already.exist = There is already forked the same project.
fork.failed = Failed to fork the project.
fork.forking = Forking {0} / {1} project into {2} / {3} project
fork.forking.message.1 = Please wait a moment. This process can take long time if the original project has a lot of files and history.
fork.forking.message.2 = You will be moved to the new project after the process ends.
fork.forks = Forks
fork.go = Go
fork.help.message.1 = Forking is a great way to contribute to a project even though you don't have write access.
fork.help.message.2 = After forking a project, you can sent pull requests to contribute your code.
fork.help.title = Forking this project's repository.
fork.original = Forked from
fork.redirect.exist = Moved to existing fork project
issue.assignToMe = Assign to me
issue.assignee = Assignee
issue.assignee.selectDefault= --Select an Assignee --
issue.author = Author
issue.comment.delete.confirm = If this is deleted, then it cannot be recovered. Is it okay and go through?
issue.comment.delete.window = Delete Issue Comment
issue.createdDate = Created Date
issue.delete = Delete Issue
issue.downloadAsExcel = Download as Excel
issue.error.beforeunload = an Issue have not saved yet. Would you like to exit this page without saving?
issue.error.emptyBody = Description about this issue is required
issue.error.emptyTitle = Title of this issue is required
issue.event.assigned = {0} assigned this issue to {1}
issue.event.assignedToMe = {0} assigned this issue to her/himself
issue.event.closed = {0} closed this issue
issue.event.open = {0} reopened this issue
issue.event.referred = {0} referred this issue in a {1}
issue.event.referred.title = referred
issue.event.unassigned = {0} unassinged this issue
issue.is.empty = There is no Issue.
issue.list.all = All Issues
issue.list.assignedToMe = Assigned to me
issue.list.authoredByMe = Created by me
issue.menu.new = New
issue.milestone.selectDefault= --Select a Milestone--
issue.myIssue = My Issues
issue.new.result = Result
issue.noAssignee = No Assignee
issue.noAuthor = No Author
issue.noMilestone = No Milestone
issue.search = SEARCH
issue.state = State
issue.state.all = All
issue.state.assigned = Assigned
issue.state.closed = Closed
issue.state.enrolled = Enrolled
issue.state.open = Open
issue.unwatch.start = Notifications of this issue has muted
issue.update.assignee = Update assignee
issue.update.attachLabel = Attach label
issue.update.detachLabel = Detach label
issue.update.milestone = Update milestone
issue.update.state = Update state
issue.watch.start = You will receive notifications of this issue
label = Label
label.add = Add Label
label.addNewCategory = Add new category
label.category = Category
label.confirm.delete = Are you Sure?
label.customColor = Custom Color
label.dueDate = Due Date
label.error.creationFailed = Failed to create new label. It might be server error or your request is invalid.
label.error.duplicated = Failed to create new label. It might be same label exists already.
label.error.empty = Failed to create new label.\nCategory, Color, Name fields cannot be empty.
label.manage = Manage Label
label.name = Name
label.new = New Label
label.select = Select Label
menu.admin = Administrator
menu.board = Board
menu.code = Code
menu.home = Home
menu.issue = Issue
menu.pullRequest = Pull Request
menu.siteAdmin = Site Admin
milestone = Milestone
milestone.close = Close
milestone.delete = Delete Milestone
milestone.error.content = Description is required
milestone.error.duedateFormat = Invalid format of due date (YYYY-MM-DD)
milestone.error.title = Title is required
milestone.form.content = Descriptions
milestone.form.dueDate = Choose due date
milestone.form.state = State
milestone.form.title = Title
milestone.is.empty = There is no milestone.
milestone.menu.manage = Manage Milestone
milestone.menu.new = New
milestone.open = Open
milestone.state.all = All
milestone.state.closed = Closed
milestone.state.open = Open
milestone.title.duplicated = Title is duplicated.
notification = Notification
notification.help = You are receiving next notifications.
notification.help.new = New issue, posts, code comment, pull-request, pull-request's comment
notification.help.new.comment = New comments
notification.help.update.issue= Update issue's state or assignee.
notification.help.update.pullrequest = State of pull request has updated
notification.issue.assigned = Issue has been assigned to {0}
notification.issue.closed = Issue has been closed
notification.issue.reopened = Issue has been reopened
notification.issue.unassigned = Issue has been unassigned
notification.member.enroll.accept = Joined as a member.
notification.member.enroll.cancel = The request for joining your project has been canceled.
notification.member.enroll.request = Received a request for joining your project.
notification.none = There is no notification message.
notification.pullrequest.closed = Closed
notification.pullrequest.conflicts = Conflicts
notification.pullrequest.merged = Merged
notification.pullrequest.reopened = PullRequest has reopened
notification.pullrequest.reviewed = PullRequest has been reviewed by {0}
notification.pullrequest.unreviewed = PullRequest has been unreviewed by {0}
notification.type.issue.assignee.changed = Changed Issue's Assignee
notification.type.issue.referred.from.commit = Issue Referred from Commit
notification.type.issue.referred.from.pullrequest = Issue Referred from PullRequest
notification.type.issue.state.changed = Changed Issue's State
notification.type.member.enroll = Requests for joining projects
notification.type.new.comment = New Comment on a Posting or a Issue
notification.type.new.commit = New Commits on a Project
notification.type.new.issue = New Issue
notification.type.new.posting = New Posting
notification.type.new.pullrequest = New PullRequest
notification.type.new.simple.comment = New Comment on a PullRequest
notification.type.pullrequest.conflicts = PullRequest Conflicts
notification.type.pullrequest.merged = PullRequest is Merged
notification.type.pullrequest.merged.conflict = PullRequest Conflicts
notification.type.pullrequest.merged.resolved = PullRequest Conflicts Resolved
notification.type.pullrequest.reviewed = PullRequest Reviewed
notification.type.pullrequest.state.changed = Changed PullRequest's State
notification.type.pullrequest.unreviewed = PullRequest Unreviewed
notification.watch = Watch
notification.will.help = You can receive next notifications.
post.author = Author
post.comment.empty = you have to write contents.
post.createdDate = Created Date
post.delete.confirm = If this is deleted, then it cannot be recovered. Is it okay and go through?
post.error.beforeunload = a Post have not saved yet. Would you like to exit this page without saving?
post.error.emptyBody = a Post with empty body cannot be created
post.error.emptyTitle = Title is required
post.is.empty = There is no post.
post.menu.search = Search
post.modify = Edit Post
post.new = New
post.new.filePath = File Path
post.notice = notice
post.notice.label = Set this post to notice
post.popup.fileAttach.contents = Please, select file to attach
post.popup.fileAttach.title = Select file
post.unwatch.start = Notifications of this post has muted
post.update.error = Errors on Input Value
post.watch.start = You will receive notifications of this post
post.write = Write
project.all = ALL
project.belongsToMe = Member of
project.codeLanguage = Programming Language
project.codeUpdate = Code update
project.create = Create a project
project.created = Created
project.createdByMe = Create
project.default.group.member = Member
project.default.group.watching = Watching
project.defaultBranch.placeholder = Input default branch
project.delete = Delete project
project.delete.accept = I agree with deleting this project.
project.delete.alert = You should agree with deleting this project.
project.delete.description = If this project is deleted, all data related to this project are deleted and they cannot be recovered.
project.delete.error = Error occured during project deletion.
project.delete.reaccept = Are you sure?
project.delete.requestion = Do you want to delete this project?
project.delete.this = Delete this project
project.description = Description
project.description.placeholder = input project description
project.git.repository.url = Git repository URL
project.git.url.alert = Please input Git repository URL. ex) https://github.com/nforge/yobi.git
project.group = Project Groups
project.history.item = {0} {1} {2}
project.history.recent = Recent History
project.history.type.commit = Committed
project.history.type.issue = created an issue
project.history.type.post = wrote a post
project.history.type.pullrequest = sent some code
project.import.error.empty.url = Please input Git repository URL.
project.import.error.transport = Failed to access the Git repository. Check the url or your permission.
project.import.error.wrong.url = Wrong Git repository URL.
project.import.from.git = Import a Git repository.
project.import.long.runnning = It may takes few minutes as the case depending on remote project size or network.
project.import.or = Or
project.info = Project Information
project.is.empty = Project doesn't exist
project.isAuthorEditable = Can the author do edit/delete his post/issue?
project.isAuthorEditable.off = No
project.lastUpdate = Last Update
project.license = License
project.logo = Logo
project.logo.alert = This is not an image.
project.logo.fileSizeAlert = The size of an image should be less than 1MB.
project.logo.maxFileSize = Max File size
project.logo.size = Image size
project.logo.type = File type: bmp, jpg, gif, png
project.member = Member
project.member.alreadyMember = This user already participated in this project.
project.member.delete = Delete a project member
project.member.deleteConfirm = Are you sure that this user leaves this project?
project.member.enrollment.help = You can be a member if the members of this project accept this request.
project.member.enrollment.request = Be a member
project.member.enrollment.will.help = Members of this project can check your enrollment request.
project.member.isManager = you don't have permission.
project.member.notExist = Not existing user
project.member.ownerCannotLeave = Owner cannot leave.
project.member.ownerMustBeAManager = Owner must be a manager.
project.members = Project Members
project.members.addMember = Add a new member...
project.name = Project Name
project.name.alert = Wrong project name. (Characters which can be used in URL are allowed)
project.name.duplicate = Already existing project.
project.name.placeholder = input project name
project.name.reserved.alert = Name is reserved.
project.name.rule = Naming Rule
project.new.agreement = I read user agreement and accept it.
project.new.vcsType.git = Git
project.new.vcsType.subversion = Subversion
project.onmember = <i class="yobicon-friends yobicon-middle"></i><strong>{0}</strong>
project.onwatching = <strong>{0}</strong>
project.owner = Owner Name
project.private = PRIVATE
project.private.notice = Basic information (name, description, etc.) is exposed to all users, even thought it is a private project.
project.projects = projects
project.public = PUBLIC
project.readme = You can see README.md here if you add it into the code repository's root directory.
project.reviewer.count = Reviewers
project.reviewer.count.description = reviewers is necessary to accept pull-request.
project.reviewer.count.disable = Disable
project.reviewer.count.enable = Enable
project.searchPlaceholder = search at current project
project.setting = Setting
project.shareOption = Share Option
project.siteurl = Site URL
project.siteurl.alert = URL should start with 'http://'.
project.svn.readme = You can see README.md here if you add it into the code repository's root directory or /trunk directory.
project.svn.warning = Subversion can not be used to pull request
project.tags = Tags
project.unwatch = Unwatch
project.vcs = Repository Type
project.watch = Watch
project.watching = Watching
project.watchingproject = Watching
project.wrongName = Project name is wrong
project.you.are.not.watching = You are not watching {0} project.
project.you.are.watching = You are watching {0} project.
project.you.may.want.to.be.a.member = You may want to be a member of {0} project.
project.you.want.to.be.a.member = You want to be a member of {0} project.
pullRequest = PullRequest
pullRequest.accept = Accept
pullRequest.accepted.code = Accepted Code
pullRequest.back.to.the.pullrequest = Back to the pull request.
pullRequest.body.required = Explain this pull request.
pullRequest.cancel = Cancel
pullRequest.close = Close
pullRequest.code.commented.from = commented from {0}
pullRequest.code.commented.on.from = commented on {1} from {0}
pullRequest.code.replied = replied
pullRequest.conflict.files = Conflicted Files
pullRequest.delete.branch = Delete Branch
pullRequest.delete.frombranch.message = can be deleted.
pullRequest.diff.noChanges = There are no changes.
pullRequest.duplicated = There is already duplicated pull request.
pullRequest.error.newPullRequestForm = Invalid project or branch<br>({0} {1})
pullRequest.event.closed = Closed
pullRequest.event.commit = commited
pullRequest.event.conflict = Conflicts
pullRequest.event.merged = Merged
pullRequest.event.message.closed = {0} closed a pull request.
pullRequest.event.message.conflict = Conflict has occurred.
pullRequest.event.message.merged = {0} merged commit
pullRequest.event.message.open = {0} opened a pull request.
pullRequest.event.message.rejected = {0} postponed a pull request.
pullRequest.event.message.resolved = Conflict has been resolved.
pullRequest.event.open = Open
pullRequest.event.rejected = Postponed
pullRequest.event.resolved = Resolved
pullRequest.from = From
pullRequest.fromBranch.required = Select a branch that contains the sending code.
pullRequest.help.message.1 = This is a simple way to contribute your code.
pullRequest.help.message.2 = Please select your branch that contains your code to send and original project's branch to receive your code, and explain what you have done.
pullRequest.help.message.3 = The member of the original project can accept your code or postpone.
pullRequest.is.empty = There are no pull requests
pullRequest.is.merging = Checking whether code is safety. Please wait for a while to complete.
pullRequest.is.not.safe = This pull request can not be merged safely, There may be some conflicts.
pullRequest.is.safe = This pull request can be merged safely.
pullRequest.listEmpty = No request received yet.
pullRequest.menu.changes = Changes
pullRequest.menu.commit = Commits
pullRequest.menu.overview = Overview
pullRequest.merge.help.1 = You can see commits and check details about received code.
pullRequest.merge.help.2 = If a member of the original project accept the code, it will be merged into.
pullRequest.merge.help.3 = If the code is not safe to merge, you can't accept it.
pullRequest.merge.help.4 = You can postpone or delete the code request.
pullRequest.merge.requested = has requested pull :
pullRequest.merged.the.pullrequest = accepted this pull request.
pullRequest.not.enough.review.point = {0} more reviewer is necessary.
pullRequest.opened.code = Opened Code
pullRequest.pushed.branches.title = Recently pushed branches
pullRequest.reopen = Reopen
pullRequest.resolve.conflict = Resolving Conflicts
pullRequest.resolver.step1 = Move to the code sending branch on your workspace.
pullRequest.resolver.step10 = The End!
pullRequest.resolver.step11 = Check again your pull request can be merged safely or not.
pullRequest.resolver.step2 = (If you did it already, skip) Add the upstream repository's URL as new remote.
pullRequest.resolver.step3 = Get the latest upstream code.
pullRequest.resolver.step4 = Rebase with the code receiving branch.
pullRequest.resolver.step5 = There will be some conflicted files. Open those files and edit it properly.
pullRequest.resolver.step6 = If you fixed it, you should let the Git knows it.
pullRequest.resolver.step7 = After resolving the conflicts, continue the rebasing.
pullRequest.resolver.step8 = You may repeat 5 to 7 several times or not.
pullRequest.resolver.step9 = After the rebasing, push it forcefully.
pullRequest.restore.branch = Restore Branch
pullRequest.restore.frombranch.message = can be restored.
pullRequest.reviewed = Reviewed
pullRequest.select.branch = Select Branch
pullRequest.sent.code = Sent Code
pullRequest.state.closed = Closed
pullRequest.state.conflict = Conflict
pullRequest.state.merged = Merged
pullRequest.state.open = Open
pullRequest.title.required = Input title.
pullRequest.to = To
pullRequest.toBranch.required = Select a branch that will receives the sending code.
pullRequest.toHere = New PullRequest
pullRequest.unreview.commit.changed = PullRequest Commit
pullRequest.unreviewed = Unreviewed
site = Site
site.features.codeManagement = All your codes are stored in a version controlled system safely.
site.features.codeReview = You can review all changes on code with your team before merging. Discussion makes your code better.
site.features.issueTracker = Yobi provides an issue tracker to make you deal with your issues more easily and clearly.
site.features.privateRepositories = Everyone has secrets. You can keep your secret codes at your private repositories.
site.features.unlimitedProjects = You can create repositories as many as you want. Just create it.
site.features.workTeam = You can make a team for your project with simple and easy team management tools of Yobi.
site.mail.authMethod = Authentication method
site.mail.body = Body
site.mail.fail = Failed to send a mail.
site.mail.from = From
site.mail.fromPlaceholder = sender@mail.com
site.mail.host = Host
site.mail.hostPlaceholder = smtp.mail.com
site.mail.notConfigured = Mailer is not configured. Set below properties in conf/application.conf.
site.mail.password = Password
site.mail.passwordPlaceholder = This will be stored as a plain text in the server.
site.mail.port = Port
site.mail.portPlaceholder = 25, 587 or 465
site.mail.save = Save Changes
site.mail.send = Send
site.mail.sended = Mail is sent.
site.mail.ssl = SSL
site.mail.subject = Subject
site.mail.tls = TLS
site.mail.to = To
site.mail.toPlaceholder = receiver@mail.com
site.mail.username = User name
site.mail.usernamePlaceholder = yourname
site.mail.write = Write
site.massMail.loading = Loading...
site.massMail.toAll = To All
site.massMail.toProjects = To members of specific projects
site.project.delete = Delete an project
site.project.deleteConfirm = Do you want to delete this project?
site.project.filter = Find Project by Project Name
site.resetPasswordEmail.invalidRequest = Invalid Password Reset Request
site.resetPasswordEmail.mailContents = copy the below url and paste it to browser url bar
site.resetPasswordEmail.title = Password reset request
site.search = Site Search
site.sidebar = Site Management
site.sidebar.issueList = Issues
site.sidebar.mailSend = Send a Email
site.sidebar.massMail = Send Massive Emails
site.sidebar.postList = Posts
site.sidebar.projectList = Projects
site.sidebar.setting = Site Setting
site.sidebar.softwareMap = Software Map
site.sidebar.userList = Users
site.user.delete = Delete an user
site.user.deleteConfirm = Are you sure?
site.user.editConfirm = Are you sure?
site.user.emailEdit = Edit Email
site.userList.deleteAlert = Project's unique manager cannot be deleted.
site.userList.deleted = Deleted User
site.userList.isActive = Active Status
site.userList.locked = Account Locked User
site.userList.search = Find a user by login ID or name
site.userList.unlocked = Active User
title = Title
title.boardDetail = Post View
title.boardList = Post List
title.branches = Branches
title.codeManagement = Code Management
title.codeReview = Code Review
title.commitHistory = Commit History
title.contentSearchResult = Content Search Result
title.editIssue = Edit Issue
title.editMilestone = Edit Milestone
title.editPullRequest = Edit Pull Request
title.features = Key Features
title.forgotpassword = Forgot password?
title.gettingStarted = Getting started your new project with <strong>{0}</strong>
title.help = FAQ
title.issueDetail = Issue
title.issueList = Issue List
title.issueTracker = Issue Tracker
title.keymap = Keyboard shortcuts
title.login = Log in
title.logout = Log out
title.mailSetting = Mail Configuration
title.markdown.help = Markdown help
title.massMail = Send Massive Mail
title.milestoneList = Milestone List
title.milestoneManage = Manage Milestone
title.neehelp = Need help?
title.newIssue = New Issue
title.newMilestone = New Milestone
title.newProject = Create a New Project
title.newPullRequest = Pull Request
title.post.notExistingPage = Page not found
title.privateProject = Private Repositories
title.projectDelete = Delete Project
title.projectHome = Project Home
title.projectList = Project List
title.projectMembers = Member List
title.projectSetting = Project Settings
title.rememberMe = Remember Me
title.resetPassword = Reset Password
title.search = Search
title.sendMail = Send Mail
title.signup = Sign Up
title.site.userEdit = Edit a User
title.siteSetting = Site Setting
title.text = Title
title.unlimitedProjects = Unlimited Project Creation
title.workTeam = Team Play
title.yobi.feedback = Feedback
title.zenmode = zen mode
user.avatar.onlyImage = Only an image is allowed.
user.avatar.uploadError = Upload failed. Ask to Site admin
user.confirmPassword = Confirm Password
user.confirmPassword.alert = Password doesn't match the confirmation
user.currentPassword = Current Password
user.deleted = User account is deleted
user.email = E-mail
user.email.duplicate = Already existing email
user.isAlreadySignupUser = ALREADY HAVE AN ACCOUNT?
user.isLocked = is locked?
user.locked = User account is locked
user.login.alert = Please, login.
user.login.failed = Your login ID or password is not valid.
user.loginId = Login ID
user.loginId.duplicate = Already existing ID
user.loginWithNewPassword = Please, login with new password!
user.logout.success = Logout successfully
user.name = Name
user.newPassword = New Password
user.notExists.name = User Doesn''t Exists
user.password = Password
user.role.anonymous = Anonymous
user.role.guest = Guest
user.role.manager = Manager
user.role.member = Member
user.role.owner = Owner
user.role.sitemanager = Site Manager
user.signup.requested = SignUp has requested. Site admin will review your request. Thanks.
user.signupBtn = Sign Up
user.signupId = ID (lower case)
user.wrongEmail.alert = Wrong email address.
user.wrongPassword.alert = Wrong password!
user.wrongloginId.alert = Valid ID required
user.yourEmail = Your email address
user.yourLoginId = Your login id
userinfo.accountSetting = Account Setting
userinfo.changeAvatar = Change Avatar
userinfo.changeAvatarHelp = Uploaded image will be applied<br>after click 'Edit Profile' button
userinfo.changeEmails = Email Setting
userinfo.changeNotifications = You are not watching the project
userinfo.changePassword = Change Password
userinfo.daysAgo.prefix= recently
userinfo.daysAgo.suffix= days ago
userinfo.editProfile = Edit Profile
userinfo.leave = Member Leave
userinfo.leaveProject = Leave
userinfo.leaveProject.confirm = Are you sure to leave {0}?
userinfo.profile = My Profile
userinfo.since = Member Since
validation.allowedCharsForLoginId = Login id may only contain alphanumeric characters, dash, underscore or dot and cannot begin or end with underscore or dot.
validation.duplicated = Already exists!
validation.invalidEmail = Confirm valid email address!
validation.passwordMismatch = Retyped password didn't match
validation.required = Required!
validation.reservedWord = It's a reserved word, so you cannot use it.
validation.retypePassword = Password confirmation
validation.tooShortPassword = The password field must be at least 4 characters in length.