2016-05-21 11:20:39 +02:00
|
|
|
|
var locale_messages = {
|
|
|
|
|
'sign_in': '登录',
|
|
|
|
|
'sign_up': '注册',
|
|
|
|
|
'forgot_password': '忘记密码',
|
|
|
|
|
'login_now': '立刻登录',
|
|
|
|
|
'its_easy_to_get_started': '这很容易上手...',
|
|
|
|
|
'anybody_can_read_public_projects': '任何人都可以访问公开的项目',
|
|
|
|
|
'create_projects_and_connect_repositories': '创建项目并关联镜像仓库',
|
|
|
|
|
'user_management_and_role_assignment': '用户管理和角色分派',
|
|
|
|
|
'why_use_harbor': '为什么要使用Harbor?',
|
|
|
|
|
'index_desc': 'Harbor是可靠的企业级Registry服务器。企业用户可使用Harbor搭建私有容器Registry服务,提高生产效率和安全度,既可应用于生产环境,也可以在开发环境中使用。',
|
2016-06-21 12:42:53 +02:00
|
|
|
|
'index_desc_1': '<strong>安全:</strong> 确保知识产权在自己组织内部的管控之下。',
|
|
|
|
|
'index_desc_2': '<strong>效率:</strong> 搭建组织内部的私有容器Registry服务,可显著降低访问公共Registry服务的网络需求。',
|
|
|
|
|
'index_desc_3': '<strong>访问控制:</strong> 提供基于角色的访问控制,可集成企业目前拥有的用户管理系统(如:AD/LDAP)。',
|
|
|
|
|
'index_desc_4': '<strong>审计:</strong> 所有访问Registry服务的操作均被记录,便于日后审计。',
|
|
|
|
|
'index_desc_5': '<strong>管理界面:</strong> 具有友好易用图形管理界面。',
|
2016-06-21 08:53:00 +02:00
|
|
|
|
'view_all': '显示全部...',
|
2016-05-21 11:20:39 +02:00
|
|
|
|
'repositories': '镜像仓库',
|
|
|
|
|
'project_repo_name': '项目/镜像仓库名称',
|
|
|
|
|
'creation_time': '创建时间',
|
|
|
|
|
'author': '作者',
|
|
|
|
|
'username': '用户名',
|
|
|
|
|
'username_is_required' : '用户名为必填项。',
|
|
|
|
|
'username_has_been_taken' : '用户名已被占用。',
|
|
|
|
|
'username_is_too_long' : '用户名长度超出限制。(最长为20个字符)',
|
|
|
|
|
'username_contains_illegal_chars': '用户名包含不合法的字符。',
|
|
|
|
|
'email': '邮箱',
|
|
|
|
|
'email_desc': '此邮箱将用于重置密码。',
|
|
|
|
|
'email_is_required' : '邮箱为必填项。',
|
|
|
|
|
'email_has_been_taken' : '邮箱已被占用。',
|
|
|
|
|
'email_content_illegal' : '邮箱格式不合法。',
|
|
|
|
|
'email_does_not_exist' : '邮箱不存在。',
|
|
|
|
|
'email_is_too_long': '邮箱名称长度超出限制。(最长为50个字符)',
|
|
|
|
|
'full_name': '全名',
|
|
|
|
|
'full_name_desc': '请输入全名。',
|
|
|
|
|
'full_name_is_required' : '全名为必填项。',
|
|
|
|
|
'full_name_is_too_long' : '全名长度超出限制。(最长为20个字符)',
|
|
|
|
|
'full_name_contains_illegal_chars' : '全名包含不合法的字符。',
|
|
|
|
|
'password': '密码',
|
|
|
|
|
'password_desc': '至少输入 7个字符且包含 1个小写字母, 1个大写字母和 1个数字。',
|
|
|
|
|
'password_is_required' : '密码为必填项。',
|
|
|
|
|
'password_is_invalid' : '密码无效。至少输入 7个字符且包含 1个小写字母,1个大写字母和 1个数字。',
|
|
|
|
|
'confirm_password': '确认密码',
|
|
|
|
|
'password_does_not_match' : '两次密码输入不一致。',
|
|
|
|
|
'comments': '备注',
|
|
|
|
|
'comment_is_too_long' : '备注长度超出限制。(最长为20个字符)',
|
|
|
|
|
'forgot_password_description': '重置邮件将发送到此邮箱。',
|
|
|
|
|
'reset_password': '重置密码',
|
|
|
|
|
'summary': '摘要',
|
|
|
|
|
'projects': '项目',
|
|
|
|
|
'public_projects': '公开项目',
|
|
|
|
|
'public': '公开',
|
|
|
|
|
'public_repositories': '公开镜像仓库',
|
2016-06-21 08:53:00 +02:00
|
|
|
|
'my_project_count': '我的项目',
|
|
|
|
|
'my_repo_count': '我的镜像仓库',
|
2016-06-07 05:56:10 +02:00
|
|
|
|
'public_project_count': '公开项目',
|
|
|
|
|
'public_repo_count': '公开镜像仓库',
|
|
|
|
|
'total_project_count': '全部项目',
|
|
|
|
|
'total_repo_count': '全部镜像仓库',
|
2016-05-21 11:20:39 +02:00
|
|
|
|
'top_10_repositories': 'Top 10 镜像仓库',
|
|
|
|
|
'repository_name': '镜像仓库名',
|
|
|
|
|
'size': '规格',
|
2016-06-14 07:56:25 +02:00
|
|
|
|
'count': '次数',
|
2016-05-21 11:20:39 +02:00
|
|
|
|
'creator': '创建者',
|
2016-06-14 07:56:25 +02:00
|
|
|
|
'no_top_repositories': '没有数据,开始使用Harbor!',
|
2016-05-21 11:20:39 +02:00
|
|
|
|
'logs': '日志',
|
|
|
|
|
'task_name': '任务名称',
|
|
|
|
|
'details': '详细信息',
|
|
|
|
|
'user': '用户',
|
2016-06-14 07:56:25 +02:00
|
|
|
|
'no_user_logs': '没有数据,开始使用Harbor!',
|
2016-05-21 11:20:39 +02:00
|
|
|
|
'users': '用户',
|
|
|
|
|
'my_projects': '我的项目',
|
|
|
|
|
'project_name': '项目名称',
|
|
|
|
|
'role': '角色',
|
|
|
|
|
'publicity': '公开',
|
|
|
|
|
'button_on': '打开',
|
|
|
|
|
'button_off': '关闭',
|
|
|
|
|
'new_project': '新增项目',
|
|
|
|
|
'save': '保存',
|
|
|
|
|
'cancel': '取消',
|
|
|
|
|
'items': '条记录',
|
|
|
|
|
'add_member': '新增成员',
|
|
|
|
|
'operation': '操作',
|
|
|
|
|
'advanced_search': '高级搜索',
|
|
|
|
|
'all': '全部',
|
|
|
|
|
'others': '其他',
|
|
|
|
|
'search':'搜索',
|
|
|
|
|
'duration': '持续时间',
|
|
|
|
|
'from': '起始',
|
|
|
|
|
'to': '结束',
|
|
|
|
|
'timestamp': '时间戳',
|
|
|
|
|
'dashboard': '消息中心',
|
|
|
|
|
'admin_options': '管理员选项',
|
|
|
|
|
'account_setting': '个人设置',
|
|
|
|
|
'log_out': '注销',
|
|
|
|
|
'registration_time': '注册时间',
|
|
|
|
|
'system_management': '系统管理',
|
|
|
|
|
'change_password': '修改密码',
|
|
|
|
|
'old_password': '原密码',
|
|
|
|
|
'old_password_is_required': '原密码为必填项。',
|
|
|
|
|
'old_password_is_incorrect': '原密码不正确。',
|
|
|
|
|
'new_password_is_required': '新密码为必填项。',
|
|
|
|
|
'new_password_is_invalid': '新密码无效。至少输入 7个字符且包含 1个小写字母,1个大写字母和 1个数字。',
|
|
|
|
|
'new_password': '新密码',
|
|
|
|
|
'username_already_exist': '用户名已存在。',
|
|
|
|
|
'username_does_not_exist': '用户名不存在。',
|
|
|
|
|
'username_or_password_is_incorrect': '用户名或密码不正确。',
|
|
|
|
|
'username_email': '用户名/邮箱',
|
|
|
|
|
'project_name_is_required': '项目名称为必填项。',
|
|
|
|
|
'project_already_exist': '项目已存在。',
|
2016-06-25 10:15:50 +02:00
|
|
|
|
'project_name_is_invalid': '项目名称无效。全部为小写字母,且不能包含空格。',
|
|
|
|
|
'project_name_is_too_short': '项目名称长度过短,至少多于4个字符。',
|
|
|
|
|
'projecT_name_is_too_long': '项目名称长度超出限制,最长30个字符。',
|
2016-05-21 11:20:39 +02:00
|
|
|
|
'projects_or_repositories': '项目和镜像资源',
|
|
|
|
|
'tag': '标签',
|
|
|
|
|
'image_details': '镜像明细',
|
|
|
|
|
'pull_command': 'Pull 命令',
|
|
|
|
|
'alert_delete_repo_title': '删除镜像仓库 - $0',
|
|
|
|
|
'alert_delete_repo': '删除镜像仓库也会删除其所有相关联的镜像标签,<br/>并且其对应镜像资源文件也会被从系统删除。<br/>' +
|
|
|
|
|
'<br/>是否删除镜像仓库 "$0" ?',
|
|
|
|
|
'alert_delete_last_tag': '当删除只包含一个镜像标签的镜像仓库时,其对应的镜像仓库也会被从系统中删除。<br/>' +
|
|
|
|
|
'<br/>删除镜像标签 "$0" ?',
|
|
|
|
|
'alert_delete_tag_title': '删除镜像标签 - $0',
|
|
|
|
|
'alert_delete_tag': '删除镜像标签 "$0" ?',
|
|
|
|
|
'close': '关闭',
|
2016-05-24 12:22:06 +02:00
|
|
|
|
'ok': '确认',
|
|
|
|
|
'welcome': '欢迎 ',
|
|
|
|
|
'to_harbor': ' 使用Harbor!',
|
|
|
|
|
'continue' : '继续',
|
|
|
|
|
'no_projects_add_new_project': '当前没有项目,请新增项目。',
|
2016-06-20 10:05:14 +02:00
|
|
|
|
'no_repositories': '未发现镜像,请用"docker push"命令上传镜像。',
|
|
|
|
|
'confirm_to_delete_member_title': '删除项目成员',
|
2016-06-25 10:15:50 +02:00
|
|
|
|
'failed_to_change_member': '无法修改项目成员,权限不足。',
|
|
|
|
|
'failed_to_delete_member': '无法删除项目成员,权限不足。',
|
|
|
|
|
'confirm_to_change_member_title': '修改项目成员',
|
2016-06-20 11:05:48 +02:00
|
|
|
|
'confirm_to_delete_user_title': '删除用户',
|
|
|
|
|
'confirm_to_delete_user': '确认删除当前用户吗?',
|
|
|
|
|
'confirm_to_delete_destination_title': '删除目标',
|
2016-06-20 13:15:45 +02:00
|
|
|
|
'confirm_to_delete_destination': '确认删除当前目标吗?',
|
|
|
|
|
'replication': '复制',
|
|
|
|
|
'name': '名称',
|
|
|
|
|
'description': '描述',
|
|
|
|
|
'destination': '目标',
|
|
|
|
|
'start_time': '起始时间',
|
|
|
|
|
'activation': '活动状态',
|
|
|
|
|
'replication_jobs': '复制任务',
|
|
|
|
|
'actions': '操作',
|
|
|
|
|
'status': '状态',
|
|
|
|
|
'logs': '日志',
|
|
|
|
|
'enabled': '启用',
|
|
|
|
|
'disabled': '停用',
|
|
|
|
|
'no_replication_policies': '没有复制策略,请新增复制策略。',
|
|
|
|
|
'no_replications': '没有复制策略。',
|
|
|
|
|
'no_replication_jobs': '没有复制任务。',
|
|
|
|
|
'no_destinations': '没有目标设置,请新增目标。',
|
|
|
|
|
'name_is_required': '名称为必填项',
|
|
|
|
|
'name_is_too_long': '名称长度超出限制。(最长为20个字符)',
|
|
|
|
|
'description_is_too_long': '描述内容长度超出限制。(最长为20个字符)',
|
|
|
|
|
'enable': '启用',
|
|
|
|
|
'general_setting': '一般设置',
|
|
|
|
|
'destination_setting': '目标设置',
|
|
|
|
|
'endpoint': '终端URL',
|
|
|
|
|
'endpoint_is_required': '终端URL为必填项。',
|
|
|
|
|
'test_connection': '测试连接',
|
2016-06-21 07:28:21 +02:00
|
|
|
|
'add_new_destination': '新建目标',
|
2016-06-22 13:03:12 +02:00
|
|
|
|
'edit_destination': '编辑目标',
|
2016-06-21 12:42:53 +02:00
|
|
|
|
'successful_changed_password': '修改密码操作成功。',
|
2016-06-21 07:28:21 +02:00
|
|
|
|
'change_profile': '修改个人信息',
|
2016-06-21 12:42:53 +02:00
|
|
|
|
'successful_changed_profile': '修改个人信息操作成功。',
|
2016-06-22 09:15:25 +02:00
|
|
|
|
'form_is_invalid': '表单内容无sign_up效',
|
2016-06-21 07:42:20 +02:00
|
|
|
|
'form_is_invalid_message': '表单内容无效,请填写必填字段。',
|
2016-06-21 08:53:00 +02:00
|
|
|
|
'administrator': '管理员',
|
|
|
|
|
'popular_repositories': '热门镜像仓库',
|
2016-06-21 12:42:53 +02:00
|
|
|
|
'harbor_intro_title': '关于 Harbor',
|
|
|
|
|
'mail_has_been_sent': '重置密码邮件已发送。',
|
|
|
|
|
'send': '发送',
|
2016-06-22 05:26:28 +02:00
|
|
|
|
'successful_signed_up': '注册成功。',
|
|
|
|
|
'add_new_policy': '新增策略',
|
2016-06-22 09:15:25 +02:00
|
|
|
|
'edit_policy': '修改策略',
|
|
|
|
|
'add_new_title': '新增用户',
|
|
|
|
|
'add_new': '新增',
|
2016-06-22 13:03:12 +02:00
|
|
|
|
'successful_added': '新增用户成功。',
|
|
|
|
|
'copyright': '版权所有',
|
|
|
|
|
'all_rights_reserved': '保留所有权利。',
|
|
|
|
|
'successful_ping_target': 'Ping 目标成功。',
|
|
|
|
|
'failed_ping_target': 'Ping 目标失败:',
|
|
|
|
|
'policy_already_exists': '策略已存在。',
|
2016-06-24 12:44:54 +02:00
|
|
|
|
'failed_update_policy': '修改策略失败:',
|
2016-06-22 13:03:12 +02:00
|
|
|
|
'destination_already_exists': '目标已存在。',
|
2016-06-24 12:44:54 +02:00
|
|
|
|
'failed_delete_destination': '删除目标失败:',
|
|
|
|
|
'failed_create_destination': '创建目标失败:',
|
2016-06-25 08:19:15 +02:00
|
|
|
|
'failed_update_destination': '修改目标失败:',
|
|
|
|
|
'refresh': '刷新'
|
2016-05-21 11:20:39 +02:00
|
|
|
|
};
|