##// END OF EJS Templates
gantt link added in left menu and removed from calendar view...
Jean-Philippe Lang -
r71:ab88b2762221
parent child
Show More
@@ -1,142 +1,144
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
3 <head>
3 <head>
4 <title><%= $RDM_HEADER_TITLE + (@html_title ? ": #{@html_title}" : "") %></title>
4 <title><%= $RDM_HEADER_TITLE + (@html_title ? ": #{@html_title}" : "") %></title>
5 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
5 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
6 <meta name="description" content="redMine" />
6 <meta name="description" content="redMine" />
7 <meta name="keywords" content="issue,bug,tracker" />
7 <meta name="keywords" content="issue,bug,tracker" />
8 <%= stylesheet_link_tag "application" %>
8 <%= stylesheet_link_tag "application" %>
9 <%= stylesheet_link_tag "menu" %>
9 <%= stylesheet_link_tag "menu" %>
10 <%= stylesheet_link_tag "rails" %>
10 <%= stylesheet_link_tag "rails" %>
11 <%= javascript_include_tag :defaults %>
11 <%= javascript_include_tag :defaults %>
12 <%= javascript_include_tag 'menu' %>
12 <%= javascript_include_tag 'menu' %>
13 <%= javascript_include_tag 'calendar/calendar' %>
13 <%= javascript_include_tag 'calendar/calendar' %>
14 <%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %>
14 <%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %>
15 <%= javascript_include_tag 'calendar/calendar-setup' %>
15 <%= javascript_include_tag 'calendar/calendar-setup' %>
16 <%= stylesheet_link_tag 'calendar' %>
16 <%= stylesheet_link_tag 'calendar' %>
17 <%= stylesheet_link_tag 'jstoolbar' %>
17 <%= stylesheet_link_tag 'jstoolbar' %>
18 <script type='text/javascript'>
18 <script type='text/javascript'>
19 var menu_contenu=' \
19 var menu_contenu=' \
20 <div id="menuAdmin" class="menu" onmouseover="menuMouseover(event)"> \
20 <div id="menuAdmin" class="menu" onmouseover="menuMouseover(event)"> \
21 <a class="menuItem" href="\/admin\/projects" onmouseover="menuItemMouseover(event,\'menuProjects\');"><span class="menuItemText"><%=l(:label_project_plural)%><\/span><span class="menuItemArrow">&#9654;<\/span><\/a> \
21 <a class="menuItem" href="\/admin\/projects" onmouseover="menuItemMouseover(event,\'menuProjects\');"><span class="menuItemText"><%=l(:label_project_plural)%><\/span><span class="menuItemArrow">&#9654;<\/span><\/a> \
22 <a class="menuItem" href="\/users" onmouseover="menuItemMouseover(event,\'menuUsers\');"><span class="menuItemText"><%=l(:label_user_plural)%><\/span><span class="menuItemArrow">&#9654;<\/span><\/a> \
22 <a class="menuItem" href="\/users" onmouseover="menuItemMouseover(event,\'menuUsers\');"><span class="menuItemText"><%=l(:label_user_plural)%><\/span><span class="menuItemArrow">&#9654;<\/span><\/a> \
23 <a class="menuItem" href="\/roles"><%=l(:label_role_and_permissions)%><\/a> \
23 <a class="menuItem" href="\/roles"><%=l(:label_role_and_permissions)%><\/a> \
24 <a class="menuItem" href="\/trackers" onmouseover="menuItemMouseover(event,\'menuTrackers\');"><span class="menuItemText"><%=l(:label_tracker_plural)%><\/span><span class="menuItemArrow">&#9654;<\/span><\/a> \
24 <a class="menuItem" href="\/trackers" onmouseover="menuItemMouseover(event,\'menuTrackers\');"><span class="menuItemText"><%=l(:label_tracker_plural)%><\/span><span class="menuItemArrow">&#9654;<\/span><\/a> \
25 <a class="menuItem" href="\/custom_fields"><%=l(:label_custom_field_plural)%><\/a> \
25 <a class="menuItem" href="\/custom_fields"><%=l(:label_custom_field_plural)%><\/a> \
26 <a class="menuItem" href="\/enumerations"><%=l(:label_enumerations)%><\/a> \
26 <a class="menuItem" href="\/enumerations"><%=l(:label_enumerations)%><\/a> \
27 <a class="menuItem" href="\/admin\/mail_options"><%=l(:field_mail_notification)%><\/a> \
27 <a class="menuItem" href="\/admin\/mail_options"><%=l(:field_mail_notification)%><\/a> \
28 <a class="menuItem" href="\/auth_sources"><%=l(:label_authentication)%><\/a> \
28 <a class="menuItem" href="\/auth_sources"><%=l(:label_authentication)%><\/a> \
29 <a class="menuItem" href="\/admin\/info"><%=l(:label_information_plural)%><\/a> \
29 <a class="menuItem" href="\/admin\/info"><%=l(:label_information_plural)%><\/a> \
30 <\/div> \
30 <\/div> \
31 <div id="menuTrackers" class="menu"> \
31 <div id="menuTrackers" class="menu"> \
32 <a class="menuItem" href="\/issue_statuses"><%=l(:label_issue_status_plural)%><\/a> \
32 <a class="menuItem" href="\/issue_statuses"><%=l(:label_issue_status_plural)%><\/a> \
33 <a class="menuItem" href="\/roles\/workflow"><%=l(:label_workflow)%><\/a> \
33 <a class="menuItem" href="\/roles\/workflow"><%=l(:label_workflow)%><\/a> \
34 <\/div> \
34 <\/div> \
35 <div id="menuProjects" class="menu"><a class="menuItem" href="\/projects\/add"><%=l(:label_new)%><\/a><\/div> \
35 <div id="menuProjects" class="menu"><a class="menuItem" href="\/projects\/add"><%=l(:label_new)%><\/a><\/div> \
36 <div id="menuUsers" class="menu"><a class="menuItem" href="\/users\/add"><%=l(:label_new)%><\/a><\/div> \
36 <div id="menuUsers" class="menu"><a class="menuItem" href="\/users\/add"><%=l(:label_new)%><\/a><\/div> \
37 \
37 \
38 <% unless @project.nil? || @project.id.nil? %> \
38 <% unless @project.nil? || @project.id.nil? %> \
39 <div id="menuProject" class="menu" onmouseover="menuMouseover(event)"> \
39 <div id="menuProject" class="menu" onmouseover="menuMouseover(event)"> \
40 <%= link_to l(:label_calendar), {:controller => 'projects', :action => 'calendar', :id => @project }, :class => "menuItem" %> \
40 <%= link_to l(:label_calendar), {:controller => 'projects', :action => 'calendar', :id => @project }, :class => "menuItem" %> \
41 <%= link_to l(:label_gantt), {:controller => 'projects', :action => 'gantt', :id => @project }, :class => "menuItem" %> \
41 <%= link_to l(:label_issue_plural), {:controller => 'projects', :action => 'list_issues', :id => @project }, :class => "menuItem" %> \
42 <%= link_to l(:label_issue_plural), {:controller => 'projects', :action => 'list_issues', :id => @project }, :class => "menuItem" %> \
42 <%= link_to l(:label_report_plural), {:controller => 'reports', :action => 'issue_report', :id => @project }, :class => "menuItem" %> \
43 <%= link_to l(:label_report_plural), {:controller => 'reports', :action => 'issue_report', :id => @project }, :class => "menuItem" %> \
43 <%= link_to l(:label_activity), {:controller => 'projects', :action => 'activity', :id => @project }, :class => "menuItem" %> \
44 <%= link_to l(:label_activity), {:controller => 'projects', :action => 'activity', :id => @project }, :class => "menuItem" %> \
44 <%= link_to l(:label_news_plural), {:controller => 'projects', :action => 'list_news', :id => @project }, :class => "menuItem" %> \
45 <%= link_to l(:label_news_plural), {:controller => 'projects', :action => 'list_news', :id => @project }, :class => "menuItem" %> \
45 <%= link_to l(:label_change_log), {:controller => 'projects', :action => 'changelog', :id => @project }, :class => "menuItem" %> \
46 <%= link_to l(:label_change_log), {:controller => 'projects', :action => 'changelog', :id => @project }, :class => "menuItem" %> \
46 <%= link_to l(:label_document_plural), {:controller => 'projects', :action => 'list_documents', :id => @project }, :class => "menuItem" %> \
47 <%= link_to l(:label_document_plural), {:controller => 'projects', :action => 'list_documents', :id => @project }, :class => "menuItem" %> \
47 <%= link_to l(:label_member_plural), {:controller => 'projects', :action => 'list_members', :id => @project }, :class => "menuItem" %> \
48 <%= link_to l(:label_member_plural), {:controller => 'projects', :action => 'list_members', :id => @project }, :class => "menuItem" %> \
48 <%= link_to l(:label_attachment_plural), {:controller => 'projects', :action => 'list_files', :id => @project }, :class => "menuItem" %> \
49 <%= link_to l(:label_attachment_plural), {:controller => 'projects', :action => 'list_files', :id => @project }, :class => "menuItem" %> \
49 <%= link_to_if_authorized l(:label_settings), {:controller => 'projects', :action => 'settings', :id => @project }, :class => "menuItem" %> \
50 <%= link_to_if_authorized l(:label_settings), {:controller => 'projects', :action => 'settings', :id => @project }, :class => "menuItem" %> \
50 <\/div> \
51 <\/div> \
51 <% end %> \
52 <% end %> \
52 ';
53 ';
53 </script>
54 </script>
54
55
55 </head>
56 </head>
56
57
57 <body>
58 <body>
58 <div id="container" >
59 <div id="container" >
59
60
60 <div id="header">
61 <div id="header">
61 <div style="float: left;">
62 <div style="float: left;">
62 <h1><%= $RDM_HEADER_TITLE %></h1>
63 <h1><%= $RDM_HEADER_TITLE %></h1>
63 <h2><%= $RDM_HEADER_SUBTITLE %></h2>
64 <h2><%= $RDM_HEADER_SUBTITLE %></h2>
64 </div>
65 </div>
65 <div style="float: right; padding-right: 1em; padding-top: 0.2em;">
66 <div style="float: right; padding-right: 1em; padding-top: 0.2em;">
66 <% if loggedin? %><small><%=l(:label_logged_as)%> <b><%= @logged_in_user.login %></b></small><% end %>
67 <% if loggedin? %><small><%=l(:label_logged_as)%> <b><%= @logged_in_user.login %></b></small><% end %>
67 </div>
68 </div>
68 </div>
69 </div>
69
70
70 <div id="navigation">
71 <div id="navigation">
71 <ul>
72 <ul>
72 <li class="selected"><%= link_to l(:label_home), { :controller => '' }, :class => "picHome" %></li>
73 <li class="selected"><%= link_to l(:label_home), { :controller => '' }, :class => "picHome" %></li>
73 <li><%= link_to l(:label_my_page), { :controller => 'my', :action => 'page'}, :class => "picUserPage" %></li>
74 <li><%= link_to l(:label_my_page), { :controller => 'my', :action => 'page'}, :class => "picUserPage" %></li>
74 <li><%= link_to l(:label_project_plural), { :controller => 'projects' }, :class => "picProject" %></li>
75 <li><%= link_to l(:label_project_plural), { :controller => 'projects' }, :class => "picProject" %></li>
75
76
76 <% unless @project.nil? || @project.id.nil? %>
77 <% unless @project.nil? || @project.id.nil? %>
77 <li><%= link_to @project.name, { :controller => 'projects', :action => 'show', :id => @project }, :class => "picProject", :onmouseover => "buttonMouseover(event, 'menuProject');" %></li>
78 <li><%= link_to @project.name, { :controller => 'projects', :action => 'show', :id => @project }, :class => "picProject", :onmouseover => "buttonMouseover(event, 'menuProject');" %></li>
78 <% end %>
79 <% end %>
79
80
80 <% if loggedin? %>
81 <% if loggedin? %>
81 <li><%= link_to l(:label_my_account), { :controller => 'my', :action => 'account' }, :class => "picUser" %></li>
82 <li><%= link_to l(:label_my_account), { :controller => 'my', :action => 'account' }, :class => "picUser" %></li>
82 <% end %>
83 <% end %>
83
84
84 <% if admin_loggedin? %>
85 <% if admin_loggedin? %>
85 <li><%= link_to l(:label_administration), { :controller => 'admin' }, :class => "picAdmin", :onmouseover => "buttonMouseover(event, 'menuAdmin');" %></li>
86 <li><%= link_to l(:label_administration), { :controller => 'admin' }, :class => "picAdmin", :onmouseover => "buttonMouseover(event, 'menuAdmin');" %></li>
86 <% end %>
87 <% end %>
87
88
88 <li class="right"><%= link_to l(:label_help), { :controller => 'help', :ctrl => @params[:controller], :page => @params[:action] }, :target => "new", :class => "picHelp" %></li>
89 <li class="right"><%= link_to l(:label_help), { :controller => 'help', :ctrl => @params[:controller], :page => @params[:action] }, :target => "new", :class => "picHelp" %></li>
89
90
90 <% if loggedin? %>
91 <% if loggedin? %>
91 <li class="right"><%= link_to l(:label_logout), { :controller => 'account', :action => 'logout' }, :class => "picUser" %></li>
92 <li class="right"><%= link_to l(:label_logout), { :controller => 'account', :action => 'logout' }, :class => "picUser" %></li>
92 <% else %>
93 <% else %>
93 <li class="right"><%= link_to l(:label_login), { :controller => 'account', :action => 'login' }, :class => "picUser" %></li>
94 <li class="right"><%= link_to l(:label_login), { :controller => 'account', :action => 'login' }, :class => "picUser" %></li>
94 <% end %>
95 <% end %>
95 </ul>
96 </ul>
96 </div>
97 </div>
97 <script type='text/javascript'>if(document.getElementById) {document.write(menu_contenu);}</script>
98 <script type='text/javascript'>if(document.getElementById) {document.write(menu_contenu);}</script>
98
99
99 <div id="subcontent">
100 <div id="subcontent">
100
101
101 <% unless @project.nil? || @project.id.nil? %>
102 <% unless @project.nil? || @project.id.nil? %>
102 <h2><%= @project.name %></h2>
103 <h2><%= @project.name %></h2>
103 <ul class="menublock">
104 <ul class="menublock">
104 <li><%= link_to l(:label_overview), :controller => 'projects', :action => 'show', :id => @project %></li>
105 <li><%= link_to l(:label_overview), :controller => 'projects', :action => 'show', :id => @project %></li>
105 <li><%= link_to l(:label_calendar), :controller => 'projects', :action => 'calendar', :id => @project %></li>
106 <li><%= link_to l(:label_calendar), :controller => 'projects', :action => 'calendar', :id => @project %></li>
107 <li><%= link_to l(:label_gantt), :controller => 'projects', :action => 'gantt', :id => @project %></li>
106 <li><%= link_to l(:label_issue_plural), :controller => 'projects', :action => 'list_issues', :id => @project %></li>
108 <li><%= link_to l(:label_issue_plural), :controller => 'projects', :action => 'list_issues', :id => @project %></li>
107 <li><%= link_to l(:label_report_plural), :controller => 'reports', :action => 'issue_report', :id => @project %></li>
109 <li><%= link_to l(:label_report_plural), :controller => 'reports', :action => 'issue_report', :id => @project %></li>
108 <li><%= link_to l(:label_activity), :controller => 'projects', :action => 'activity', :id => @project %></li>
110 <li><%= link_to l(:label_activity), :controller => 'projects', :action => 'activity', :id => @project %></li>
109 <li><%= link_to l(:label_news_plural), :controller => 'projects', :action => 'list_news', :id => @project %></li>
111 <li><%= link_to l(:label_news_plural), :controller => 'projects', :action => 'list_news', :id => @project %></li>
110 <li><%= link_to l(:label_change_log), :controller => 'projects', :action => 'changelog', :id => @project %></li>
112 <li><%= link_to l(:label_change_log), :controller => 'projects', :action => 'changelog', :id => @project %></li>
111 <li><%= link_to l(:label_document_plural), :controller => 'projects', :action => 'list_documents', :id => @project %></li>
113 <li><%= link_to l(:label_document_plural), :controller => 'projects', :action => 'list_documents', :id => @project %></li>
112 <li><%= link_to l(:label_member_plural), :controller => 'projects', :action => 'list_members', :id => @project %></li>
114 <li><%= link_to l(:label_member_plural), :controller => 'projects', :action => 'list_members', :id => @project %></li>
113 <li><%= link_to l(:label_attachment_plural), :controller => 'projects', :action => 'list_files', :id => @project %></li>
115 <li><%= link_to l(:label_attachment_plural), :controller => 'projects', :action => 'list_files', :id => @project %></li>
114 <li><%= link_to_if_authorized l(:label_settings), :controller => 'projects', :action => 'settings', :id => @project %></li>
116 <li><%= link_to_if_authorized l(:label_settings), :controller => 'projects', :action => 'settings', :id => @project %></li>
115 </ul>
117 </ul>
116 <% end %>
118 <% end %>
117
119
118 <% if loggedin? and @logged_in_user.memberships.length > 0 %>
120 <% if loggedin? and @logged_in_user.memberships.length > 0 %>
119 <h2><%=l(:label_my_projects) %></h2>
121 <h2><%=l(:label_my_projects) %></h2>
120 <ul class="menublock">
122 <ul class="menublock">
121 <% for membership in @logged_in_user.memberships %>
123 <% for membership in @logged_in_user.memberships %>
122 <li><%= link_to membership.project.name, :controller => 'projects', :action => 'show', :id => membership.project %></li>
124 <li><%= link_to membership.project.name, :controller => 'projects', :action => 'show', :id => membership.project %></li>
123 <% end %>
125 <% end %>
124 </ul>
126 </ul>
125 <% end %>
127 <% end %>
126 </div>
128 </div>
127
129
128 <div id="content">
130 <div id="content">
129 <% if flash[:notice] %><p style="color: green"><%= flash[:notice] %></p><% end %>
131 <% if flash[:notice] %><p style="color: green"><%= flash[:notice] %></p><% end %>
130 <%= @content_for_layout %>
132 <%= @content_for_layout %>
131 </div>
133 </div>
132
134
133 <div id="footer">
135 <div id="footer">
134 <p>
136 <p>
135 <%= auto_link $RDM_FOOTER_SIG %> |
137 <%= auto_link $RDM_FOOTER_SIG %> |
136 <a href="http://redmine.rubyforge.org/" target="_new"><%= RDM_APP_NAME %></a> <%= RDM_APP_VERSION %>
138 <a href="http://redmine.rubyforge.org/" target="_new"><%= RDM_APP_NAME %></a> <%= RDM_APP_VERSION %>
137 </p>
139 </p>
138 </div>
140 </div>
139
141
140 </div>
142 </div>
141 </body>
143 </body>
142 </html> No newline at end of file
144 </html>
@@ -1,75 +1,66
1 <h2><%= l(:label_calendar) %></h2>
1 <h2><%= l(:label_calendar) %></h2>
2
2
3 <table width="100%">
3 <table width="100%">
4 <tr>
4 <tr>
5 <td align="left">
5 <td align="left" width="150">
6 <%= start_form_tag :action => 'calendar', :id => @project %>
6 <%= link_to_remote ('&#171; ' + (@month==1 ? "#{month_name(12)} #{@year-1}" : "#{month_name(@month-1)}")),
7 <%= select_month(@month, :prefix => "month", :discard_type => true) %>
7 {:update => "content", :url => { :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1) }},
8 <%= select_year(@year, :prefix => "year", :discard_type => true) %>
8 {:href => url_for(:action => 'calendar', :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1))}
9 <%= submit_tag l(:button_submit), :class => "button-small" %>
9 %>
10 <%= end_form_tag %>
11 </td>
10 </td>
12 <td align="right">
11 <td align="center">
13 <%= image_tag 'gantt' %>
12 <%= start_form_tag :action => 'calendar', :id => @project %>
14 <%= link_to l(:label_gantt_chart), :action => 'gantt', :id => @project %>&nbsp;
13 <%= select_month(@month, :prefix => "month", :discard_type => true) %>
14 <%= select_year(@year, :prefix => "year", :discard_type => true) %>
15 <%= submit_tag l(:button_submit), :class => "button-small" %>
16 <%= end_form_tag %>
17 </td>
18 <td align="right" width="150">
19 <%= link_to_remote ((@month==12 ? "#{month_name(1)} #{@year+1}" : "#{month_name(@month+1)}") + ' &#187;'),
20 {:update => "content", :url => { :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1) }},
21 {:href => url_for(:action => 'calendar', :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1))}
22 %>&nbsp;
15 </td>
23 </td>
16 </tr>
24 </tr>
17 </table>
25 </table>
18 <br />
26 <br />
19
27
20 <table class="calenderTable">
28 <table class="calenderTable">
21 <tr class="ListHead">
29 <tr class="ListHead">
22 <td></td>
30 <td></td>
23 <% 1.upto(7) do |d| %>
31 <% 1.upto(7) do |d| %>
24 <td align="center" width="14%"><%= day_name(d) %></td>
32 <td align="center" width="14%"><%= day_name(d) %></td>
25 <% end %>
33 <% end %>
26 </tr>
34 </tr>
27 <tr height="100">
35 <tr height="100">
28 <% day = @date_from
36 <% day = @date_from
29 while day <= @date_to
37 while day <= @date_to
30 if day.cwday == 1 %>
38 if day.cwday == 1 %>
31 <td valign="middle"><%= day.cweek %></td>
39 <td valign="middle"><%= day.cweek %></td>
32 <% end %>
40 <% end %>
33 <td valign="top" width="14%" class="<%= day.month==@month ? "even" : "odd" %>">
41 <td valign="top" width="14%" class="<%= day.month==@month ? "even" : "odd" %>">
34 <p align="right"><%= day==Date.today ? "<b>#{day.day}</b>" : day.day %></p>
42 <p align="right"><%= day==Date.today ? "<b>#{day.day}</b>" : day.day %></p>
35 <% day_issues = []
43 <% day_issues = []
36 @issues.each { |i| day_issues << i if i.start_date == day or i.due_date == day }
44 @issues.each { |i| day_issues << i if i.start_date == day or i.due_date == day }
37 day_issues.each do |i| %>
45 day_issues.each do |i| %>
38 <%= if day == i.start_date and day == i.due_date
46 <%= if day == i.start_date and day == i.due_date
39 image_tag('arrow_bw')
47 image_tag('arrow_bw')
40 elsif day == i.start_date
48 elsif day == i.start_date
41 image_tag('arrow_from')
49 image_tag('arrow_from')
42 elsif day == i.due_date
50 elsif day == i.due_date
43 image_tag('arrow_to')
51 image_tag('arrow_to')
44 end %>
52 end %>
45 <small><%= link_to "#{i.tracker.name} ##{i.id}", :controller => 'issues', :action => 'show', :id => i %>: <%= i.subject.sub(/^(.{30}[^\s]*\s).*$/, '\1 (...)') %></small><br />
53 <small><%= link_to "#{i.tracker.name} ##{i.id}", :controller => 'issues', :action => 'show', :id => i %>: <%= i.subject.sub(/^(.{30}[^\s]*\s).*$/, '\1 (...)') %></small><br />
46 <% end %>
54 <% end %>
47 </td>
55 </td>
48 <%= '</tr><tr height="100">' if day.cwday >= 7 and day!=@date_to %>
56 <%= '</tr><tr height="100">' if day.cwday >= 7 and day!=@date_to %>
49 <%
57 <%
50 day = day + 1
58 day = day + 1
51 end %>
59 end %>
52 </tr>
60 </tr>
53 </table>
61 </table>
54
62
55 <table width="100%">
56 <tr>
57 <td align="left">
58 <%= link_to_remote ('&#171; ' + (@month==1 ? "#{month_name(12)} #{@year-1}" : "#{month_name(@month-1)}")),
59 {:update => "content", :url => { :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1) }},
60 {:href => url_for(:action => 'calendar', :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1))}
61 %>
62 </td>
63 <td align="right">
64 <%= link_to_remote ((@month==12 ? "#{month_name(1)} #{@year+1}" : "#{month_name(@month+1)}") + ' &#187;'),
65 {:update => "content", :url => { :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1) }},
66 {:href => url_for(:action => 'calendar', :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1))}
67 %>
68 &nbsp;
69 </td>
70 </tr>
71 </table>
72 <br />
63 <br />
73 <%= image_tag 'arrow_from' %>&nbsp;&nbsp;<%= l(:text_tip_task_begin_day) %><br />
64 <%= image_tag 'arrow_from' %>&nbsp;&nbsp;<%= l(:text_tip_task_begin_day) %><br />
74 <%= image_tag 'arrow_to' %>&nbsp;&nbsp;<%= l(:text_tip_task_end_day) %><br />
65 <%= image_tag 'arrow_to' %>&nbsp;&nbsp;<%= l(:text_tip_task_end_day) %><br />
75 <%= image_tag 'arrow_bw' %>&nbsp;&nbsp;<%= l(:text_tip_task_begin_end_day) %><br /> No newline at end of file
66 <%= image_tag 'arrow_bw' %>&nbsp;&nbsp;<%= l(:text_tip_task_begin_end_day) %><br />
@@ -1,241 +1,241
1 <h2><%= l(:label_gantt_chart) %></h2>
1 <h2><%= l(:label_gantt) %></h2>
2 <div class="topright">
2 <div class="topright">
3 <small>
3 <small>
4 <%= l(:label_export_to) %>&nbsp;&nbsp;<%= link_to 'PDF', :zoom => @zoom, :year => @year_from, :month => @month_from, :months => @months, :output => 'pdf' %>
4 <%= l(:label_export_to) %>&nbsp;&nbsp;<%= link_to 'PDF', :zoom => @zoom, :year => @year_from, :month => @month_from, :months => @months, :output => 'pdf' %>
5 </small>
5 </small>
6 </div>
6 </div>
7
7
8 <table width="100%">
8 <table width="100%">
9 <tr>
9 <tr>
10 <td align="left">
10 <td align="left">
11 <%= start_form_tag %>
11 <%= start_form_tag %>
12 <input type="text" name="months" size="2" value="<%= @months %>">
12 <input type="text" name="months" size="2" value="<%= @months %>">
13 <%= l(:label_months_from) %>
13 <%= l(:label_months_from) %>
14 <%= select_month(@month_from, :prefix => "month", :discard_type => true) %>
14 <%= select_month(@month_from, :prefix => "month", :discard_type => true) %>
15 <%= select_year(@year_from, :prefix => "year", :discard_type => true) %>
15 <%= select_year(@year_from, :prefix => "year", :discard_type => true) %>
16 <%= hidden_field_tag 'zoom', @zoom %>
16 <%= hidden_field_tag 'zoom', @zoom %>
17 <%= submit_tag l(:button_submit), :class => "button-small" %>
17 <%= submit_tag l(:button_submit), :class => "button-small" %>
18 <%= end_form_tag %>
18 <%= end_form_tag %>
19 </td>
19 </td>
20 <td align="right">
20 <td align="right">
21 <%= if @zoom < 4
21 <%= if @zoom < 4
22 link_to image_tag('zoom_in'), {:zoom => (@zoom+1), :year => @year_from, :month => @month_from, :months => @months}
22 link_to image_tag('zoom_in'), {:zoom => (@zoom+1), :year => @year_from, :month => @month_from, :months => @months}
23 else
23 else
24 image_tag 'zoom_in_g'
24 image_tag 'zoom_in_g'
25 end %>
25 end %>
26 <%= if @zoom > 1
26 <%= if @zoom > 1
27 link_to image_tag('zoom_out'), :zoom => (@zoom-1), :year => @year_from, :month => @month_from, :months => @months
27 link_to image_tag('zoom_out'), :zoom => (@zoom-1), :year => @year_from, :month => @month_from, :months => @months
28 else
28 else
29 image_tag 'zoom_out_g'
29 image_tag 'zoom_out_g'
30 end %>
30 end %>
31 </td>
31 </td>
32 </tr>
32 </tr>
33 </table>
33 </table>
34 <br />
34 <br />
35
35
36 <style>
36 <style>
37 .m_bg {
37 .m_bg {
38 position:absolute;
38 position:absolute;
39 top:0;
39 top:0;
40 height:16px;
40 height:16px;
41 border-top: 1px solid #c0c0c0;
41 border-top: 1px solid #c0c0c0;
42 border-bottom: 1px solid #c0c0c0;
42 border-bottom: 1px solid #c0c0c0;
43 border-right: 1px solid #c0c0c0;
43 border-right: 1px solid #c0c0c0;
44 text-align: center;
44 text-align: center;
45 }
45 }
46
46
47 .task {
47 .task {
48 position: absolute;
48 position: absolute;
49 height:8px;
49 height:8px;
50 font-size:0.8em;
50 font-size:0.8em;
51 color:#888;
51 color:#888;
52 background:#aaa;
52 background:#aaa;
53 padding:0;
53 padding:0;
54 margin:0;
54 margin:0;
55 line-height:0.8em;
55 line-height:0.8em;
56 }
56 }
57
57
58 .task_late {
58 .task_late {
59 background:#f66;
59 background:#f66;
60 }
60 }
61
61
62 .task_done {
62 .task_done {
63 background:#66f;
63 background:#66f;
64 }
64 }
65 </style>
65 </style>
66
66
67 <% zoom = 1
67 <% zoom = 1
68 @zoom.times { zoom = zoom * 2 }
68 @zoom.times { zoom = zoom * 2 }
69
69
70 subject_width = 260
70 subject_width = 260
71 header_heigth = 18
71 header_heigth = 18
72
72
73 headers_heigth = header_heigth
73 headers_heigth = header_heigth
74 show_weeks = false
74 show_weeks = false
75 show_days = false
75 show_days = false
76
76
77 if @zoom >1
77 if @zoom >1
78 show_weeks = true
78 show_weeks = true
79 headers_heigth = 2*header_heigth
79 headers_heigth = 2*header_heigth
80 if @zoom > 2
80 if @zoom > 2
81 show_days = true
81 show_days = true
82 headers_heigth = 3*header_heigth
82 headers_heigth = 3*header_heigth
83 end
83 end
84 end
84 end
85
85
86 g_width = (@date_to - @date_from + 1)*zoom
86 g_width = (@date_to - @date_from + 1)*zoom
87 g_height = [(20 * @issues.length + 6), 206].max
87 g_height = [(20 * @issues.length + 6), 206].max
88 t_height = g_height + headers_heigth
88 t_height = g_height + headers_heigth
89 %>
89 %>
90
90
91 <table width="100%" border=0 cellspacing=0 cellpading=0>
91 <table width="100%" border=0 cellspacing=0 cellpading=0>
92 <tr>
92 <tr>
93 <td width=260>
93 <td width=260>
94
94
95 <div style="position:relative;height:<%= t_height + 24 %>px;width:<%= subject_width + 1 %>px;">
95 <div style="position:relative;height:<%= t_height + 24 %>px;width:<%= subject_width + 1 %>px;">
96 <div style="right:-2px;width:<%= subject_width %>px;height:<%= headers_heigth %>px;" class="m_bg"></div>
96 <div style="right:-2px;width:<%= subject_width %>px;height:<%= headers_heigth %>px;" class="m_bg"></div>
97 <div style="right:-2px;width:<%= subject_width %>px;height:<%= t_height %>px;border-left: 1px solid #c0c0c0;" class="m_bg"></div>
97 <div style="right:-2px;width:<%= subject_width %>px;height:<%= t_height %>px;border-left: 1px solid #c0c0c0;" class="m_bg"></div>
98 <%
98 <%
99 #
99 #
100 # Tasks subjects
100 # Tasks subjects
101 #
101 #
102 top = headers_heigth + 8
102 top = headers_heigth + 8
103 @issues.each do |i| %>
103 @issues.each do |i| %>
104 <div style="position: absolute;line-height:1em;height:16px;top:<%= top %>px;left:4px;width:<%= subject_width - 5 %>px;overflow:hidden;">
104 <div style="position: absolute;line-height:1em;height:16px;top:<%= top %>px;left:4px;width:<%= subject_width - 5 %>px;overflow:hidden;">
105 <small><%= link_to "#{i.tracker.name} ##{i.id}", :controller => 'issues', :action => 'show', :id => i %>:
105 <small><%= link_to "#{i.tracker.name} ##{i.id}", :controller => 'issues', :action => 'show', :id => i %>:
106 <%= i.subject.sub(/^(.{30}[^\s]*\s).*$/, '\1 (...)') %></small>
106 <%= i.subject.sub(/^(.{30}[^\s]*\s).*$/, '\1 (...)') %></small>
107 </div>
107 </div>
108 <% top = top + 20
108 <% top = top + 20
109 end %>
109 end %>
110 </div>
110 </div>
111 </td>
111 </td>
112 <td>
112 <td>
113
113
114 <div style="position:relative;height:<%= t_height + 24 %>px;width:<%= subject_width %>;overflow:auto;">
114 <div style="position:relative;height:<%= t_height + 24 %>px;width:<%= subject_width %>;overflow:auto;">
115 <div style="width:<%= g_width-1 %>px;height:<%= headers_heigth %>px;" class="m_bg">&nbsp;</div>
115 <div style="width:<%= g_width-1 %>px;height:<%= headers_heigth %>px;" class="m_bg">&nbsp;</div>
116 <%
116 <%
117 #
117 #
118 # Months headers
118 # Months headers
119 #
119 #
120 month_f = @date_from
120 month_f = @date_from
121 left = 0
121 left = 0
122 height = (show_weeks ? header_heigth : header_heigth + g_height)
122 height = (show_weeks ? header_heigth : header_heigth + g_height)
123 @months.times do
123 @months.times do
124 width = ((month_f >> 1) - month_f) * zoom - 1
124 width = ((month_f >> 1) - month_f) * zoom - 1
125 %>
125 %>
126 <div style="left:<%= left %>px;width:<%= width %>px;height:<%= height %>px;" class="m_bg">
126 <div style="left:<%= left %>px;width:<%= width %>px;height:<%= height %>px;" class="m_bg">
127 <%= link_to "#{month_f.year}-#{month_f.month}", :year => month_f.year, :month => month_f.month, :zoom => @zoom, :months => @months %>
127 <%= link_to "#{month_f.year}-#{month_f.month}", :year => month_f.year, :month => month_f.month, :zoom => @zoom, :months => @months %>
128 </div>
128 </div>
129 <%
129 <%
130 left = left + width + 1
130 left = left + width + 1
131 month_f = month_f >> 1
131 month_f = month_f >> 1
132 end %>
132 end %>
133
133
134 <%
134 <%
135 #
135 #
136 # Weeks headers
136 # Weeks headers
137 #
137 #
138 if show_weeks
138 if show_weeks
139 left = 0
139 left = 0
140 height = (show_days ? header_heigth-1 : header_heigth-1 + g_height)
140 height = (show_days ? header_heigth-1 : header_heigth-1 + g_height)
141 if @date_from.cwday == 1
141 if @date_from.cwday == 1
142 # @date_from is monday
142 # @date_from is monday
143 week_f = @date_from
143 week_f = @date_from
144 else
144 else
145 # find next monday after @date_from
145 # find next monday after @date_from
146 week_f = @date_from + (7 - @date_from.cwday + 1)
146 week_f = @date_from + (7 - @date_from.cwday + 1)
147 width = (7 - @date_from.cwday + 1) * zoom-1
147 width = (7 - @date_from.cwday + 1) * zoom-1
148 %>
148 %>
149 <div style="left:<%= left %>px;top:19px;width:<%= width %>px;height:<%= height %>px;" class="m_bg">&nbsp;</div>
149 <div style="left:<%= left %>px;top:19px;width:<%= width %>px;height:<%= height %>px;" class="m_bg">&nbsp;</div>
150 <%
150 <%
151 left = left + width+1
151 left = left + width+1
152 end %>
152 end %>
153 <%
153 <%
154 while week_f < @date_to
154 while week_f < @date_to
155 width = (week_f + 6 <= @date_to) ? 7 * zoom -1 : (@date_to - week_f + 1) * zoom-1
155 width = (week_f + 6 <= @date_to) ? 7 * zoom -1 : (@date_to - week_f + 1) * zoom-1
156 %>
156 %>
157 <div style="left:<%= left %>px;top:19px;width:<%= width %>px;height:<%= height %>px;" class="m_bg">
157 <div style="left:<%= left %>px;top:19px;width:<%= width %>px;height:<%= height %>px;" class="m_bg">
158 <small><%= week_f.cweek %></small>
158 <small><%= week_f.cweek %></small>
159 </div>
159 </div>
160 <%
160 <%
161 left = left + width+1
161 left = left + width+1
162 week_f = week_f+7
162 week_f = week_f+7
163 end
163 end
164 end %>
164 end %>
165
165
166 <%
166 <%
167 #
167 #
168 # Days headers
168 # Days headers
169 #
169 #
170 if show_days
170 if show_days
171 left = 0
171 left = 0
172 height = g_height + header_heigth - 1
172 height = g_height + header_heigth - 1
173 wday = @date_from.cwday
173 wday = @date_from.cwday
174 (@date_to - @date_from + 1).to_i.times do
174 (@date_to - @date_from + 1).to_i.times do
175 width = zoom - 1
175 width = zoom - 1
176 %>
176 %>
177 <div style="left:<%= left %>px;top:37px;width:<%= width %>px;height:<%= height %>px;font-size:0.7em;<%= "background:#f1f1f1;" if wday > 5 %>" class="m_bg">
177 <div style="left:<%= left %>px;top:37px;width:<%= width %>px;height:<%= height %>px;font-size:0.7em;<%= "background:#f1f1f1;" if wday > 5 %>" class="m_bg">
178 <%= day_name(wday)[0,1] %>
178 <%= day_name(wday)[0,1] %>
179 </div>
179 </div>
180 <%
180 <%
181 left = left + width+1
181 left = left + width+1
182 wday = wday + 1
182 wday = wday + 1
183 wday = 1 if wday > 7
183 wday = 1 if wday > 7
184 end
184 end
185 end %>
185 end %>
186
186
187 <%
187 <%
188 #
188 #
189 # Today red line
189 # Today red line
190 #
190 #
191 if Date.today >= @date_from and Date.today <= @date_to %>
191 if Date.today >= @date_from and Date.today <= @date_to %>
192 <div style="position: absolute;height:<%= g_height %>px;top:<%= headers_heigth + 1 %>px;left:<%= ((Date.today-@date_from+1)*zoom).floor()-1 %>px;width:10px;border-left: 1px dashed red;">&nbsp;</div>
192 <div style="position: absolute;height:<%= g_height %>px;top:<%= headers_heigth + 1 %>px;left:<%= ((Date.today-@date_from+1)*zoom).floor()-1 %>px;width:10px;border-left: 1px dashed red;">&nbsp;</div>
193 <% end %>
193 <% end %>
194
194
195 <%
195 <%
196 #
196 #
197 # Tasks
197 # Tasks
198 #
198 #
199 top = headers_heigth + 12
199 top = headers_heigth + 12
200 @issues.each do |i| %>
200 @issues.each do |i| %>
201 <%
201 <%
202 i_start_date = (i.start_date >= @date_from ? i.start_date : @date_from )
202 i_start_date = (i.start_date >= @date_from ? i.start_date : @date_from )
203 i_end_date = (i.due_date <= @date_to ? i.due_date : @date_to )
203 i_end_date = (i.due_date <= @date_to ? i.due_date : @date_to )
204
204
205 i_done_date = i.start_date + ((i.due_date - i.start_date+1)*i.done_ratio/100).floor
205 i_done_date = i.start_date + ((i.due_date - i.start_date+1)*i.done_ratio/100).floor
206 i_done_date = (i_done_date <= @date_from ? @date_from : i_done_date )
206 i_done_date = (i_done_date <= @date_from ? @date_from : i_done_date )
207 i_done_date = (i_done_date >= @date_to ? @date_to : i_done_date )
207 i_done_date = (i_done_date >= @date_to ? @date_to : i_done_date )
208
208
209 i_late_date = [i_end_date, Date.today].min if i_start_date < Date.today
209 i_late_date = [i_end_date, Date.today].min if i_start_date < Date.today
210
210
211 i_left = ((i_start_date - @date_from)*zoom).floor
211 i_left = ((i_start_date - @date_from)*zoom).floor
212 i_width = ((i_end_date - i_start_date + 1)*zoom).floor
212 i_width = ((i_end_date - i_start_date + 1)*zoom).floor
213 d_width = ((i_done_date - i_start_date)*zoom).floor
213 d_width = ((i_done_date - i_start_date)*zoom).floor
214 l_width = ((i_late_date - i_start_date+1)*zoom).floor if i_late_date
214 l_width = ((i_late_date - i_start_date+1)*zoom).floor if i_late_date
215 l_width ||= 0
215 l_width ||= 0
216 %>
216 %>
217 <div style="top:<%= top %>px;left:<%= i_left %>px;width:<%= i_width %>px;" class="task">&nbsp;</div>
217 <div style="top:<%= top %>px;left:<%= i_left %>px;width:<%= i_width %>px;" class="task">&nbsp;</div>
218 <% if l_width > 0 %>
218 <% if l_width > 0 %>
219 <div style="top:<%= top %>px;left:<%= i_left %>px;width:<%= l_width %>px;" class="task task_late">&nbsp;</div>
219 <div style="top:<%= top %>px;left:<%= i_left %>px;width:<%= l_width %>px;" class="task task_late">&nbsp;</div>
220 <% end %>
220 <% end %>
221 <% if d_width > 0 %>
221 <% if d_width > 0 %>
222 <div style="top:<%= top %>px;left:<%= i_left %>px;width:<%= d_width %>px;" class="task task_done">&nbsp;</div>
222 <div style="top:<%= top %>px;left:<%= i_left %>px;width:<%= d_width %>px;" class="task task_done">&nbsp;</div>
223 <% end %>
223 <% end %>
224 <div style="top:<%= top %>px;left:<%= i_left + i_width + 5 %>px;background:#fff;" class="task">
224 <div style="top:<%= top %>px;left:<%= i_left + i_width + 5 %>px;background:#fff;" class="task">
225 <%= i.status.name %>
225 <%= i.status.name %>
226 <%= (i.done_ratio).to_i %>%
226 <%= (i.done_ratio).to_i %>%
227 </div>
227 </div>
228 <% top = top + 20
228 <% top = top + 20
229 end %>
229 end %>
230 </div>
230 </div>
231 </td>
231 </td>
232 </tr>
232 </tr>
233 </table>
233 </table>
234
234
235 <table width="100%">
235 <table width="100%">
236 <tr>
236 <tr>
237 <td align="left"><%= link_to ('&#171; ' + l(:label_previous)), :year => (@date_from << @months).year, :month => (@date_from << @months).month, :zoom => @zoom, :months => @months %></td>
237 <td align="left"><%= link_to ('&#171; ' + l(:label_previous)), :year => (@date_from << @months).year, :month => (@date_from << @months).month, :zoom => @zoom, :months => @months %></td>
238 <td>
238 <td>
239 <td align="right"><%= link_to (l(:label_next) + ' &#187;'), :year => (@date_from >> @months).year, :month => (@date_from >> @months).month, :zoom => @zoom, :months => @months %></td>
239 <td align="right"><%= link_to (l(:label_next) + ' &#187;'), :year => (@date_from >> @months).year, :month => (@date_from >> @months).month, :zoom => @zoom, :months => @months %></td>
240 </tr>
240 </tr>
241 </table> No newline at end of file
241 </table>
@@ -1,320 +1,320
1 _gloc_rule_default: '|n| n==1 ? "" : "_plural" '
1 _gloc_rule_default: '|n| n==1 ? "" : "_plural" '
2
2
3 actionview_datehelper_select_day_prefix:
3 actionview_datehelper_select_day_prefix:
4 actionview_datehelper_select_month_names: January,February,March,April,May,June,July,August,September,October,November,December
4 actionview_datehelper_select_month_names: January,February,March,April,May,June,July,August,September,October,November,December
5 actionview_datehelper_select_month_names_abbr: Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec
5 actionview_datehelper_select_month_names_abbr: Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec
6 actionview_datehelper_select_month_prefix:
6 actionview_datehelper_select_month_prefix:
7 actionview_datehelper_select_year_prefix:
7 actionview_datehelper_select_year_prefix:
8 actionview_datehelper_time_in_words_day: 1 day
8 actionview_datehelper_time_in_words_day: 1 day
9 actionview_datehelper_time_in_words_day_plural: %d days
9 actionview_datehelper_time_in_words_day_plural: %d days
10 actionview_datehelper_time_in_words_hour_about: about an hour
10 actionview_datehelper_time_in_words_hour_about: about an hour
11 actionview_datehelper_time_in_words_hour_about_plural: about %d hours
11 actionview_datehelper_time_in_words_hour_about_plural: about %d hours
12 actionview_datehelper_time_in_words_hour_about_single: about an hour
12 actionview_datehelper_time_in_words_hour_about_single: about an hour
13 actionview_datehelper_time_in_words_minute: 1 minute
13 actionview_datehelper_time_in_words_minute: 1 minute
14 actionview_datehelper_time_in_words_minute_half: half a minute
14 actionview_datehelper_time_in_words_minute_half: half a minute
15 actionview_datehelper_time_in_words_minute_less_than: less than a minute
15 actionview_datehelper_time_in_words_minute_less_than: less than a minute
16 actionview_datehelper_time_in_words_minute_plural: %d minutes
16 actionview_datehelper_time_in_words_minute_plural: %d minutes
17 actionview_datehelper_time_in_words_minute_single: 1 minute
17 actionview_datehelper_time_in_words_minute_single: 1 minute
18 actionview_datehelper_time_in_words_second_less_than: less than a second
18 actionview_datehelper_time_in_words_second_less_than: less than a second
19 actionview_datehelper_time_in_words_second_less_than_plural: less than %d seconds
19 actionview_datehelper_time_in_words_second_less_than_plural: less than %d seconds
20 actionview_instancetag_blank_option: Bitte auserwählt
20 actionview_instancetag_blank_option: Bitte auserwählt
21
21
22 activerecord_error_inclusion: ist nicht in der Liste eingeschlossen
22 activerecord_error_inclusion: ist nicht in der Liste eingeschlossen
23 activerecord_error_exclusion: ist reserviert
23 activerecord_error_exclusion: ist reserviert
24 activerecord_error_invalid: ist unzulässig
24 activerecord_error_invalid: ist unzulässig
25 activerecord_error_confirmation: bringt nicht Bestätigung zusammen
25 activerecord_error_confirmation: bringt nicht Bestätigung zusammen
26 activerecord_error_accepted: muß angenommen werden
26 activerecord_error_accepted: muß angenommen werden
27 activerecord_error_empty: kann nicht leer sein
27 activerecord_error_empty: kann nicht leer sein
28 activerecord_error_blank: kann nicht leer sein
28 activerecord_error_blank: kann nicht leer sein
29 activerecord_error_too_long: ist zu lang
29 activerecord_error_too_long: ist zu lang
30 activerecord_error_too_short: ist zu kurz
30 activerecord_error_too_short: ist zu kurz
31 activerecord_error_wrong_length: ist die falsche Länge
31 activerecord_error_wrong_length: ist die falsche Länge
32 activerecord_error_taken: ist bereits genommen worden
32 activerecord_error_taken: ist bereits genommen worden
33 activerecord_error_not_a_number: ist nicht eine Zahl
33 activerecord_error_not_a_number: ist nicht eine Zahl
34 activerecord_error_not_a_date: ist nicht ein gültiges Datum
34 activerecord_error_not_a_date: ist nicht ein gültiges Datum
35 activerecord_error_greater_than_start_date: muß als grösser sein beginnen Datum
35 activerecord_error_greater_than_start_date: muß als grösser sein beginnen Datum
36
36
37 general_fmt_age: %d yr
37 general_fmt_age: %d yr
38 general_fmt_age_plural: %d yrs
38 general_fmt_age_plural: %d yrs
39 general_fmt_date: %%b %%d, %%Y (%%a)
39 general_fmt_date: %%b %%d, %%Y (%%a)
40 general_fmt_datetime: %%b %%d, %%Y (%%a), %%I:%%M %%p
40 general_fmt_datetime: %%b %%d, %%Y (%%a), %%I:%%M %%p
41 general_fmt_datetime_short: %%b %%d, %%I:%%M %%p
41 general_fmt_datetime_short: %%b %%d, %%I:%%M %%p
42 general_fmt_time: %%I:%%M %%p
42 general_fmt_time: %%I:%%M %%p
43 general_text_No: 'Nein'
43 general_text_No: 'Nein'
44 general_text_Yes: 'Ja'
44 general_text_Yes: 'Ja'
45 general_text_no: 'nein'
45 general_text_no: 'nein'
46 general_text_yes: 'ja'
46 general_text_yes: 'ja'
47 general_lang_de: 'Deutsch'
47 general_lang_de: 'Deutsch'
48 general_csv_separator: ';'
48 general_csv_separator: ';'
49 general_day_names: Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag
49 general_day_names: Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag
50
50
51 notice_account_updated: Konto wurde erfolgreich aktualisiert.
51 notice_account_updated: Konto wurde erfolgreich aktualisiert.
52 notice_account_invalid_creditentials: Unzulässiger Benutzer oder Passwort
52 notice_account_invalid_creditentials: Unzulässiger Benutzer oder Passwort
53 notice_account_password_updated: Passwort wurde erfolgreich aktualisiert.
53 notice_account_password_updated: Passwort wurde erfolgreich aktualisiert.
54 notice_account_wrong_password: Falsches Passwort
54 notice_account_wrong_password: Falsches Passwort
55 notice_account_register_done: Konto wurde erfolgreich verursacht.
55 notice_account_register_done: Konto wurde erfolgreich verursacht.
56 notice_account_unknown_email: Unbekannter Benutzer.
56 notice_account_unknown_email: Unbekannter Benutzer.
57 notice_can_t_change_password: Dieses Konto verwendet eine externe Authentisierung Quelle. Unmöglich, das Kennwort zu ändern.
57 notice_can_t_change_password: Dieses Konto verwendet eine externe Authentisierung Quelle. Unmöglich, das Kennwort zu ändern.
58 notice_account_lost_email_sent: Ein email mit Anweisungen, ein neues Kennwort zu wählen ist dir geschickt worden.
58 notice_account_lost_email_sent: Ein email mit Anweisungen, ein neues Kennwort zu wählen ist dir geschickt worden.
59 notice_account_activated: Dein Konto ist aktiviert worden. Du kannst jetzt einloggen.
59 notice_account_activated: Dein Konto ist aktiviert worden. Du kannst jetzt einloggen.
60 notice_successful_create: Erfolgreiche Kreation.
60 notice_successful_create: Erfolgreiche Kreation.
61 notice_successful_update: Erfolgreiches Update.
61 notice_successful_update: Erfolgreiches Update.
62 notice_successful_delete: Erfolgreiche Auslassung.
62 notice_successful_delete: Erfolgreiche Auslassung.
63 notice_successful_connection: Erfolgreicher Anschluß.
63 notice_successful_connection: Erfolgreicher Anschluß.
64 notice_file_not_found: Erbetene Akte besteht nicht oder ist gelöscht worden.
64 notice_file_not_found: Erbetene Akte besteht nicht oder ist gelöscht worden.
65 notice_locking_conflict: Data have been updated by another user.
65 notice_locking_conflict: Data have been updated by another user.
66
66
67 mail_subject_lost_password: Dein redMine Kennwort
67 mail_subject_lost_password: Dein redMine Kennwort
68 mail_subject_register: redMine Kontoaktivierung
68 mail_subject_register: redMine Kontoaktivierung
69
69
70 gui_validation_error: 1 Störung
70 gui_validation_error: 1 Störung
71 gui_validation_error_plural: %d Störungen
71 gui_validation_error_plural: %d Störungen
72
72
73 field_name: Name
73 field_name: Name
74 field_description: Beschreibung
74 field_description: Beschreibung
75 field_summary: Zusammenfassung
75 field_summary: Zusammenfassung
76 field_is_required: Erforderlich
76 field_is_required: Erforderlich
77 field_firstname: Vorname
77 field_firstname: Vorname
78 field_lastname: Nachname
78 field_lastname: Nachname
79 field_mail: Email
79 field_mail: Email
80 field_filename: Datei
80 field_filename: Datei
81 field_filesize: Grootte
81 field_filesize: Grootte
82 field_downloads: Downloads
82 field_downloads: Downloads
83 field_author: Autor
83 field_author: Autor
84 field_created_on: Angelegt
84 field_created_on: Angelegt
85 field_updated_on: aktualisiert
85 field_updated_on: aktualisiert
86 field_field_format: Format
86 field_field_format: Format
87 field_is_for_all: Für alle Projekte
87 field_is_for_all: Für alle Projekte
88 field_possible_values: Mögliche Werte
88 field_possible_values: Mögliche Werte
89 field_regexp: Regulärer Ausdruck
89 field_regexp: Regulärer Ausdruck
90 field_min_length: Minimale Länge
90 field_min_length: Minimale Länge
91 field_max_length: Maximale Länge
91 field_max_length: Maximale Länge
92 field_value: Wert
92 field_value: Wert
93 field_category: Kategorie
93 field_category: Kategorie
94 field_title: Títel
94 field_title: Títel
95 field_project: Projekt
95 field_project: Projekt
96 field_issue: Antrag
96 field_issue: Antrag
97 field_status: Status
97 field_status: Status
98 field_notes: Anmerkungen
98 field_notes: Anmerkungen
99 field_is_closed: Problem erledigt
99 field_is_closed: Problem erledigt
100 field_is_default: Rückstellung status
100 field_is_default: Rückstellung status
101 field_html_color: Farbe
101 field_html_color: Farbe
102 field_tracker: Tracker
102 field_tracker: Tracker
103 field_subject: Thema
103 field_subject: Thema
104 field_due_date: Abgabedatum
104 field_due_date: Abgabedatum
105 field_assigned_to: Zugewiesen an
105 field_assigned_to: Zugewiesen an
106 field_priority: Priorität
106 field_priority: Priorität
107 field_fixed_version: Erledigt in Version
107 field_fixed_version: Erledigt in Version
108 field_user: Benutzer
108 field_user: Benutzer
109 field_role: Rolle
109 field_role: Rolle
110 field_homepage: Startseite
110 field_homepage: Startseite
111 field_is_public: Öffentlich
111 field_is_public: Öffentlich
112 field_parent: Subprojekt von
112 field_parent: Subprojekt von
113 field_is_in_chlog: Ansicht der Issues in der Historie
113 field_is_in_chlog: Ansicht der Issues in der Historie
114 field_login: Mitgliedsname
114 field_login: Mitgliedsname
115 field_mail_notification: Mailbenachrichtigung
115 field_mail_notification: Mailbenachrichtigung
116 field_admin: Administrator
116 field_admin: Administrator
117 field_locked: Gesperrt
117 field_locked: Gesperrt
118 field_last_login_on: Letzte Anmeldung
118 field_last_login_on: Letzte Anmeldung
119 field_language: Sprache
119 field_language: Sprache
120 field_effective_date: Datum
120 field_effective_date: Datum
121 field_password: Passwort
121 field_password: Passwort
122 field_new_password: Neues Passwort
122 field_new_password: Neues Passwort
123 field_password_confirmation: Bestätigung
123 field_password_confirmation: Bestätigung
124 field_version: Version
124 field_version: Version
125 field_type: Typ
125 field_type: Typ
126 field_host: Host
126 field_host: Host
127 field_port: Port
127 field_port: Port
128 field_account: Konto
128 field_account: Konto
129 field_base_dn: Base DN
129 field_base_dn: Base DN
130 field_attr_login: Mitgliedsnameattribut
130 field_attr_login: Mitgliedsnameattribut
131 field_attr_firstname: Vornamensattribut
131 field_attr_firstname: Vornamensattribut
132 field_attr_lastname: Namenattribut
132 field_attr_lastname: Namenattribut
133 field_attr_mail: Emailattribut
133 field_attr_mail: Emailattribut
134 field_onthefly: On-the-fly Benutzerkreation
134 field_onthefly: On-the-fly Benutzerkreation
135 field_start_date: Beginn
135 field_start_date: Beginn
136 field_done_ratio: %% Getan
136 field_done_ratio: %% Getan
137 field_hide_mail: Mein email address verstecken
137 field_hide_mail: Mein email address verstecken
138
138
139 label_user: Benutzer
139 label_user: Benutzer
140 label_user_plural: Benutzer
140 label_user_plural: Benutzer
141 label_user_new: Neuer Benutzer
141 label_user_new: Neuer Benutzer
142 label_project: Projekt
142 label_project: Projekt
143 label_project_new: Neues Projekt
143 label_project_new: Neues Projekt
144 label_project_plural: Projekte
144 label_project_plural: Projekte
145 label_project_latest: Neueste Projekte
145 label_project_latest: Neueste Projekte
146 label_issue: Antrag
146 label_issue: Antrag
147 label_issue_new: Neue Antrag
147 label_issue_new: Neue Antrag
148 label_issue_plural: Anträge
148 label_issue_plural: Anträge
149 label_issue_view_all: Alle Anträge ansehen
149 label_issue_view_all: Alle Anträge ansehen
150 label_document: Dokument
150 label_document: Dokument
151 label_document_new: Neues Dokument
151 label_document_new: Neues Dokument
152 label_document_plural: Dokumente
152 label_document_plural: Dokumente
153 label_role: Rolle
153 label_role: Rolle
154 label_role_plural: Rollen
154 label_role_plural: Rollen
155 label_role_new: Neue Rolle
155 label_role_new: Neue Rolle
156 label_role_and_permissions: Rollen und Rechte
156 label_role_and_permissions: Rollen und Rechte
157 label_member: Mitglied
157 label_member: Mitglied
158 label_member_new: Neues Mitglied
158 label_member_new: Neues Mitglied
159 label_member_plural: Mitglieder
159 label_member_plural: Mitglieder
160 label_tracker: Tracker
160 label_tracker: Tracker
161 label_tracker_plural: Tracker
161 label_tracker_plural: Tracker
162 label_tracker_new: Neuer Tracker
162 label_tracker_new: Neuer Tracker
163 label_workflow: Workflow
163 label_workflow: Workflow
164 label_issue_status: Antrag Status
164 label_issue_status: Antrag Status
165 label_issue_status_plural: Antrag Stati
165 label_issue_status_plural: Antrag Stati
166 label_issue_status_new: Neuer Status
166 label_issue_status_new: Neuer Status
167 label_issue_category: Antrag Kategorie
167 label_issue_category: Antrag Kategorie
168 label_issue_category_plural: Antrag Kategorien
168 label_issue_category_plural: Antrag Kategorien
169 label_issue_category_new: Neue Kategorie
169 label_issue_category_new: Neue Kategorie
170 label_custom_field: Benutzerdefiniertes Feld
170 label_custom_field: Benutzerdefiniertes Feld
171 label_custom_field_plural: Benutzerdefinierte Felder
171 label_custom_field_plural: Benutzerdefinierte Felder
172 label_custom_field_new: Neues Feld
172 label_custom_field_new: Neues Feld
173 label_enumerations: Enumerationen
173 label_enumerations: Enumerationen
174 label_enumeration_new: Neuer Wert
174 label_enumeration_new: Neuer Wert
175 label_information: Information
175 label_information: Information
176 label_information_plural: Informationen
176 label_information_plural: Informationen
177 label_please_login: Anmelden
177 label_please_login: Anmelden
178 label_register: Anmelden
178 label_register: Anmelden
179 label_password_lost: Passwort vergessen
179 label_password_lost: Passwort vergessen
180 label_home: Hauptseite
180 label_home: Hauptseite
181 label_my_page: Meine Seite
181 label_my_page: Meine Seite
182 label_my_account: Mein Konto
182 label_my_account: Mein Konto
183 label_my_projects: Meine Projekte
183 label_my_projects: Meine Projekte
184 label_administration: Administration
184 label_administration: Administration
185 label_login: Einloggen
185 label_login: Einloggen
186 label_logout: Abmelden
186 label_logout: Abmelden
187 label_help: Hilfe
187 label_help: Hilfe
188 label_reported_issues: Gemeldete Issues
188 label_reported_issues: Gemeldete Issues
189 label_assigned_to_me_issues: Mir zugewiesen
189 label_assigned_to_me_issues: Mir zugewiesen
190 label_last_login: Letzte Anmeldung
190 label_last_login: Letzte Anmeldung
191 label_last_updates: Letztes aktualisiertes
191 label_last_updates: Letztes aktualisiertes
192 label_last_updates_plural: %d Letztes aktualisiertes
192 label_last_updates_plural: %d Letztes aktualisiertes
193 label_registered_on: Angemeldet am
193 label_registered_on: Angemeldet am
194 label_activity: Aktivität
194 label_activity: Aktivität
195 label_new: Neue
195 label_new: Neue
196 label_logged_as: Angemeldet als
196 label_logged_as: Angemeldet als
197 label_environment: Environment
197 label_environment: Environment
198 label_authentication: Authentisierung
198 label_authentication: Authentisierung
199 label_auth_source: Authentisierung Modus
199 label_auth_source: Authentisierung Modus
200 label_auth_source_new: Neuer Authentisierung Modus
200 label_auth_source_new: Neuer Authentisierung Modus
201 label_auth_source_plural: Authentisierung Modi
201 label_auth_source_plural: Authentisierung Modi
202 label_subproject: Vorprojekt von
202 label_subproject: Vorprojekt von
203 label_subproject_plural: Vorprojekte
203 label_subproject_plural: Vorprojekte
204 label_min_max_length: Min - Max Länge
204 label_min_max_length: Min - Max Länge
205 label_list: Liste
205 label_list: Liste
206 label_date: Date
206 label_date: Date
207 label_integer: Zahl
207 label_integer: Zahl
208 label_boolean: Boolesch
208 label_boolean: Boolesch
209 label_string: Text
209 label_string: Text
210 label_text: Langer Text
210 label_text: Langer Text
211 label_attribute: Attribut
211 label_attribute: Attribut
212 label_attribute_plural: Attribute
212 label_attribute_plural: Attribute
213 label_download: %d Herunterlade
213 label_download: %d Herunterlade
214 label_download_plural: %d Herunterlade
214 label_download_plural: %d Herunterlade
215 label_no_data: Nichts anzuzeigen
215 label_no_data: Nichts anzuzeigen
216 label_change_status: Statuswechsel
216 label_change_status: Statuswechsel
217 label_history: Historie
217 label_history: Historie
218 label_attachment: Datei
218 label_attachment: Datei
219 label_attachment_new: Neue Datei
219 label_attachment_new: Neue Datei
220 label_attachment_delete: Löschungakten
220 label_attachment_delete: Löschungakten
221 label_attachment_plural: Dateien
221 label_attachment_plural: Dateien
222 label_report: Bericht
222 label_report: Bericht
223 label_report_plural: Berichte
223 label_report_plural: Berichte
224 label_news: Neuigkeit
224 label_news: Neuigkeit
225 label_news_new: Neuigkeite addieren
225 label_news_new: Neuigkeite addieren
226 label_news_plural: Neuigkeiten
226 label_news_plural: Neuigkeiten
227 label_news_latest: Letzte Neuigkeiten
227 label_news_latest: Letzte Neuigkeiten
228 label_news_view_all: Alle Neuigkeiten anzeigen
228 label_news_view_all: Alle Neuigkeiten anzeigen
229 label_change_log: Change log
229 label_change_log: Change log
230 label_settings: Konfiguration
230 label_settings: Konfiguration
231 label_overview: Übersicht
231 label_overview: Übersicht
232 label_version: Version
232 label_version: Version
233 label_version_new: Neue Version
233 label_version_new: Neue Version
234 label_version_plural: Versionen
234 label_version_plural: Versionen
235 label_confirmation: Bestätigung
235 label_confirmation: Bestätigung
236 label_export_to: Export zu
236 label_export_to: Export zu
237 label_read: Lesen...
237 label_read: Lesen...
238 label_public_projects: Öffentliche Projekte
238 label_public_projects: Öffentliche Projekte
239 label_open_issues: Geöffnet
239 label_open_issues: Geöffnet
240 label_open_issues_plural: Geöffnet
240 label_open_issues_plural: Geöffnet
241 label_closed_issues: Geschlossen
241 label_closed_issues: Geschlossen
242 label_closed_issues_plural: Geschlossen
242 label_closed_issues_plural: Geschlossen
243 label_total: Gesamtzahl
243 label_total: Gesamtzahl
244 label_permissions: Berechtigungen
244 label_permissions: Berechtigungen
245 label_current_status: Gegenwärtiger Status
245 label_current_status: Gegenwärtiger Status
246 label_new_statuses_allowed: Neue Status gewährten
246 label_new_statuses_allowed: Neue Status gewährten
247 label_all: Alle
247 label_all: Alle
248 label_none: Kein
248 label_none: Kein
249 label_next: Weiter
249 label_next: Weiter
250 label_previous: Zurück
250 label_previous: Zurück
251 label_used_by: Benutzt von
251 label_used_by: Benutzt von
252 label_details: Details...
252 label_details: Details...
253 label_add_note: Eine Anmerkung addieren
253 label_add_note: Eine Anmerkung addieren
254 label_per_page: Pro Seite
254 label_per_page: Pro Seite
255 label_calendar: Kalender
255 label_calendar: Kalender
256 label_months_from: Monate von
256 label_months_from: Monate von
257 label_gantt_chart: Gantt Diagramm
257 label_gantt: Gantt
258 label_internal: Intern
258 label_internal: Intern
259 label_last_changes: %d änderungen des Letzten
259 label_last_changes: %d änderungen des Letzten
260 label_change_view_all: Alle änderungen ansehen
260 label_change_view_all: Alle änderungen ansehen
261 label_personalize_page: Diese Seite personifizieren
261 label_personalize_page: Diese Seite personifizieren
262
262
263 button_login: Einloggen
263 button_login: Einloggen
264 button_submit: Einreichen
264 button_submit: Einreichen
265 button_save: Speichern
265 button_save: Speichern
266 button_check_all: Alles auswählen
266 button_check_all: Alles auswählen
267 button_uncheck_all: Alles abwählen
267 button_uncheck_all: Alles abwählen
268 button_delete: Löschen
268 button_delete: Löschen
269 button_create: Anlegen
269 button_create: Anlegen
270 button_test: Testen
270 button_test: Testen
271 button_edit: Bearbeiten
271 button_edit: Bearbeiten
272 button_add: Hinzufügen
272 button_add: Hinzufügen
273 button_change: Wechseln
273 button_change: Wechseln
274 button_apply: Anwenden
274 button_apply: Anwenden
275 button_clear: Zurücksetzen
275 button_clear: Zurücksetzen
276 button_lock: Verriegeln
276 button_lock: Verriegeln
277 button_unlock: Entriegeln
277 button_unlock: Entriegeln
278 button_download: Fernzuladen
278 button_download: Fernzuladen
279 button_list: Aufzulisten
279 button_list: Aufzulisten
280 button_view: Siehe
280 button_view: Siehe
281 button_move: Bewegen
281 button_move: Bewegen
282 button_back: Rückkehr
282 button_back: Rückkehr
283 button_cancel: Annullieren
283 button_cancel: Annullieren
284
284
285 text_select_mail_notifications: Aktionen für die Mailbenachrichtigung aktiviert werden soll.
285 text_select_mail_notifications: Aktionen für die Mailbenachrichtigung aktiviert werden soll.
286 text_regexp_info: eg. ^[A-Z0-9]+$
286 text_regexp_info: eg. ^[A-Z0-9]+$
287 text_min_max_length_info: 0 heisst keine Beschränkung
287 text_min_max_length_info: 0 heisst keine Beschränkung
288 text_possible_values_info: Werte trennten sich mit |
288 text_possible_values_info: Werte trennten sich mit |
289 text_project_destroy_confirmation: Sind sie sicher, daß sie das Projekt löschen wollen ?
289 text_project_destroy_confirmation: Sind sie sicher, daß sie das Projekt löschen wollen ?
290 text_workflow_edit: Auswahl Workflow zum Bearbeiten
290 text_workflow_edit: Auswahl Workflow zum Bearbeiten
291 text_are_you_sure: Sind sie sicher ?
291 text_are_you_sure: Sind sie sicher ?
292 text_journal_changed: geändert von %s zu %s
292 text_journal_changed: geändert von %s zu %s
293 text_journal_set_to: gestellt zu %s
293 text_journal_set_to: gestellt zu %s
294 text_journal_deleted: gelöscht
294 text_journal_deleted: gelöscht
295 text_tip_task_begin_day: Aufgabe, die an diesem Tag beginnt
295 text_tip_task_begin_day: Aufgabe, die an diesem Tag beginnt
296 text_tip_task_end_day: Aufgabe, die an diesem Tag beendet
296 text_tip_task_end_day: Aufgabe, die an diesem Tag beendet
297 text_tip_task_begin_end_day: Aufgabe, die an diesem Tag beginnt und beendet
297 text_tip_task_begin_end_day: Aufgabe, die an diesem Tag beginnt und beendet
298
298
299 default_role_manager: Manager
299 default_role_manager: Manager
300 default_role_developper: Developer
300 default_role_developper: Developer
301 default_role_reporter: Reporter
301 default_role_reporter: Reporter
302 default_tracker_bug: Fehler
302 default_tracker_bug: Fehler
303 default_tracker_feature: Feature
303 default_tracker_feature: Feature
304 default_tracker_support: Support
304 default_tracker_support: Support
305 default_issue_status_new: Neu
305 default_issue_status_new: Neu
306 default_issue_status_assigned: Zugewiesen
306 default_issue_status_assigned: Zugewiesen
307 default_issue_status_resolved: Gelöst
307 default_issue_status_resolved: Gelöst
308 default_issue_status_feedback: Feedback
308 default_issue_status_feedback: Feedback
309 default_issue_status_closed: Erledigt
309 default_issue_status_closed: Erledigt
310 default_issue_status_rejected: Abgewiesen
310 default_issue_status_rejected: Abgewiesen
311 default_doc_category_user: Benutzerdokumentation
311 default_doc_category_user: Benutzerdokumentation
312 default_doc_category_tech: Technische Dokumentation
312 default_doc_category_tech: Technische Dokumentation
313 default_priority_low: Niedrig
313 default_priority_low: Niedrig
314 default_priority_normal: Normal
314 default_priority_normal: Normal
315 default_priority_high: Hoch
315 default_priority_high: Hoch
316 default_priority_urgent: Dringend
316 default_priority_urgent: Dringend
317 default_priority_immediate: Sofort
317 default_priority_immediate: Sofort
318
318
319 enumeration_issue_priorities: Issue-Prioritäten
319 enumeration_issue_priorities: Issue-Prioritäten
320 enumeration_doc_categories: Dokumentenkategorien
320 enumeration_doc_categories: Dokumentenkategorien
@@ -1,320 +1,320
1 _gloc_rule_default: '|n| n==1 ? "" : "_plural" '
1 _gloc_rule_default: '|n| n==1 ? "" : "_plural" '
2
2
3 actionview_datehelper_select_day_prefix:
3 actionview_datehelper_select_day_prefix:
4 actionview_datehelper_select_month_names: January,February,March,April,May,June,July,August,September,October,November,December
4 actionview_datehelper_select_month_names: January,February,March,April,May,June,July,August,September,October,November,December
5 actionview_datehelper_select_month_names_abbr: Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec
5 actionview_datehelper_select_month_names_abbr: Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec
6 actionview_datehelper_select_month_prefix:
6 actionview_datehelper_select_month_prefix:
7 actionview_datehelper_select_year_prefix:
7 actionview_datehelper_select_year_prefix:
8 actionview_datehelper_time_in_words_day: 1 day
8 actionview_datehelper_time_in_words_day: 1 day
9 actionview_datehelper_time_in_words_day_plural: %d days
9 actionview_datehelper_time_in_words_day_plural: %d days
10 actionview_datehelper_time_in_words_hour_about: about an hour
10 actionview_datehelper_time_in_words_hour_about: about an hour
11 actionview_datehelper_time_in_words_hour_about_plural: about %d hours
11 actionview_datehelper_time_in_words_hour_about_plural: about %d hours
12 actionview_datehelper_time_in_words_hour_about_single: about an hour
12 actionview_datehelper_time_in_words_hour_about_single: about an hour
13 actionview_datehelper_time_in_words_minute: 1 minute
13 actionview_datehelper_time_in_words_minute: 1 minute
14 actionview_datehelper_time_in_words_minute_half: half a minute
14 actionview_datehelper_time_in_words_minute_half: half a minute
15 actionview_datehelper_time_in_words_minute_less_than: less than a minute
15 actionview_datehelper_time_in_words_minute_less_than: less than a minute
16 actionview_datehelper_time_in_words_minute_plural: %d minutes
16 actionview_datehelper_time_in_words_minute_plural: %d minutes
17 actionview_datehelper_time_in_words_minute_single: 1 minute
17 actionview_datehelper_time_in_words_minute_single: 1 minute
18 actionview_datehelper_time_in_words_second_less_than: less than a second
18 actionview_datehelper_time_in_words_second_less_than: less than a second
19 actionview_datehelper_time_in_words_second_less_than_plural: less than %d seconds
19 actionview_datehelper_time_in_words_second_less_than_plural: less than %d seconds
20 actionview_instancetag_blank_option: Please select
20 actionview_instancetag_blank_option: Please select
21
21
22 activerecord_error_inclusion: is not included in the list
22 activerecord_error_inclusion: is not included in the list
23 activerecord_error_exclusion: is reserved
23 activerecord_error_exclusion: is reserved
24 activerecord_error_invalid: is invalid
24 activerecord_error_invalid: is invalid
25 activerecord_error_confirmation: doesn't match confirmation
25 activerecord_error_confirmation: doesn't match confirmation
26 activerecord_error_accepted: must be accepted
26 activerecord_error_accepted: must be accepted
27 activerecord_error_empty: can't be empty
27 activerecord_error_empty: can't be empty
28 activerecord_error_blank: can't be blank
28 activerecord_error_blank: can't be blank
29 activerecord_error_too_long: is too long
29 activerecord_error_too_long: is too long
30 activerecord_error_too_short: is too short
30 activerecord_error_too_short: is too short
31 activerecord_error_wrong_length: is the wrong length
31 activerecord_error_wrong_length: is the wrong length
32 activerecord_error_taken: has already been taken
32 activerecord_error_taken: has already been taken
33 activerecord_error_not_a_number: is not a number
33 activerecord_error_not_a_number: is not a number
34 activerecord_error_not_a_date: is not a valid date
34 activerecord_error_not_a_date: is not a valid date
35 activerecord_error_greater_than_start_date: must be greater than start date
35 activerecord_error_greater_than_start_date: must be greater than start date
36
36
37 general_fmt_age: %d yr
37 general_fmt_age: %d yr
38 general_fmt_age_plural: %d yrs
38 general_fmt_age_plural: %d yrs
39 general_fmt_date: %%m/%%d/%%Y
39 general_fmt_date: %%m/%%d/%%Y
40 general_fmt_datetime: %%m/%%d/%%Y %%I:%%M %%p
40 general_fmt_datetime: %%m/%%d/%%Y %%I:%%M %%p
41 general_fmt_datetime_short: %%b %%d, %%I:%%M %%p
41 general_fmt_datetime_short: %%b %%d, %%I:%%M %%p
42 general_fmt_time: %%I:%%M %%p
42 general_fmt_time: %%I:%%M %%p
43 general_text_No: 'No'
43 general_text_No: 'No'
44 general_text_Yes: 'Yes'
44 general_text_Yes: 'Yes'
45 general_text_no: 'no'
45 general_text_no: 'no'
46 general_text_yes: 'yes'
46 general_text_yes: 'yes'
47 general_lang_en: 'English'
47 general_lang_en: 'English'
48 general_csv_separator: ','
48 general_csv_separator: ','
49 general_day_names: Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
49 general_day_names: Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
50
50
51 notice_account_updated: Account was successfully updated.
51 notice_account_updated: Account was successfully updated.
52 notice_account_invalid_creditentials: Invalid user or password
52 notice_account_invalid_creditentials: Invalid user or password
53 notice_account_password_updated: Password was successfully updated.
53 notice_account_password_updated: Password was successfully updated.
54 notice_account_wrong_password: Wrong password
54 notice_account_wrong_password: Wrong password
55 notice_account_register_done: Account was successfully created.
55 notice_account_register_done: Account was successfully created.
56 notice_account_unknown_email: Unknown user.
56 notice_account_unknown_email: Unknown user.
57 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
57 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
58 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
58 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
59 notice_account_activated: Your account has been activated. You can now log in.
59 notice_account_activated: Your account has been activated. You can now log in.
60 notice_successful_create: Successful creation.
60 notice_successful_create: Successful creation.
61 notice_successful_update: Successful update.
61 notice_successful_update: Successful update.
62 notice_successful_delete: Successful deletion.
62 notice_successful_delete: Successful deletion.
63 notice_successful_connection: Successful connection.
63 notice_successful_connection: Successful connection.
64 notice_file_not_found: Requested file doesn't exist or has been deleted.
64 notice_file_not_found: Requested file doesn't exist or has been deleted.
65 notice_locking_conflict: Data have been updated by another user.
65 notice_locking_conflict: Data have been updated by another user.
66
66
67 mail_subject_lost_password: Your redMine password
67 mail_subject_lost_password: Your redMine password
68 mail_subject_register: redMine account activation
68 mail_subject_register: redMine account activation
69
69
70 gui_validation_error: 1 error
70 gui_validation_error: 1 error
71 gui_validation_error_plural: %d errors
71 gui_validation_error_plural: %d errors
72
72
73 field_name: Name
73 field_name: Name
74 field_description: Description
74 field_description: Description
75 field_summary: Summary
75 field_summary: Summary
76 field_is_required: Required
76 field_is_required: Required
77 field_firstname: Firstname
77 field_firstname: Firstname
78 field_lastname: Lastname
78 field_lastname: Lastname
79 field_mail: Email
79 field_mail: Email
80 field_filename: File
80 field_filename: File
81 field_filesize: Size
81 field_filesize: Size
82 field_downloads: Downloads
82 field_downloads: Downloads
83 field_author: Author
83 field_author: Author
84 field_created_on: Created
84 field_created_on: Created
85 field_updated_on: Updated
85 field_updated_on: Updated
86 field_field_format: Format
86 field_field_format: Format
87 field_is_for_all: For all projects
87 field_is_for_all: For all projects
88 field_possible_values: Possible values
88 field_possible_values: Possible values
89 field_regexp: Regular expression
89 field_regexp: Regular expression
90 field_min_length: Minimum length
90 field_min_length: Minimum length
91 field_max_length: Maximum length
91 field_max_length: Maximum length
92 field_value: Value
92 field_value: Value
93 field_category: Category
93 field_category: Category
94 field_title: Title
94 field_title: Title
95 field_project: Project
95 field_project: Project
96 field_issue: Issue
96 field_issue: Issue
97 field_status: Status
97 field_status: Status
98 field_notes: Notes
98 field_notes: Notes
99 field_is_closed: Issue closed
99 field_is_closed: Issue closed
100 field_is_default: Default status
100 field_is_default: Default status
101 field_html_color: Color
101 field_html_color: Color
102 field_tracker: Tracker
102 field_tracker: Tracker
103 field_subject: Subject
103 field_subject: Subject
104 field_due_date: Due date
104 field_due_date: Due date
105 field_assigned_to: Assigned to
105 field_assigned_to: Assigned to
106 field_priority: Priority
106 field_priority: Priority
107 field_fixed_version: Fixed version
107 field_fixed_version: Fixed version
108 field_user: User
108 field_user: User
109 field_role: Role
109 field_role: Role
110 field_homepage: Homepage
110 field_homepage: Homepage
111 field_is_public: Public
111 field_is_public: Public
112 field_parent: Subproject of
112 field_parent: Subproject of
113 field_is_in_chlog: Issues displayed in changelog
113 field_is_in_chlog: Issues displayed in changelog
114 field_login: Login
114 field_login: Login
115 field_mail_notification: Mail notifications
115 field_mail_notification: Mail notifications
116 field_admin: Administrator
116 field_admin: Administrator
117 field_locked: Locked
117 field_locked: Locked
118 field_last_login_on: Last connection
118 field_last_login_on: Last connection
119 field_language: Language
119 field_language: Language
120 field_effective_date: Date
120 field_effective_date: Date
121 field_password: Password
121 field_password: Password
122 field_new_password: New password
122 field_new_password: New password
123 field_password_confirmation: Confirmation
123 field_password_confirmation: Confirmation
124 field_version: Version
124 field_version: Version
125 field_type: Type
125 field_type: Type
126 field_host: Host
126 field_host: Host
127 field_port: Port
127 field_port: Port
128 field_account: Account
128 field_account: Account
129 field_base_dn: Base DN
129 field_base_dn: Base DN
130 field_attr_login: Login attribute
130 field_attr_login: Login attribute
131 field_attr_firstname: Firstname attribute
131 field_attr_firstname: Firstname attribute
132 field_attr_lastname: Lastname attribute
132 field_attr_lastname: Lastname attribute
133 field_attr_mail: Email attribute
133 field_attr_mail: Email attribute
134 field_onthefly: On-the-fly user creation
134 field_onthefly: On-the-fly user creation
135 field_start_date: Start
135 field_start_date: Start
136 field_done_ratio: %% Done
136 field_done_ratio: %% Done
137 field_hide_mail: Hide my email address
137 field_hide_mail: Hide my email address
138
138
139 label_user: User
139 label_user: User
140 label_user_plural: Users
140 label_user_plural: Users
141 label_user_new: New user
141 label_user_new: New user
142 label_project: Project
142 label_project: Project
143 label_project_new: New project
143 label_project_new: New project
144 label_project_plural: Projects
144 label_project_plural: Projects
145 label_project_latest: Latest projects
145 label_project_latest: Latest projects
146 label_issue: Issue
146 label_issue: Issue
147 label_issue_new: New issue
147 label_issue_new: New issue
148 label_issue_plural: Issues
148 label_issue_plural: Issues
149 label_issue_view_all: View all issues
149 label_issue_view_all: View all issues
150 label_document: Document
150 label_document: Document
151 label_document_new: New document
151 label_document_new: New document
152 label_document_plural: Documents
152 label_document_plural: Documents
153 label_role: Role
153 label_role: Role
154 label_role_plural: Roles
154 label_role_plural: Roles
155 label_role_new: New role
155 label_role_new: New role
156 label_role_and_permissions: Roles and permissions
156 label_role_and_permissions: Roles and permissions
157 label_member: Member
157 label_member: Member
158 label_member_new: New member
158 label_member_new: New member
159 label_member_plural: Members
159 label_member_plural: Members
160 label_tracker: Tracker
160 label_tracker: Tracker
161 label_tracker_plural: Trackers
161 label_tracker_plural: Trackers
162 label_tracker_new: New tracker
162 label_tracker_new: New tracker
163 label_workflow: Workflow
163 label_workflow: Workflow
164 label_issue_status: Issue status
164 label_issue_status: Issue status
165 label_issue_status_plural: Issue statuses
165 label_issue_status_plural: Issue statuses
166 label_issue_status_new: New status
166 label_issue_status_new: New status
167 label_issue_category: Issue category
167 label_issue_category: Issue category
168 label_issue_category_plural: Issue categories
168 label_issue_category_plural: Issue categories
169 label_issue_category_new: New category
169 label_issue_category_new: New category
170 label_custom_field: Custom field
170 label_custom_field: Custom field
171 label_custom_field_plural: Custom fields
171 label_custom_field_plural: Custom fields
172 label_custom_field_new: New custom field
172 label_custom_field_new: New custom field
173 label_enumerations: Enumerations
173 label_enumerations: Enumerations
174 label_enumeration_new: New value
174 label_enumeration_new: New value
175 label_information: Information
175 label_information: Information
176 label_information_plural: Information
176 label_information_plural: Information
177 label_please_login: Please login
177 label_please_login: Please login
178 label_register: Register
178 label_register: Register
179 label_password_lost: Lost password
179 label_password_lost: Lost password
180 label_home: Home
180 label_home: Home
181 label_my_page: My page
181 label_my_page: My page
182 label_my_account: My account
182 label_my_account: My account
183 label_my_projects: My projects
183 label_my_projects: My projects
184 label_administration: Administration
184 label_administration: Administration
185 label_login: Login
185 label_login: Login
186 label_logout: Logout
186 label_logout: Logout
187 label_help: Help
187 label_help: Help
188 label_reported_issues: Reported issues
188 label_reported_issues: Reported issues
189 label_assigned_to_me_issues: Issues assigned to me
189 label_assigned_to_me_issues: Issues assigned to me
190 label_last_login: Last connection
190 label_last_login: Last connection
191 label_last_updates: Last updated
191 label_last_updates: Last updated
192 label_last_updates_plural: %d last updated
192 label_last_updates_plural: %d last updated
193 label_registered_on: Registered on
193 label_registered_on: Registered on
194 label_activity: Activity
194 label_activity: Activity
195 label_new: New
195 label_new: New
196 label_logged_as: Logged as
196 label_logged_as: Logged as
197 label_environment: Environment
197 label_environment: Environment
198 label_authentication: Authentication
198 label_authentication: Authentication
199 label_auth_source: Authentication mode
199 label_auth_source: Authentication mode
200 label_auth_source_new: New authentication mode
200 label_auth_source_new: New authentication mode
201 label_auth_source_plural: Authentication modes
201 label_auth_source_plural: Authentication modes
202 label_subproject: Subproject
202 label_subproject: Subproject
203 label_subproject_plural: Subprojects
203 label_subproject_plural: Subprojects
204 label_min_max_length: Min - Max length
204 label_min_max_length: Min - Max length
205 label_list: List
205 label_list: List
206 label_date: Date
206 label_date: Date
207 label_integer: Integer
207 label_integer: Integer
208 label_boolean: Boolean
208 label_boolean: Boolean
209 label_string: Text
209 label_string: Text
210 label_text: Long text
210 label_text: Long text
211 label_attribute: Attribute
211 label_attribute: Attribute
212 label_attribute_plural: Attributes
212 label_attribute_plural: Attributes
213 label_download: %d Download
213 label_download: %d Download
214 label_download_plural: %d Downloads
214 label_download_plural: %d Downloads
215 label_no_data: No data to display
215 label_no_data: No data to display
216 label_change_status: Change status
216 label_change_status: Change status
217 label_history: History
217 label_history: History
218 label_attachment: File
218 label_attachment: File
219 label_attachment_new: New file
219 label_attachment_new: New file
220 label_attachment_delete: Delete file
220 label_attachment_delete: Delete file
221 label_attachment_plural: Files
221 label_attachment_plural: Files
222 label_report: Report
222 label_report: Report
223 label_report_plural: Reports
223 label_report_plural: Reports
224 label_news: News
224 label_news: News
225 label_news_new: Add news
225 label_news_new: Add news
226 label_news_plural: News
226 label_news_plural: News
227 label_news_latest: Latest news
227 label_news_latest: Latest news
228 label_news_view_all: View all news
228 label_news_view_all: View all news
229 label_change_log: Change log
229 label_change_log: Change log
230 label_settings: Settings
230 label_settings: Settings
231 label_overview: Overview
231 label_overview: Overview
232 label_version: Version
232 label_version: Version
233 label_version_new: New version
233 label_version_new: New version
234 label_version_plural: Versions
234 label_version_plural: Versions
235 label_confirmation: Confirmation
235 label_confirmation: Confirmation
236 label_export_to: Export to
236 label_export_to: Export to
237 label_read: Read...
237 label_read: Read...
238 label_public_projects: Public projects
238 label_public_projects: Public projects
239 label_open_issues: Open
239 label_open_issues: Open
240 label_open_issues_plural: Open
240 label_open_issues_plural: Open
241 label_closed_issues: Closed
241 label_closed_issues: Closed
242 label_closed_issues_plural: Closed
242 label_closed_issues_plural: Closed
243 label_total: Total
243 label_total: Total
244 label_permissions: Permissions
244 label_permissions: Permissions
245 label_current_status: Current status
245 label_current_status: Current status
246 label_new_statuses_allowed: New statuses allowed
246 label_new_statuses_allowed: New statuses allowed
247 label_all: All
247 label_all: All
248 label_none: None
248 label_none: None
249 label_next: Next
249 label_next: Next
250 label_previous: Previous
250 label_previous: Previous
251 label_used_by: Used by
251 label_used_by: Used by
252 label_details: Details...
252 label_details: Details...
253 label_add_note: Add a note
253 label_add_note: Add a note
254 label_per_page: Per page
254 label_per_page: Per page
255 label_calendar: Calendar
255 label_calendar: Calendar
256 label_months_from: months from
256 label_months_from: months from
257 label_gantt_chart: Gantt chart
257 label_gantt: Gantt
258 label_internal: Internal
258 label_internal: Internal
259 label_last_changes: last %d changes
259 label_last_changes: last %d changes
260 label_change_view_all: View all changes
260 label_change_view_all: View all changes
261 label_personalize_page: Personalize this page
261 label_personalize_page: Personalize this page
262
262
263 button_login: Login
263 button_login: Login
264 button_submit: Submit
264 button_submit: Submit
265 button_save: Save
265 button_save: Save
266 button_check_all: Check all
266 button_check_all: Check all
267 button_uncheck_all: Uncheck all
267 button_uncheck_all: Uncheck all
268 button_delete: Delete
268 button_delete: Delete
269 button_create: Create
269 button_create: Create
270 button_test: Test
270 button_test: Test
271 button_edit: Edit
271 button_edit: Edit
272 button_add: Add
272 button_add: Add
273 button_change: Change
273 button_change: Change
274 button_apply: Apply
274 button_apply: Apply
275 button_clear: Clear
275 button_clear: Clear
276 button_lock: Lock
276 button_lock: Lock
277 button_unlock: Unlock
277 button_unlock: Unlock
278 button_download: Download
278 button_download: Download
279 button_list: List
279 button_list: List
280 button_view: View
280 button_view: View
281 button_move: Move
281 button_move: Move
282 button_back: Back
282 button_back: Back
283 button_cancel: Cancel
283 button_cancel: Cancel
284
284
285 text_select_mail_notifications: Select actions for which mail notifications should be sent.
285 text_select_mail_notifications: Select actions for which mail notifications should be sent.
286 text_regexp_info: eg. ^[A-Z0-9]+$
286 text_regexp_info: eg. ^[A-Z0-9]+$
287 text_min_max_length_info: 0 means no restriction
287 text_min_max_length_info: 0 means no restriction
288 text_possible_values_info: values separated with |
288 text_possible_values_info: values separated with |
289 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
289 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
290 text_workflow_edit: Select a role and a tracker to edit the workflow
290 text_workflow_edit: Select a role and a tracker to edit the workflow
291 text_are_you_sure: Are you sure ?
291 text_are_you_sure: Are you sure ?
292 text_journal_changed: changed from %s to %s
292 text_journal_changed: changed from %s to %s
293 text_journal_set_to: set to %s
293 text_journal_set_to: set to %s
294 text_journal_deleted: deleted
294 text_journal_deleted: deleted
295 text_tip_task_begin_day: task beginning this day
295 text_tip_task_begin_day: task beginning this day
296 text_tip_task_end_day: task ending this day
296 text_tip_task_end_day: task ending this day
297 text_tip_task_begin_end_day: task beginning and ending this day
297 text_tip_task_begin_end_day: task beginning and ending this day
298
298
299 default_role_manager: Manager
299 default_role_manager: Manager
300 default_role_developper: Developer
300 default_role_developper: Developer
301 default_role_reporter: Reporter
301 default_role_reporter: Reporter
302 default_tracker_bug: Bug
302 default_tracker_bug: Bug
303 default_tracker_feature: Feature
303 default_tracker_feature: Feature
304 default_tracker_support: Support
304 default_tracker_support: Support
305 default_issue_status_new: New
305 default_issue_status_new: New
306 default_issue_status_assigned: Assigned
306 default_issue_status_assigned: Assigned
307 default_issue_status_resolved: Resolved
307 default_issue_status_resolved: Resolved
308 default_issue_status_feedback: Feedback
308 default_issue_status_feedback: Feedback
309 default_issue_status_closed: Closed
309 default_issue_status_closed: Closed
310 default_issue_status_rejected: Rejected
310 default_issue_status_rejected: Rejected
311 default_doc_category_user: User documentation
311 default_doc_category_user: User documentation
312 default_doc_category_tech: Technical documentation
312 default_doc_category_tech: Technical documentation
313 default_priority_low: Low
313 default_priority_low: Low
314 default_priority_normal: Normal
314 default_priority_normal: Normal
315 default_priority_high: High
315 default_priority_high: High
316 default_priority_urgent: Urgent
316 default_priority_urgent: Urgent
317 default_priority_immediate: Immediate
317 default_priority_immediate: Immediate
318
318
319 enumeration_issue_priorities: Issue priorities
319 enumeration_issue_priorities: Issue priorities
320 enumeration_doc_categories: Document categories
320 enumeration_doc_categories: Document categories
@@ -1,320 +1,320
1 _gloc_rule_default: '|n| n==1 ? "" : "_plural" '
1 _gloc_rule_default: '|n| n==1 ? "" : "_plural" '
2
2
3 actionview_datehelper_select_day_prefix:
3 actionview_datehelper_select_day_prefix:
4 actionview_datehelper_select_month_names: Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre
4 actionview_datehelper_select_month_names: Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre
5 actionview_datehelper_select_month_names_abbr: Ene,Feb,Mar,Abr,Mayo,Jun,Jul,Ago,Sep,Oct,Nov,Dic
5 actionview_datehelper_select_month_names_abbr: Ene,Feb,Mar,Abr,Mayo,Jun,Jul,Ago,Sep,Oct,Nov,Dic
6 actionview_datehelper_select_month_prefix:
6 actionview_datehelper_select_month_prefix:
7 actionview_datehelper_select_year_prefix:
7 actionview_datehelper_select_year_prefix:
8 actionview_datehelper_time_in_words_day: 1 day
8 actionview_datehelper_time_in_words_day: 1 day
9 actionview_datehelper_time_in_words_day_plural: %d days
9 actionview_datehelper_time_in_words_day_plural: %d days
10 actionview_datehelper_time_in_words_hour_about: about an hour
10 actionview_datehelper_time_in_words_hour_about: about an hour
11 actionview_datehelper_time_in_words_hour_about_plural: about %d hours
11 actionview_datehelper_time_in_words_hour_about_plural: about %d hours
12 actionview_datehelper_time_in_words_hour_about_single: about an hour
12 actionview_datehelper_time_in_words_hour_about_single: about an hour
13 actionview_datehelper_time_in_words_minute: 1 minute
13 actionview_datehelper_time_in_words_minute: 1 minute
14 actionview_datehelper_time_in_words_minute_half: half a minute
14 actionview_datehelper_time_in_words_minute_half: half a minute
15 actionview_datehelper_time_in_words_minute_less_than: less than a minute
15 actionview_datehelper_time_in_words_minute_less_than: less than a minute
16 actionview_datehelper_time_in_words_minute_plural: %d minutes
16 actionview_datehelper_time_in_words_minute_plural: %d minutes
17 actionview_datehelper_time_in_words_minute_single: 1 minute
17 actionview_datehelper_time_in_words_minute_single: 1 minute
18 actionview_datehelper_time_in_words_second_less_than: less than a second
18 actionview_datehelper_time_in_words_second_less_than: less than a second
19 actionview_datehelper_time_in_words_second_less_than_plural: less than %d seconds
19 actionview_datehelper_time_in_words_second_less_than_plural: less than %d seconds
20 actionview_instancetag_blank_option: Please select
20 actionview_instancetag_blank_option: Please select
21
21
22 activerecord_error_inclusion: is not included in the list
22 activerecord_error_inclusion: is not included in the list
23 activerecord_error_exclusion: is reserved
23 activerecord_error_exclusion: is reserved
24 activerecord_error_invalid: is invalid
24 activerecord_error_invalid: is invalid
25 activerecord_error_confirmation: doesn't match confirmation
25 activerecord_error_confirmation: doesn't match confirmation
26 activerecord_error_accepted: must be accepted
26 activerecord_error_accepted: must be accepted
27 activerecord_error_empty: can't be empty
27 activerecord_error_empty: can't be empty
28 activerecord_error_blank: can't be blank
28 activerecord_error_blank: can't be blank
29 activerecord_error_too_long: is too long
29 activerecord_error_too_long: is too long
30 activerecord_error_too_short: is too short
30 activerecord_error_too_short: is too short
31 activerecord_error_wrong_length: is the wrong length
31 activerecord_error_wrong_length: is the wrong length
32 activerecord_error_taken: has already been taken
32 activerecord_error_taken: has already been taken
33 activerecord_error_not_a_number: is not a number
33 activerecord_error_not_a_number: is not a number
34 activerecord_error_not_a_date: no es una fecha válida
34 activerecord_error_not_a_date: no es una fecha válida
35 activerecord_error_greater_than_start_date: debe ser la fecha mayor que del comienzo
35 activerecord_error_greater_than_start_date: debe ser la fecha mayor que del comienzo
36
36
37 general_fmt_age: %d año
37 general_fmt_age: %d año
38 general_fmt_age_plural: %d años
38 general_fmt_age_plural: %d años
39 general_fmt_date: %%d/%%m/%%Y
39 general_fmt_date: %%d/%%m/%%Y
40 general_fmt_datetime: %%d/%%m/%%Y %%H:%%M
40 general_fmt_datetime: %%d/%%m/%%Y %%H:%%M
41 general_fmt_datetime_short: %%d/%%m %%H:%%M
41 general_fmt_datetime_short: %%d/%%m %%H:%%M
42 general_fmt_time: %%H:%%M
42 general_fmt_time: %%H:%%M
43 general_text_No: 'No'
43 general_text_No: 'No'
44 general_text_Yes: 'Sí'
44 general_text_Yes: 'Sí'
45 general_text_no: 'no'
45 general_text_no: 'no'
46 general_text_yes: 'sí'
46 general_text_yes: 'sí'
47 general_lang_es: 'Español'
47 general_lang_es: 'Español'
48 general_csv_separator: ';'
48 general_csv_separator: ';'
49 general_day_names: Lunes,Martes,Miércoles,Jueves,Viernes,Sábado,Domingo
49 general_day_names: Lunes,Martes,Miércoles,Jueves,Viernes,Sábado,Domingo
50
50
51 notice_account_updated: Account was successfully updated.
51 notice_account_updated: Account was successfully updated.
52 notice_account_invalid_creditentials: Invalid user or password
52 notice_account_invalid_creditentials: Invalid user or password
53 notice_account_password_updated: Password was successfully updated.
53 notice_account_password_updated: Password was successfully updated.
54 notice_account_wrong_password: Wrong password
54 notice_account_wrong_password: Wrong password
55 notice_account_register_done: Account was successfully created.
55 notice_account_register_done: Account was successfully created.
56 notice_account_unknown_email: Unknown user.
56 notice_account_unknown_email: Unknown user.
57 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
57 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
58 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
58 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
59 notice_account_activated: Your account has been activated. You can now log in.
59 notice_account_activated: Your account has been activated. You can now log in.
60 notice_successful_create: Successful creation.
60 notice_successful_create: Successful creation.
61 notice_successful_update: Successful update.
61 notice_successful_update: Successful update.
62 notice_successful_delete: Successful deletion.
62 notice_successful_delete: Successful deletion.
63 notice_successful_connection: Successful connection.
63 notice_successful_connection: Successful connection.
64 notice_file_not_found: Requested file doesn't exist or has been deleted.
64 notice_file_not_found: Requested file doesn't exist or has been deleted.
65 notice_locking_conflict: Data have been updated by another user.
65 notice_locking_conflict: Data have been updated by another user.
66
66
67 mail_subject_lost_password: Tu contraseña del redMine
67 mail_subject_lost_password: Tu contraseña del redMine
68 mail_subject_register: Activación de la cuenta del redMine
68 mail_subject_register: Activación de la cuenta del redMine
69
69
70 gui_validation_error: 1 error
70 gui_validation_error: 1 error
71 gui_validation_error_plural: %d errores
71 gui_validation_error_plural: %d errores
72
72
73 field_name: Nombre
73 field_name: Nombre
74 field_description: Descripción
74 field_description: Descripción
75 field_summary: Resumen
75 field_summary: Resumen
76 field_is_required: Obligatorio
76 field_is_required: Obligatorio
77 field_firstname: Nombre
77 field_firstname: Nombre
78 field_lastname: Apellido
78 field_lastname: Apellido
79 field_mail: Email
79 field_mail: Email
80 field_filename: Fichero
80 field_filename: Fichero
81 field_filesize: Tamaño
81 field_filesize: Tamaño
82 field_downloads: Telecargas
82 field_downloads: Telecargas
83 field_author: Autor
83 field_author: Autor
84 field_created_on: Creado
84 field_created_on: Creado
85 field_updated_on: Actualizado
85 field_updated_on: Actualizado
86 field_field_format: Formato
86 field_field_format: Formato
87 field_is_for_all: Para todos los proyectos
87 field_is_for_all: Para todos los proyectos
88 field_possible_values: Valores posibles
88 field_possible_values: Valores posibles
89 field_regexp: Expresión regular
89 field_regexp: Expresión regular
90 field_min_length: Longitud mínima
90 field_min_length: Longitud mínima
91 field_max_length: Longitud máxima
91 field_max_length: Longitud máxima
92 field_value: Valor
92 field_value: Valor
93 field_category: Categoría
93 field_category: Categoría
94 field_title: Título
94 field_title: Título
95 field_project: Proyecto
95 field_project: Proyecto
96 field_issue: Petición
96 field_issue: Petición
97 field_status: Estatuto
97 field_status: Estatuto
98 field_notes: Notas
98 field_notes: Notas
99 field_is_closed: Petición resuelta
99 field_is_closed: Petición resuelta
100 field_is_default: Estatuto por defecto
100 field_is_default: Estatuto por defecto
101 field_html_color: Color
101 field_html_color: Color
102 field_tracker: Tracker
102 field_tracker: Tracker
103 field_subject: Tema
103 field_subject: Tema
104 field_due_date: Fecha debida
104 field_due_date: Fecha debida
105 field_assigned_to: Asignado a
105 field_assigned_to: Asignado a
106 field_priority: Prioridad
106 field_priority: Prioridad
107 field_fixed_version: Versión corregida
107 field_fixed_version: Versión corregida
108 field_user: Usuario
108 field_user: Usuario
109 field_role: Papel
109 field_role: Papel
110 field_homepage: Sitio web
110 field_homepage: Sitio web
111 field_is_public: Público
111 field_is_public: Público
112 field_parent: Proyecto secundario de
112 field_parent: Proyecto secundario de
113 field_is_in_chlog: Consultar las peticiones en el histórico
113 field_is_in_chlog: Consultar las peticiones en el histórico
114 field_login: Identificador
114 field_login: Identificador
115 field_mail_notification: Notificación por mail
115 field_mail_notification: Notificación por mail
116 field_admin: Administrador
116 field_admin: Administrador
117 field_locked: Cerrado
117 field_locked: Cerrado
118 field_last_login_on: Última conexión
118 field_last_login_on: Última conexión
119 field_language: Lengua
119 field_language: Lengua
120 field_effective_date: Fecha
120 field_effective_date: Fecha
121 field_password: Contraseña
121 field_password: Contraseña
122 field_new_password: Nueva contraseña
122 field_new_password: Nueva contraseña
123 field_password_confirmation: Confirmación
123 field_password_confirmation: Confirmación
124 field_version: Versión
124 field_version: Versión
125 field_type: Tipo
125 field_type: Tipo
126 field_host: Anfitrión
126 field_host: Anfitrión
127 field_port: Puerto
127 field_port: Puerto
128 field_account: Cuenta
128 field_account: Cuenta
129 field_base_dn: Base DN
129 field_base_dn: Base DN
130 field_attr_login: Cualidad del identificador
130 field_attr_login: Cualidad del identificador
131 field_attr_firstname: Cualidad del nombre
131 field_attr_firstname: Cualidad del nombre
132 field_attr_lastname: Cualidad del apellido
132 field_attr_lastname: Cualidad del apellido
133 field_attr_mail: Cualidad del Email
133 field_attr_mail: Cualidad del Email
134 field_onthefly: Creación del usuario On-the-fly
134 field_onthefly: Creación del usuario On-the-fly
135 field_start_date: Comienzo
135 field_start_date: Comienzo
136 field_done_ratio: %% Realizado
136 field_done_ratio: %% Realizado
137 field_hide_mail: Ocultar mi email address
137 field_hide_mail: Ocultar mi email address
138
138
139 label_user: Usuario
139 label_user: Usuario
140 label_user_plural: Usuarios
140 label_user_plural: Usuarios
141 label_user_new: Nuevo usuario
141 label_user_new: Nuevo usuario
142 label_project: Proyecto
142 label_project: Proyecto
143 label_project_new: Nuevo proyecto
143 label_project_new: Nuevo proyecto
144 label_project_plural: Proyectos
144 label_project_plural: Proyectos
145 label_project_latest: Los proyectos más últimos
145 label_project_latest: Los proyectos más últimos
146 label_issue: Petición
146 label_issue: Petición
147 label_issue_new: Nueva petición
147 label_issue_new: Nueva petición
148 label_issue_plural: Peticiones
148 label_issue_plural: Peticiones
149 label_issue_view_all: Ver todas las peticiones
149 label_issue_view_all: Ver todas las peticiones
150 label_document: Documento
150 label_document: Documento
151 label_document_new: Nuevo documento
151 label_document_new: Nuevo documento
152 label_document_plural: Documentos
152 label_document_plural: Documentos
153 label_role: Papel
153 label_role: Papel
154 label_role_plural: Papeles
154 label_role_plural: Papeles
155 label_role_new: Nuevo papel
155 label_role_new: Nuevo papel
156 label_role_and_permissions: Papeles y permisos
156 label_role_and_permissions: Papeles y permisos
157 label_member: Miembro
157 label_member: Miembro
158 label_member_new: Nuevo miembro
158 label_member_new: Nuevo miembro
159 label_member_plural: Miembros
159 label_member_plural: Miembros
160 label_tracker: Tracker
160 label_tracker: Tracker
161 label_tracker_plural: Trackers
161 label_tracker_plural: Trackers
162 label_tracker_new: Nuevo tracker
162 label_tracker_new: Nuevo tracker
163 label_workflow: Workflow
163 label_workflow: Workflow
164 label_issue_status: Estatuto de petición
164 label_issue_status: Estatuto de petición
165 label_issue_status_plural: Estatutos de las peticiones
165 label_issue_status_plural: Estatutos de las peticiones
166 label_issue_status_new: Nuevo estatuto
166 label_issue_status_new: Nuevo estatuto
167 label_issue_category: Categoría de las peticiones
167 label_issue_category: Categoría de las peticiones
168 label_issue_category_plural: Categorías de las peticiones
168 label_issue_category_plural: Categorías de las peticiones
169 label_issue_category_new: Nueva categoría
169 label_issue_category_new: Nueva categoría
170 label_custom_field: Campo personalizado
170 label_custom_field: Campo personalizado
171 label_custom_field_plural: Campos personalizados
171 label_custom_field_plural: Campos personalizados
172 label_custom_field_new: Nuevo campo personalizado
172 label_custom_field_new: Nuevo campo personalizado
173 label_enumerations: Listas de valores
173 label_enumerations: Listas de valores
174 label_enumeration_new: Nuevo valor
174 label_enumeration_new: Nuevo valor
175 label_information: Informacion
175 label_information: Informacion
176 label_information_plural: Informaciones
176 label_information_plural: Informaciones
177 label_please_login: Conexión
177 label_please_login: Conexión
178 label_register: Registrar
178 label_register: Registrar
179 label_password_lost: ¿Olvidaste la contraseña?
179 label_password_lost: ¿Olvidaste la contraseña?
180 label_home: Acogida
180 label_home: Acogida
181 label_my_page: Mi página
181 label_my_page: Mi página
182 label_my_account: Mi cuenta
182 label_my_account: Mi cuenta
183 label_my_projects: Mis proyectos
183 label_my_projects: Mis proyectos
184 label_administration: Administración
184 label_administration: Administración
185 label_login: Conexión
185 label_login: Conexión
186 label_logout: Desconexión
186 label_logout: Desconexión
187 label_help: Ayuda
187 label_help: Ayuda
188 label_reported_issues: Peticiones registradas
188 label_reported_issues: Peticiones registradas
189 label_assigned_to_me_issues: Peticiones que me están asignadas
189 label_assigned_to_me_issues: Peticiones que me están asignadas
190 label_last_login: Última conexión
190 label_last_login: Última conexión
191 label_last_updates: Actualizado
191 label_last_updates: Actualizado
192 label_last_updates_plural: %d Actualizados
192 label_last_updates_plural: %d Actualizados
193 label_registered_on: Inscrito el
193 label_registered_on: Inscrito el
194 label_activity: Actividad
194 label_activity: Actividad
195 label_new: Nuevo
195 label_new: Nuevo
196 label_logged_as: Conectado como
196 label_logged_as: Conectado como
197 label_environment: Environment
197 label_environment: Environment
198 label_authentication: Autentificación
198 label_authentication: Autentificación
199 label_auth_source: Modo de la autentificación
199 label_auth_source: Modo de la autentificación
200 label_auth_source_new: Nuevo modo de la autentificación
200 label_auth_source_new: Nuevo modo de la autentificación
201 label_auth_source_plural: Modos de la autentificación
201 label_auth_source_plural: Modos de la autentificación
202 label_subproject: Proyecto secundario
202 label_subproject: Proyecto secundario
203 label_subproject_plural: Proyectos secundarios
203 label_subproject_plural: Proyectos secundarios
204 label_min_max_length: Longitud mín - máx
204 label_min_max_length: Longitud mín - máx
205 label_list: Lista
205 label_list: Lista
206 label_date: Fecha
206 label_date: Fecha
207 label_integer: Número
207 label_integer: Número
208 label_boolean: Boleano
208 label_boolean: Boleano
209 label_string: Texto
209 label_string: Texto
210 label_text: Texto largo
210 label_text: Texto largo
211 label_attribute: Cualidad
211 label_attribute: Cualidad
212 label_attribute_plural: Cualidades
212 label_attribute_plural: Cualidades
213 label_download: %d Telecarga
213 label_download: %d Telecarga
214 label_download_plural: %d Telecargas
214 label_download_plural: %d Telecargas
215 label_no_data: Ningunos datos a exhibir
215 label_no_data: Ningunos datos a exhibir
216 label_change_status: Cambiar el estatuto
216 label_change_status: Cambiar el estatuto
217 label_history: Histórico
217 label_history: Histórico
218 label_attachment: Fichero
218 label_attachment: Fichero
219 label_attachment_new: Nuevo fichero
219 label_attachment_new: Nuevo fichero
220 label_attachment_delete: Suprimir el fichero
220 label_attachment_delete: Suprimir el fichero
221 label_attachment_plural: Ficheros
221 label_attachment_plural: Ficheros
222 label_report: Informe
222 label_report: Informe
223 label_report_plural: Informes
223 label_report_plural: Informes
224 label_news: Noticia
224 label_news: Noticia
225 label_news_new: Nueva noticia
225 label_news_new: Nueva noticia
226 label_news_plural: Noticias
226 label_news_plural: Noticias
227 label_news_latest: Últimas noticias
227 label_news_latest: Últimas noticias
228 label_news_view_all: Ver todas las noticias
228 label_news_view_all: Ver todas las noticias
229 label_change_log: Cambios
229 label_change_log: Cambios
230 label_settings: Configuración
230 label_settings: Configuración
231 label_overview: Vistazo
231 label_overview: Vistazo
232 label_version: Versión
232 label_version: Versión
233 label_version_new: Nueva versión
233 label_version_new: Nueva versión
234 label_version_plural: Versiónes
234 label_version_plural: Versiónes
235 label_confirmation: Confirmación
235 label_confirmation: Confirmación
236 label_export_to: Exportar a
236 label_export_to: Exportar a
237 label_read: Leer...
237 label_read: Leer...
238 label_public_projects: Proyectos publicos
238 label_public_projects: Proyectos publicos
239 label_open_issues: Abierta
239 label_open_issues: Abierta
240 label_open_issues_plural: Abiertas
240 label_open_issues_plural: Abiertas
241 label_closed_issues: Cerrada
241 label_closed_issues: Cerrada
242 label_closed_issues_plural: Cerradas
242 label_closed_issues_plural: Cerradas
243 label_total: Total
243 label_total: Total
244 label_permissions: Permisos
244 label_permissions: Permisos
245 label_current_status: Estado actual
245 label_current_status: Estado actual
246 label_new_statuses_allowed: Nuevos estatutos autorizados
246 label_new_statuses_allowed: Nuevos estatutos autorizados
247 label_all: Todos
247 label_all: Todos
248 label_none: Ninguno
248 label_none: Ninguno
249 label_next: Próximo
249 label_next: Próximo
250 label_previous: Precedente
250 label_previous: Precedente
251 label_used_by: Utilizado por
251 label_used_by: Utilizado por
252 label_details: Detalles...
252 label_details: Detalles...
253 label_add_note: Agregar una nota
253 label_add_note: Agregar una nota
254 label_per_page: Por la página
254 label_per_page: Por la página
255 label_calendar: Calendario
255 label_calendar: Calendario
256 label_months_from: meses de
256 label_months_from: meses de
257 label_gantt_chart: Diagrama de Gantt
257 label_gantt: Gantt
258 label_internal: Interno
258 label_internal: Interno
259 label_last_changes: %d cambios del último
259 label_last_changes: %d cambios del último
260 label_change_view_all: Ver todos los cambios
260 label_change_view_all: Ver todos los cambios
261 label_personalize_page: Personalizar esta página
261 label_personalize_page: Personalizar esta página
262
262
263 button_login: Conexión
263 button_login: Conexión
264 button_submit: Someter
264 button_submit: Someter
265 button_save: Validar
265 button_save: Validar
266 button_check_all: Seleccionar todo
266 button_check_all: Seleccionar todo
267 button_uncheck_all: No seleccionar nada
267 button_uncheck_all: No seleccionar nada
268 button_delete: Suprimir
268 button_delete: Suprimir
269 button_create: Crear
269 button_create: Crear
270 button_test: Testar
270 button_test: Testar
271 button_edit: Modificar
271 button_edit: Modificar
272 button_add: Añadir
272 button_add: Añadir
273 button_change: Cambiar
273 button_change: Cambiar
274 button_apply: Aplicar
274 button_apply: Aplicar
275 button_clear: Anular
275 button_clear: Anular
276 button_lock: Bloquear
276 button_lock: Bloquear
277 button_unlock: Desbloquear
277 button_unlock: Desbloquear
278 button_download: Telecargar
278 button_download: Telecargar
279 button_list: Listar
279 button_list: Listar
280 button_view: Ver
280 button_view: Ver
281 button_move: Mover
281 button_move: Mover
282 button_back: Atrás
282 button_back: Atrás
283 button_cancel: Cancelar
283 button_cancel: Cancelar
284
284
285 text_select_mail_notifications: Seleccionar las actividades que necesitan la activación de la notificación por mail.
285 text_select_mail_notifications: Seleccionar las actividades que necesitan la activación de la notificación por mail.
286 text_regexp_info: eg. ^[A-Z0-9]+$
286 text_regexp_info: eg. ^[A-Z0-9]+$
287 text_min_max_length_info: 0 para ninguna restricción
287 text_min_max_length_info: 0 para ninguna restricción
288 text_possible_values_info: Los valores se separaron con |
288 text_possible_values_info: Los valores se separaron con |
289 text_project_destroy_confirmation: ¿ Estás seguro de querer eliminar el proyecto ?
289 text_project_destroy_confirmation: ¿ Estás seguro de querer eliminar el proyecto ?
290 text_workflow_edit: Seleccionar un workflow para actualizar
290 text_workflow_edit: Seleccionar un workflow para actualizar
291 text_are_you_sure: ¿ Estás seguro ?
291 text_are_you_sure: ¿ Estás seguro ?
292 text_journal_changed: cambiado de %s a %s
292 text_journal_changed: cambiado de %s a %s
293 text_journal_set_to: fijado a %s
293 text_journal_set_to: fijado a %s
294 text_journal_deleted: suprimido
294 text_journal_deleted: suprimido
295 text_tip_task_begin_day: tarea que comienza este día
295 text_tip_task_begin_day: tarea que comienza este día
296 text_tip_task_end_day: tarea que termina este día
296 text_tip_task_end_day: tarea que termina este día
297 text_tip_task_begin_end_day: tarea que comienza y termina este día
297 text_tip_task_begin_end_day: tarea que comienza y termina este día
298
298
299 default_role_manager: Manager
299 default_role_manager: Manager
300 default_role_developper: Desarrollador
300 default_role_developper: Desarrollador
301 default_role_reporter: Informador
301 default_role_reporter: Informador
302 default_tracker_bug: Anomalía
302 default_tracker_bug: Anomalía
303 default_tracker_feature: Evolución
303 default_tracker_feature: Evolución
304 default_tracker_support: Asistencia
304 default_tracker_support: Asistencia
305 default_issue_status_new: Nuevo
305 default_issue_status_new: Nuevo
306 default_issue_status_assigned: Asignada
306 default_issue_status_assigned: Asignada
307 default_issue_status_resolved: Resuelta
307 default_issue_status_resolved: Resuelta
308 default_issue_status_feedback: Comentario
308 default_issue_status_feedback: Comentario
309 default_issue_status_closed: Cerrada
309 default_issue_status_closed: Cerrada
310 default_issue_status_rejected: Rechazada
310 default_issue_status_rejected: Rechazada
311 default_doc_category_user: Documentación del usuario
311 default_doc_category_user: Documentación del usuario
312 default_doc_category_tech: Documentación tecnica
312 default_doc_category_tech: Documentación tecnica
313 default_priority_low: Bajo
313 default_priority_low: Bajo
314 default_priority_normal: Normal
314 default_priority_normal: Normal
315 default_priority_high: Alto
315 default_priority_high: Alto
316 default_priority_urgent: Urgente
316 default_priority_urgent: Urgente
317 default_priority_immediate: Ahora
317 default_priority_immediate: Ahora
318
318
319 enumeration_issue_priorities: Prioridad de las peticiones
319 enumeration_issue_priorities: Prioridad de las peticiones
320 enumeration_doc_categories: Categorías del documento
320 enumeration_doc_categories: Categorías del documento
@@ -1,321 +1,321
1 _gloc_rule_default: '|n| n<=1 ? "" : "_plural" '
1 _gloc_rule_default: '|n| n<=1 ? "" : "_plural" '
2
2
3 actionview_datehelper_select_day_prefix:
3 actionview_datehelper_select_day_prefix:
4 actionview_datehelper_select_month_names: Janvier,Février,Mars,Avril,Mai,Juin,Juillet,Août,Septembre,Octobre,Novembre,Décembre
4 actionview_datehelper_select_month_names: Janvier,Février,Mars,Avril,Mai,Juin,Juillet,Août,Septembre,Octobre,Novembre,Décembre
5 actionview_datehelper_select_month_names_abbr: Jan,Fév,Mars,Avril,Mai,Juin,Juil,Août,Sept,Oct,Nov,Déc
5 actionview_datehelper_select_month_names_abbr: Jan,Fév,Mars,Avril,Mai,Juin,Juil,Août,Sept,Oct,Nov,Déc
6 actionview_datehelper_select_month_prefix:
6 actionview_datehelper_select_month_prefix:
7 actionview_datehelper_select_year_prefix:
7 actionview_datehelper_select_year_prefix:
8 actionview_datehelper_time_in_words_day: 1 jour
8 actionview_datehelper_time_in_words_day: 1 jour
9 actionview_datehelper_time_in_words_day_plural: %d jours
9 actionview_datehelper_time_in_words_day_plural: %d jours
10 actionview_datehelper_time_in_words_hour_about: about an hour
10 actionview_datehelper_time_in_words_hour_about: about an hour
11 actionview_datehelper_time_in_words_hour_about_plural: about %d hours
11 actionview_datehelper_time_in_words_hour_about_plural: about %d hours
12 actionview_datehelper_time_in_words_hour_about_single: about an hour
12 actionview_datehelper_time_in_words_hour_about_single: about an hour
13 actionview_datehelper_time_in_words_minute: 1 minute
13 actionview_datehelper_time_in_words_minute: 1 minute
14 actionview_datehelper_time_in_words_minute_half: 30 secondes
14 actionview_datehelper_time_in_words_minute_half: 30 secondes
15 actionview_datehelper_time_in_words_minute_less_than: moins d'une minute
15 actionview_datehelper_time_in_words_minute_less_than: moins d'une minute
16 actionview_datehelper_time_in_words_minute_plural: %d minutes
16 actionview_datehelper_time_in_words_minute_plural: %d minutes
17 actionview_datehelper_time_in_words_minute_single: 1 minute
17 actionview_datehelper_time_in_words_minute_single: 1 minute
18 actionview_datehelper_time_in_words_second_less_than: moins d'une seconde
18 actionview_datehelper_time_in_words_second_less_than: moins d'une seconde
19 actionview_datehelper_time_in_words_second_less_than_plural: moins de %d secondes
19 actionview_datehelper_time_in_words_second_less_than_plural: moins de %d secondes
20 actionview_instancetag_blank_option: Choisir
20 actionview_instancetag_blank_option: Choisir
21
21
22 activerecord_error_inclusion: n'est pas inclus dans la liste
22 activerecord_error_inclusion: n'est pas inclus dans la liste
23 activerecord_error_exclusion: est reservé
23 activerecord_error_exclusion: est reservé
24 activerecord_error_invalid: est invalide
24 activerecord_error_invalid: est invalide
25 activerecord_error_confirmation: ne correspond pas à la confirmation
25 activerecord_error_confirmation: ne correspond pas à la confirmation
26 activerecord_error_accepted: doit être accepté
26 activerecord_error_accepted: doit être accepté
27 activerecord_error_empty: doit être renseigné
27 activerecord_error_empty: doit être renseigné
28 activerecord_error_blank: doit être renseigné
28 activerecord_error_blank: doit être renseigné
29 activerecord_error_too_long: est trop long
29 activerecord_error_too_long: est trop long
30 activerecord_error_too_short: est trop court
30 activerecord_error_too_short: est trop court
31 activerecord_error_wrong_length: n'est pas de la bonne longueur
31 activerecord_error_wrong_length: n'est pas de la bonne longueur
32 activerecord_error_taken: est déjà utilisé
32 activerecord_error_taken: est déjà utilisé
33 activerecord_error_not_a_number: n'est pas un nombre
33 activerecord_error_not_a_number: n'est pas un nombre
34 activerecord_error_not_a_date: n'est pas une date valide
34 activerecord_error_not_a_date: n'est pas une date valide
35 activerecord_error_greater_than_start_date: doit être postérieur à la date de début
35 activerecord_error_greater_than_start_date: doit être postérieur à la date de début
36
36
37 general_fmt_age: %d an
37 general_fmt_age: %d an
38 general_fmt_age_plural: %d ans
38 general_fmt_age_plural: %d ans
39 general_fmt_date: %%d/%%m/%%Y
39 general_fmt_date: %%d/%%m/%%Y
40 general_fmt_datetime: %%d/%%m/%%Y %%H:%%M
40 general_fmt_datetime: %%d/%%m/%%Y %%H:%%M
41 general_fmt_datetime_short: %%d/%%m %%H:%%M
41 general_fmt_datetime_short: %%d/%%m %%H:%%M
42 general_fmt_time: %%H:%%M
42 general_fmt_time: %%H:%%M
43 general_text_No: 'Non'
43 general_text_No: 'Non'
44 general_text_Yes: 'Oui'
44 general_text_Yes: 'Oui'
45 general_text_no: 'non'
45 general_text_no: 'non'
46 general_text_yes: 'oui'
46 general_text_yes: 'oui'
47 general_lang_fr: 'Français'
47 general_lang_fr: 'Français'
48 general_csv_separator: ';'
48 general_csv_separator: ';'
49 general_day_names: Lundi,Mardi,Mercredi,Jeudi,Vendredi,Samedi,Dimanche
49 general_day_names: Lundi,Mardi,Mercredi,Jeudi,Vendredi,Samedi,Dimanche
50
50
51 notice_account_updated: Le compte a été mis à jour avec succès.
51 notice_account_updated: Le compte a été mis à jour avec succès.
52 notice_account_invalid_creditentials: Identifiant ou mot de passe invalide.
52 notice_account_invalid_creditentials: Identifiant ou mot de passe invalide.
53 notice_account_password_updated: Mot de passe mis à jour avec succès.
53 notice_account_password_updated: Mot de passe mis à jour avec succès.
54 notice_account_wrong_password: Mot de passe incorrect
54 notice_account_wrong_password: Mot de passe incorrect
55 notice_account_register_done: Un message contenant les instructions pour activer votre compte vous a été envoyé.
55 notice_account_register_done: Un message contenant les instructions pour activer votre compte vous a été envoyé.
56 notice_account_unknown_email: Aucun compte ne correspond à cette adresse.
56 notice_account_unknown_email: Aucun compte ne correspond à cette adresse.
57 notice_can_t_change_password: Ce compte utilise une authentification externe. Impossible de changer le mot de passe.
57 notice_can_t_change_password: Ce compte utilise une authentification externe. Impossible de changer le mot de passe.
58 notice_account_lost_email_sent: Un message contenant les instructions pour choisir un nouveau mot de passe vous a été envoyé.
58 notice_account_lost_email_sent: Un message contenant les instructions pour choisir un nouveau mot de passe vous a été envoyé.
59 notice_account_activated: Votre compte a été activé. Vous pouvez à présent vous connecter.
59 notice_account_activated: Votre compte a été activé. Vous pouvez à présent vous connecter.
60 notice_successful_create: Création effectuée avec succès.
60 notice_successful_create: Création effectuée avec succès.
61 notice_successful_update: Mise à jour effectuée avec succès.
61 notice_successful_update: Mise à jour effectuée avec succès.
62 notice_successful_delete: Suppression effectuée avec succès.
62 notice_successful_delete: Suppression effectuée avec succès.
63 notice_successful_connection: Connection réussie.
63 notice_successful_connection: Connection réussie.
64 notice_file_not_found: Le fichier demandé n'existe pas ou a été supprimé.
64 notice_file_not_found: Le fichier demandé n'existe pas ou a été supprimé.
65 notice_locking_conflict: Les données ont été mises à jour par un autre utilisateur. Mise à jour impossible.
65 notice_locking_conflict: Les données ont été mises à jour par un autre utilisateur. Mise à jour impossible.
66
66
67 mail_subject_lost_password: Votre mot de passe redMine
67 mail_subject_lost_password: Votre mot de passe redMine
68 mail_subject_register: Activation de votre compte redMine
68 mail_subject_register: Activation de votre compte redMine
69
69
70 gui_validation_error: 1 erreur
70 gui_validation_error: 1 erreur
71 gui_validation_error_plural: %d erreurs
71 gui_validation_error_plural: %d erreurs
72
72
73 field_name: Nom
73 field_name: Nom
74 field_description: Description
74 field_description: Description
75 field_summary: Résumé
75 field_summary: Résumé
76 field_is_required: Obligatoire
76 field_is_required: Obligatoire
77 field_firstname: Prénom
77 field_firstname: Prénom
78 field_lastname: Nom
78 field_lastname: Nom
79 field_mail: Email
79 field_mail: Email
80 field_filename: Fichier
80 field_filename: Fichier
81 field_filesize: Taille
81 field_filesize: Taille
82 field_downloads: Téléchargements
82 field_downloads: Téléchargements
83 field_author: Auteur
83 field_author: Auteur
84 field_created_on: Créé
84 field_created_on: Créé
85 field_updated_on: Mis à jour
85 field_updated_on: Mis à jour
86 field_field_format: Format
86 field_field_format: Format
87 field_is_for_all: Pour tous les projets
87 field_is_for_all: Pour tous les projets
88 field_possible_values: Valeurs possibles
88 field_possible_values: Valeurs possibles
89 field_regexp: Expression régulière
89 field_regexp: Expression régulière
90 field_min_length: Longueur minimum
90 field_min_length: Longueur minimum
91 field_max_length: Longueur maximum
91 field_max_length: Longueur maximum
92 field_value: Valeur
92 field_value: Valeur
93 field_category: Catégorie
93 field_category: Catégorie
94 field_title: Titre
94 field_title: Titre
95 field_project: Projet
95 field_project: Projet
96 field_issue: Demande
96 field_issue: Demande
97 field_status: Statut
97 field_status: Statut
98 field_notes: Notes
98 field_notes: Notes
99 field_is_closed: Demande fermée
99 field_is_closed: Demande fermée
100 field_is_default: Statut par défaut
100 field_is_default: Statut par défaut
101 field_html_color: Couleur
101 field_html_color: Couleur
102 field_tracker: Tracker
102 field_tracker: Tracker
103 field_subject: Sujet
103 field_subject: Sujet
104 field_due_date: Date d'échéance
104 field_due_date: Date d'échéance
105 field_assigned_to: Assigné à
105 field_assigned_to: Assigné à
106 field_priority: Priorité
106 field_priority: Priorité
107 field_fixed_version: Version corrigée
107 field_fixed_version: Version corrigée
108 field_user: Utilisateur
108 field_user: Utilisateur
109 field_role: Rôle
109 field_role: Rôle
110 field_homepage: Site web
110 field_homepage: Site web
111 field_is_public: Public
111 field_is_public: Public
112 field_parent: Sous-projet de
112 field_parent: Sous-projet de
113 field_is_in_chlog: Demandes affichées dans l'historique
113 field_is_in_chlog: Demandes affichées dans l'historique
114 field_login: Identifiant
114 field_login: Identifiant
115 field_mail_notification: Notifications par mail
115 field_mail_notification: Notifications par mail
116 field_admin: Administrateur
116 field_admin: Administrateur
117 field_locked: Verrouillé
117 field_locked: Verrouillé
118 field_last_login_on: Dernière connexion
118 field_last_login_on: Dernière connexion
119 field_language: Langue
119 field_language: Langue
120 field_effective_date: Date
120 field_effective_date: Date
121 field_password: Mot de passe
121 field_password: Mot de passe
122 field_new_password: Nouveau mot de passe
122 field_new_password: Nouveau mot de passe
123 field_password_confirmation: Confirmation
123 field_password_confirmation: Confirmation
124 field_version: Version
124 field_version: Version
125 field_type: Type
125 field_type: Type
126 field_host: Hôte
126 field_host: Hôte
127 field_port: Port
127 field_port: Port
128 field_account: Compte
128 field_account: Compte
129 field_base_dn: Base DN
129 field_base_dn: Base DN
130 field_attr_login: Attribut Identifiant
130 field_attr_login: Attribut Identifiant
131 field_attr_firstname: Attribut Prénom
131 field_attr_firstname: Attribut Prénom
132 field_attr_lastname: Attribut Nom
132 field_attr_lastname: Attribut Nom
133 field_attr_mail: Attribut Email
133 field_attr_mail: Attribut Email
134 field_onthefly: Création des utilisateurs à la volée
134 field_onthefly: Création des utilisateurs à la volée
135 field_start_date: Début
135 field_start_date: Début
136 field_done_ratio: %% Réalisé
136 field_done_ratio: %% Réalisé
137 field_auth_source: Mode d'authentification
137 field_auth_source: Mode d'authentification
138 field_hide_mail: Cacher mon adresse mail
138 field_hide_mail: Cacher mon adresse mail
139
139
140 label_user: Utilisateur
140 label_user: Utilisateur
141 label_user_plural: Utilisateurs
141 label_user_plural: Utilisateurs
142 label_user_new: Nouvel utilisateur
142 label_user_new: Nouvel utilisateur
143 label_project: Projet
143 label_project: Projet
144 label_project_new: Nouveau projet
144 label_project_new: Nouveau projet
145 label_project_plural: Projets
145 label_project_plural: Projets
146 label_project_latest: Derniers projets
146 label_project_latest: Derniers projets
147 label_issue: Demande
147 label_issue: Demande
148 label_issue_new: Nouvelle demande
148 label_issue_new: Nouvelle demande
149 label_issue_plural: Demandes
149 label_issue_plural: Demandes
150 label_issue_view_all: Voir toutes les demandes
150 label_issue_view_all: Voir toutes les demandes
151 label_document: Document
151 label_document: Document
152 label_document_new: Nouveau document
152 label_document_new: Nouveau document
153 label_document_plural: Documents
153 label_document_plural: Documents
154 label_role: Rôle
154 label_role: Rôle
155 label_role_plural: Rôles
155 label_role_plural: Rôles
156 label_role_new: Nouveau rôle
156 label_role_new: Nouveau rôle
157 label_role_and_permissions: Rôles et permissions
157 label_role_and_permissions: Rôles et permissions
158 label_member: Membre
158 label_member: Membre
159 label_member_new: Nouveau membre
159 label_member_new: Nouveau membre
160 label_member_plural: Membres
160 label_member_plural: Membres
161 label_tracker: Tracker
161 label_tracker: Tracker
162 label_tracker_plural: Trackers
162 label_tracker_plural: Trackers
163 label_tracker_new: Nouveau tracker
163 label_tracker_new: Nouveau tracker
164 label_workflow: Workflow
164 label_workflow: Workflow
165 label_issue_status: Statut de demandes
165 label_issue_status: Statut de demandes
166 label_issue_status_plural: Statuts de demandes
166 label_issue_status_plural: Statuts de demandes
167 label_issue_status_new: Nouveau statut
167 label_issue_status_new: Nouveau statut
168 label_issue_category: Catégorie de demandes
168 label_issue_category: Catégorie de demandes
169 label_issue_category_plural: Catégories de demandes
169 label_issue_category_plural: Catégories de demandes
170 label_issue_category_new: Nouvelle catégorie
170 label_issue_category_new: Nouvelle catégorie
171 label_custom_field: Champ personnalisé
171 label_custom_field: Champ personnalisé
172 label_custom_field_plural: Champs personnalisés
172 label_custom_field_plural: Champs personnalisés
173 label_custom_field_new: Nouveau champ personnalisé
173 label_custom_field_new: Nouveau champ personnalisé
174 label_enumerations: Listes de valeurs
174 label_enumerations: Listes de valeurs
175 label_enumeration_new: Nouvelle valeur
175 label_enumeration_new: Nouvelle valeur
176 label_information: Information
176 label_information: Information
177 label_information_plural: Informations
177 label_information_plural: Informations
178 label_please_login: Identification
178 label_please_login: Identification
179 label_register: S'enregistrer
179 label_register: S'enregistrer
180 label_password_lost: Mot de passe perdu
180 label_password_lost: Mot de passe perdu
181 label_home: Accueil
181 label_home: Accueil
182 label_my_page: Ma page
182 label_my_page: Ma page
183 label_my_account: Mon compte
183 label_my_account: Mon compte
184 label_my_projects: Mes projets
184 label_my_projects: Mes projets
185 label_administration: Administration
185 label_administration: Administration
186 label_login: Connexion
186 label_login: Connexion
187 label_logout: Déconnexion
187 label_logout: Déconnexion
188 label_help: Aide
188 label_help: Aide
189 label_reported_issues: Demandes soumises
189 label_reported_issues: Demandes soumises
190 label_assigned_to_me_issues: Demandes qui me sont assignées
190 label_assigned_to_me_issues: Demandes qui me sont assignées
191 label_last_login: Dernière connexion
191 label_last_login: Dernière connexion
192 label_last_updates: Dernière mise à jour
192 label_last_updates: Dernière mise à jour
193 label_last_updates_plural: %d dernières mises à jour
193 label_last_updates_plural: %d dernières mises à jour
194 label_registered_on: Inscrit le
194 label_registered_on: Inscrit le
195 label_activity: Activité
195 label_activity: Activité
196 label_new: Nouveau
196 label_new: Nouveau
197 label_logged_as: Connecté en tant que
197 label_logged_as: Connecté en tant que
198 label_environment: Environnement
198 label_environment: Environnement
199 label_authentication: Authentification
199 label_authentication: Authentification
200 label_auth_source: Mode d'authentification
200 label_auth_source: Mode d'authentification
201 label_auth_source_new: Nouveau mode d'authentification
201 label_auth_source_new: Nouveau mode d'authentification
202 label_auth_source_plural: Modes d'authentification
202 label_auth_source_plural: Modes d'authentification
203 label_subproject: Sous-projet
203 label_subproject: Sous-projet
204 label_subproject_plural: Sous-projets
204 label_subproject_plural: Sous-projets
205 label_min_max_length: Longueurs mini - maxi
205 label_min_max_length: Longueurs mini - maxi
206 label_list: Liste
206 label_list: Liste
207 label_date: Date
207 label_date: Date
208 label_integer: Entier
208 label_integer: Entier
209 label_boolean: Booléen
209 label_boolean: Booléen
210 label_string: Texte
210 label_string: Texte
211 label_text: Texte long
211 label_text: Texte long
212 label_attribute: Attribut
212 label_attribute: Attribut
213 label_attribute_plural: Attributs
213 label_attribute_plural: Attributs
214 label_download: %d Téléchargement
214 label_download: %d Téléchargement
215 label_download_plural: %d Téléchargements
215 label_download_plural: %d Téléchargements
216 label_no_data: Aucune donnée à afficher
216 label_no_data: Aucune donnée à afficher
217 label_change_status: Changer le statut
217 label_change_status: Changer le statut
218 label_history: Historique
218 label_history: Historique
219 label_attachment: Fichier
219 label_attachment: Fichier
220 label_attachment_new: Nouveau fichier
220 label_attachment_new: Nouveau fichier
221 label_attachment_delete: Supprimer le fichier
221 label_attachment_delete: Supprimer le fichier
222 label_attachment_plural: Fichiers
222 label_attachment_plural: Fichiers
223 label_report: Rapport
223 label_report: Rapport
224 label_report_plural: Rapports
224 label_report_plural: Rapports
225 label_news: Annonce
225 label_news: Annonce
226 label_news_new: Nouvelle annonce
226 label_news_new: Nouvelle annonce
227 label_news_plural: Annonces
227 label_news_plural: Annonces
228 label_news_latest: Dernières annonces
228 label_news_latest: Dernières annonces
229 label_news_view_all: Voir toutes les annonces
229 label_news_view_all: Voir toutes les annonces
230 label_change_log: Historique
230 label_change_log: Historique
231 label_settings: Configuration
231 label_settings: Configuration
232 label_overview: Aperçu
232 label_overview: Aperçu
233 label_version: Version
233 label_version: Version
234 label_version_new: Nouvelle version
234 label_version_new: Nouvelle version
235 label_version_plural: Versions
235 label_version_plural: Versions
236 label_confirmation: Confirmation
236 label_confirmation: Confirmation
237 label_export_to: Exporter en
237 label_export_to: Exporter en
238 label_read: Lire...
238 label_read: Lire...
239 label_public_projects: Projets publics
239 label_public_projects: Projets publics
240 label_open_issues: Ouverte
240 label_open_issues: Ouverte
241 label_open_issues_plural: Ouvertes
241 label_open_issues_plural: Ouvertes
242 label_closed_issues: Fermée
242 label_closed_issues: Fermée
243 label_closed_issues_plural: Fermées
243 label_closed_issues_plural: Fermées
244 label_total: Total
244 label_total: Total
245 label_permissions: Permissions
245 label_permissions: Permissions
246 label_current_status: Statut actuel
246 label_current_status: Statut actuel
247 label_new_statuses_allowed: Nouveaux statuts autorisés
247 label_new_statuses_allowed: Nouveaux statuts autorisés
248 label_all: Tous
248 label_all: Tous
249 label_none: Aucun
249 label_none: Aucun
250 label_next: Suivant
250 label_next: Suivant
251 label_previous: Précédent
251 label_previous: Précédent
252 label_used_by: Utilisé par
252 label_used_by: Utilisé par
253 label_details: Détails...
253 label_details: Détails...
254 label_add_note: Ajouter une note
254 label_add_note: Ajouter une note
255 label_per_page: Par page
255 label_per_page: Par page
256 label_calendar: Calendrier
256 label_calendar: Calendrier
257 label_months_from: mois depuis
257 label_months_from: mois depuis
258 label_gantt_chart: Diagramme de Gantt
258 label_gantt: Gantt
259 label_internal: Interne
259 label_internal: Interne
260 label_last_changes: %d derniers changements
260 label_last_changes: %d derniers changements
261 label_change_view_all: Voir tous les changements
261 label_change_view_all: Voir tous les changements
262 label_personalize_page: Personnaliser cette page
262 label_personalize_page: Personnaliser cette page
263
263
264 button_login: Connexion
264 button_login: Connexion
265 button_submit: Soumettre
265 button_submit: Soumettre
266 button_save: Sauvegarder
266 button_save: Sauvegarder
267 button_check_all: Tout cocher
267 button_check_all: Tout cocher
268 button_uncheck_all: Tout décocher
268 button_uncheck_all: Tout décocher
269 button_delete: Supprimer
269 button_delete: Supprimer
270 button_create: Créer
270 button_create: Créer
271 button_test: Tester
271 button_test: Tester
272 button_edit: Modifier
272 button_edit: Modifier
273 button_add: Ajouter
273 button_add: Ajouter
274 button_change: Changer
274 button_change: Changer
275 button_apply: Appliquer
275 button_apply: Appliquer
276 button_clear: Effacer
276 button_clear: Effacer
277 button_lock: Verrouiller
277 button_lock: Verrouiller
278 button_unlock: Déverrouiller
278 button_unlock: Déverrouiller
279 button_download: Télécharger
279 button_download: Télécharger
280 button_list: Lister
280 button_list: Lister
281 button_view: Voir
281 button_view: Voir
282 button_move: Déplacer
282 button_move: Déplacer
283 button_back: Retour
283 button_back: Retour
284 button_cancel: Annuler
284 button_cancel: Annuler
285
285
286 text_select_mail_notifications: Sélectionner les actions pour lesquelles la notification par mail doit être activée.
286 text_select_mail_notifications: Sélectionner les actions pour lesquelles la notification par mail doit être activée.
287 text_regexp_info: ex. ^[A-Z0-9]+$
287 text_regexp_info: ex. ^[A-Z0-9]+$
288 text_min_max_length_info: 0 pour aucune restriction
288 text_min_max_length_info: 0 pour aucune restriction
289 text_possible_values_info: valeurs séparées par |
289 text_possible_values_info: valeurs séparées par |
290 text_project_destroy_confirmation: Etes-vous sûr de vouloir supprimer ce projet et tout ce qui lui est rattaché ?
290 text_project_destroy_confirmation: Etes-vous sûr de vouloir supprimer ce projet et tout ce qui lui est rattaché ?
291 text_workflow_edit: Sélectionner un tracker et un rôle pour éditer le workflow
291 text_workflow_edit: Sélectionner un tracker et un rôle pour éditer le workflow
292 text_are_you_sure: Etes-vous sûr ?
292 text_are_you_sure: Etes-vous sûr ?
293 text_journal_changed: changé de %s à %s
293 text_journal_changed: changé de %s à %s
294 text_journal_set_to: mis à %s
294 text_journal_set_to: mis à %s
295 text_journal_deleted: supprimé
295 text_journal_deleted: supprimé
296 text_tip_task_begin_day: tâche commençant ce jour
296 text_tip_task_begin_day: tâche commençant ce jour
297 text_tip_task_end_day: tâche finissant ce jour
297 text_tip_task_end_day: tâche finissant ce jour
298 text_tip_task_begin_end_day: tâche commençant et finissant ce jour
298 text_tip_task_begin_end_day: tâche commençant et finissant ce jour
299
299
300 default_role_manager: Manager
300 default_role_manager: Manager
301 default_role_developper: Développeur
301 default_role_developper: Développeur
302 default_role_reporter: Rapporteur
302 default_role_reporter: Rapporteur
303 default_tracker_bug: Anomalie
303 default_tracker_bug: Anomalie
304 default_tracker_feature: Evolution
304 default_tracker_feature: Evolution
305 default_tracker_support: Assistance
305 default_tracker_support: Assistance
306 default_issue_status_new: Nouveau
306 default_issue_status_new: Nouveau
307 default_issue_status_assigned: Assigné
307 default_issue_status_assigned: Assigné
308 default_issue_status_resolved: Résolu
308 default_issue_status_resolved: Résolu
309 default_issue_status_feedback: Commentaire
309 default_issue_status_feedback: Commentaire
310 default_issue_status_closed: Fermé
310 default_issue_status_closed: Fermé
311 default_issue_status_rejected: Rejeté
311 default_issue_status_rejected: Rejeté
312 default_doc_category_user: Documentation utilisateur
312 default_doc_category_user: Documentation utilisateur
313 default_doc_category_tech: Documentation technique
313 default_doc_category_tech: Documentation technique
314 default_priority_low: Bas
314 default_priority_low: Bas
315 default_priority_normal: Normal
315 default_priority_normal: Normal
316 default_priority_high: Haut
316 default_priority_high: Haut
317 default_priority_urgent: Urgent
317 default_priority_urgent: Urgent
318 default_priority_immediate: Immédiat
318 default_priority_immediate: Immédiat
319
319
320 enumeration_issue_priorities: Priorités des demandes
320 enumeration_issue_priorities: Priorités des demandes
321 enumeration_doc_categories: Catégories des documents
321 enumeration_doc_categories: Catégories des documents
General Comments 0
You need to be logged in to leave comments. Login now