diff --git a/app/views/projects/invite_members.html.erb b/app/views/projects/invite_members.html.erb index ad6148d5a..d30ecd8e4 100644 --- a/app/views/projects/invite_members.html.erb +++ b/app/views/projects/invite_members.html.erb @@ -33,8 +33,18 @@ <% roles.each do |role| %>
  • - <%= check_box_tag 'membership[role_ids][]', role.id %> - <%= h role %> + <%= check_box_tag 'membership[role_ids][]', role.id %> + <% if User.current.language == "zh" %> + <% if role.id == 3 %> + + <% elsif role.id == 4 %> + + <% else %> + + <% end %> + <% else %> + + <% end %>
  • <% end %> diff --git a/app/views/projects/settings/_new_members.html.erb b/app/views/projects/settings/_new_members.html.erb index 2cdcd4cf5..56f583f16 100644 --- a/app/views/projects/settings/_new_members.html.erb +++ b/app/views/projects/settings/_new_members.html.erb @@ -18,7 +18,23 @@
  • <%= link_to_user_header member.principal,false,:class => "w140_h c_setting_blue fl" %> - <%= h member.roles.sort.collect(&:to_s).join(', ') %> + + <% if User.current.language == "zh" %> + <% zh_roles = [] %> + <% member.roles.each do |role| %> + <% if role.id == 3 + zh_roles << "管理人员" + elsif role.id == 4 + zh_roles << "开发人员" + else + zh_roles << "报告人员" + end + %> + <% end %> + <%= h zh_roles.sort.reverse.collect(&:to_s).join(', ') %> + <% else %> + <%= h member.roles.sort.collect(&:to_s).join(', ') %> + <% end %> <%= form_for(member, {:as => :membership, :remote => true, :url => membership_path(member), :method => :put, :html => {:id => "member-#{member.id}-roles-form", :class => 'hol'}} @@ -27,7 +43,18 @@ <% end %> @@ -107,7 +134,17 @@ <% roles.each do |role| %>
  • <%= check_box_tag 'membership[role_ids][]', role.id %> - + <% if User.current.language == "zh" %> + <% if role.id == 3 %> + + <% elsif role.id == 4 %> + + <% else %> + + <% end %> + <% else %> + + <% end %>
  • <% end %>