找回密码,邮件激活国际化

This commit is contained in:
whimlex 2015-01-31 10:48:09 +08:00
parent deadea81fa
commit 3e1d90630e
5 changed files with 216 additions and 136 deletions

View File

@ -1,7 +1,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>注册帐号</title> <title><%= l(:label_regiter_account)%></title>
<style type="text/css"> <style type="text/css">
#jihuo { #jihuo {
background-image: url("/images/jingtanhao.JPG"); background-image: url("/images/jingtanhao.JPG");
@ -14,15 +14,15 @@
<div style="border: 1px solid #c0c0c0 ; width:850px; margin-top: 10px" > <div style="border: 1px solid #c0c0c0 ; width:850px; margin-top: 10px" >
<h3 style=" padding-bottom: 8px; margin-top:5px; border-bottom: 1px solid #c0c0c0;color:black; "> <h3 style=" padding-bottom: 8px; margin-top:5px; border-bottom: 1px solid #c0c0c0;color:black; ">
<span id = "jihuo" style=" margin-left: 4%;"></span>邮箱激活</h3> <span id = "jihuo" style=" margin-left: 4%;"></span><%= l(:label_email_valid)%></h3>
<div style="margin-left:auto; margin-right:auto"> <div style="margin-left:auto; margin-right:auto">
<center> <center>
<div > <div >
<h4 style="font-size: 18px;margin-top: 10px; padding-bottom: 10px;">请在24小时内点击邮件中的链接继续完成注册</h4> <h4 style="font-size: 18px;margin-top: 10px; padding-bottom: 10px;"><%= l(:notice_email_register_time)%></h4>
<div class="to-email" style="padding-bottom: 8px; font-size: 14px"> <div class="to-email" style="padding-bottom: 8px; font-size: 14px">
<div class="to-email" style="padding-bottom: 8px; font-size: 14px"> <div class="to-email" style="padding-bottom: 8px; font-size: 14px">
<span >邮件已发送到邮箱</span> <span ><%= l(:notice_email_arrival)%></span>
<a href="#" class="f-blue"><%= @user.mail %></a> <a href="#" class="f-blue"><%= @user.mail %></a>
</div> </div>
<p> <p>
@ -32,7 +32,7 @@
border: none; border: none;
padding: 10px 16px; padding: 10px 16px;
line-height: 1.33;" target="_blank">立即查收邮件</a> line-height: 1.33;" target="_blank"><%= l(:label_check_email)%></a>
&nbsp; &nbsp; <%= link_to l(:label_mail_resend), { :controller => 'account', :action => 'resendmail',:user => @user}, :remote => true, :method => 'get' %> &nbsp; &nbsp; <%= link_to l(:label_mail_resend), { :controller => 'account', :action => 'resendmail',:user => @user}, :remote => true, :method => 'get' %>
</p> </p>

View File

@ -3,7 +3,7 @@
@nav_dispaly_main_project_label = 1 @nav_dispaly_main_project_label = 1
@nav_dispaly_main_contest_label = 1 %> @nav_dispaly_main_contest_label = 1 %>
<% @nav_dispaly_forum_label = 1%> <% @nav_dispaly_forum_label = 1%>
<h3><%=l(:label_password_lost)%></h3> <h3><%=l(:label_password_forget)%></h3>
<%= form_tag(lost_password_path) do %> <%= form_tag(lost_password_path) do %>
<div class="box tabular"> <div class="box tabular">

View File

@ -136,7 +136,7 @@
<span style="color: rgb(172, 174, 177)"> <span style="color: rgb(172, 174, 177)">
<%= l(:field_updated_on) %> <%= l(:field_updated_on) %>
<%= format_time event.event_datetime %> <%= format_time event.event_datetime %>
<%= l(:field_time_ago) %> <%#= l(:field_time_ago) %>
</span> </span>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="float: right; color: rgb(172, 174, 177);"> <span style="float: right; color: rgb(172, 174, 177);">
@ -172,7 +172,7 @@
<% topics = find_new_forum_topics(6) %> <% topics = find_new_forum_topics(6) %>
<% topics.includes(:forum, :last_reply, :author).each do |topic|%> <% topics.includes(:forum, :last_reply, :author).each do |topic|%>
<% cache topic do %> <% cache topic do %>
<li class="message-brief-intro"> <li class="message-brief-intro" style="line-height:1.4em;">
<div class='memo_title text_nowrap'> <div class='memo_title text_nowrap'>
<%= link_to '['+topic.forum.name + ']',forum_path(topic.forum),:class => 'memo_Bar_title' %> <%= link_to '['+topic.forum.name + ']',forum_path(topic.forum),:class => 'memo_Bar_title' %>
<%= link_to topic.subject.truncate(30, omission: '...'), topic.event_url,title: topic.subject %> <%= link_to topic.subject.truncate(30, omission: '...'), topic.event_url,title: topic.subject %>

View File

