2016-05-13 12:48:06 +02:00
var global _messages = {
'sign_in' : {
'en-US' : 'Sign In' ,
'zh-CN' : '登录'
} ,
'sign_up' : {
'en-US' : 'Sign Up' ,
'zh-CN' : '注册'
} ,
'forgot_password' : {
'en-US' : 'Forgot Password' ,
'zh-CN' : '忘记密码'
} ,
'login_now' : {
'en-US' : 'Login Now' ,
'zh-CN' : '立刻登录'
} ,
'its_easy_to_get_started' : {
'en-US' : 'It\'s easy to get started ...' ,
'zh-CN' : '这很容易上手...'
} ,
'anybody_can_read_public_projects' : {
'en-US' : 'Anybody can read public projects' ,
'zh-CN' : '任何人都可以访问公开的项目'
} ,
'create_projects_and_connect_repositories' : {
'en-US' : 'Create projects and connect repositories' ,
'zh-CN' : '创建项目并关联镜像仓库'
} ,
'user_management_and_role_assignment' : {
'en-US' : 'User management and role assignment' ,
'zh-CN' : '用户管理和角色分派'
} ,
'why_use_harbor' : {
'en-US' : 'Why use Harbor?' ,
'zh-CN' : '为什么要使用Harbor? '
} ,
'index_desc' : {
'en-US' : 'Project Harbor is to build an enterprise-class, reliable registry server. Enterprises can set up a private registry server in their own environment to improve productivity as well as security. Project Harbor can be used in both development and production environment.' ,
'zh-CN' : 'Harbor是可靠的企业级Registry服务器。企业用户可使用Harbor搭建私有容器Registry服务, 提高生产效率和安全度, 既可应用于生产环境, 也可以在开发环境中使用。'
} ,
'index_desc_1' : {
'en-US' : 'Security: Keep their intellectual properties within their organizations.' ,
'zh-CN' : '安全: 确保知识产权在自己组织内部的管控之下。'
} ,
'index_desc_2' : {
'en-US' : 'Efficiency: A private registry server is set up within the organization\'s network and can reduce significantly the internet traffic to the public service. ' ,
'zh-CN' : '效率: 搭建组织内部的私有容器Registry服务, 可显著降低访问公共Registry服务的网络需求。'
} ,
'index_desc_3' : {
'en-US' : 'Access Control: RBAC (Role Based Access Control) is provided. User management can be integrated with existing enterprise identity services like AD/LDAP. ' ,
'zh-CN' : '访问控制: 提供基于角色的访问控制,可集成企业目前拥有的用户管理系统(如:AD/LDAP) 。 '
} ,
'index_desc_4' : {
'en-US' : 'Audit: All access to the registry are logged and can be used for audit purpose.' ,
'zh-CN' : '审计: 所有访问Registry服务的操作均被记录, 便于日后审计。'
} ,
'index_desc_5' : {
'en-US' : 'GUI: User friendly single-pane-of-glass management console.' ,
'zh-CN' : '管理界面: 具有友好易用图形管理界面。'
} ,
'learn_more' : {
'en-US' : 'Learn more...' ,
'zh-CN' : '更多...'
} ,
'repositories' : {
'en-US' : 'Repositories' ,
'zh-CN' : '镜像仓库'
} ,
'project_repo_name' : {
'en-US' : 'Project/Repository Name' ,
'zh-CN' : '项目/镜像仓库名称'
} ,
'creation_time' : {
'en-US' : 'Creation Time' ,
'zh-CN' : '创建时间'
} ,
'author' : {
'en-US' : 'Author' ,
'zh-CN' : '作者'
} ,
'username' : {
'en-US' : 'Username' ,
'zh-CN' : '用户名'
} ,
'username_is_required' : {
'en-US' : 'Username is required.' ,
'zh-CN' : '用户名为必填项。'
} ,
'username_has_been_taken' : {
'en-US' : 'Username has been taken.' ,
'zh-CN' : '用户名已被占用。'
} ,
'username_is_too_long' : {
'en-US' : 'Username is too long. (maximum 20 characters)' ,
'zh-CN' : '用户名长度超出限制。( 最长为20个字符) '
} ,
'username_contains_illegal_chars' : {
'en-US' : 'Username contains illegal character(s).' ,
'zh-CN' : '用户名包含不合法的字符。'
} ,
'email' : {
'en-US' : 'Email' ,
'zh-CN' : '邮箱'
} ,
'email_desc' : {
'en-US' : 'The Email address will be used for resetting password.' ,
'zh-CN' : '此邮箱将用于重置密码。'
} ,
'email_is_required' : {
'en-US' : 'Email is required.' ,
'zh-CN' : '邮箱为必填项。'
} ,
'email_has_been_taken' : {
'en-US' : 'Email has been taken.' ,
'zh-CN' : '邮箱已被占用。'
} ,
'email_content_illegal' : {
'en-US' : 'Email format is illegal.' ,
'zh-CN' : '邮箱格式不合法。'
} ,
'email_does_not_exist' : {
'en-US' : 'Email does not exist.' ,
'zh-CN' : '邮箱不存在。'
} ,
2016-05-16 07:44:35 +02:00
'email_is_too_long' : {
'en-US' : 'Email is to long. (maximum 50 characters)' ,
'zh-CN' : '邮箱名称长度超出限制。( 最长为50个字符) '
} ,
2016-05-13 12:48:06 +02:00
'full_name' : {
'en-US' : 'Full Name' ,
'zh-CN' : '全名'
} ,
'full_name_desc' : {
'en-US' : 'First name & Last name' ,
'zh-CN' : '请输入全名。'
} ,
'full_name_is_required' : {
'en-US' : 'Full name is required.' ,
'zh-CN' : '全名为必填项。'
} ,
'full_name_is_too_long' : {
'en-US' : 'Full name is too long. (maximum 20 characters)' ,
'zh-CN' : '全名长度超出限制。( 最长为20个字符) '
} ,
'full_name_contains_illegal_chars' : {
'en-US' : 'Full name contains illegal character(s).' ,
'zh-CN' : '全名包含不合法的字符。'
} ,
'password' : {
'en-US' : 'Password' ,
'zh-CN' : '密码'
} ,
'password_desc' : {
'en-US' : 'At least 7 characters with 1 lowercase letter, 1 capital letter and 1 numeric character.' ,
'zh-CN' : '至少输入 7个字符且包含 1个小写字母, 1个大写字母和 1个数字。'
} ,
'password_is_required' : {
'en-US' : 'Password is required.' ,
'zh-CN' : '密码为必填项。'
} ,
'password_is_invalid' : {
'en-US' : 'Password is invalid. At least 7 characters with 1 lowercase letter, 1 capital letter and 1 numeric character.' ,
'zh-CN' : '密码无效。至少输入 7个字符且包含 1个小写字母, 1个大写字母和 1个数字。'
} ,
'confirm_password' : {
'en-US' : 'Confirm Password' ,
'zh-CN' : '确认密码'
} ,
'password_does_not_match' : {
'en-US' : 'Passwords do not match.' ,
'zh-CN' : '两次密码输入不一致。'
} ,
'comments' : {
'en-US' : 'Comments' ,
'zh-CN' : '备注'
} ,
'comment_is_too_long' : {
'en-US' : 'Comment is too long. (maximum 20 characters)' ,
'zh-CN' : '备注长度超出限制。( 最长为20个字符) '
} ,
'forgot_password_description' : {
'en-US' : 'Please input the Email used when you signed up, a reset password Email will be sent to you.' ,
'zh-CN' : '重置邮件将发送到此邮箱。'
} ,
2016-05-14 07:34:54 +02:00
'email_does_not_exist' : {
2016-05-13 12:48:06 +02:00
'en-US' : 'Email does not exist' ,
'zh-CN' : '邮箱不存在。'
} ,
'reset_password' : {
'en-US' : 'Reset Password' ,
'zh-CN' : '重置密码'
} ,
'summary' : {
'en-US' : 'Summary' ,
'zh-CN' : '摘要'
} ,
'projects' : {
'en-US' : 'Projects' ,
'zh-CN' : '项目'
} ,
'public_projects' : {
'en-US' : 'Public Projects' ,
'zh-CN' : '公开项目'
} ,
'total_projects' : {
'en-US' : 'Total Projects' ,
'zh-CN' : '全部项目'
} ,
'public_repositories' : {
'en-US' : 'Public Repositories' ,
'zh-CN' : '公开镜像仓库'
} ,
'total_repositories' : {
'en-US' : 'Total Repositories' ,
'zh-CN' : '全部镜像仓库'
} ,
'top_10_repositories' : {
'en-US' : 'Top 10 Repositories' ,
'zh-CN' : 'Top 10 镜像仓库'
} ,
'repository_name' : {
'en-US' : 'Repository Name' ,
'zh-CN' : '镜像仓库名'
} ,
'size' : {
'en-US' : 'Size' ,
'zh-CN' : '规格'
} ,
'creator' : {
'en-US' : 'Creator' ,
'zh-CN' : '创建者'
} ,
'logs' : {
'en-US' : 'Logs' ,
'zh-CN' : '日志'
} ,
'task_name' : {
'en-US' : 'Task Name' ,
'zh-CN' : '任务名称'
} ,
'details' : {
'en-US' : 'Details' ,
'zh-CN' : '详细信息'
} ,
'user' : {
'en-US' : 'User' ,
'zh-CN' : '用户'
} ,
'users' : {
'en-US' : 'Users' ,
'zh-CN' : '用户'
} ,
'my_projects' : {
'en-US' : 'My Projects' ,
'zh-CN' : '我的项目'
} ,
'public_projects' : {
'en-US' : 'Public Projects' ,
'zh-CN' : '公开项目'
} ,
'project_name' : {
'en-US' : 'Project Name' ,
'zh-CN' : '项目名称'
} ,
'role' : {
'en-US' : 'Role' ,
'zh-CN' : '角色'
} ,
'publicity' : {
'en-US' : 'Publicity' ,
'zh-CN' : '公开'
} ,
'button_on' : {
'en-US' : 'On' ,
'zh-CN' : '打开'
} ,
'button_off' : {
'en-US' : 'Off' ,
'zh-CN' : '关闭'
} ,
'new_project' : {
'en-US' : 'New Project' ,
'zh-CN' : '新增项目'
} ,
'save' : {
'en-US' : 'Save' ,
'zh-CN' : '保存'
} ,
'cancel' : {
'en-US' : 'Cancel' ,
'zh-CN' : '取消'
} ,
'items' : {
'en-US' : 'items' ,
'zh-CN' : '条记录'
} ,
'add_member' : {
'en-US' : 'Add Member' ,
'zh-CN' : '新增成员'
} ,
'operation' : {
'en-US' : 'Operation' ,
'zh-CN' : '操作'
} ,
'advanced_search' : {
'en-US' : 'Advanced Search' ,
'zh-CN' : '高级搜索'
} ,
'all' : {
'en-US' : 'All' ,
'zh-CN' : '全部'
} ,
'others' : {
'en-US' : 'Others' ,
'zh-CN' : '其他'
} ,
'search' : {
'en-US' : 'Search' ,
'zh-CN' : '搜索'
} ,
'duration' : {
'en-US' : 'Duration' ,
'zh-CN' : '持续时间'
} ,
'from' : {
'en-US' : 'From' ,
'zh-CN' : '起始'
} ,
'to' : {
'en-US' : 'To' ,
'zh-CN' : '结束'
} ,
'timestamp' : {
'en-US' : 'Timestamp' ,
'zh-CN' : '时间戳'
} ,
'dashboard' : {
'en-US' : 'Dashboard' ,
'zh-CN' : '消息中心'
} ,
'admin_options' : {
'en-US' : 'Admin Options' ,
'zh-CN' : '管理员选项'
} ,
'account_setting' : {
'en-US' : 'Account Setting' ,
'zh-CN' : '个人设置'
} ,
'log_out' : {
'en-US' : 'Log Out' ,
'zh-CN' : '注销'
} ,
'registration_time' : {
'en-US' : 'Registration Time' ,
'zh-CN' : '注册时间'
} ,
'system_management' : {
'en-US' : 'System Management' ,
'zh-CN' : '系统管理'
2016-05-13 13:16:57 +02:00
} ,
'change_password' : {
'en-US' : 'Change Password' ,
'zh-CN' : '修改密码'
} ,
'old_password' : {
'en-US' : 'Old Password' ,
'zh-CN' : '原密码'
} ,
'old_password_is_required' : {
'en-US' : 'Old password is required.' ,
'zh-CN' : '原密码为必填项。'
} ,
'old_password_is_incorrect' : {
'en-US' : 'Old password is incorrect.' ,
'zh-CN' : '原密码不正确。'
} ,
'new_password_is_required' : {
'en-US' : 'New password is required.' ,
'zh-CN' : '新密码为必填项。'
} ,
'new_password_is_invalid' : {
'en-US' : 'New password is invalid. At least 7 characters with 1 lowercase letter, 1 capital letter and 1 numeric character.' ,
'zh-CN' : '新密码无效。至少输入 7个字符且包含 1个小写字母, 1个大写字母和 1个数字。'
} ,
'new_password' : {
'en-US' : 'New Password' ,
'zh-CN' : '新密码'
2016-05-14 07:34:54 +02:00
} ,
'username_already_exist' : {
'en-US' : 'Username already exist.' ,
'zh-CN' : '用户名已存在。'
} ,
'username_does_not_exist' : {
'en-US' : 'Username does not exist.' ,
'zh-CN' : '用户名不存在。'
} ,
'username_or_password_is_incorrect' : {
'en-US' : 'Username or password is incorrect' ,
'zh-CN' : '用户名或密码不正确。'
} ,
'username_email' : {
'en-US' : 'Username/Email' ,
'zh-CN' : '用户名/邮箱'
2016-05-14 13:28:15 +02:00
} ,
2016-05-16 05:41:54 +02:00
'project_name_is_required' : {
'en-US' : 'Project name is required' ,
'zh-CN' : '项目名称为必填项。'
} ,
2016-05-14 13:28:15 +02:00
'project_already_exist' : {
'en-US' : 'Project already exist' ,
'zh-CN' : '项目已存在。'
} ,
'project_name_is_invalid' : {
'en-US' : 'Project name is invalid' ,
'zh-CN' : '项目名称无效。'
} ,
'projects_or_repositories' : {
'en-US' : 'Projects or repositories' ,
'zh-CN' : '项目和镜像资源'
} ,
'tag' : {
'en-US' : 'Tag' ,
'zh-CN' : '标签'
} ,
'image_details' : {
'en-US' : 'Image Details' ,
'zh-CN' : '镜像明细'
} ,
'pull_command' : {
'en-US' : 'Pull Command' ,
'zh-CN' : 'Pull 命令'
} ,
'alert_delete_repo_title' : {
'en-US' : 'Delete repository - $0' ,
'zh-CN' : '删除镜像仓库 - $0'
} ,
'alert_delete_repo' : {
'en-US' : 'After deleting the associated tags with the repository will be deleted together.<br/>' +
'And the corresponding image will be removed from the system.<br/>' +
'<br/>Delete this "$0" repository now?' ,
'zh-CN' : '删除镜像仓库也会删除其所有相关联的镜像标签,<br/>并且其对应镜像资源文件也会被从系统删除。<br/>' +
'<br/>是否删除镜像仓库 "$0" ?'
} ,
'alert_delete_last_tag' : {
'en-US' : 'After deleting the associated repository with the tag will be deleted together,<br/>' +
'because a repository contains at least one tag. And the corresponding image will be removed from the system.<br/>' +
'<br/>Delete this "$0" tag now?' ,
'zh-CN' : '当删除只包含一个镜像标签的镜像仓库时,其对应的镜像仓库也会被从系统中删除。<br/>' +
'<br/>删除镜像标签 "$0" ?'
} ,
'alert_delete_tag_title' : {
'en-US' : 'Delete tag - $0' ,
'zh-CN' : '删除镜像标签 - $0'
} ,
'alert_delete_tag' : {
'en-US' : 'Delete this "$0" tag now?' ,
'zh-CN' : '删除镜像标签 "$0" ?'
2016-05-14 19:43:05 +02:00
} ,
'close' : {
'en-US' : 'Close' ,
'zh-CN' : '关闭'
} ,
'ok' : {
'en-US' : 'OK' ,
'zh-CN' : '确认'
2016-05-13 12:48:06 +02:00
}
} ;