@ -236,29 +236,7 @@ en:
mail_subject_wiki_content_updated: "'%{id}' wiki page has been updated" mail_subject_wiki_content_updated: "'%{id}' wiki page has been updated"
mail_body_wiki_content_updated: "The '%{id}' wiki page has been updated by %{author}." mail_body_wiki_content_updated: "The '%{id}' wiki page has been updated by %{author}."
# edit by meng
# emailer translation
mail_issue_greetings: "Dear user , Greetings from Trustie"
mail_issue_footer: "Unsubscribe this message?"
mail_issue_title_userin: "in"
mail_issue_title_active: "has a new activity which relevants to you , please pay more attention to this!"
mail_issue_subject: "Title"
mail_issue_content: "Content"
mail_issue_sent_from: "From"
mail_issue_from_project: "project issue"
mail_issue_attachments: "Attachments"
mail_issue_reply: "Want reply"
#end
# modified by meng
# file_upload translation
label_file_upload: Resource files
label_file_upload_error_messages: "Upload error, please check your network environment, and refresh the page to upload."
button_confirm: Confirm
# shut down and restart course
label_course_closed: Close
label_course_reopen: Reopen
label_course_closed_tips: "Are you sure you want to reopen the course?"
# end
field_name: Name field_name: Name
field_description: Description field_description: Description
field_summary: Summary field_summary: Summary
@ -299,7 +277,6 @@ en:
field_principal: Principal field_principal: Principal
field_role: Role field_role: Role
field_homepage: Homepage field_homepage: Homepage
field_is_public: Public
field_parent: Subproject of field_parent: Subproject of
field_is_in_roadmap: Issues displayed in roadmap field_is_in_roadmap: Issues displayed in roadmap
field_login: Account/Email field_login: Account/Email
@ -308,7 +285,6 @@ en:
field_last_login_on: Last connection field_last_login_on: Last connection
field_language: Language field_language: Language
field_effective_date: Date field_effective_date: Date
field_password: Password
field_new_password: New password field_new_password: New password
field_password_confirmation: Confirmation field_password_confirmation: Confirmation
field_version: Version field_version: Version
@ -334,7 +310,6 @@ en:
field_hours: Hours field_hours: Hours
field_activity: Activity field_activity: Activity
field_spent_on: Date field_spent_on: Date
field_identifier: Identifier
field_is_filter: Used as a filter field_is_filter: Used as a filter
field_issue_to: Related issue field_issue_to: Related issue
field_delay: Delay field_delay: Delay
@ -350,7 +325,6 @@ en:
field_parent_title: Parent page field_parent_title: Parent page
field_editable: Editable field_editable: Editable
field_watcher: Watcher field_watcher: Watcher
field_identity_url: OpenID URL
field_content: Content field_content: Content
field_group_by: Group results by field_group_by: Group results by
field_sharing: Sharinglable_hot_course field_sharing: Sharinglable_hot_course
@ -555,7 +529,6 @@ en:
label_work_description_lengthlimit: less than 500 characters label_work_description_lengthlimit: less than 500 characters
label_create_new_projects: Create a project label_create_new_projects: Create a project
label_work_scores_people: The total number of users given scores label_work_scores_people: The total number of users given scores
label_project_new_description: A project can be used to do anything that requires distributed collaboration
label_project_grade: Score label_project_grade: Score
label_user_for_project_grade: Score label_user_for_project_grade: Score
label_relation_files: Select an existing resource label_relation_files: Select an existing resource
@ -673,9 +646,7 @@ en:
label_information: Information label_information: Information
label_information_plural: Information label_information_plural: Information
label_please_login: Please log in label_please_login: Please log in
label_register: Sign up
label_login_with_open_id_option: or login with OpenID label_login_with_open_id_option: or login with OpenID
label_password_lost: Lost password
label_home: Home label_home: Home
label_my_page: My page label_my_page: My page
label_my_account: My account label_my_account: My account
@ -914,7 +885,6 @@ en:
label_end_to_end: end to end label_end_to_end: end to end
label_start_to_start: start to start label_start_to_start: start to start
label_start_to_end: start to end label_start_to_end: start to end
label_stay_logged_in: Stay logged in
label_disabled: disabled label_disabled: disabled
label_show_completed_versions: Show completed versions label_show_completed_versions: Show completed versions
label_me: me label_me: me
@ -1048,7 +1018,6 @@ en:
label_gantt_progress_line: Progress line label_gantt_progress_line: Progress line
label_files_filter: Files Filter label_files_filter: Files Filter
button_login: Login
button_submit: Submit button_submit: Submit
button_save: Save button_save: Save
button_check_all: Check all button_check_all: Check all
@ -1056,7 +1025,6 @@ en:
button_collapse_all: Collapse all button_collapse_all: Collapse all
button_expand_all: Expand all button_expand_all: Expand all
button_delete: Delete button_delete: Delete
button_create: Create
button_create_and_continue: Create and continue button_create_and_continue: Create and continue
button_test: Test button_test: Test
button_edit: Edit button_edit: Edit
@ -1130,7 +1098,6 @@ en:
text_tip_issue_begin_day: issue beginning this day text_tip_issue_begin_day: issue beginning this day
text_tip_issue_end_day: issue ending this day text_tip_issue_end_day: issue ending this day
text_tip_issue_begin_end_day: issue beginning and ending this day text_tip_issue_begin_end_day: issue beginning and ending this day
text_project_identifier_info: 'Only lower case letters (a-z), numbers, dashes and underscores are allowed, must start with a lower case letter.<br />Once saved, the identifier cannot be changed.'
text_caracters_maximum: "%{count} characters maximum." text_caracters_maximum: "%{count} characters maximum."
text_caracters_minimum: "Must be at least %{count} characters long." text_caracters_minimum: "Must be at least %{count} characters long."
text_length_between: "Length between %{min} and %{max} characters." text_length_between: "Length between %{min} and %{max} characters."
@ -1782,6 +1749,24 @@ en:
label_weixin: WeiXin label_weixin: WeiXin
# Trustie账户
# edit by meng
# Trustie账户> 登陆
lable_user_name: Username
field_password: Password
field_identity_url: OpenID URL
label_stay_logged_in: Keep me signed in
label_password_lost: Forget password
button_login: Login
# Trustie账户> 注册
label_register: Sign up
# 托管平台主页 # 托管平台主页
# edit by meng # edit by meng
# 托管平台主页> 顶部菜单 # 托管平台主页> 顶部菜单
@ -1795,7 +1780,6 @@ en:
label_requirement_enterprise: Requirements label_requirement_enterprise: Requirements
label_stores_index: Resource search label_stores_index: Resource search
# 托管平台主页 > 搜索提示信息 # 托管平台主页 > 搜索提示信息
label_search_information: Please input the keywords! label_search_information: Please input the keywords!
# 托管平台主页 > 下拉列表 # 托管平台主页 > 下拉列表
@ -1806,13 +1790,11 @@ en:
label_select_user_showname: name label_select_user_showname: name
label_select_user_email: email label_select_user_email: email
# 托管平台主页 > 下方托管平台链接 # 托管平台主页 > 下方托管平台链接
label_projects_management_platform: Projects-platform label_projects_management_platform: Projects-platform
label_courses_management_platform: Courses-platform label_courses_management_platform: Courses-platform
label_contests_management_platform: Competitions-platform label_contests_management_platform: Competitions-platform
# 托管平台主页 > 底部承办单位 # 托管平台主页 > 底部承办单位
label_hosted_by: Organizer label_hosted_by: Organizer
label_hosted_by: National Key Laboratory for Parallel and Distributed Processing, NUDT label_hosted_by: National Key Laboratory for Parallel and Distributed Processing, NUDT
@ -1836,7 +1818,6 @@ en:
label_project_trustie: label_project_trustie:
label_project_trustie_theme: label_project_trustie_theme:
# 项目托管平台主页 >热门项目栏 # 项目托管平台主页 >热门项目栏
lable_hot_projects: Hot Projects lable_hot_projects: Hot Projects
label_project_new: New project label_project_new: New project
@ -1846,7 +1827,6 @@ en:
label_project_score_tips: "Considering all activities of the project, project's score reflects the activity level of project" label_project_score_tips: "Considering all activities of the project, project's score reflects the activity level of project"
label_project_score: Score label_project_score: Score
# 项目托管平台主页 >用户动态栏 # 项目托管平台主页 >用户动态栏
lable_user_active: User Movements lable_user_active: User Movements
field_user_active_published: released field_user_active_published: released
@ -1865,7 +1845,7 @@ en:
field_user_active_changeset: ' repository' field_user_active_changeset: ' repository'
field_user_active_issue_note: ' issue-note' field_user_active_issue_note: ' issue-note'
field_updated_on: Updated field_updated_on: Updated on
field_time_ago: ago field_time_ago: ago
field_active_reply: "Reply(" field_active_reply: "Reply("
# 用户动态中event.title和event.description # 用户动态中event.title和event.description
@ -1874,13 +1854,30 @@ en:
# "缺陷 #1869 (已解决):subject" # "缺陷 #1869 (已解决):subject"
# tracker.name和status在数据库中以中文字段形式存储 # tracker.name和status在数据库中以中文字段形式存储
# 项目托管平台主页 >贴吧动态栏
# 项目托管平台主页 >用户动态栏
lable_bar_active: Bar Posts lable_bar_active: Bar Posts
label_my_question: My-question label_my_question: My-question
label_my_feedback: My-feedback label_my_feedback: My-feedback
label_more: More label_more: More
label_updated_time: "Updated %{value} ago" label_updated_time: "Updated %{value} ago"
label_question_sponsor: Sponsor
label_final_reply: Last-reply
# 项目托管平台 >新建项目
label_project_new_description: "A project can be used to do anything that requires distributed collaboration."
field_name: Name
field_description: Description
field_identifier: Identifier
text_length_between: "Length between %{min} and %{max} characters."
text_project_identifier_info: "Only lower case letters (a-z), numbers, dashes and underscores are allowed, must start with a lower case letter.<br />Once saved, the identifier cannot be changed."
field_is_public: Public
field_hidden_repo: code protected
button_create: Create
# 项目托管平台 >加入项目
@ -1902,7 +1899,29 @@ en:
# 竞赛托管平台主页 > # 竞赛托管平台主页 >
# edit by meng
# emailer translation
mail_issue_greetings: "Dear user , Greetings from Trustie"
mail_issue_footer: "Unsubscribe this message?"
mail_issue_title_userin: "in"
mail_issue_title_active: "has a new activity which relevants to you , please pay more attention to this!"
mail_issue_subject: "Title"
mail_issue_content: "Content"
mail_issue_sent_from: "From"
mail_issue_from_project: "project issue"
mail_issue_attachments: "Attachments"
mail_issue_reply: "Want reply"
#end
# modified by meng
# file_upload translation
label_file_upload: Resource files
label_file_upload_error_messages: "Upload error, please check your network environment, and refresh the page to upload."
button_confirm: Confirm
# shut down and restart course
label_course_closed: Close
label_course_reopen: Reopen
label_course_closed_tips: "Are you sure you want to reopen the course?"
# end

View File

@ -176,16 +176,8 @@ zh:
label_refusal: 拒绝 label_refusal: 拒绝
notice_account_updated: 帐号更新成功 notice_account_updated: 帐号更新成功
notice_account_invalid_creditentials: 无效的用户名或密码
notice_account_invalid_creditentials_new: 您还未到邮箱激活
notice_account_password_updated: 密码更新成功
notice_account_wrong_password: 密码错误 notice_account_wrong_password: 密码错误
name_can_be_empty: 可以不填写真实姓名[保密所需] name_can_be_empty: 可以不填写真实姓名[保密所需]
notice_account_register_done: 帐号创建成功,请使用注册确认邮件中的链接来激活您的帐号, 如果您的邮件没有在收件箱中可能在垃圾箱中,请您注意查收。
notice_account_unknown_email: 未知用户
notice_can_t_change_password: 该帐号使用了外部认证,因此无法更改密码。
notice_account_lost_email_sent: 系统已将引导您设置新密码的邮件发送给您。
notice_account_activated: 您的帐号已被激活。
notice_successful_create: 创建成功 notice_successful_create: 创建成功
notice_successful_update: 更新成功 notice_successful_update: 更新成功
notice_successful_delete: 删除成功 notice_successful_delete: 删除成功
@ -206,7 +198,6 @@ zh:
notice_failed_to_save_issues: "%{count} 个问题保存失败(共选择 %{total} 个问题):%{ids}." notice_failed_to_save_issues: "%{count} 个问题保存失败(共选择 %{total} 个问题):%{ids}."
notice_failed_to_save_members: "成员保存失败: %{errors}." notice_failed_to_save_members: "成员保存失败: %{errors}."
notice_no_issue_selected: "未选择任何问题!请选择您要编辑的问题。" notice_no_issue_selected: "未选择任何问题!请选择您要编辑的问题。"
notice_account_pending: "您的帐号已被成功创建,正在等待管理员的审核。"
notice_default_data_loaded: 成功载入默认设置。 notice_default_data_loaded: 成功载入默认设置。
notice_unable_delete_version: 无法删除版本 notice_unable_delete_version: 无法删除版本
notice_unable_delete_time_entry: 无法删除工时 notice_unable_delete_time_entry: 无法删除工时
@ -250,31 +241,11 @@ zh:
mail_body_wiki_content_added: "'%{id}' wiki页面已由 %{author} 添加。" mail_body_wiki_content_added: "'%{id}' wiki页面已由 %{author} 添加。"
mail_subject_wiki_content_updated: "'%{id}' wiki页面已更新。" mail_subject_wiki_content_updated: "'%{id}' wiki页面已更新。"
mail_body_wiki_content_updated: "'%{id}' wiki页面已由 %{author} 更新。" mail_body_wiki_content_updated: "'%{id}' wiki页面已由 %{author} 更新。"
# edit by meng
# 邮件中文格式
mail_issue_greetings: "亲爱的Trustie用户您好"
mail_issue_footer: "退订该邮件!"
mail_issue_title_userin: "在"
mail_issue_title_active: "中有了一个与您相关的最新活动,请您关注!"
mail_issue_subject: "标题:"
mail_issue_content: "内容:"
mail_issue_sent_from: "来源:"
mail_issue_from_project: "项目问题跟踪"
mail_issue_attachments: "附件:"
mail_issue_reply: "我要回复"
# end
# modified by meng
# 课程资源上传
label_file_upload: 资源文件
label_file_upload_error_messages: "上传出现错误,请您检查您的网络环境,并刷新页面重新上传。"
button_confirm: 确认
# 教师权限课程关闭和重启 # 教师权限课程关闭和重启
label_course_closed: 关闭 label_course_closed: 关闭
label_course_reload: 重开 label_course_reload: 重开
label_course_closed_tips: "确定要%{desc}课程?" label_course_closed_tips: "确定要%{desc}课程?"
# end # end
field_name: 名称
#added by huang #added by huang
field_tea_name: 教师 field_tea_name: 教师
field_couurse_time: 学时 field_couurse_time: 学时
@ -283,7 +254,6 @@ zh:
field_term: 课程学期 field_term: 课程学期
field_course_un: 暂未填写 field_course_un: 暂未填写
#end #end
field_description: 描述
field_summary: 摘要 field_summary: 摘要
field_is_required: 必填 field_is_required: 必填
field_firstname: 名字 field_firstname: 名字
@ -293,7 +263,6 @@ zh:
lastname_empty: 姓氏不能为空 lastname_empty: 姓氏不能为空
enterprise_empty: 企业名不能为空 enterprise_empty: 企业名不能为空
field_lastname_eg: '(例:张三丰,请填写[张])' field_lastname_eg: '(例:张三丰,请填写[张])'
field_mail: 邮件地址
field_filename: 文件 field_filename: 文件
field_file_dense: 是否公开 field_file_dense: 是否公开
field_filesize: 大小 field_filesize: 大小
@ -335,15 +304,11 @@ zh:
field_open_student: 学生列表公开 field_open_student: 学生列表公开
field_parent: 上级项目 field_parent: 上级项目
field_is_in_roadmap: 在路线图中显示 field_is_in_roadmap: 在路线图中显示
field_login: 登录名
field_mail_notification: 邮件通知 field_mail_notification: 邮件通知
field_admin: 管理员 field_admin: 管理员
field_last_login_on: 最后登录 field_last_login_on: 最后登录
field_language: 语言 field_language: 语言
field_effective_date: 日期 field_effective_date: 日期
field_password: 密码
field_new_password: 新密码
field_password_confirmation: 密码确认
field_version: 版本 field_version: 版本
field_type: 类型 field_type: 类型
field_host: 主机 field_host: 主机
@ -367,7 +332,6 @@ zh:
field_hours: 小时 field_hours: 小时
field_activity: 活动 field_activity: 活动
field_spent_on: 日期 field_spent_on: 日期
field_identifier: 标识
field_is_filter: 作为过滤条件 field_is_filter: 作为过滤条件
field_issue_to: 相关问题 field_issue_to: 相关问题
field_delay: 延期 field_delay: 延期
@ -383,7 +347,6 @@ zh:
field_parent_title: 上级页面 field_parent_title: 上级页面
field_editable: 可编辑 field_editable: 可编辑
field_watcher: 跟踪者 field_watcher: 跟踪者
field_identity_url: OpenID URL
field_content: 内容 field_content: 内容
field_group_by: 根据此条件分组 field_group_by: 根据此条件分组
field_sharing: 共享 field_sharing: 共享
@ -437,9 +400,6 @@ zh:
setting_repository_log_display_limit: 在文件变更记录页面上显示的最大修订版本数量 setting_repository_log_display_limit: 在文件变更记录页面上显示的最大修订版本数量
setting_openid: 允许使用OpenID登录和注册 setting_openid: 允许使用OpenID登录和注册
setting_password_min_length: 最短密码长度 setting_password_min_length: 最短密码长度
setting_password_min_length_limit: "密码长度至少大于 %{count} 个字符。"
setting_password_error: 密码长度不够或密码不一致
setting_password_success: 密码设置成功
setting_new_project_user_role_id: 非管理员用户新建项目时将被赋予的(在该项目中的)角色 setting_new_project_user_role_id: 非管理员用户新建项目时将被赋予的(在该项目中的)角色
setting_default_projects_modules: 新建项目默认启用的模块 setting_default_projects_modules: 新建项目默认启用的模块
setting_issue_done_ratio: 计算问题完成度: setting_issue_done_ratio: 计算问题完成度:
@ -569,7 +529,6 @@ zh:
label_project: 项目 label_project: 项目
label_activity_project: '项目: ' #added by bai label_activity_project: '项目: ' #added by bai
label_project_new_description: '项目可以是软件开发项目,也可以是协作研究项目。'
label_project_plural: 项目列表 label_project_plural: 项目列表
label_first_page_made: 首页定制 label_first_page_made: 首页定制
label_project_first_page: 项目托管平台首页 label_project_first_page: 项目托管平台首页
@ -641,9 +600,7 @@ zh:
label_information: 信息 label_information: 信息
label_information_plural: 信息 label_information_plural: 信息
label_please_login: 请登录 label_please_login: 请登录
label_register: 注册
label_login_with_open_id_option: 或使用OpenID登录 label_login_with_open_id_option: 或使用OpenID登录
label_password_lost: 忘记密码
label_home: 主页 label_home: 主页
label_web_title: 浏览器标题 label_web_title: 浏览器标题
label_site_title: 网站标题 label_site_title: 网站标题
@ -732,9 +689,6 @@ zh:
label_my_page_block: 我的工作台模块 label_my_page_block: 我的工作台模块
label_administration: 管理 label_administration: 管理
label_login: 登录 label_login: 登录
label_login_prompt: 邮箱/登录名
lable_user_name: 登录名
label_logout: 退出
label_help: 帮助 label_help: 帮助
label_reported_issues: 已报告的问题 label_reported_issues: 已报告的问题
label_assigned_to_me_issues: 指派给我的问题 label_assigned_to_me_issues: 指派给我的问题
@ -957,7 +911,6 @@ zh:
label_end_to_end: 结束-结束 label_end_to_end: 结束-结束
label_start_to_start: 开始-开始 label_start_to_start: 开始-开始
label_start_to_end: 开始-结束 label_start_to_end: 开始-结束
label_stay_logged_in: 保持登录状态
label_disabled: 禁用 label_disabled: 禁用
label_show_completed_versions: 显示已完成的版本 label_show_completed_versions: 显示已完成的版本
label_me: label_me:
@ -1100,13 +1053,9 @@ zh:
label_principal_search: "搜索用户或组:" label_principal_search: "搜索用户或组:"
label_user_search: "搜索用户:" label_user_search: "搜索用户:"
button_login: 登录
button_submit: 提交
button_save: 保存
button_check_all: 全选 button_check_all: 全选
button_uncheck_all: 清除 button_uncheck_all: 清除
button_delete: 删除 button_delete: 删除
button_create: 提交 #bai
button_create_and_continue: 创建并继续 button_create_and_continue: 创建并继续
button_test: 测试 button_test: 测试
button_edit: 编辑 button_edit: 编辑
@ -1175,8 +1124,6 @@ zh:
text_tip_issue_end_day: 今天结束的任务 text_tip_issue_end_day: 今天结束的任务
text_tip_issue_begin_end_day: 今天开始并结束的任务 text_tip_issue_begin_end_day: 今天开始并结束的任务
text_caracters_maximum: "最多 %{count} 个字符。" text_caracters_maximum: "最多 %{count} 个字符。"
text_caracters_minimum: "至少需要 %{count} 个字符。"
text_length_between: "长度必须在 %{min} 到 %{max} 个字符之间。"
text_command: 学生或其他成员申请加入课程时候需要使用该口令,该口令可以由老师在课堂上公布。 text_command: 学生或其他成员申请加入课程时候需要使用该口令,该口令可以由老师在课堂上公布。
text_contest_reward: 选择奖励后输入描述。 text_contest_reward: 选择奖励后输入描述。
text_tracker_no_workflow: 此跟踪标签未定义工作流程 text_tracker_no_workflow: 此跟踪标签未定义工作流程
@ -1649,10 +1596,6 @@ zh:
label_tags_user_mail: 用户邮箱: label_tags_user_mail: 用户邮箱:
label_tags_user_name: 用户名: label_tags_user_name: 用户名:
label_tags_numbers: Tag统计 label_tags_numbers: Tag统计
label_mail_resend: 重新发送激活邮件
label_max_number: 登录名是在网站中显示的您的公开标识,只能为英文和数字。
label_mail_attention: qq邮箱可能收不到此邮件其他邮箱如果没有收到可能在垃圾邮件中
label_mail_attention1: 其中gmail与教育网邮箱的激活邮件有时比较慢请耐心等待。
label_your_course: 您的课程《 label_your_course: 您的课程《
label_have_message : 》有新的留言 label_have_message : 》有新的留言
label_all_revisions: 所有版本: label_all_revisions: 所有版本:
@ -2002,7 +1945,6 @@ zh:
label_course_brief_introduction: 课程简介 label_course_brief_introduction: 课程简介
field_teacher_name: 教 师 field_teacher_name: 教 师
field_hidden_repo: 隐藏代码库
field_dts_test: DTS测试工具 field_dts_test: DTS测试工具
label_newbie_faq: '新手指引 & 问答' label_newbie_faq: '新手指引 & 问答'
@ -2185,18 +2127,95 @@ zh:
label_current_attendingcontest_work: 最新参赛作品 label_current_attendingcontest_work: 最新参赛作品
label_issue_feedback_activities: 问题和反馈动态 label_issue_feedback_activities: 问题和反馈动态
label_more_information: 更多>> label_more_information: 更多>>
label_my_question: 我要提问
label_my_feedback: 我要反馈
label_release_time: 发布时间 label_release_time: 发布时间
label_question_sponsor: 楼主
label_final_reply: 最后回复
label_reply: 回复 label_reply: 回复
label_weixin: 微信扫码 label_weixin: 微信扫码
# 托管平台主页公共组件
# Trustie账户模块
# edit by meng
# Trustie账户模块> 登陆
lable_user_name: 登录名
label_login_prompt: 邮箱/登录名
field_password: 密码
field_identity_url: OpenID URL
label_stay_logged_in: 保持登录状态
label_password_lost: 忘记密码?
button_login: 登录
# account_controller中判断用户名或密码输入有误的提示信息
notice_account_invalid_creditentials: 无效的用户名或密码
# account_controller中判断未激活的提示信息
notice_account_invalid_creditentials_new: 您还未到邮箱激活
# Trustie账户模块> 注册
# 页面中密码和确认密码不一致信息正则判断邮件地址合法等信息由application_helper中error_messages_for方法来判断提示信息
# rails本身机制ActiveRecord提供
# 在model层的 validates_方法进行辅助验校
# 其输出的提示信息在国际化yml中的activerecord中配置
label_register: 注册
label_login_with_open_id_option: 或使用OpenID登录
field_login: 登录名
label_max_number: 登录名是在网站中显示的您的公开标识,只能为英文和数字。
field_password: 密码
text_caracters_minimum: "至少需要 %{count} 个字符。"
field_password_confirmation: 密码确认
field_mail: 邮件地址
label_mail_attention: qq邮箱可能收不到此邮件其他邮箱如果没有收到可能在垃圾邮件中
label_mail_attention1: 其中gmail与教育网邮箱的激活邮件有时比较慢请耐心等待。
button_submit: 提交
# register中js判断密码设置是否合法提示信息
setting_password_min_length_limit: "密码长度至少大于 %{count} 个字符。"
setting_password_error: 密码长度不够或密码不一致
setting_password_success: 密码设置成功
# account_controller中register方法判断注册成功的提示信息
notice_account_register_done: 帐号创建成功,请使用注册确认邮件中的链接来激活您的帐号, 如果您的邮件没有在收件箱中可能在垃圾箱中,请您注意查收。
# Trustie账户模块 >忘记密码
label_password_forget: 忘记密码
# field_mail: 邮件地址
# Trustie账户模块> 注册)变量
# button_submit: 提交
# Trustie账户模块> 注册 )变量
notice_account_unknown_email: 未知用户
# account_controller中lost_password方法判断的邮件发送提示信息
notice_account_lost_email_sent: 系统已将引导您设置新密码的邮件发送给您。
# Trustie账户模块 >重置密码
# label_password_forget: 忘记密码
# Trustie账户模块> 忘记密码)变量
field_new_password: 新密码
# text_caracters_minimum: "至少需要 %{count} 个字符。"
# Trustie账户模块> 注册)变量
# field_password_confirmation: 密码确认
# Trustie账户模块> 注册)变量
notice_account_password_updated: 密码更新成功
notice_can_t_change_password: 该帐号使用了外部认证,因此无法更改密码。
button_save: 保存
# Trustie账户模块 >登出
label_logout: 退出
# Trustie账户模块 >激活
label_regiter_account: 注册帐号
label_email_valid: 邮箱激活
notice_email_register_time: 请在24小时内点击邮件中的链接继续完成注册
notice_email_arrival: 邮件已发送到邮箱
label_check_email: 立即查收邮件
label_mail_resend: 重新发送激活邮件
notice_account_activated: 您的帐号已被激活。
# 托管平台主页
# edit by meng # edit by meng
# 托管平台主页> 顶部菜单 # 托管平台主页> 顶部菜单
field_homepage: 主页 field_homepage: 主页
@ -2209,7 +2228,6 @@ zh:
label_requirement_enterprise: 软件众包 label_requirement_enterprise: 软件众包
label_stores_index: 资源搜索 label_stores_index: 资源搜索
# 托管平台主页 > 搜索提示信息 # 托管平台主页 > 搜索提示信息
label_search_information: 请输入要搜索的关键字 label_search_information: 请输入要搜索的关键字
# 托管平台主页 > 下拉列表 # 托管平台主页 > 下拉列表
@ -2220,13 +2238,11 @@ zh:
label_select_user_showname: 姓名 label_select_user_showname: 姓名
label_select_user_email: 邮箱 label_select_user_email: 邮箱
# 托管平台主页 > 下方托管平台链接 # 托管平台主页 > 下方托管平台链接
label_projects_management_platform: 项目托管平台 label_projects_management_platform: 项目托管平台
label_courses_management_platform: 课程实践平台 label_courses_management_platform: 课程实践平台
label_contests_management_platform: 竞赛托管平台 label_contests_management_platform: 竞赛托管平台
# 托管平台主页 > 底部承办单位等信息 # 托管平台主页 > 底部承办单位等信息
label_hosted_organization: 主办单位 label_hosted_organization: 主办单位
label_hosted_by: 国防科学技术大学并行与分布处理国家重点实验室 label_hosted_by: 国防科学技术大学并行与分布处理国家重点实验室
@ -2250,7 +2266,6 @@ zh:
label_project_trustie: Trustie在线项目托管平台 label_project_trustie: Trustie在线项目托管平台
label_project_trustie_theme: ", 面向中国大学生与软件从业者,提供社交化的项目管理、代码托管、资源共享、合作交流。" label_project_trustie_theme: ", 面向中国大学生与软件从业者,提供社交化的项目管理、代码托管、资源共享、合作交流。"
# 项目托管平台主页 >热门项目栏 # 项目托管平台主页 >热门项目栏
lable_hot_projects: 热门项目 lable_hot_projects: 热门项目
label_project_new: 新建项目 label_project_new: 新建项目
@ -2260,7 +2275,6 @@ zh:
label_project_score_tips: 项目得分,综合考虑了项目的各项活动,反映了该项目的活跃程度 label_project_score_tips: 项目得分,综合考虑了项目的各项活动,反映了该项目的活跃程度
label_project_score: 项目评分 label_project_score: 项目评分
# 项目托管平台主页 >用户动态栏 # 项目托管平台主页 >用户动态栏
lable_user_active: 用户动态 lable_user_active: 用户动态
field_user_active_published: 发表了 field_user_active_published: 发表了
@ -2284,8 +2298,7 @@ zh:
# 通过act_as_event方法的option配置 # 通过act_as_event方法的option配置
# "#{o.tracker.name} ##{o.id} (#{o.status}): #{o.subject}" # "#{o.tracker.name} ##{o.id} (#{o.status}): #{o.subject}"
# "缺陷 #1869 (已解决):subject" # "缺陷 #1869 (已解决):subject"
# tracker.name和status在数据库中以中文字段形式存储 # 而tracker.name和status在数据库中以中文字段形式存储
# 项目托管平台主页 >用户动态栏 # 项目托管平台主页 >用户动态栏
lable_bar_active: 贴吧动态 lable_bar_active: 贴吧动态
@ -2293,15 +2306,39 @@ zh:
label_my_feedback: 我要反馈 label_my_feedback: 我要反馈
label_more: 更多>> label_more: 更多>>
label_updated_time: " 更新于 %{value} 之前" label_updated_time: " 更新于 %{value} 之前"
label_question_sponsor: 楼主
label_final_reply: 最后回复
# 课程托管平台主页
# 项目托管平台 >新建项目
label_project_new_description: '项目可以是软件开发项目,也可以是协作研究项目。'
field_name: 名称
field_description: 描述
field_identifier: 标识
text_length_between: "长度必须在 %{min} 到 %{max} 个字符之间。"
text_project_identifier_info: "小写字母a-z、数字、破折号-和下划线_可以使用。<br />一旦保存,标识无法修改。"
field_is_public: 公开
field_hidden_repo: 隐藏代码库
button_create: 提交
# 项目托管平台 >加入项目
# 课程托管平台
# 课程托管平台主页 >主旨 # 课程托管平台主页 >主旨
label_course_trustie: Trustie在线课程实践平台 label_course_trustie: Trustie在线课程实践平台
label_course_trustie_theme: ", 面向中国高校教师与大学生,提供社交化的课程管理、资源共享、合作实验、协同研究。" label_course_trustie_theme: ", 面向中国高校教师与大学生,提供社交化的课程管理、资源共享、合作实验、协同研究。"
# 课程托管平台主页 > # 课程托管平台主页 >
# 竞赛托管平台主页
# 竞赛托管平台
# 竞赛托管平台主页 >主旨 # 竞赛托管平台主页 >主旨
label_contest_trustie: Trustie在线竞赛实战平台 label_contest_trustie: Trustie在线竞赛实战平台
label_contest_trustie_theme: ", 面向中国大学生与编程爱好者,提供社交化的竞赛管理、应用管理、代码托管、合作交流。" label_contest_trustie_theme: ", 面向中国大学生与编程爱好者,提供社交化的竞赛管理、应用管理、代码托管、合作交流。"
@ -2311,6 +2348,30 @@ zh:
# 邮件系统
# 邮件 >激活邮件
# edit by meng
# 邮件中文格式
mail_issue_greetings: "亲爱的Trustie用户您好"
mail_issue_footer: "退订该邮件!"
mail_issue_title_userin: "在"
mail_issue_title_active: "中有了一个与您相关的最新活动,请您关注!"
mail_issue_subject: "标题:"
mail_issue_content: "内容:"
mail_issue_sent_from: "来源:"
mail_issue_from_project: "项目问题跟踪"
mail_issue_attachments: "附件:"
mail_issue_reply: "我要回复"
# 课程资源上传
# edit by meng
# 课程资源上传>
label_file_upload: 资源文件
label_file_upload_error_messages: "上传出现错误,请您检查您的网络环境,并刷新页面重新上传。"
button_confirm: 确认