##// END OF EJS Templates
patch #9429 Display Wiki edits in activity log (Nick Read)...
Jean-Philippe Lang -
r367:724ca74f51e0
parent child
Show More
@@ -1,624 +1,644
1 # redMine - project management software
1 # redMine - project management software
2 # Copyright (C) 2006-2007 Jean-Philippe Lang
2 # Copyright (C) 2006-2007 Jean-Philippe Lang
3 #
3 #
4 # This program is free software; you can redistribute it and/or
4 # This program is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU General Public License
5 # modify it under the terms of the GNU General Public License
6 # as published by the Free Software Foundation; either version 2
6 # as published by the Free Software Foundation; either version 2
7 # of the License, or (at your option) any later version.
7 # of the License, or (at your option) any later version.
8 #
8 #
9 # This program is distributed in the hope that it will be useful,
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 # GNU General Public License for more details.
12 # GNU General Public License for more details.
13 #
13 #
14 # You should have received a copy of the GNU General Public License
14 # You should have received a copy of the GNU General Public License
15 # along with this program; if not, write to the Free Software
15 # along with this program; if not, write to the Free Software
16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17
17
18 require 'csv'
18 require 'csv'
19
19
20 class ProjectsController < ApplicationController
20 class ProjectsController < ApplicationController
21 layout 'base'
21 layout 'base'
22 before_filter :find_project, :authorize, :except => [ :index, :list, :add ]
22 before_filter :find_project, :authorize, :except => [ :index, :list, :add ]
23 before_filter :require_admin, :only => [ :add, :destroy ]
23 before_filter :require_admin, :only => [ :add, :destroy ]
24
24
25 helper :sort
25 helper :sort
26 include SortHelper
26 include SortHelper
27 helper :custom_fields
27 helper :custom_fields
28 include CustomFieldsHelper
28 include CustomFieldsHelper
29 helper :ifpdf
29 helper :ifpdf
30 include IfpdfHelper
30 include IfpdfHelper
31 helper IssuesHelper
31 helper IssuesHelper
32 helper :queries
32 helper :queries
33 include QueriesHelper
33 include QueriesHelper
34
34
35 def index
35 def index
36 list
36 list
37 render :action => 'list' unless request.xhr?
37 render :action => 'list' unless request.xhr?
38 end
38 end
39
39
40 # Lists public projects
40 # Lists public projects
41 def list
41 def list
42 sort_init 'name', 'asc'
42 sort_init 'name', 'asc'
43 sort_update
43 sort_update
44 @project_count = Project.count(:all, :conditions => ["is_public=?", true])
44 @project_count = Project.count(:all, :conditions => ["is_public=?", true])
45 @project_pages = Paginator.new self, @project_count,
45 @project_pages = Paginator.new self, @project_count,
46 15,
46 15,
47 params['page']
47 params['page']
48 @projects = Project.find :all, :order => sort_clause,
48 @projects = Project.find :all, :order => sort_clause,
49 :conditions => ["is_public=?", true],
49 :conditions => ["is_public=?", true],
50 :limit => @project_pages.items_per_page,
50 :limit => @project_pages.items_per_page,
51 :offset => @project_pages.current.offset
51 :offset => @project_pages.current.offset
52
52
53 render :action => "list", :layout => false if request.xhr?
53 render :action => "list", :layout => false if request.xhr?
54 end
54 end
55
55
56 # Add a new project
56 # Add a new project
57 def add
57 def add
58 @custom_fields = IssueCustomField.find(:all)
58 @custom_fields = IssueCustomField.find(:all)
59 @root_projects = Project.find(:all, :conditions => "parent_id is null")
59 @root_projects = Project.find(:all, :conditions => "parent_id is null")
60 @project = Project.new(params[:project])
60 @project = Project.new(params[:project])
61 if request.get?
61 if request.get?
62 @custom_values = ProjectCustomField.find(:all).collect { |x| CustomValue.new(:custom_field => x, :customized => @project) }
62 @custom_values = ProjectCustomField.find(:all).collect { |x| CustomValue.new(:custom_field => x, :customized => @project) }
63 else
63 else
64 @project.custom_fields = CustomField.find(params[:custom_field_ids]) if params[:custom_field_ids]
64 @project.custom_fields = CustomField.find(params[:custom_field_ids]) if params[:custom_field_ids]
65 @custom_values = ProjectCustomField.find(:all).collect { |x| CustomValue.new(:custom_field => x, :customized => @project, :value => params["custom_fields"][x.id.to_s]) }
65 @custom_values = ProjectCustomField.find(:all).collect { |x| CustomValue.new(:custom_field => x, :customized => @project, :value => params["custom_fields"][x.id.to_s]) }
66 @project.custom_values = @custom_values
66 @project.custom_values = @custom_values
67 if params[:repository_enabled] && params[:repository_enabled] == "1"
67 if params[:repository_enabled] && params[:repository_enabled] == "1"
68 @project.repository = Repository.new
68 @project.repository = Repository.new
69 @project.repository.attributes = params[:repository]
69 @project.repository.attributes = params[:repository]
70 end
70 end
71 if "1" == params[:wiki_enabled]
71 if "1" == params[:wiki_enabled]
72 @project.wiki = Wiki.new
72 @project.wiki = Wiki.new
73 @project.wiki.attributes = params[:wiki]
73 @project.wiki.attributes = params[:wiki]
74 end
74 end
75 if @project.save
75 if @project.save
76 flash[:notice] = l(:notice_successful_create)
76 flash[:notice] = l(:notice_successful_create)
77 redirect_to :controller => 'admin', :action => 'projects'
77 redirect_to :controller => 'admin', :action => 'projects'
78 end
78 end
79 end
79 end
80 end
80 end
81
81
82 # Show @project
82 # Show @project
83 def show
83 def show
84 @custom_values = @project.custom_values.find(:all, :include => :custom_field)
84 @custom_values = @project.custom_values.find(:all, :include => :custom_field)
85 @members = @project.members.find(:all, :include => [:user, :role], :order => 'position')
85 @members = @project.members.find(:all, :include => [:user, :role], :order => 'position')
86 @subprojects = @project.children if @project.children.size > 0
86 @subprojects = @project.children if @project.children.size > 0
87 @news = @project.news.find(:all, :limit => 5, :include => [ :author, :project ], :order => "#{News.table_name}.created_on DESC")
87 @news = @project.news.find(:all, :limit => 5, :include => [ :author, :project ], :order => "#{News.table_name}.created_on DESC")
88 @trackers = Tracker.find(:all, :order => 'position')
88 @trackers = Tracker.find(:all, :order => 'position')
89 @open_issues_by_tracker = Issue.count(:group => :tracker, :joins => "INNER JOIN #{IssueStatus.table_name} ON #{IssueStatus.table_name}.id = #{Issue.table_name}.status_id", :conditions => ["project_id=? and #{IssueStatus.table_name}.is_closed=?", @project.id, false])
89 @open_issues_by_tracker = Issue.count(:group => :tracker, :joins => "INNER JOIN #{IssueStatus.table_name} ON #{IssueStatus.table_name}.id = #{Issue.table_name}.status_id", :conditions => ["project_id=? and #{IssueStatus.table_name}.is_closed=?", @project.id, false])
90 @total_issues_by_tracker = Issue.count(:group => :tracker, :conditions => ["project_id=?", @project.id])
90 @total_issues_by_tracker = Issue.count(:group => :tracker, :conditions => ["project_id=?", @project.id])
91 end
91 end
92
92
93 def settings
93 def settings
94 @root_projects = Project::find(:all, :conditions => ["parent_id is null and id <> ?", @project.id])
94 @root_projects = Project::find(:all, :conditions => ["parent_id is null and id <> ?", @project.id])
95 @custom_fields = IssueCustomField.find(:all)
95 @custom_fields = IssueCustomField.find(:all)
96 @issue_category ||= IssueCategory.new
96 @issue_category ||= IssueCategory.new
97 @member ||= @project.members.new
97 @member ||= @project.members.new
98 @roles = Role.find(:all, :order => 'position')
98 @roles = Role.find(:all, :order => 'position')
99 @users = User.find_active(:all) - @project.users
99 @users = User.find_active(:all) - @project.users
100 @custom_values ||= ProjectCustomField.find(:all).collect { |x| @project.custom_values.find_by_custom_field_id(x.id) || CustomValue.new(:custom_field => x) }
100 @custom_values ||= ProjectCustomField.find(:all).collect { |x| @project.custom_values.find_by_custom_field_id(x.id) || CustomValue.new(:custom_field => x) }
101 end
101 end
102
102
103 # Edit @project
103 # Edit @project
104 def edit
104 def edit
105 if request.post?
105 if request.post?
106 @project.custom_fields = IssueCustomField.find(params[:custom_field_ids]) if params[:custom_field_ids]
106 @project.custom_fields = IssueCustomField.find(params[:custom_field_ids]) if params[:custom_field_ids]
107 if params[:custom_fields]
107 if params[:custom_fields]
108 @custom_values = ProjectCustomField.find(:all).collect { |x| CustomValue.new(:custom_field => x, :customized => @project, :value => params["custom_fields"][x.id.to_s]) }
108 @custom_values = ProjectCustomField.find(:all).collect { |x| CustomValue.new(:custom_field => x, :customized => @project, :value => params["custom_fields"][x.id.to_s]) }
109 @project.custom_values = @custom_values
109 @project.custom_values = @custom_values
110 end
110 end
111 if params[:repository_enabled]
111 if params[:repository_enabled]
112 case params[:repository_enabled]
112 case params[:repository_enabled]
113 when "0"
113 when "0"
114 @project.repository = nil
114 @project.repository = nil
115 when "1"
115 when "1"
116 @project.repository ||= Repository.new
116 @project.repository ||= Repository.new
117 @project.repository.update_attributes params[:repository]
117 @project.repository.update_attributes params[:repository]
118 end
118 end
119 end
119 end
120 if params[:wiki_enabled]
120 if params[:wiki_enabled]
121 case params[:wiki_enabled]
121 case params[:wiki_enabled]
122 when "0"
122 when "0"
123 @project.wiki.destroy if @project.wiki
123 @project.wiki.destroy if @project.wiki
124 when "1"
124 when "1"
125 @project.wiki ||= Wiki.new
125 @project.wiki ||= Wiki.new
126 @project.wiki.update_attributes params[:wiki]
126 @project.wiki.update_attributes params[:wiki]
127 end
127 end
128 end
128 end
129 @project.attributes = params[:project]
129 @project.attributes = params[:project]
130 if @project.save
130 if @project.save
131 flash[:notice] = l(:notice_successful_update)
131 flash[:notice] = l(:notice_successful_update)
132 redirect_to :action => 'settings', :id => @project
132 redirect_to :action => 'settings', :id => @project
133 else
133 else
134 settings
134 settings
135 render :action => 'settings'
135 render :action => 'settings'
136 end
136 end
137 end
137 end
138 end
138 end
139
139
140 # Delete @project
140 # Delete @project
141 def destroy
141 def destroy
142 if request.post? and params[:confirm]
142 if request.post? and params[:confirm]
143 @project.destroy
143 @project.destroy
144 redirect_to :controller => 'admin', :action => 'projects'
144 redirect_to :controller => 'admin', :action => 'projects'
145 end
145 end
146 end
146 end
147
147
148 # Add a new issue category to @project
148 # Add a new issue category to @project
149 def add_issue_category
149 def add_issue_category
150 if request.post?
150 if request.post?
151 @issue_category = @project.issue_categories.build(params[:issue_category])
151 @issue_category = @project.issue_categories.build(params[:issue_category])
152 if @issue_category.save
152 if @issue_category.save
153 flash[:notice] = l(:notice_successful_create)
153 flash[:notice] = l(:notice_successful_create)
154 redirect_to :action => 'settings', :tab => 'categories', :id => @project
154 redirect_to :action => 'settings', :tab => 'categories', :id => @project
155 else
155 else
156 settings
156 settings
157 render :action => 'settings'
157 render :action => 'settings'
158 end
158 end
159 end
159 end
160 end
160 end
161
161
162 # Add a new version to @project
162 # Add a new version to @project
163 def add_version
163 def add_version
164 @version = @project.versions.build(params[:version])
164 @version = @project.versions.build(params[:version])
165 if request.post? and @version.save
165 if request.post? and @version.save
166 flash[:notice] = l(:notice_successful_create)
166 flash[:notice] = l(:notice_successful_create)
167 redirect_to :action => 'settings', :tab => 'versions', :id => @project
167 redirect_to :action => 'settings', :tab => 'versions', :id => @project
168 end
168 end
169 end
169 end
170
170
171 # Add a new member to @project
171 # Add a new member to @project
172 def add_member
172 def add_member
173 @member = @project.members.build(params[:member])
173 @member = @project.members.build(params[:member])
174 if request.post?
174 if request.post?
175 if @member.save
175 if @member.save
176 flash[:notice] = l(:notice_successful_create)
176 flash[:notice] = l(:notice_successful_create)
177 redirect_to :action => 'settings', :tab => 'members', :id => @project
177 redirect_to :action => 'settings', :tab => 'members', :id => @project
178 else
178 else
179 settings
179 settings
180 render :action => 'settings'
180 render :action => 'settings'
181 end
181 end
182 end
182 end
183 end
183 end
184
184
185 # Show members list of @project
185 # Show members list of @project
186 def list_members
186 def list_members
187 @members = @project.members.find(:all)
187 @members = @project.members.find(:all)
188 end
188 end
189
189
190 # Add a new document to @project
190 # Add a new document to @project
191 def add_document
191 def add_document
192 @categories = Enumeration::get_values('DCAT')
192 @categories = Enumeration::get_values('DCAT')
193 @document = @project.documents.build(params[:document])
193 @document = @project.documents.build(params[:document])
194 if request.post? and @document.save
194 if request.post? and @document.save
195 # Save the attachments
195 # Save the attachments
196 params[:attachments].each { |a|
196 params[:attachments].each { |a|
197 Attachment.create(:container => @document, :file => a, :author => logged_in_user) unless a.size == 0
197 Attachment.create(:container => @document, :file => a, :author => logged_in_user) unless a.size == 0
198 } if params[:attachments] and params[:attachments].is_a? Array
198 } if params[:attachments] and params[:attachments].is_a? Array
199 flash[:notice] = l(:notice_successful_create)
199 flash[:notice] = l(:notice_successful_create)
200 Mailer.deliver_document_add(@document) if Permission.find_by_controller_and_action(params[:controller], params[:action]).mail_enabled?
200 Mailer.deliver_document_add(@document) if Permission.find_by_controller_and_action(params[:controller], params[:action]).mail_enabled?
201 redirect_to :action => 'list_documents', :id => @project
201 redirect_to :action => 'list_documents', :id => @project
202 end
202 end
203 end
203 end
204
204
205 # Show documents list of @project
205 # Show documents list of @project
206 def list_documents
206 def list_documents
207 @documents = @project.documents.find :all, :include => :category
207 @documents = @project.documents.find :all, :include => :category
208 end
208 end
209
209
210 # Add a new issue to @project
210 # Add a new issue to @project
211 def add_issue
211 def add_issue
212 @tracker = Tracker.find(params[:tracker_id])
212 @tracker = Tracker.find(params[:tracker_id])
213 @priorities = Enumeration::get_values('IPRI')
213 @priorities = Enumeration::get_values('IPRI')
214 @issue = Issue.new(:project => @project, :tracker => @tracker)
214 @issue = Issue.new(:project => @project, :tracker => @tracker)
215 if request.get?
215 if request.get?
216 @issue.start_date = Date.today
216 @issue.start_date = Date.today
217 @custom_values = @project.custom_fields_for_issues(@tracker).collect { |x| CustomValue.new(:custom_field => x, :customized => @issue) }
217 @custom_values = @project.custom_fields_for_issues(@tracker).collect { |x| CustomValue.new(:custom_field => x, :customized => @issue) }
218 else
218 else
219 @issue.attributes = params[:issue]
219 @issue.attributes = params[:issue]
220 @issue.author_id = self.logged_in_user.id if self.logged_in_user
220 @issue.author_id = self.logged_in_user.id if self.logged_in_user
221 # Multiple file upload
221 # Multiple file upload
222 @attachments = []
222 @attachments = []
223 params[:attachments].each { |a|
223 params[:attachments].each { |a|
224 @attachments << Attachment.new(:container => @issue, :file => a, :author => logged_in_user) unless a.size == 0
224 @attachments << Attachment.new(:container => @issue, :file => a, :author => logged_in_user) unless a.size == 0
225 } if params[:attachments] and params[:attachments].is_a? Array
225 } if params[:attachments] and params[:attachments].is_a? Array
226 @custom_values = @project.custom_fields_for_issues(@tracker).collect { |x| CustomValue.new(:custom_field => x, :customized => @issue, :value => params["custom_fields"][x.id.to_s]) }
226 @custom_values = @project.custom_fields_for_issues(@tracker).collect { |x| CustomValue.new(:custom_field => x, :customized => @issue, :value => params["custom_fields"][x.id.to_s]) }
227 @issue.custom_values = @custom_values
227 @issue.custom_values = @custom_values
228 if @issue.save
228 if @issue.save
229 @attachments.each(&:save)
229 @attachments.each(&:save)
230 flash[:notice] = l(:notice_successful_create)
230 flash[:notice] = l(:notice_successful_create)
231 Mailer.deliver_issue_add(@issue) if Permission.find_by_controller_and_action(params[:controller], params[:action]).mail_enabled?
231 Mailer.deliver_issue_add(@issue) if Permission.find_by_controller_and_action(params[:controller], params[:action]).mail_enabled?
232 redirect_to :action => 'list_issues', :id => @project
232 redirect_to :action => 'list_issues', :id => @project
233 end
233 end
234 end
234 end
235 end
235 end
236
236
237 # Show filtered/sorted issues list of @project
237 # Show filtered/sorted issues list of @project
238 def list_issues
238 def list_issues
239 sort_init "#{Issue.table_name}.id", "desc"
239 sort_init "#{Issue.table_name}.id", "desc"
240 sort_update
240 sort_update
241
241
242 retrieve_query
242 retrieve_query
243
243
244 @results_per_page_options = [ 15, 25, 50, 100 ]
244 @results_per_page_options = [ 15, 25, 50, 100 ]
245 if params[:per_page] and @results_per_page_options.include? params[:per_page].to_i
245 if params[:per_page] and @results_per_page_options.include? params[:per_page].to_i
246 @results_per_page = params[:per_page].to_i
246 @results_per_page = params[:per_page].to_i
247 session[:results_per_page] = @results_per_page
247 session[:results_per_page] = @results_per_page
248 else
248 else
249 @results_per_page = session[:results_per_page] || 25
249 @results_per_page = session[:results_per_page] || 25
250 end
250 end
251
251
252 if @query.valid?
252 if @query.valid?
253 @issue_count = Issue.count(:include => [:status, :project], :conditions => @query.statement)
253 @issue_count = Issue.count(:include => [:status, :project], :conditions => @query.statement)
254 @issue_pages = Paginator.new self, @issue_count, @results_per_page, params['page']
254 @issue_pages = Paginator.new self, @issue_count, @results_per_page, params['page']
255 @issues = Issue.find :all, :order => sort_clause,
255 @issues = Issue.find :all, :order => sort_clause,
256 :include => [ :author, :status, :tracker, :project, :priority ],
256 :include => [ :author, :status, :tracker, :project, :priority ],
257 :conditions => @query.statement,
257 :conditions => @query.statement,
258 :limit => @issue_pages.items_per_page,
258 :limit => @issue_pages.items_per_page,
259 :offset => @issue_pages.current.offset
259 :offset => @issue_pages.current.offset
260 end
260 end
261 @trackers = Tracker.find :all, :order => 'position'
261 @trackers = Tracker.find :all, :order => 'position'
262 render :layout => false if request.xhr?
262 render :layout => false if request.xhr?
263 end
263 end
264
264
265 # Export filtered/sorted issues list to CSV
265 # Export filtered/sorted issues list to CSV
266 def export_issues_csv
266 def export_issues_csv
267 sort_init "#{Issue.table_name}.id", "desc"
267 sort_init "#{Issue.table_name}.id", "desc"
268 sort_update
268 sort_update
269
269
270 retrieve_query
270 retrieve_query
271 render :action => 'list_issues' and return unless @query.valid?
271 render :action => 'list_issues' and return unless @query.valid?
272
272
273 @issues = Issue.find :all, :order => sort_clause,
273 @issues = Issue.find :all, :order => sort_clause,
274 :include => [ :author, :status, :tracker, :priority, {:custom_values => :custom_field} ],
274 :include => [ :author, :status, :tracker, :priority, {:custom_values => :custom_field} ],
275 :conditions => @query.statement,
275 :conditions => @query.statement,
276 :limit => Setting.issues_export_limit
276 :limit => Setting.issues_export_limit
277
277
278 ic = Iconv.new(l(:general_csv_encoding), 'UTF-8')
278 ic = Iconv.new(l(:general_csv_encoding), 'UTF-8')
279 export = StringIO.new
279 export = StringIO.new
280 CSV::Writer.generate(export, l(:general_csv_separator)) do |csv|
280 CSV::Writer.generate(export, l(:general_csv_separator)) do |csv|
281 # csv header fields
281 # csv header fields
282 headers = [ "#", l(:field_status),
282 headers = [ "#", l(:field_status),
283 l(:field_tracker),
283 l(:field_tracker),
284 l(:field_priority),
284 l(:field_priority),
285 l(:field_subject),
285 l(:field_subject),
286 l(:field_author),
286 l(:field_author),
287 l(:field_start_date),
287 l(:field_start_date),
288 l(:field_due_date),
288 l(:field_due_date),
289 l(:field_done_ratio),
289 l(:field_done_ratio),
290 l(:field_created_on),
290 l(:field_created_on),
291 l(:field_updated_on)
291 l(:field_updated_on)
292 ]
292 ]
293 for custom_field in @project.all_custom_fields
293 for custom_field in @project.all_custom_fields
294 headers << custom_field.name
294 headers << custom_field.name
295 end
295 end
296 csv << headers.collect {|c| ic.iconv(c) }
296 csv << headers.collect {|c| ic.iconv(c) }
297 # csv lines
297 # csv lines
298 @issues.each do |issue|
298 @issues.each do |issue|
299 fields = [issue.id, issue.status.name,
299 fields = [issue.id, issue.status.name,
300 issue.tracker.name,
300 issue.tracker.name,
301 issue.priority.name,
301 issue.priority.name,
302 issue.subject,
302 issue.subject,
303 issue.author.display_name,
303 issue.author.display_name,
304 issue.start_date ? l_date(issue.start_date) : nil,
304 issue.start_date ? l_date(issue.start_date) : nil,
305 issue.due_date ? l_date(issue.due_date) : nil,
305 issue.due_date ? l_date(issue.due_date) : nil,
306 issue.done_ratio,
306 issue.done_ratio,
307 l_datetime(issue.created_on),
307 l_datetime(issue.created_on),
308 l_datetime(issue.updated_on)
308 l_datetime(issue.updated_on)
309 ]
309 ]
310 for custom_field in @project.all_custom_fields
310 for custom_field in @project.all_custom_fields
311 fields << (show_value issue.custom_value_for(custom_field))
311 fields << (show_value issue.custom_value_for(custom_field))
312 end
312 end
313 csv << fields.collect {|c| ic.iconv(c.to_s) }
313 csv << fields.collect {|c| ic.iconv(c.to_s) }
314 end
314 end
315 end
315 end
316 export.rewind
316 export.rewind
317 send_data(export.read, :type => 'text/csv; header=present', :filename => 'export.csv')
317 send_data(export.read, :type => 'text/csv; header=present', :filename => 'export.csv')
318 end
318 end
319
319
320 # Export filtered/sorted issues to PDF
320 # Export filtered/sorted issues to PDF
321 def export_issues_pdf
321 def export_issues_pdf
322 sort_init "#{Issue.table_name}.id", "desc"
322 sort_init "#{Issue.table_name}.id", "desc"
323 sort_update
323 sort_update
324
324
325 retrieve_query
325 retrieve_query
326 render :action => 'list_issues' and return unless @query.valid?
326 render :action => 'list_issues' and return unless @query.valid?
327
327
328 @issues = Issue.find :all, :order => sort_clause,
328 @issues = Issue.find :all, :order => sort_clause,
329 :include => [ :author, :status, :tracker, :priority ],
329 :include => [ :author, :status, :tracker, :priority ],
330 :conditions => @query.statement,
330 :conditions => @query.statement,
331 :limit => Setting.issues_export_limit
331 :limit => Setting.issues_export_limit
332
332
333 @options_for_rfpdf ||= {}
333 @options_for_rfpdf ||= {}
334 @options_for_rfpdf[:file_name] = "export.pdf"
334 @options_for_rfpdf[:file_name] = "export.pdf"
335 render :layout => false
335 render :layout => false
336 end
336 end
337
337
338 def move_issues
338 def move_issues
339 @issues = @project.issues.find(params[:issue_ids]) if params[:issue_ids]
339 @issues = @project.issues.find(params[:issue_ids]) if params[:issue_ids]
340 redirect_to :action => 'list_issues', :id => @project and return unless @issues
340 redirect_to :action => 'list_issues', :id => @project and return unless @issues
341 @projects = []
341 @projects = []
342 # find projects to which the user is allowed to move the issue
342 # find projects to which the user is allowed to move the issue
343 @logged_in_user.memberships.each {|m| @projects << m.project if Permission.allowed_to_role("projects/move_issues", m.role_id)}
343 @logged_in_user.memberships.each {|m| @projects << m.project if Permission.allowed_to_role("projects/move_issues", m.role_id)}
344 # issue can be moved to any tracker
344 # issue can be moved to any tracker
345 @trackers = Tracker.find(:all)
345 @trackers = Tracker.find(:all)
346 if request.post? and params[:new_project_id] and params[:new_tracker_id]
346 if request.post? and params[:new_project_id] and params[:new_tracker_id]
347 new_project = Project.find(params[:new_project_id])
347 new_project = Project.find(params[:new_project_id])
348 new_tracker = Tracker.find(params[:new_tracker_id])
348 new_tracker = Tracker.find(params[:new_tracker_id])
349 @issues.each { |i|
349 @issues.each { |i|
350 # project dependent properties
350 # project dependent properties
351 unless i.project_id == new_project.id
351 unless i.project_id == new_project.id
352 i.category = nil
352 i.category = nil
353 i.fixed_version = nil
353 i.fixed_version = nil
354 end
354 end
355 # move the issue
355 # move the issue
356 i.project = new_project
356 i.project = new_project
357 i.tracker = new_tracker
357 i.tracker = new_tracker
358 i.save
358 i.save
359 }
359 }
360 flash[:notice] = l(:notice_successful_update)
360 flash[:notice] = l(:notice_successful_update)
361 redirect_to :action => 'list_issues', :id => @project
361 redirect_to :action => 'list_issues', :id => @project
362 end
362 end
363 end
363 end
364
364
365 def add_query
365 def add_query
366 @query = Query.new(params[:query])
366 @query = Query.new(params[:query])
367 @query.project = @project
367 @query.project = @project
368 @query.user = logged_in_user
368 @query.user = logged_in_user
369
369
370 params[:fields].each do |field|
370 params[:fields].each do |field|
371 @query.add_filter(field, params[:operators][field], params[:values][field])
371 @query.add_filter(field, params[:operators][field], params[:values][field])
372 end if params[:fields]
372 end if params[:fields]
373
373
374 if request.post? and @query.save
374 if request.post? and @query.save
375 flash[:notice] = l(:notice_successful_create)
375 flash[:notice] = l(:notice_successful_create)
376 redirect_to :controller => 'reports', :action => 'issue_report', :id => @project
376 redirect_to :controller => 'reports', :action => 'issue_report', :id => @project
377 end
377 end
378 render :layout => false if request.xhr?
378 render :layout => false if request.xhr?
379 end
379 end
380
380
381 # Add a news to @project
381 # Add a news to @project
382 def add_news
382 def add_news
383 @news = News.new(:project => @project)
383 @news = News.new(:project => @project)
384 if request.post?
384 if request.post?
385 @news.attributes = params[:news]
385 @news.attributes = params[:news]
386 @news.author_id = self.logged_in_user.id if self.logged_in_user
386 @news.author_id = self.logged_in_user.id if self.logged_in_user
387 if @news.save
387 if @news.save
388 flash[:notice] = l(:notice_successful_create)
388 flash[:notice] = l(:notice_successful_create)
389 redirect_to :action => 'list_news', :id => @project
389 redirect_to :action => 'list_news', :id => @project
390 end
390 end
391 end
391 end
392 end
392 end
393
393
394 # Show news list of @project
394 # Show news list of @project
395 def list_news
395 def list_news
396 @news_pages, @news = paginate :news, :per_page => 10, :conditions => ["project_id=?", @project.id], :include => :author, :order => "#{News.table_name}.created_on DESC"
396 @news_pages, @news = paginate :news, :per_page => 10, :conditions => ["project_id=?", @project.id], :include => :author, :order => "#{News.table_name}.created_on DESC"
397 render :action => "list_news", :layout => false if request.xhr?
397 render :action => "list_news", :layout => false if request.xhr?
398 end
398 end
399
399
400 def add_file
400 def add_file
401 if request.post?
401 if request.post?
402 @version = @project.versions.find_by_id(params[:version_id])
402 @version = @project.versions.find_by_id(params[:version_id])
403 # Save the attachments
403 # Save the attachments
404 @attachments = []
404 @attachments = []
405 params[:attachments].each { |file|
405 params[:attachments].each { |file|
406 next unless file.size > 0
406 next unless file.size > 0
407 a = Attachment.create(:container => @version, :file => file, :author => logged_in_user)
407 a = Attachment.create(:container => @version, :file => file, :author => logged_in_user)
408 @attachments << a unless a.new_record?
408 @attachments << a unless a.new_record?
409 } if params[:attachments] and params[:attachments].is_a? Array
409 } if params[:attachments] and params[:attachments].is_a? Array
410 Mailer.deliver_attachments_add(@attachments) if !@attachments.empty? and Permission.find_by_controller_and_action(params[:controller], params[:action]).mail_enabled?
410 Mailer.deliver_attachments_add(@attachments) if !@attachments.empty? and Permission.find_by_controller_and_action(params[:controller], params[:action]).mail_enabled?
411 redirect_to :controller => 'projects', :action => 'list_files', :id => @project
411 redirect_to :controller => 'projects', :action => 'list_files', :id => @project
412 end
412 end
413 @versions = @project.versions
413 @versions = @project.versions
414 end
414 end
415
415
416 def list_files
416 def list_files
417 @versions = @project.versions
417 @versions = @project.versions
418 end
418 end
419
419
420 # Show changelog for @project
420 # Show changelog for @project
421 def changelog
421 def changelog
422 @trackers = Tracker.find(:all, :conditions => ["is_in_chlog=?", true], :order => 'position')
422 @trackers = Tracker.find(:all, :conditions => ["is_in_chlog=?", true], :order => 'position')
423 if request.get?
423 if request.get?
424 @selected_tracker_ids = @trackers.collect {|t| t.id.to_s }
424 @selected_tracker_ids = @trackers.collect {|t| t.id.to_s }
425 else
425 else
426 @selected_tracker_ids = params[:tracker_ids].collect { |id| id.to_i.to_s } if params[:tracker_ids] and params[:tracker_ids].is_a? Array
426 @selected_tracker_ids = params[:tracker_ids].collect { |id| id.to_i.to_s } if params[:tracker_ids] and params[:tracker_ids].is_a? Array
427 end
427 end
428 @selected_tracker_ids ||= []
428 @selected_tracker_ids ||= []
429 @fixed_issues = @project.issues.find(:all,
429 @fixed_issues = @project.issues.find(:all,
430 :include => [ :fixed_version, :status, :tracker ],
430 :include => [ :fixed_version, :status, :tracker ],
431 :conditions => [ "#{IssueStatus.table_name}.is_closed=? and #{Issue.table_name}.tracker_id in (#{@selected_tracker_ids.join(',')}) and #{Issue.table_name}.fixed_version_id is not null", true],
431 :conditions => [ "#{IssueStatus.table_name}.is_closed=? and #{Issue.table_name}.tracker_id in (#{@selected_tracker_ids.join(',')}) and #{Issue.table_name}.fixed_version_id is not null", true],
432 :order => "#{Version.table_name}.effective_date DESC, #{Issue.table_name}.id DESC"
432 :order => "#{Version.table_name}.effective_date DESC, #{Issue.table_name}.id DESC"
433 ) unless @selected_tracker_ids.empty?
433 ) unless @selected_tracker_ids.empty?
434 @fixed_issues ||= []
434 @fixed_issues ||= []
435 end
435 end
436
436
437 def roadmap
437 def roadmap
438 @trackers = Tracker.find(:all, :conditions => ["is_in_roadmap=?", true], :order => 'position')
438 @trackers = Tracker.find(:all, :conditions => ["is_in_roadmap=?", true], :order => 'position')
439 if request.get?
439 if request.get?
440 @selected_tracker_ids = @trackers.collect {|t| t.id.to_s }
440 @selected_tracker_ids = @trackers.collect {|t| t.id.to_s }
441 else
441 else
442 @selected_tracker_ids = params[:tracker_ids].collect { |id| id.to_i.to_s } if params[:tracker_ids] and params[:tracker_ids].is_a? Array
442 @selected_tracker_ids = params[:tracker_ids].collect { |id| id.to_i.to_s } if params[:tracker_ids] and params[:tracker_ids].is_a? Array
443 end
443 end
444 @selected_tracker_ids ||= []
444 @selected_tracker_ids ||= []
445 @versions = @project.versions.find(:all,
445 @versions = @project.versions.find(:all,
446 :conditions => [ "#{Version.table_name}.effective_date>?", Date.today],
446 :conditions => [ "#{Version.table_name}.effective_date>?", Date.today],
447 :order => "#{Version.table_name}.effective_date ASC"
447 :order => "#{Version.table_name}.effective_date ASC"
448 )
448 )
449 end
449 end
450
450
451 def activity
451 def activity
452 if params[:year] and params[:year].to_i > 1900
452 if params[:year] and params[:year].to_i > 1900
453 @year = params[:year].to_i
453 @year = params[:year].to_i
454 if params[:month] and params[:month].to_i > 0 and params[:month].to_i < 13
454 if params[:month] and params[:month].to_i > 0 and params[:month].to_i < 13
455 @month = params[:month].to_i
455 @month = params[:month].to_i
456 end
456 end
457 end
457 end
458 @year ||= Date.today.year
458 @year ||= Date.today.year
459 @month ||= Date.today.month
459 @month ||= Date.today.month
460
460
461 @date_from = Date.civil(@year, @month, 1)
461 @date_from = Date.civil(@year, @month, 1)
462 @date_to = (@date_from >> 1)-1
462 @date_to = (@date_from >> 1)-1
463
463
464 @events_by_day = {}
464 @events_by_day = {}
465
465
466 unless params[:show_issues] == "0"
466 unless params[:show_issues] == "0"
467 @project.issues.find(:all, :include => [:author, :status], :conditions => ["#{Issue.table_name}.created_on>=? and #{Issue.table_name}.created_on<=?", @date_from, @date_to] ).each { |i|
467 @project.issues.find(:all, :include => [:author, :status], :conditions => ["#{Issue.table_name}.created_on>=? and #{Issue.table_name}.created_on<=?", @date_from, @date_to] ).each { |i|
468 @events_by_day[i.created_on.to_date] ||= []
468 @events_by_day[i.created_on.to_date] ||= []
469 @events_by_day[i.created_on.to_date] << i
469 @events_by_day[i.created_on.to_date] << i
470 }
470 }
471 @show_issues = 1
471 @show_issues = 1
472 end
472 end
473
473
474 unless params[:show_news] == "0"
474 unless params[:show_news] == "0"
475 @project.news.find(:all, :conditions => ["#{News.table_name}.created_on>=? and #{News.table_name}.created_on<=?", @date_from, @date_to], :include => :author ).each { |i|
475 @project.news.find(:all, :conditions => ["#{News.table_name}.created_on>=? and #{News.table_name}.created_on<=?", @date_from, @date_to], :include => :author ).each { |i|
476 @events_by_day[i.created_on.to_date] ||= []
476 @events_by_day[i.created_on.to_date] ||= []
477 @events_by_day[i.created_on.to_date] << i
477 @events_by_day[i.created_on.to_date] << i
478 }
478 }
479 @show_news = 1
479 @show_news = 1
480 end
480 end
481
481
482 unless params[:show_files] == "0"
482 unless params[:show_files] == "0"
483 Attachment.find(:all, :select => "#{Attachment.table_name}.*", :joins => "LEFT JOIN #{Version.table_name} ON #{Version.table_name}.id = #{Attachment.table_name}.container_id", :conditions => ["#{Attachment.table_name}.container_type='Version' and #{Version.table_name}.project_id=? and #{Attachment.table_name}.created_on>=? and #{Attachment.table_name}.created_on<=?", @project.id, @date_from, @date_to], :include => :author ).each { |i|
483 Attachment.find(:all, :select => "#{Attachment.table_name}.*", :joins => "LEFT JOIN #{Version.table_name} ON #{Version.table_name}.id = #{Attachment.table_name}.container_id", :conditions => ["#{Attachment.table_name}.container_type='Version' and #{Version.table_name}.project_id=? and #{Attachment.table_name}.created_on>=? and #{Attachment.table_name}.created_on<=?", @project.id, @date_from, @date_to], :include => :author ).each { |i|
484 @events_by_day[i.created_on.to_date] ||= []
484 @events_by_day[i.created_on.to_date] ||= []
485 @events_by_day[i.created_on.to_date] << i
485 @events_by_day[i.created_on.to_date] << i
486 }
486 }
487 @show_files = 1
487 @show_files = 1
488 end
488 end
489
489
490 unless params[:show_documents] == "0"
490 unless params[:show_documents] == "0"
491 @project.documents.find(:all, :conditions => ["#{Document.table_name}.created_on>=? and #{Document.table_name}.created_on<=?", @date_from, @date_to] ).each { |i|
491 @project.documents.find(:all, :conditions => ["#{Document.table_name}.created_on>=? and #{Document.table_name}.created_on<=?", @date_from, @date_to] ).each { |i|
492 @events_by_day[i.created_on.to_date] ||= []
492 @events_by_day[i.created_on.to_date] ||= []
493 @events_by_day[i.created_on.to_date] << i
493 @events_by_day[i.created_on.to_date] << i
494 }
494 }
495 Attachment.find(:all, :select => "attachments.*", :joins => "LEFT JOIN #{Document.table_name} ON #{Document.table_name}.id = #{Attachment.table_name}.container_id", :conditions => ["#{Attachment.table_name}.container_type='Document' and #{Document.table_name}.project_id=? and #{Attachment.table_name}.created_on>=? and #{Attachment.table_name}.created_on<=?", @project.id, @date_from, @date_to], :include => :author ).each { |i|
495 Attachment.find(:all, :select => "attachments.*", :joins => "LEFT JOIN #{Document.table_name} ON #{Document.table_name}.id = #{Attachment.table_name}.container_id", :conditions => ["#{Attachment.table_name}.container_type='Document' and #{Document.table_name}.project_id=? and #{Attachment.table_name}.created_on>=? and #{Attachment.table_name}.created_on<=?", @project.id, @date_from, @date_to], :include => :author ).each { |i|
496 @events_by_day[i.created_on.to_date] ||= []
496 @events_by_day[i.created_on.to_date] ||= []
497 @events_by_day[i.created_on.to_date] << i
497 @events_by_day[i.created_on.to_date] << i
498 }
498 }
499 @show_documents = 1
499 @show_documents = 1
500 end
500 end
501
501
502 unless params[:show_wiki_edits] == "0"
503 select = "#{WikiContent.versioned_table_name}.updated_on, #{WikiContent.versioned_table_name}.comment, " +
504 "#{WikiContent.versioned_table_name}.#{WikiContent.version_column}, #{WikiPage.table_name}.title"
505 joins = "LEFT JOIN #{WikiPage.table_name} ON #{WikiPage.table_name}.id = #{WikiContent.versioned_table_name}.page_id " +
506 "LEFT JOIN #{Wiki.table_name} ON #{Wiki.table_name}.id = #{WikiPage.table_name}.wiki_id "
507 conditions = ["#{Wiki.table_name}.project_id = ? AND #{WikiContent.versioned_table_name}.updated_on BETWEEN ? AND ?",
508 @project.id, @date_from, @date_to]
509
510 WikiContent.versioned_class.find(:all, :select => select, :joins => joins, :conditions => conditions).each { |i|
511 # We provide this alias so all events can be treated in the same manner
512 def i.created_on
513 self.updated_on
514 end
515
516 @events_by_day[i.created_on.to_date] ||= []
517 @events_by_day[i.created_on.to_date] << i
518 }
519 @show_wiki_edits = 1
520 end
521
502 render :layout => false if request.xhr?
522 render :layout => false if request.xhr?
503 end
523 end
504
524
505 def calendar
525 def calendar
506 if params[:year] and params[:year].to_i > 1900
526 if params[:year] and params[:year].to_i > 1900
507 @year = params[:year].to_i
527 @year = params[:year].to_i
508 if params[:month] and params[:month].to_i > 0 and params[:month].to_i < 13
528 if params[:month] and params[:month].to_i > 0 and params[:month].to_i < 13
509 @month = params[:month].to_i
529 @month = params[:month].to_i
510 end
530 end
511 end
531 end
512 @year ||= Date.today.year
532 @year ||= Date.today.year
513 @month ||= Date.today.month
533 @month ||= Date.today.month
514
534
515 @date_from = Date.civil(@year, @month, 1)
535 @date_from = Date.civil(@year, @month, 1)
516 @date_to = (@date_from >> 1)-1
536 @date_to = (@date_from >> 1)-1
517 # start on monday
537 # start on monday
518 @date_from = @date_from - (@date_from.cwday-1)
538 @date_from = @date_from - (@date_from.cwday-1)
519 # finish on sunday
539 # finish on sunday
520 @date_to = @date_to + (7-@date_to.cwday)
540 @date_to = @date_to + (7-@date_to.cwday)
521
541
522 @issues = @project.issues.find(:all, :include => [:tracker, :status, :assigned_to, :priority],
542 @issues = @project.issues.find(:all, :include => [:tracker, :status, :assigned_to, :priority],
523 :conditions => ["((start_date>=? and start_date<=?) or (due_date>=? and due_date<=?))", @date_from, @date_to, @date_from, @date_to])
543 :conditions => ["((start_date>=? and start_date<=?) or (due_date>=? and due_date<=?))", @date_from, @date_to, @date_from, @date_to])
524
544
525 @ending_issues_by_days = @issues.group_by {|issue| issue.due_date}
545 @ending_issues_by_days = @issues.group_by {|issue| issue.due_date}
526 @starting_issues_by_days = @issues.group_by {|issue| issue.start_date}
546 @starting_issues_by_days = @issues.group_by {|issue| issue.start_date}
527
547
528 render :layout => false if request.xhr?
548 render :layout => false if request.xhr?
529 end
549 end
530
550
531 def gantt
551 def gantt
532 if params[:year] and params[:year].to_i >0
552 if params[:year] and params[:year].to_i >0
533 @year_from = params[:year].to_i
553 @year_from = params[:year].to_i
534 if params[:month] and params[:month].to_i >=1 and params[:month].to_i <= 12
554 if params[:month] and params[:month].to_i >=1 and params[:month].to_i <= 12
535 @month_from = params[:month].to_i
555 @month_from = params[:month].to_i
536 else
556 else
537 @month_from = 1
557 @month_from = 1
538 end
558 end
539 else
559 else
540 @month_from ||= (Date.today << 1).month
560 @month_from ||= (Date.today << 1).month
541 @year_from ||= (Date.today << 1).year
561 @year_from ||= (Date.today << 1).year
542 end
562 end
543
563
544 @zoom = (params[:zoom].to_i > 0 and params[:zoom].to_i < 5) ? params[:zoom].to_i : 2
564 @zoom = (params[:zoom].to_i > 0 and params[:zoom].to_i < 5) ? params[:zoom].to_i : 2
545 @months = (params[:months].to_i > 0 and params[:months].to_i < 25) ? params[:months].to_i : 6
565 @months = (params[:months].to_i > 0 and params[:months].to_i < 25) ? params[:months].to_i : 6
546
566
547 @date_from = Date.civil(@year_from, @month_from, 1)
567 @date_from = Date.civil(@year_from, @month_from, 1)
548 @date_to = (@date_from >> @months) - 1
568 @date_to = (@date_from >> @months) - 1
549 @issues = @project.issues.find(:all, :order => "start_date, due_date", :include => [:tracker, :status, :assigned_to, :priority], :conditions => ["(((start_date>=? and start_date<=?) or (due_date>=? and due_date<=?) or (start_date<? and due_date>?)) and start_date is not null and due_date is not null)", @date_from, @date_to, @date_from, @date_to, @date_from, @date_to])
569 @issues = @project.issues.find(:all, :order => "start_date, due_date", :include => [:tracker, :status, :assigned_to, :priority], :conditions => ["(((start_date>=? and start_date<=?) or (due_date>=? and due_date<=?) or (start_date<? and due_date>?)) and start_date is not null and due_date is not null)", @date_from, @date_to, @date_from, @date_to, @date_from, @date_to])
550
570
551 if params[:output]=='pdf'
571 if params[:output]=='pdf'
552 @options_for_rfpdf ||= {}
572 @options_for_rfpdf ||= {}
553 @options_for_rfpdf[:file_name] = "gantt.pdf"
573 @options_for_rfpdf[:file_name] = "gantt.pdf"
554 render :template => "projects/gantt.rfpdf", :layout => false
574 render :template => "projects/gantt.rfpdf", :layout => false
555 else
575 else
556 render :template => "projects/gantt.rhtml"
576 render :template => "projects/gantt.rhtml"
557 end
577 end
558 end
578 end
559
579
560 def search
580 def search
561 @question = params[:q] || ""
581 @question = params[:q] || ""
562 @question.strip!
582 @question.strip!
563 @all_words = params[:all_words] || (params[:submit] ? false : true)
583 @all_words = params[:all_words] || (params[:submit] ? false : true)
564 @scope = params[:scope] || (params[:submit] ? [] : %w(issues news documents wiki) )
584 @scope = params[:scope] || (params[:submit] ? [] : %w(issues news documents wiki) )
565 if !@question.empty?
585 if !@question.empty?
566 # tokens must be at least 3 character long
586 # tokens must be at least 3 character long
567 @tokens = @question.split.uniq.select {|w| w.length > 2 }
587 @tokens = @question.split.uniq.select {|w| w.length > 2 }
568 # no more than 5 tokens to search for
588 # no more than 5 tokens to search for
569 @tokens.slice! 5..-1 if @tokens.size > 5
589 @tokens.slice! 5..-1 if @tokens.size > 5
570 # strings used in sql like statement
590 # strings used in sql like statement
571 like_tokens = @tokens.collect {|w| "%#{w}%"}
591 like_tokens = @tokens.collect {|w| "%#{w}%"}
572 operator = @all_words ? " AND " : " OR "
592 operator = @all_words ? " AND " : " OR "
573 limit = 10
593 limit = 10
574 @results = []
594 @results = []
575 @results += @project.issues.find(:all, :limit => limit, :include => :author, :conditions => [ (["(LOWER(subject) like ? OR LOWER(description) like ?)"] * like_tokens.size).join(operator), * (like_tokens * 2).sort] ) if @scope.include? 'issues'
595 @results += @project.issues.find(:all, :limit => limit, :include => :author, :conditions => [ (["(LOWER(subject) like ? OR LOWER(description) like ?)"] * like_tokens.size).join(operator), * (like_tokens * 2).sort] ) if @scope.include? 'issues'
576 @results += @project.news.find(:all, :limit => limit, :conditions => [ (["(LOWER(title) like ? OR LOWER(description) like ?)"] * like_tokens.size).join(operator), * (like_tokens * 2).sort], :include => :author ) if @scope.include? 'news'
596 @results += @project.news.find(:all, :limit => limit, :conditions => [ (["(LOWER(title) like ? OR LOWER(description) like ?)"] * like_tokens.size).join(operator), * (like_tokens * 2).sort], :include => :author ) if @scope.include? 'news'
577 @results += @project.documents.find(:all, :limit => limit, :conditions => [ (["(LOWER(title) like ? OR LOWER(description) like ?)"] * like_tokens.size).join(operator), * (like_tokens * 2).sort] ) if @scope.include? 'documents'
597 @results += @project.documents.find(:all, :limit => limit, :conditions => [ (["(LOWER(title) like ? OR LOWER(description) like ?)"] * like_tokens.size).join(operator), * (like_tokens * 2).sort] ) if @scope.include? 'documents'
578 @results += @project.wiki.pages.find(:all, :limit => limit, :include => :content, :conditions => [ (["(LOWER(title) like ? OR LOWER(text) like ?)"] * like_tokens.size).join(operator), * (like_tokens * 2).sort] ) if @project.wiki && @scope.include?('wiki')
598 @results += @project.wiki.pages.find(:all, :limit => limit, :include => :content, :conditions => [ (["(LOWER(title) like ? OR LOWER(text) like ?)"] * like_tokens.size).join(operator), * (like_tokens * 2).sort] ) if @project.wiki && @scope.include?('wiki')
579 @question = @tokens.join(" ")
599 @question = @tokens.join(" ")
580 end
600 end
581 end
601 end
582
602
583 def feeds
603 def feeds
584 @queries = @project.queries.find :all, :conditions => ["is_public=? or user_id=?", true, (logged_in_user ? logged_in_user.id : 0)]
604 @queries = @project.queries.find :all, :conditions => ["is_public=? or user_id=?", true, (logged_in_user ? logged_in_user.id : 0)]
585 @key = logged_in_user.get_or_create_rss_key.value if logged_in_user
605 @key = logged_in_user.get_or_create_rss_key.value if logged_in_user
586 end
606 end
587
607
588 private
608 private
589 # Find project of id params[:id]
609 # Find project of id params[:id]
590 # if not found, redirect to project list
610 # if not found, redirect to project list
591 # Used as a before_filter
611 # Used as a before_filter
592 def find_project
612 def find_project
593 @project = Project.find(params[:id])
613 @project = Project.find(params[:id])
594 @html_title = @project.name
614 @html_title = @project.name
595 rescue ActiveRecord::RecordNotFound
615 rescue ActiveRecord::RecordNotFound
596 render_404
616 render_404
597 end
617 end
598
618
599 # Retrieve query from session or build a new query
619 # Retrieve query from session or build a new query
600 def retrieve_query
620 def retrieve_query
601 if params[:query_id]
621 if params[:query_id]
602 @query = @project.queries.find(params[:query_id])
622 @query = @project.queries.find(params[:query_id])
603 session[:query] = @query
623 session[:query] = @query
604 else
624 else
605 if params[:set_filter] or !session[:query] or session[:query].project_id != @project.id
625 if params[:set_filter] or !session[:query] or session[:query].project_id != @project.id
606 # Give it a name, required to be valid
626 # Give it a name, required to be valid
607 @query = Query.new(:name => "_")
627 @query = Query.new(:name => "_")
608 @query.project = @project
628 @query.project = @project
609 if params[:fields] and params[:fields].is_a? Array
629 if params[:fields] and params[:fields].is_a? Array
610 params[:fields].each do |field|
630 params[:fields].each do |field|
611 @query.add_filter(field, params[:operators][field], params[:values][field])
631 @query.add_filter(field, params[:operators][field], params[:values][field])
612 end
632 end
613 else
633 else
614 @query.available_filters.keys.each do |field|
634 @query.available_filters.keys.each do |field|
615 @query.add_short_filter(field, params[field]) if params[field]
635 @query.add_short_filter(field, params[field]) if params[field]
616 end
636 end
617 end
637 end
618 session[:query] = @query
638 session[:query] = @query
619 else
639 else
620 @query = session[:query]
640 @query = session[:query]
621 end
641 end
622 end
642 end
623 end
643 end
624 end
644 end
@@ -1,34 +1,38
1 # redMine - project management software
1 # redMine - project management software
2 # Copyright (C) 2006-2007 Jean-Philippe Lang
2 # Copyright (C) 2006-2007 Jean-Philippe Lang
3 #
3 #
4 # This program is free software; you can redistribute it and/or
4 # This program is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU General Public License
5 # modify it under the terms of the GNU General Public License
6 # as published by the Free Software Foundation; either version 2
6 # as published by the Free Software Foundation; either version 2
7 # of the License, or (at your option) any later version.
7 # of the License, or (at your option) any later version.
8 #
8 #
9 # This program is distributed in the hope that it will be useful,
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 # GNU General Public License for more details.
12 # GNU General Public License for more details.
13 #
13 #
14 # You should have received a copy of the GNU General Public License
14 # You should have received a copy of the GNU General Public License
15 # along with this program; if not, write to the Free Software
15 # along with this program; if not, write to the Free Software
16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17
17
18 class WikiPage < ActiveRecord::Base
18 class WikiPage < ActiveRecord::Base
19 belongs_to :wiki
19 belongs_to :wiki
20 has_one :content, :class_name => 'WikiContent', :foreign_key => 'page_id', :dependent => :destroy
20 has_one :content, :class_name => 'WikiContent', :foreign_key => 'page_id', :dependent => :destroy
21
21
22 validates_presence_of :title
22 validates_presence_of :title
23 validates_format_of :title, :with => /^[^,\s]*$/
23 validates_format_of :title, :with => /^[^,\s]*$/
24 validates_uniqueness_of :title, :scope => :wiki_id, :case_sensitive => false
24 validates_uniqueness_of :title, :scope => :wiki_id, :case_sensitive => false
25 validates_associated :content
25 validates_associated :content
26
26
27 def before_save
27 def before_save
28 self.title = Wiki.titleize(title)
28 self.title = Wiki.titleize(title)
29 end
29 end
30
30
31 def pretty_title
31 def pretty_title
32 title.tr '_', ' '
32 WikiPage.pretty_title(title)
33 end
34
35 def self.pretty_title(str)
36 (str && str.is_a?(String)) ? str.tr('_', ' ') : str
33 end
37 end
34 end
38 end
@@ -1,59 +1,63
1 <h2><%=l(:label_activity)%>: <%= "#{month_name(@month).downcase} #{@year}" %></h2>
1 <h2><%=l(:label_activity)%>: <%= "#{month_name(@month).downcase} #{@year}" %></h2>
2
2
3 <div>
3 <div>
4 <div class="rightbox">
4 <div class="rightbox">
5 <% form_tag do %>
5 <% form_tag do %>
6 <p><%= select_month(@month, :prefix => "month", :discard_type => true) %>
6 <p><%= select_month(@month, :prefix => "month", :discard_type => true) %>
7 <%= select_year(@year, :prefix => "year", :discard_type => true) %></p>
7 <%= select_year(@year, :prefix => "year", :discard_type => true) %></p>
8 <p>
8 <p>
9 <%= check_box_tag 'show_issues', 1, @show_issues %><%= hidden_field_tag 'show_issues', 0, :id => nil %> <%=l(:label_issue_plural)%><br />
9 <%= check_box_tag 'show_issues', 1, @show_issues %><%= hidden_field_tag 'show_issues', 0, :id => nil %> <%=l(:label_issue_plural)%><br />
10 <%= check_box_tag 'show_news', 1, @show_news %><%= hidden_field_tag 'show_news', 0, :id => nil %> <%=l(:label_news_plural)%><br />
10 <%= check_box_tag 'show_news', 1, @show_news %><%= hidden_field_tag 'show_news', 0, :id => nil %> <%=l(:label_news_plural)%><br />
11 <%= check_box_tag 'show_files', 1, @show_files %><%= hidden_field_tag 'show_files', 0, :id => nil %> <%=l(:label_attachment_plural)%><br />
11 <%= check_box_tag 'show_files', 1, @show_files %><%= hidden_field_tag 'show_files', 0, :id => nil %> <%=l(:label_attachment_plural)%><br />
12 <%= check_box_tag 'show_documents', 1, @show_documents %><%= hidden_field_tag 'show_documents', 0, :id => nil %> <%=l(:label_document_plural)%>
12 <%= check_box_tag 'show_documents', 1, @show_documents %><%= hidden_field_tag 'show_documents', 0, :id => nil %> <%=l(:label_document_plural)%><br />
13 <%= check_box_tag 'show_wiki_edits', 1, @show_wiki_edits %><%= hidden_field_tag 'show_wiki_edits', 0, :id => nil %> <%=l(:label_wiki_edit_plural)%>
13 </p>
14 </p>
14 <p class="textcenter"><%= submit_tag l(:button_apply), :class => 'button-small' %></p>
15 <p class="textcenter"><%= submit_tag l(:button_apply), :class => 'button-small' %></p>
15 <% end %>
16 <% end %>
16 </div>
17 </div>
17
18
18 <% @events_by_day.keys.sort {|x,y| y <=> x }.each do |day| %>
19 <% @events_by_day.keys.sort {|x,y| y <=> x }.each do |day| %>
19 <h3><%= day_name(day.cwday) %> <%= day.day %></h3>
20 <h3><%= day_name(day.cwday) %> <%= day.day %></h3>
20 <ul>
21 <ul>
21 <% @events_by_day[day].sort {|x,y| y.created_on <=> x.created_on }.each do |e| %>
22 <% @events_by_day[day].sort {|x,y| y.created_on <=> x.created_on }.each do |e| %>
22 <li><p>
23 <li><p>
23 <% if e.is_a? Issue %>
24 <% if e.is_a? Issue %>
24 <%= e.created_on.strftime("%H:%M") %> <%= link_to "#{e.tracker.name} ##{e.id}", :controller => 'issues', :action => 'show', :id => e %> (<%= e.status.name %>): <%=h e.subject %><br />
25 <%= e.created_on.strftime("%H:%M") %> <%= link_to "#{e.tracker.name} ##{e.id}", :controller => 'issues', :action => 'show', :id => e %> (<%= e.status.name %>): <%=h e.subject %><br />
25 <i><%= e.author.name %></i>
26 <i><%= e.author.name %></i>
26 <% elsif e.is_a? News %>
27 <% elsif e.is_a? News %>
27 <%= e.created_on.strftime("%H:%M") %> <%=l(:label_news)%>: <%= link_to h(e.title), :controller => 'news', :action => 'show', :id => e %><br />
28 <%= e.created_on.strftime("%H:%M") %> <%=l(:label_news)%>: <%= link_to h(e.title), :controller => 'news', :action => 'show', :id => e %><br />
28 <% unless e.summary.empty? %><%=h e.summary %><br /><% end %>
29 <% unless e.summary.empty? %><%=h e.summary %><br /><% end %>
29 <i><%= e.author.name %></i>
30 <i><%= e.author.name %></i>
30 <% elsif (e.is_a? Attachment) and (e.container.is_a? Version) %>
31 <% elsif (e.is_a? Attachment) and (e.container.is_a? Version) %>
31 <%= e.created_on.strftime("%H:%M") %> <%=l(:label_attachment)%> (<%=h e.container.name %>): <%= link_to e.filename, :controller => 'projects', :action => 'list_files', :id => @project %><br />
32 <%= e.created_on.strftime("%H:%M") %> <%=l(:label_attachment)%> (<%=h e.container.name %>): <%= link_to e.filename, :controller => 'projects', :action => 'list_files', :id => @project %><br />
32 <i><%= e.author.name %></i>
33 <i><%= e.author.name %></i>
33 <% elsif (e.is_a? Attachment) and (e.container.is_a? Document) %>
34 <% elsif (e.is_a? Attachment) and (e.container.is_a? Document) %>
34 <%= e.created_on.strftime("%H:%M") %> <%=l(:label_attachment)%>: <%= e.filename %> (<%= link_to h(e.container.title), :controller => 'documents', :action => 'show', :id => e.container %>)<br />
35 <%= e.created_on.strftime("%H:%M") %> <%=l(:label_attachment)%>: <%= e.filename %> (<%= link_to h(e.container.title), :controller => 'documents', :action => 'show', :id => e.container %>)<br />
35 <i><%= e.author.name %></i>
36 <i><%= e.author.name %></i>
36 <% elsif e.is_a? Document %>
37 <% elsif e.is_a? Document %>
37 <%= e.created_on.strftime("%H:%M") %> <%=l(:label_document)%>: <%= link_to h(e.title), :controller => 'documents', :action => 'show', :id => e %><br />
38 <%= e.created_on.strftime("%H:%M") %> <%=l(:label_document)%>: <%= link_to h(e.title), :controller => 'documents', :action => 'show', :id => e %><br />
39 <% elsif e.is_a? WikiContent.versioned_class %>
40 <%= e.created_on.strftime("%H:%M") %> <%=l(:label_wiki_edit)%>: <%= link_to h(WikiPage.pretty_title(e.title)), :controller => 'wiki', :page => e.title %> (<%= link_to '#' + e.version.to_s, :controller => 'wiki', :page => e.title, :version => e.version %>)<br />
41 <% unless e.comment.blank? %><em><%=h e.comment %></em><% end %>
38 <% end %>
42 <% end %>
39 </p></li>
43 </p></li>
40
44
41 <% end %>
45 <% end %>
42 </ul>
46 </ul>
43 <% end %>
47 <% end %>
44 <% if @events_by_day.empty? %><p><i><%= l(:label_no_data) %></i></p><% end %>
48 <% if @events_by_day.empty? %><p><i><%= l(:label_no_data) %></i></p><% end %>
45
49
46 <div style="float:left;">
50 <div style="float:left;">
47 <%= link_to_remote ('&#171; ' + (@month==1 ? "#{month_name(12)} #{@year-1}" : "#{month_name(@month-1)}")),
51 <%= link_to_remote ('&#171; ' + (@month==1 ? "#{month_name(12)} #{@year-1}" : "#{month_name(@month-1)}")),
48 {:update => "content", :url => { :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1) }},
52 {:update => "content", :url => { :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1) }},
49 {:href => url_for(:action => 'activity', :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1))}
53 {:href => url_for(:action => 'activity', :year => (@month==1 ? @year-1 : @year), :month =>(@month==1 ? 12 : @month-1))}
50 %>
54 %>
51 </div>
55 </div>
52 <div style="float:right;">
56 <div style="float:right;">
53 <%= link_to_remote ((@month==12 ? "#{month_name(1)} #{@year+1}" : "#{month_name(@month+1)}") + ' &#187;'),
57 <%= link_to_remote ((@month==12 ? "#{month_name(1)} #{@year+1}" : "#{month_name(@month+1)}") + ' &#187;'),
54 {:update => "content", :url => { :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1) }},
58 {:update => "content", :url => { :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1) }},
55 {:href => url_for(:action => 'activity', :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1))}
59 {:href => url_for(:action => 'activity', :year => (@month==12 ? @year+1 : @year), :month =>(@month==12 ? 1 : @month+1))}
56 %>&nbsp;
60 %>&nbsp;
57 </div>
61 </div>
58 <br />
62 <br />
59 </div>
63 </div>
@@ -1,408 +1,410
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: Januar,Februar,März,April,Mai,Juni,Juli,August,September,Oktober,November,Dezember
4 actionview_datehelper_select_month_names: Januar,Februar,März,April,Mai,Juni,Juli,August,September,Oktober,November,Dezember
5 actionview_datehelper_select_month_names_abbr: Jan,Feb,Mär,Apr,Mai,Jun,Jul,Aug,Sep,Okt,Nov,Dez
5 actionview_datehelper_select_month_names_abbr: Jan,Feb,Mär,Apr,Mai,Jun,Jul,Aug,Sep,Okt,Nov,Dez
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 Tag
8 actionview_datehelper_time_in_words_day: 1 Tag
9 actionview_datehelper_time_in_words_day_plural: %d Tage
9 actionview_datehelper_time_in_words_day_plural: %d Tage
10 actionview_datehelper_time_in_words_hour_about: ungefähr eine Stunde
10 actionview_datehelper_time_in_words_hour_about: ungefähr eine Stunde
11 actionview_datehelper_time_in_words_hour_about_plural: ungefähr %d Stunden
11 actionview_datehelper_time_in_words_hour_about_plural: ungefähr %d Stunden
12 actionview_datehelper_time_in_words_hour_about_single: ungefähr eine Stunde
12 actionview_datehelper_time_in_words_hour_about_single: ungefähr eine Stunde
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: halbe Minute
14 actionview_datehelper_time_in_words_minute_half: halbe Minute
15 actionview_datehelper_time_in_words_minute_less_than: weniger als eine Minute
15 actionview_datehelper_time_in_words_minute_less_than: weniger als eine Minute
16 actionview_datehelper_time_in_words_minute_plural: %d Minuten
16 actionview_datehelper_time_in_words_minute_plural: %d Minuten
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: Weniger als eine Sekunde
18 actionview_datehelper_time_in_words_second_less_than: Weniger als eine Sekunde
19 actionview_datehelper_time_in_words_second_less_than_plural: weniger als %d Sekunden
19 actionview_datehelper_time_in_words_second_less_than_plural: weniger als %d Sekunden
20 actionview_instancetag_blank_option: Bitte auswählen
20 actionview_instancetag_blank_option: Bitte auswählen
21
21
22 activerecord_error_inclusion: ist nicht inbegriffen
22 activerecord_error_inclusion: ist nicht inbegriffen
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: Bestätigung nötig
25 activerecord_error_confirmation: Bestätigung nötig
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: hat die falsche Länge
31 activerecord_error_wrong_length: hat die falsche Länge
32 activerecord_error_taken: ist bereits vergeben
32 activerecord_error_taken: ist bereits vergeben
33 activerecord_error_not_a_number: ist keine Zahl
33 activerecord_error_not_a_number: ist keine Zahl
34 activerecord_error_not_a_date: ist kein gültiges Datum
34 activerecord_error_not_a_date: ist kein gültiges Datum
35 activerecord_error_greater_than_start_date: muss größer als Anfangsdatum sein
35 activerecord_error_greater_than_start_date: muss größer als Anfangsdatum sein
36
36
37 general_fmt_age: %d Jahr
37 general_fmt_age: %d Jahr
38 general_fmt_age_plural: %d Jahre
38 general_fmt_age_plural: %d Jahre
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: '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_csv_encoding: ISO-8859-1
49 general_csv_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
51 general_day_names: Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag
51 general_day_names: Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag
52
52
53 notice_account_updated: Konto wurde erfolgreich aktualisiert.
53 notice_account_updated: Konto wurde erfolgreich aktualisiert.
54 notice_account_invalid_creditentials: Unzulässiger Benutzer oder Passwort
54 notice_account_invalid_creditentials: Unzulässiger Benutzer oder Passwort
55 notice_account_password_updated: Passwort wurde erfolgreich aktualisiert.
55 notice_account_password_updated: Passwort wurde erfolgreich aktualisiert.
56 notice_account_wrong_password: Falsches Passwort
56 notice_account_wrong_password: Falsches Passwort
57 notice_account_register_done: Konto wurde erfolgreich angelegt.
57 notice_account_register_done: Konto wurde erfolgreich angelegt.
58 notice_account_unknown_email: Unbekannter Benutzer.
58 notice_account_unknown_email: Unbekannter Benutzer.
59 notice_can_t_change_password: Dieses Konto verwendet eine externe Authentifizierungs Quelle. Unmöglich, das Kennwort zu ändern.
59 notice_can_t_change_password: Dieses Konto verwendet eine externe Authentifizierungs Quelle. Unmöglich, das Kennwort zu ändern.
60 notice_account_lost_email_sent: Eine Email mit Anweisungen, ein neues Kennwort zu wählen ist dir geschickt worden.
60 notice_account_lost_email_sent: Eine Email mit Anweisungen, ein neues Kennwort zu wählen ist dir geschickt worden.
61 notice_account_activated: Dein Konto ist aktiviert. Du kannst jetzt einloggen.
61 notice_account_activated: Dein Konto ist aktiviert. Du kannst jetzt einloggen.
62 notice_successful_create: Erfolgreich angelegt
62 notice_successful_create: Erfolgreich angelegt
63 notice_successful_update: Erfolgreiches Update.
63 notice_successful_update: Erfolgreiches Update.
64 notice_successful_delete: Erfolgreiche Auslassung.
64 notice_successful_delete: Erfolgreiche Auslassung.
65 notice_successful_connection: Verbindung erfolgreich.
65 notice_successful_connection: Verbindung erfolgreich.
66 notice_file_not_found: Anhang besteht nicht oder ist gelöscht worden.
66 notice_file_not_found: Anhang besteht nicht oder ist gelöscht worden.
67 notice_locking_conflict: Datum wurde von einem anderen Benutzer geändert.
67 notice_locking_conflict: Datum wurde von einem anderen Benutzer geändert.
68 notice_scm_error: Eintrag und/oder Revision besteht nicht im SVN.
68 notice_scm_error: Eintrag und/oder Revision besteht nicht im SVN.
69
69
70 mail_subject_lost_password: Dein redMine Kennwort
70 mail_subject_lost_password: Dein redMine Kennwort
71 mail_subject_register: redMine Kontoaktivierung
71 mail_subject_register: redMine Kontoaktivierung
72
72
73 gui_validation_error: 1 Störung
73 gui_validation_error: 1 Störung
74 gui_validation_error_plural: %d Störungen
74 gui_validation_error_plural: %d Störungen
75
75
76 field_name: Name
76 field_name: Name
77 field_description: Beschreibung
77 field_description: Beschreibung
78 field_summary: Zusammenfassung
78 field_summary: Zusammenfassung
79 field_is_required: Erforderlich
79 field_is_required: Erforderlich
80 field_firstname: Vorname
80 field_firstname: Vorname
81 field_lastname: Nachname
81 field_lastname: Nachname
82 field_mail: Email
82 field_mail: Email
83 field_filename: Datei
83 field_filename: Datei
84 field_filesize: Größe
84 field_filesize: Größe
85 field_downloads: Downloads
85 field_downloads: Downloads
86 field_author: Autor
86 field_author: Autor
87 field_created_on: Angelegt
87 field_created_on: Angelegt
88 field_updated_on: Aktualisiert
88 field_updated_on: Aktualisiert
89 field_field_format: Format
89 field_field_format: Format
90 field_is_for_all: Für alle Projekte
90 field_is_for_all: Für alle Projekte
91 field_possible_values: Mögliche Werte
91 field_possible_values: Mögliche Werte
92 field_regexp: Regulärer Ausdruck
92 field_regexp: Regulärer Ausdruck
93 field_min_length: Minimale Länge
93 field_min_length: Minimale Länge
94 field_max_length: Maximale Länge
94 field_max_length: Maximale Länge
95 field_value: Wert
95 field_value: Wert
96 field_category: Kategorie
96 field_category: Kategorie
97 field_title: Titel
97 field_title: Titel
98 field_project: Projekt
98 field_project: Projekt
99 field_issue: Ticket
99 field_issue: Ticket
100 field_status: Status
100 field_status: Status
101 field_notes: Kommentare
101 field_notes: Kommentare
102 field_is_closed: Problem erledigt
102 field_is_closed: Problem erledigt
103 field_is_default: Default
103 field_is_default: Default
104 field_html_color: Farbe
104 field_html_color: Farbe
105 field_tracker: Tracker
105 field_tracker: Tracker
106 field_subject: Thema
106 field_subject: Thema
107 field_due_date: Abgabedatum
107 field_due_date: Abgabedatum
108 field_assigned_to: Zugewiesen an
108 field_assigned_to: Zugewiesen an
109 field_priority: Priorität
109 field_priority: Priorität
110 field_fixed_version: Erledigt in Version
110 field_fixed_version: Erledigt in Version
111 field_user: Benutzer
111 field_user: Benutzer
112 field_role: Rolle
112 field_role: Rolle
113 field_homepage: Startseite
113 field_homepage: Startseite
114 field_is_public: Öffentlich
114 field_is_public: Öffentlich
115 field_parent: Subprojekt von
115 field_parent: Subprojekt von
116 field_is_in_chlog: Ansicht in der Changelog
116 field_is_in_chlog: Ansicht in der Changelog
117 field_is_in_roadmap: Ansicht in der Roadmap
117 field_is_in_roadmap: Ansicht in der Roadmap
118 field_login: Mitgliedsname
118 field_login: Mitgliedsname
119 field_mail_notification: Mailbenachrichtigung
119 field_mail_notification: Mailbenachrichtigung
120 field_admin: Administrator
120 field_admin: Administrator
121 field_last_login_on: Letzte Anmeldung
121 field_last_login_on: Letzte Anmeldung
122 field_language: Sprache
122 field_language: Sprache
123 field_effective_date: Datum
123 field_effective_date: Datum
124 field_password: Passwort
124 field_password: Passwort
125 field_new_password: Neues Passwort
125 field_new_password: Neues Passwort
126 field_password_confirmation: Bestätigung
126 field_password_confirmation: Bestätigung
127 field_version: Version
127 field_version: Version
128 field_type: Typ
128 field_type: Typ
129 field_host: Host
129 field_host: Host
130 field_port: Port
130 field_port: Port
131 field_account: Konto
131 field_account: Konto
132 field_base_dn: Base DN
132 field_base_dn: Base DN
133 field_attr_login: Mitgliedsnameattribut
133 field_attr_login: Mitgliedsnameattribut
134 field_attr_firstname: Vornamensattribut
134 field_attr_firstname: Vornamensattribut
135 field_attr_lastname: Namenattribut
135 field_attr_lastname: Namenattribut
136 field_attr_mail: Emailattribut
136 field_attr_mail: Emailattribut
137 field_onthefly: On-the-fly Benutzerkreation
137 field_onthefly: On-the-fly Benutzerkreation
138 field_start_date: Beginn
138 field_start_date: Beginn
139 field_done_ratio: %% erledigt
139 field_done_ratio: %% erledigt
140 field_auth_source: Authentifizierungs Modus
140 field_auth_source: Authentifizierungs Modus
141 field_hide_mail: Email Adresse nicht anzeigen
141 field_hide_mail: Email Adresse nicht anzeigen
142 field_comment: Kommentar
142 field_comment: Kommentar
143 field_url: URL
143 field_url: URL
144 field_start_page: Hauptseite
144 field_start_page: Hauptseite
145 field_subproject: Subprojekt von
145 field_subproject: Subprojekt von
146 field_hours: Hours
146 field_hours: Hours
147 field_activity: Activity
147 field_activity: Activity
148 field_spent_on: Datum
148 field_spent_on: Datum
149
149
150 setting_app_title: Applikation Titel
150 setting_app_title: Applikation Titel
151 setting_app_subtitle: Applikation Untertitel
151 setting_app_subtitle: Applikation Untertitel
152 setting_welcome_text: Willkommenstext
152 setting_welcome_text: Willkommenstext
153 setting_default_language: Default Sprache
153 setting_default_language: Default Sprache
154 setting_login_required: Authent. erfordert
154 setting_login_required: Authent. erfordert
155 setting_self_registration: Anmeldung ermöglicht
155 setting_self_registration: Anmeldung ermöglicht
156 setting_attachment_max_size: max. Dateigröße
156 setting_attachment_max_size: max. Dateigröße
157 setting_issues_export_limit: Limit Export Tickets
157 setting_issues_export_limit: Limit Export Tickets
158 setting_mail_from: Mail Absender
158 setting_mail_from: Mail Absender
159 setting_host_name: Host Name
159 setting_host_name: Host Name
160 setting_text_formatting: Textformatierung
160 setting_text_formatting: Textformatierung
161 setting_wiki_compression: Wiki Historie komprimieren
161 setting_wiki_compression: Wiki Historie komprimieren
162 setting_feeds_limit: Limit Feed Inhalt
162 setting_feeds_limit: Limit Feed Inhalt
163
163
164 label_user: Benutzer
164 label_user: Benutzer
165 label_user_plural: Benutzer
165 label_user_plural: Benutzer
166 label_user_new: Neuer Benutzer
166 label_user_new: Neuer Benutzer
167 label_project: Projekt
167 label_project: Projekt
168 label_project_new: Neues Projekt
168 label_project_new: Neues Projekt
169 label_project_plural: Projekte
169 label_project_plural: Projekte
170 label_project_latest: Neueste Projekte
170 label_project_latest: Neueste Projekte
171 label_issue: Ticket
171 label_issue: Ticket
172 label_issue_new: Neues Ticket
172 label_issue_new: Neues Ticket
173 label_issue_plural: Tickets
173 label_issue_plural: Tickets
174 label_issue_view_all: Alle Tickets ansehen
174 label_issue_view_all: Alle Tickets ansehen
175 label_document: Dokument
175 label_document: Dokument
176 label_document_new: Neues Dokument
176 label_document_new: Neues Dokument
177 label_document_plural: Dokumente
177 label_document_plural: Dokumente
178 label_role: Rolle
178 label_role: Rolle
179 label_role_plural: Rollen
179 label_role_plural: Rollen
180 label_role_new: Neue Rolle
180 label_role_new: Neue Rolle
181 label_role_and_permissions: Rollen und Rechte
181 label_role_and_permissions: Rollen und Rechte
182 label_member: Mitglied
182 label_member: Mitglied
183 label_member_new: Neues Mitglied
183 label_member_new: Neues Mitglied
184 label_member_plural: Mitglieder
184 label_member_plural: Mitglieder
185 label_tracker: Tracker
185 label_tracker: Tracker
186 label_tracker_plural: Tracker
186 label_tracker_plural: Tracker
187 label_tracker_new: Neuer Tracker
187 label_tracker_new: Neuer Tracker
188 label_workflow: Workflow
188 label_workflow: Workflow
189 label_issue_status: Ticket Status
189 label_issue_status: Ticket Status
190 label_issue_status_plural: Ticket Stati
190 label_issue_status_plural: Ticket Stati
191 label_issue_status_new: Neuer Status
191 label_issue_status_new: Neuer Status
192 label_issue_category: Ticket Kategorie
192 label_issue_category: Ticket Kategorie
193 label_issue_category_plural: Ticket Kategorien
193 label_issue_category_plural: Ticket Kategorien
194 label_issue_category_new: Neue Kategorie
194 label_issue_category_new: Neue Kategorie
195 label_custom_field: Benutzerdefiniertes Feld
195 label_custom_field: Benutzerdefiniertes Feld
196 label_custom_field_plural: Benutzerdefinierte Felder
196 label_custom_field_plural: Benutzerdefinierte Felder
197 label_custom_field_new: Neues Feld
197 label_custom_field_new: Neues Feld
198 label_enumerations: Enumerationen
198 label_enumerations: Enumerationen
199 label_enumeration_new: Neuer Wert
199 label_enumeration_new: Neuer Wert
200 label_information: Information
200 label_information: Information
201 label_information_plural: Informationen
201 label_information_plural: Informationen
202 label_please_login: Anmelden
202 label_please_login: Anmelden
203 label_register: Anmelden
203 label_register: Anmelden
204 label_password_lost: Passwort vergessen
204 label_password_lost: Passwort vergessen
205 label_home: Hauptseite
205 label_home: Hauptseite
206 label_my_page: Meine Seite
206 label_my_page: Meine Seite
207 label_my_account: Mein Konto
207 label_my_account: Mein Konto
208 label_my_projects: Meine Projekte
208 label_my_projects: Meine Projekte
209 label_administration: Administration
209 label_administration: Administration
210 label_login: Einloggen
210 label_login: Einloggen
211 label_logout: Abmelden
211 label_logout: Abmelden
212 label_help: Hilfe
212 label_help: Hilfe
213 label_reported_issues: Gemeldete Tickets
213 label_reported_issues: Gemeldete Tickets
214 label_assigned_to_me_issues: Mir zugewiesen
214 label_assigned_to_me_issues: Mir zugewiesen
215 label_last_login: Letzte Anmeldung
215 label_last_login: Letzte Anmeldung
216 label_last_updates: zuletzt aktualisiert
216 label_last_updates: zuletzt aktualisiert
217 label_last_updates_plural: %d zuletzt aktualisierten
217 label_last_updates_plural: %d zuletzt aktualisierten
218 label_registered_on: Angemeldet am
218 label_registered_on: Angemeldet am
219 label_activity: Aktivität
219 label_activity: Aktivität
220 label_new: Neu
220 label_new: Neu
221 label_logged_as: Angemeldet als
221 label_logged_as: Angemeldet als
222 label_environment: Environment
222 label_environment: Environment
223 label_authentication: Authentifizierung
223 label_authentication: Authentifizierung
224 label_auth_source: Authentifizierungs Modus
224 label_auth_source: Authentifizierungs Modus
225 label_auth_source_new: Neuer Authentifizierungs Modus
225 label_auth_source_new: Neuer Authentifizierungs Modus
226 label_auth_source_plural: Authentifizierungs Arten
226 label_auth_source_plural: Authentifizierungs Arten
227 label_subproject_plural: Sub Projekte
227 label_subproject_plural: Sub Projekte
228 label_min_max_length: Min - Max Länge
228 label_min_max_length: Min - Max Länge
229 label_list: Liste
229 label_list: Liste
230 label_date: Datum
230 label_date: Datum
231 label_integer: Zahl
231 label_integer: Zahl
232 label_boolean: Boolean
232 label_boolean: Boolean
233 label_string: Text
233 label_string: Text
234 label_text: Langer Text
234 label_text: Langer Text
235 label_attribute: Attribut
235 label_attribute: Attribut
236 label_attribute_plural: Attribute
236 label_attribute_plural: Attribute
237 label_download: %d Download
237 label_download: %d Download
238 label_download_plural: %d Downloads
238 label_download_plural: %d Downloads
239 label_no_data: Nichts anzuzeigen
239 label_no_data: Nichts anzuzeigen
240 label_change_status: Statuswechsel
240 label_change_status: Statuswechsel
241 label_history: Historie
241 label_history: Historie
242 label_attachment: Datei
242 label_attachment: Datei
243 label_attachment_new: Neue Datei
243 label_attachment_new: Neue Datei
244 label_attachment_delete: Anhang löschen
244 label_attachment_delete: Anhang löschen
245 label_attachment_plural: Dateien
245 label_attachment_plural: Dateien
246 label_report: Bericht
246 label_report: Bericht
247 label_report_plural: Berichte
247 label_report_plural: Berichte
248 label_news: News
248 label_news: News
249 label_news_new: News hinzufügen
249 label_news_new: News hinzufügen
250 label_news_plural: News
250 label_news_plural: News
251 label_news_latest: Letzte News
251 label_news_latest: Letzte News
252 label_news_view_all: Alle News anzeigen
252 label_news_view_all: Alle News anzeigen
253 label_change_log: Change log
253 label_change_log: Change log
254 label_settings: Konfiguration
254 label_settings: Konfiguration
255 label_overview: Übersicht
255 label_overview: Übersicht
256 label_version: Version
256 label_version: Version
257 label_version_new: Neue Version
257 label_version_new: Neue Version
258 label_version_plural: Versionen
258 label_version_plural: Versionen
259 label_confirmation: Bestätigung
259 label_confirmation: Bestätigung
260 label_export_to: Export zu
260 label_export_to: Export zu
261 label_read: Lesen...
261 label_read: Lesen...
262 label_public_projects: Öffentliche Projekte
262 label_public_projects: Öffentliche Projekte
263 label_open_issues: offen
263 label_open_issues: offen
264 label_open_issues_plural: offen
264 label_open_issues_plural: offen
265 label_closed_issues: geschlossen
265 label_closed_issues: geschlossen
266 label_closed_issues_plural: geschlossen
266 label_closed_issues_plural: geschlossen
267 label_total: Gesamtzahl
267 label_total: Gesamtzahl
268 label_permissions: Berechtigungen
268 label_permissions: Berechtigungen
269 label_current_status: Gegenwärtiger Status
269 label_current_status: Gegenwärtiger Status
270 label_new_statuses_allowed: Neue Berechtigungen
270 label_new_statuses_allowed: Neue Berechtigungen
271 label_all: alle
271 label_all: alle
272 label_none: kein
272 label_none: kein
273 label_next: Weiter
273 label_next: Weiter
274 label_previous: Zurück
274 label_previous: Zurück
275 label_used_by: Benutzt von
275 label_used_by: Benutzt von
276 label_details: Details...
276 label_details: Details...
277 label_add_note: Kommentar hinzufügen
277 label_add_note: Kommentar hinzufügen
278 label_per_page: Pro Seite
278 label_per_page: Pro Seite
279 label_calendar: Kalender
279 label_calendar: Kalender
280 label_months_from: Monate ab
280 label_months_from: Monate ab
281 label_gantt: Gantt
281 label_gantt: Gantt
282 label_internal: Intern
282 label_internal: Intern
283 label_last_changes: %d letzte Änderungen
283 label_last_changes: %d letzte Änderungen
284 label_change_view_all: Alle Änderungen ansehen
284 label_change_view_all: Alle Änderungen ansehen
285 label_personalize_page: Diese Seite anpassen
285 label_personalize_page: Diese Seite anpassen
286 label_comment: Kommentar
286 label_comment: Kommentar
287 label_comment_plural: Kommentare
287 label_comment_plural: Kommentare
288 label_comment_add: Kommentar hinzufügen
288 label_comment_add: Kommentar hinzufügen
289 label_comment_added: Kommentar hinzugefügt
289 label_comment_added: Kommentar hinzugefügt
290 label_comment_delete: Kommentar löschen
290 label_comment_delete: Kommentar löschen
291 label_query: Benutzerdefinierte Abfrage
291 label_query: Benutzerdefinierte Abfrage
292 label_query_plural: Benutzerdefinierte Berichte
292 label_query_plural: Benutzerdefinierte Berichte
293 label_query_new: Neuer Bericht
293 label_query_new: Neuer Bericht
294 label_filter_add: Filter hinzufügen
294 label_filter_add: Filter hinzufügen
295 label_filter_plural: Filter
295 label_filter_plural: Filter
296 label_equals: ist
296 label_equals: ist
297 label_not_equals: ist nicht
297 label_not_equals: ist nicht
298 label_in_less_than: in weniger als
298 label_in_less_than: in weniger als
299 label_in_more_than: in mehr als
299 label_in_more_than: in mehr als
300 label_in: an
300 label_in: an
301 label_today: heute
301 label_today: heute
302 label_less_than_ago: vor weniger als
302 label_less_than_ago: vor weniger als
303 label_more_than_ago: vor mehr als
303 label_more_than_ago: vor mehr als
304 label_ago: vor
304 label_ago: vor
305 label_contains: enthält
305 label_contains: enthält
306 label_not_contains: enthält nicht
306 label_not_contains: enthält nicht
307 label_day_plural: Tage
307 label_day_plural: Tage
308 label_repository: SVN
308 label_repository: SVN
309 label_browse: Codebrowser
309 label_browse: Codebrowser
310 label_modification: %d Änderung
310 label_modification: %d Änderung
311 label_modification_plural: %d Änderungen
311 label_modification_plural: %d Änderungen
312 label_revision: Revision
312 label_revision: Revision
313 label_revision_plural: Revisionen
313 label_revision_plural: Revisionen
314 label_added: hinzugefügt
314 label_added: hinzugefügt
315 label_modified: geändert
315 label_modified: geändert
316 label_deleted: gelöscht
316 label_deleted: gelöscht
317 label_latest_revision: Aktuelleste Revision
317 label_latest_revision: Aktuelleste Revision
318 label_view_revisions: Revisionen anzeigen
318 label_view_revisions: Revisionen anzeigen
319 label_max_size: Maximale Größe
319 label_max_size: Maximale Größe
320 label_on: von
320 label_on: von
321 label_sort_highest: Anfang
321 label_sort_highest: Anfang
322 label_sort_higher: eins höher
322 label_sort_higher: eins höher
323 label_sort_lower: eins tiefer
323 label_sort_lower: eins tiefer
324 label_sort_lowest: Ende
324 label_sort_lowest: Ende
325 label_roadmap: Roadmap
325 label_roadmap: Roadmap
326 label_search: Suche
326 label_search: Suche
327 label_result: %d Resultat
327 label_result: %d Resultat
328 label_result_plural: %d Resultate
328 label_result_plural: %d Resultate
329 label_all_words: Alle Wörter
329 label_all_words: Alle Wörter
330 label_wiki: Wiki
330 label_wiki: Wiki
331 label_wiki_edit: Wiki edit
332 label_wiki_edit_plural: Wiki edits
331 label_page_index: Index
333 label_page_index: Index
332 label_current_version: Gegenwärtige Version
334 label_current_version: Gegenwärtige Version
333 label_preview: Preview
335 label_preview: Preview
334 label_feed_plural: Feeds
336 label_feed_plural: Feeds
335 label_changes_details: Details aller Änderungen
337 label_changes_details: Details aller Änderungen
336 label_issue_tracking: Tickets
338 label_issue_tracking: Tickets
337 label_spent_time: Spent time
339 label_spent_time: Spent time
338 label_f_hour: %.2f hour
340 label_f_hour: %.2f hour
339 label_f_hour_plural: %.2f hours
341 label_f_hour_plural: %.2f hours
340 label_time_tracking: Time tracking
342 label_time_tracking: Time tracking
341
343
342 button_login: Einloggen
344 button_login: Einloggen
343 button_submit: OK
345 button_submit: OK
344 button_save: Speichern
346 button_save: Speichern
345 button_check_all: Alles auswählen
347 button_check_all: Alles auswählen
346 button_uncheck_all: Alles abwählen
348 button_uncheck_all: Alles abwählen
347 button_delete: Löschen
349 button_delete: Löschen
348 button_create: Anlegen
350 button_create: Anlegen
349 button_test: Testen
351 button_test: Testen
350 button_edit: Bearbeiten
352 button_edit: Bearbeiten
351 button_add: Hinzufügen
353 button_add: Hinzufügen
352 button_change: Wechseln
354 button_change: Wechseln
353 button_apply: Anwenden
355 button_apply: Anwenden
354 button_clear: Zurücksetzen
356 button_clear: Zurücksetzen
355 button_lock: Sperren
357 button_lock: Sperren
356 button_unlock: Entriegeln
358 button_unlock: Entriegeln
357 button_download: Download
359 button_download: Download
358 button_list: Liste
360 button_list: Liste
359 button_view: Siehe
361 button_view: Siehe
360 button_move: Gehe zu
362 button_move: Gehe zu
361 button_back: Zurück
363 button_back: Zurück
362 button_cancel: Abbrechen
364 button_cancel: Abbrechen
363 button_activate: Aktivieren
365 button_activate: Aktivieren
364 button_sort: Sortieren
366 button_sort: Sortieren
365 button_log_time: Log time
367 button_log_time: Log time
366
368
367 status_active: aktiv
369 status_active: aktiv
368 status_registered: angemeldet
370 status_registered: angemeldet
369 status_locked: gesperrt
371 status_locked: gesperrt
370
372
371 text_select_mail_notifications: Aktionen für die Mailbenachrichtigung aktiviert werden soll.
373 text_select_mail_notifications: Aktionen für die Mailbenachrichtigung aktiviert werden soll.
372 text_regexp_info: eg. ^[A-Z0-9]+$
374 text_regexp_info: eg. ^[A-Z0-9]+$
373 text_min_max_length_info: 0 heisst keine Beschränkung
375 text_min_max_length_info: 0 heisst keine Beschränkung
374 text_project_destroy_confirmation: Sind sie sicher, daß sie das Projekt löschen wollen ?
376 text_project_destroy_confirmation: Sind sie sicher, daß sie das Projekt löschen wollen ?
375 text_workflow_edit: Workflow zum Bearbeiten auswählen
377 text_workflow_edit: Workflow zum Bearbeiten auswählen
376 text_are_you_sure: Sind sie sicher ?
378 text_are_you_sure: Sind sie sicher ?
377 text_journal_changed: geändert von %s zu %s
379 text_journal_changed: geändert von %s zu %s
378 text_journal_set_to: gestellt zu %s
380 text_journal_set_to: gestellt zu %s
379 text_journal_deleted: gelöscht
381 text_journal_deleted: gelöscht
380 text_tip_task_begin_day: Aufgabe, die an diesem Tag beginnt
382 text_tip_task_begin_day: Aufgabe, die an diesem Tag beginnt
381 text_tip_task_end_day: Aufgabe, die an diesem Tag beendet
383 text_tip_task_end_day: Aufgabe, die an diesem Tag beendet
382 text_tip_task_begin_end_day: Aufgabe, die an diesem Tag beginnt und beendet
384 text_tip_task_begin_end_day: Aufgabe, die an diesem Tag beginnt und beendet
383
385
384 default_role_manager: Manager
386 default_role_manager: Manager
385 default_role_developper: Developer
387 default_role_developper: Developer
386 default_role_reporter: Reporter
388 default_role_reporter: Reporter
387 default_tracker_bug: Fehler
389 default_tracker_bug: Fehler
388 default_tracker_feature: Feature
390 default_tracker_feature: Feature
389 default_tracker_support: Support
391 default_tracker_support: Support
390 default_issue_status_new: Neu
392 default_issue_status_new: Neu
391 default_issue_status_assigned: Zugewiesen
393 default_issue_status_assigned: Zugewiesen
392 default_issue_status_resolved: Gelöst
394 default_issue_status_resolved: Gelöst
393 default_issue_status_feedback: Feedback
395 default_issue_status_feedback: Feedback
394 default_issue_status_closed: Erledigt
396 default_issue_status_closed: Erledigt
395 default_issue_status_rejected: Abgewiesen
397 default_issue_status_rejected: Abgewiesen
396 default_doc_category_user: Benutzerdokumentation
398 default_doc_category_user: Benutzerdokumentation
397 default_doc_category_tech: Technische Dokumentation
399 default_doc_category_tech: Technische Dokumentation
398 default_priority_low: Niedrig
400 default_priority_low: Niedrig
399 default_priority_normal: Normal
401 default_priority_normal: Normal
400 default_priority_high: Hoch
402 default_priority_high: Hoch
401 default_priority_urgent: Dringend
403 default_priority_urgent: Dringend
402 default_priority_immediate: Sofort
404 default_priority_immediate: Sofort
403 default_activity_design: Design
405 default_activity_design: Design
404 default_activity_development: Development
406 default_activity_development: Development
405
407
406 enumeration_issue_priorities: Ticket-Prioritäten
408 enumeration_issue_priorities: Ticket-Prioritäten
407 enumeration_doc_categories: Dokumentenkategorien
409 enumeration_doc_categories: Dokumentenkategorien
408 enumeration_activities: Activities (time tracking)
410 enumeration_activities: Activities (time tracking)
@@ -1,408 +1,410
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_csv_encoding: ISO-8859-1
49 general_csv_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
51 general_day_names: Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
51 general_day_names: Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
52
52
53 notice_account_updated: Account was successfully updated.
53 notice_account_updated: Account was successfully updated.
54 notice_account_invalid_creditentials: Invalid user or password
54 notice_account_invalid_creditentials: Invalid user or password
55 notice_account_password_updated: Password was successfully updated.
55 notice_account_password_updated: Password was successfully updated.
56 notice_account_wrong_password: Wrong password
56 notice_account_wrong_password: Wrong password
57 notice_account_register_done: Account was successfully created.
57 notice_account_register_done: Account was successfully created.
58 notice_account_unknown_email: Unknown user.
58 notice_account_unknown_email: Unknown user.
59 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
59 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
60 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
60 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
61 notice_account_activated: Your account has been activated. You can now log in.
61 notice_account_activated: Your account has been activated. You can now log in.
62 notice_successful_create: Successful creation.
62 notice_successful_create: Successful creation.
63 notice_successful_update: Successful update.
63 notice_successful_update: Successful update.
64 notice_successful_delete: Successful deletion.
64 notice_successful_delete: Successful deletion.
65 notice_successful_connection: Successful connection.
65 notice_successful_connection: Successful connection.
66 notice_file_not_found: The page you were trying to access doesn't exist or has been removed.
66 notice_file_not_found: The page you were trying to access doesn't exist or has been removed.
67 notice_locking_conflict: Data have been updated by another user.
67 notice_locking_conflict: Data have been updated by another user.
68 notice_scm_error: Entry and/or revision doesn't exist in the repository.
68 notice_scm_error: Entry and/or revision doesn't exist in the repository.
69
69
70 mail_subject_lost_password: Your redMine password
70 mail_subject_lost_password: Your redMine password
71 mail_subject_register: redMine account activation
71 mail_subject_register: redMine account activation
72
72
73 gui_validation_error: 1 error
73 gui_validation_error: 1 error
74 gui_validation_error_plural: %d errors
74 gui_validation_error_plural: %d errors
75
75
76 field_name: Name
76 field_name: Name
77 field_description: Description
77 field_description: Description
78 field_summary: Summary
78 field_summary: Summary
79 field_is_required: Required
79 field_is_required: Required
80 field_firstname: Firstname
80 field_firstname: Firstname
81 field_lastname: Lastname
81 field_lastname: Lastname
82 field_mail: Email
82 field_mail: Email
83 field_filename: File
83 field_filename: File
84 field_filesize: Size
84 field_filesize: Size
85 field_downloads: Downloads
85 field_downloads: Downloads
86 field_author: Author
86 field_author: Author
87 field_created_on: Created
87 field_created_on: Created
88 field_updated_on: Updated
88 field_updated_on: Updated
89 field_field_format: Format
89 field_field_format: Format
90 field_is_for_all: For all projects
90 field_is_for_all: For all projects
91 field_possible_values: Possible values
91 field_possible_values: Possible values
92 field_regexp: Regular expression
92 field_regexp: Regular expression
93 field_min_length: Minimum length
93 field_min_length: Minimum length
94 field_max_length: Maximum length
94 field_max_length: Maximum length
95 field_value: Value
95 field_value: Value
96 field_category: Category
96 field_category: Category
97 field_title: Title
97 field_title: Title
98 field_project: Project
98 field_project: Project
99 field_issue: Issue
99 field_issue: Issue
100 field_status: Status
100 field_status: Status
101 field_notes: Notes
101 field_notes: Notes
102 field_is_closed: Issue closed
102 field_is_closed: Issue closed
103 field_is_default: Default status
103 field_is_default: Default status
104 field_html_color: Color
104 field_html_color: Color
105 field_tracker: Tracker
105 field_tracker: Tracker
106 field_subject: Subject
106 field_subject: Subject
107 field_due_date: Due date
107 field_due_date: Due date
108 field_assigned_to: Assigned to
108 field_assigned_to: Assigned to
109 field_priority: Priority
109 field_priority: Priority
110 field_fixed_version: Fixed version
110 field_fixed_version: Fixed version
111 field_user: User
111 field_user: User
112 field_role: Role
112 field_role: Role
113 field_homepage: Homepage
113 field_homepage: Homepage
114 field_is_public: Public
114 field_is_public: Public
115 field_parent: Subproject of
115 field_parent: Subproject of
116 field_is_in_chlog: Issues displayed in changelog
116 field_is_in_chlog: Issues displayed in changelog
117 field_is_in_roadmap: Issues displayed in roadmap
117 field_is_in_roadmap: Issues displayed in roadmap
118 field_login: Login
118 field_login: Login
119 field_mail_notification: Mail notifications
119 field_mail_notification: Mail notifications
120 field_admin: Administrator
120 field_admin: Administrator
121 field_last_login_on: Last connection
121 field_last_login_on: Last connection
122 field_language: Language
122 field_language: Language
123 field_effective_date: Date
123 field_effective_date: Date
124 field_password: Password
124 field_password: Password
125 field_new_password: New password
125 field_new_password: New password
126 field_password_confirmation: Confirmation
126 field_password_confirmation: Confirmation
127 field_version: Version
127 field_version: Version
128 field_type: Type
128 field_type: Type
129 field_host: Host
129 field_host: Host
130 field_port: Port
130 field_port: Port
131 field_account: Account
131 field_account: Account
132 field_base_dn: Base DN
132 field_base_dn: Base DN
133 field_attr_login: Login attribute
133 field_attr_login: Login attribute
134 field_attr_firstname: Firstname attribute
134 field_attr_firstname: Firstname attribute
135 field_attr_lastname: Lastname attribute
135 field_attr_lastname: Lastname attribute
136 field_attr_mail: Email attribute
136 field_attr_mail: Email attribute
137 field_onthefly: On-the-fly user creation
137 field_onthefly: On-the-fly user creation
138 field_start_date: Start
138 field_start_date: Start
139 field_done_ratio: %% Done
139 field_done_ratio: %% Done
140 field_auth_source: Authentication mode
140 field_auth_source: Authentication mode
141 field_hide_mail: Hide my email address
141 field_hide_mail: Hide my email address
142 field_comment: Comment
142 field_comment: Comment
143 field_url: URL
143 field_url: URL
144 field_start_page: Start page
144 field_start_page: Start page
145 field_subproject: Subproject
145 field_subproject: Subproject
146 field_hours: Hours
146 field_hours: Hours
147 field_activity: Activity
147 field_activity: Activity
148 field_spent_on: Date
148 field_spent_on: Date
149
149
150 setting_app_title: Application title
150 setting_app_title: Application title
151 setting_app_subtitle: Application subtitle
151 setting_app_subtitle: Application subtitle
152 setting_welcome_text: Welcome text
152 setting_welcome_text: Welcome text
153 setting_default_language: Default language
153 setting_default_language: Default language
154 setting_login_required: Authent. required
154 setting_login_required: Authent. required
155 setting_self_registration: Self-registration enabled
155 setting_self_registration: Self-registration enabled
156 setting_attachment_max_size: Attachment max. size
156 setting_attachment_max_size: Attachment max. size
157 setting_issues_export_limit: Issues export limit
157 setting_issues_export_limit: Issues export limit
158 setting_mail_from: Emission mail address
158 setting_mail_from: Emission mail address
159 setting_host_name: Host name
159 setting_host_name: Host name
160 setting_text_formatting: Text formatting
160 setting_text_formatting: Text formatting
161 setting_wiki_compression: Wiki history compression
161 setting_wiki_compression: Wiki history compression
162 setting_feeds_limit: Feed content limit
162 setting_feeds_limit: Feed content limit
163
163
164 label_user: User
164 label_user: User
165 label_user_plural: Users
165 label_user_plural: Users
166 label_user_new: New user
166 label_user_new: New user
167 label_project: Project
167 label_project: Project
168 label_project_new: New project
168 label_project_new: New project
169 label_project_plural: Projects
169 label_project_plural: Projects
170 label_project_latest: Latest projects
170 label_project_latest: Latest projects
171 label_issue: Issue
171 label_issue: Issue
172 label_issue_new: New issue
172 label_issue_new: New issue
173 label_issue_plural: Issues
173 label_issue_plural: Issues
174 label_issue_view_all: View all issues
174 label_issue_view_all: View all issues
175 label_document: Document
175 label_document: Document
176 label_document_new: New document
176 label_document_new: New document
177 label_document_plural: Documents
177 label_document_plural: Documents
178 label_role: Role
178 label_role: Role
179 label_role_plural: Roles
179 label_role_plural: Roles
180 label_role_new: New role
180 label_role_new: New role
181 label_role_and_permissions: Roles and permissions
181 label_role_and_permissions: Roles and permissions
182 label_member: Member
182 label_member: Member
183 label_member_new: New member
183 label_member_new: New member
184 label_member_plural: Members
184 label_member_plural: Members
185 label_tracker: Tracker
185 label_tracker: Tracker
186 label_tracker_plural: Trackers
186 label_tracker_plural: Trackers
187 label_tracker_new: New tracker
187 label_tracker_new: New tracker
188 label_workflow: Workflow
188 label_workflow: Workflow
189 label_issue_status: Issue status
189 label_issue_status: Issue status
190 label_issue_status_plural: Issue statuses
190 label_issue_status_plural: Issue statuses
191 label_issue_status_new: New status
191 label_issue_status_new: New status
192 label_issue_category: Issue category
192 label_issue_category: Issue category
193 label_issue_category_plural: Issue categories
193 label_issue_category_plural: Issue categories
194 label_issue_category_new: New category
194 label_issue_category_new: New category
195 label_custom_field: Custom field
195 label_custom_field: Custom field
196 label_custom_field_plural: Custom fields
196 label_custom_field_plural: Custom fields
197 label_custom_field_new: New custom field
197 label_custom_field_new: New custom field
198 label_enumerations: Enumerations
198 label_enumerations: Enumerations
199 label_enumeration_new: New value
199 label_enumeration_new: New value
200 label_information: Information
200 label_information: Information
201 label_information_plural: Information
201 label_information_plural: Information
202 label_please_login: Please login
202 label_please_login: Please login
203 label_register: Register
203 label_register: Register
204 label_password_lost: Lost password
204 label_password_lost: Lost password
205 label_home: Home
205 label_home: Home
206 label_my_page: My page
206 label_my_page: My page
207 label_my_account: My account
207 label_my_account: My account
208 label_my_projects: My projects
208 label_my_projects: My projects
209 label_administration: Administration
209 label_administration: Administration
210 label_login: Login
210 label_login: Login
211 label_logout: Logout
211 label_logout: Logout
212 label_help: Help
212 label_help: Help
213 label_reported_issues: Reported issues
213 label_reported_issues: Reported issues
214 label_assigned_to_me_issues: Issues assigned to me
214 label_assigned_to_me_issues: Issues assigned to me
215 label_last_login: Last connection
215 label_last_login: Last connection
216 label_last_updates: Last updated
216 label_last_updates: Last updated
217 label_last_updates_plural: %d last updated
217 label_last_updates_plural: %d last updated
218 label_registered_on: Registered on
218 label_registered_on: Registered on
219 label_activity: Activity
219 label_activity: Activity
220 label_new: New
220 label_new: New
221 label_logged_as: Logged as
221 label_logged_as: Logged as
222 label_environment: Environment
222 label_environment: Environment
223 label_authentication: Authentication
223 label_authentication: Authentication
224 label_auth_source: Authentication mode
224 label_auth_source: Authentication mode
225 label_auth_source_new: New authentication mode
225 label_auth_source_new: New authentication mode
226 label_auth_source_plural: Authentication modes
226 label_auth_source_plural: Authentication modes
227 label_subproject_plural: Subprojects
227 label_subproject_plural: Subprojects
228 label_min_max_length: Min - Max length
228 label_min_max_length: Min - Max length
229 label_list: List
229 label_list: List
230 label_date: Date
230 label_date: Date
231 label_integer: Integer
231 label_integer: Integer
232 label_boolean: Boolean
232 label_boolean: Boolean
233 label_string: Text
233 label_string: Text
234 label_text: Long text
234 label_text: Long text
235 label_attribute: Attribute
235 label_attribute: Attribute
236 label_attribute_plural: Attributes
236 label_attribute_plural: Attributes
237 label_download: %d Download
237 label_download: %d Download
238 label_download_plural: %d Downloads
238 label_download_plural: %d Downloads
239 label_no_data: No data to display
239 label_no_data: No data to display
240 label_change_status: Change status
240 label_change_status: Change status
241 label_history: History
241 label_history: History
242 label_attachment: File
242 label_attachment: File
243 label_attachment_new: New file
243 label_attachment_new: New file
244 label_attachment_delete: Delete file
244 label_attachment_delete: Delete file
245 label_attachment_plural: Files
245 label_attachment_plural: Files
246 label_report: Report
246 label_report: Report
247 label_report_plural: Reports
247 label_report_plural: Reports
248 label_news: News
248 label_news: News
249 label_news_new: Add news
249 label_news_new: Add news
250 label_news_plural: News
250 label_news_plural: News
251 label_news_latest: Latest news
251 label_news_latest: Latest news
252 label_news_view_all: View all news
252 label_news_view_all: View all news
253 label_change_log: Change log
253 label_change_log: Change log
254 label_settings: Settings
254 label_settings: Settings
255 label_overview: Overview
255 label_overview: Overview
256 label_version: Version
256 label_version: Version
257 label_version_new: New version
257 label_version_new: New version
258 label_version_plural: Versions
258 label_version_plural: Versions
259 label_confirmation: Confirmation
259 label_confirmation: Confirmation
260 label_export_to: Export to
260 label_export_to: Export to
261 label_read: Read...
261 label_read: Read...
262 label_public_projects: Public projects
262 label_public_projects: Public projects
263 label_open_issues: open
263 label_open_issues: open
264 label_open_issues_plural: open
264 label_open_issues_plural: open
265 label_closed_issues: closed
265 label_closed_issues: closed
266 label_closed_issues_plural: closed
266 label_closed_issues_plural: closed
267 label_total: Total
267 label_total: Total
268 label_permissions: Permissions
268 label_permissions: Permissions
269 label_current_status: Current status
269 label_current_status: Current status
270 label_new_statuses_allowed: New statuses allowed
270 label_new_statuses_allowed: New statuses allowed
271 label_all: all
271 label_all: all
272 label_none: none
272 label_none: none
273 label_next: Next
273 label_next: Next
274 label_previous: Previous
274 label_previous: Previous
275 label_used_by: Used by
275 label_used_by: Used by
276 label_details: Details...
276 label_details: Details...
277 label_add_note: Add a note
277 label_add_note: Add a note
278 label_per_page: Per page
278 label_per_page: Per page
279 label_calendar: Calendar
279 label_calendar: Calendar
280 label_months_from: months from
280 label_months_from: months from
281 label_gantt: Gantt
281 label_gantt: Gantt
282 label_internal: Internal
282 label_internal: Internal
283 label_last_changes: last %d changes
283 label_last_changes: last %d changes
284 label_change_view_all: View all changes
284 label_change_view_all: View all changes
285 label_personalize_page: Personalize this page
285 label_personalize_page: Personalize this page
286 label_comment: Comment
286 label_comment: Comment
287 label_comment_plural: Comments
287 label_comment_plural: Comments
288 label_comment_add: Add a comment
288 label_comment_add: Add a comment
289 label_comment_added: Comment added
289 label_comment_added: Comment added
290 label_comment_delete: Delete comments
290 label_comment_delete: Delete comments
291 label_query: Custom query
291 label_query: Custom query
292 label_query_plural: Custom queries
292 label_query_plural: Custom queries
293 label_query_new: New query
293 label_query_new: New query
294 label_filter_add: Add filter
294 label_filter_add: Add filter
295 label_filter_plural: Filters
295 label_filter_plural: Filters
296 label_equals: is
296 label_equals: is
297 label_not_equals: is not
297 label_not_equals: is not
298 label_in_less_than: in less than
298 label_in_less_than: in less than
299 label_in_more_than: in more than
299 label_in_more_than: in more than
300 label_in: in
300 label_in: in
301 label_today: today
301 label_today: today
302 label_less_than_ago: less than days ago
302 label_less_than_ago: less than days ago
303 label_more_than_ago: more than days ago
303 label_more_than_ago: more than days ago
304 label_ago: days ago
304 label_ago: days ago
305 label_contains: contains
305 label_contains: contains
306 label_not_contains: doesn't contain
306 label_not_contains: doesn't contain
307 label_day_plural: days
307 label_day_plural: days
308 label_repository: SVN Repository
308 label_repository: SVN Repository
309 label_browse: Browse
309 label_browse: Browse
310 label_modification: %d change
310 label_modification: %d change
311 label_modification_plural: %d changes
311 label_modification_plural: %d changes
312 label_revision: Revision
312 label_revision: Revision
313 label_revision_plural: Revisions
313 label_revision_plural: Revisions
314 label_added: added
314 label_added: added
315 label_modified: modified
315 label_modified: modified
316 label_deleted: deleted
316 label_deleted: deleted
317 label_latest_revision: Latest revision
317 label_latest_revision: Latest revision
318 label_view_revisions: View revisions
318 label_view_revisions: View revisions
319 label_max_size: Maximum size
319 label_max_size: Maximum size
320 label_on: 'on'
320 label_on: 'on'
321 label_sort_highest: Move to top
321 label_sort_highest: Move to top
322 label_sort_higher: Move up
322 label_sort_higher: Move up
323 label_sort_lower: Move down
323 label_sort_lower: Move down
324 label_sort_lowest: Move to bottom
324 label_sort_lowest: Move to bottom
325 label_roadmap: Roadmap
325 label_roadmap: Roadmap
326 label_search: Search
326 label_search: Search
327 label_result: %d result
327 label_result: %d result
328 label_result_plural: %d results
328 label_result_plural: %d results
329 label_all_words: All words
329 label_all_words: All words
330 label_wiki: Wiki
330 label_wiki: Wiki
331 label_wiki_edit: Wiki edit
332 label_wiki_edit_plural: Wiki edits
331 label_page_index: Index
333 label_page_index: Index
332 label_current_version: Current version
334 label_current_version: Current version
333 label_preview: Preview
335 label_preview: Preview
334 label_feed_plural: Feeds
336 label_feed_plural: Feeds
335 label_changes_details: Details of all changes
337 label_changes_details: Details of all changes
336 label_issue_tracking: Issue tracking
338 label_issue_tracking: Issue tracking
337 label_spent_time: Spent time
339 label_spent_time: Spent time
338 label_f_hour: %.2f hour
340 label_f_hour: %.2f hour
339 label_f_hour_plural: %.2f hours
341 label_f_hour_plural: %.2f hours
340 label_time_tracking: Time tracking
342 label_time_tracking: Time tracking
341
343
342 button_login: Login
344 button_login: Login
343 button_submit: Submit
345 button_submit: Submit
344 button_save: Save
346 button_save: Save
345 button_check_all: Check all
347 button_check_all: Check all
346 button_uncheck_all: Uncheck all
348 button_uncheck_all: Uncheck all
347 button_delete: Delete
349 button_delete: Delete
348 button_create: Create
350 button_create: Create
349 button_test: Test
351 button_test: Test
350 button_edit: Edit
352 button_edit: Edit
351 button_add: Add
353 button_add: Add
352 button_change: Change
354 button_change: Change
353 button_apply: Apply
355 button_apply: Apply
354 button_clear: Clear
356 button_clear: Clear
355 button_lock: Lock
357 button_lock: Lock
356 button_unlock: Unlock
358 button_unlock: Unlock
357 button_download: Download
359 button_download: Download
358 button_list: List
360 button_list: List
359 button_view: View
361 button_view: View
360 button_move: Move
362 button_move: Move
361 button_back: Back
363 button_back: Back
362 button_cancel: Cancel
364 button_cancel: Cancel
363 button_activate: Activate
365 button_activate: Activate
364 button_sort: Sort
366 button_sort: Sort
365 button_log_time: Log time
367 button_log_time: Log time
366
368
367 status_active: active
369 status_active: active
368 status_registered: registered
370 status_registered: registered
369 status_locked: locked
371 status_locked: locked
370
372
371 text_select_mail_notifications: Select actions for which mail notifications should be sent.
373 text_select_mail_notifications: Select actions for which mail notifications should be sent.
372 text_regexp_info: eg. ^[A-Z0-9]+$
374 text_regexp_info: eg. ^[A-Z0-9]+$
373 text_min_max_length_info: 0 means no restriction
375 text_min_max_length_info: 0 means no restriction
374 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
376 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
375 text_workflow_edit: Select a role and a tracker to edit the workflow
377 text_workflow_edit: Select a role and a tracker to edit the workflow
376 text_are_you_sure: Are you sure ?
378 text_are_you_sure: Are you sure ?
377 text_journal_changed: changed from %s to %s
379 text_journal_changed: changed from %s to %s
378 text_journal_set_to: set to %s
380 text_journal_set_to: set to %s
379 text_journal_deleted: deleted
381 text_journal_deleted: deleted
380 text_tip_task_begin_day: task beginning this day
382 text_tip_task_begin_day: task beginning this day
381 text_tip_task_end_day: task ending this day
383 text_tip_task_end_day: task ending this day
382 text_tip_task_begin_end_day: task beginning and ending this day
384 text_tip_task_begin_end_day: task beginning and ending this day
383
385
384 default_role_manager: Manager
386 default_role_manager: Manager
385 default_role_developper: Developer
387 default_role_developper: Developer
386 default_role_reporter: Reporter
388 default_role_reporter: Reporter
387 default_tracker_bug: Bug
389 default_tracker_bug: Bug
388 default_tracker_feature: Feature
390 default_tracker_feature: Feature
389 default_tracker_support: Support
391 default_tracker_support: Support
390 default_issue_status_new: New
392 default_issue_status_new: New
391 default_issue_status_assigned: Assigned
393 default_issue_status_assigned: Assigned
392 default_issue_status_resolved: Resolved
394 default_issue_status_resolved: Resolved
393 default_issue_status_feedback: Feedback
395 default_issue_status_feedback: Feedback
394 default_issue_status_closed: Closed
396 default_issue_status_closed: Closed
395 default_issue_status_rejected: Rejected
397 default_issue_status_rejected: Rejected
396 default_doc_category_user: User documentation
398 default_doc_category_user: User documentation
397 default_doc_category_tech: Technical documentation
399 default_doc_category_tech: Technical documentation
398 default_priority_low: Low
400 default_priority_low: Low
399 default_priority_normal: Normal
401 default_priority_normal: Normal
400 default_priority_high: High
402 default_priority_high: High
401 default_priority_urgent: Urgent
403 default_priority_urgent: Urgent
402 default_priority_immediate: Immediate
404 default_priority_immediate: Immediate
403 default_activity_design: Design
405 default_activity_design: Design
404 default_activity_development: Development
406 default_activity_development: Development
405
407
406 enumeration_issue_priorities: Issue priorities
408 enumeration_issue_priorities: Issue priorities
407 enumeration_doc_categories: Document categories
409 enumeration_doc_categories: Document categories
408 enumeration_activities: Activities (time tracking)
410 enumeration_activities: Activities (time tracking)
@@ -1,408 +1,410
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_csv_encoding: ISO-8859-1
49 general_csv_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
51 general_day_names: Lunes,Martes,Miércoles,Jueves,Viernes,Sábado,Domingo
51 general_day_names: Lunes,Martes,Miércoles,Jueves,Viernes,Sábado,Domingo
52
52
53 notice_account_updated: Account was successfully updated.
53 notice_account_updated: Account was successfully updated.
54 notice_account_invalid_creditentials: Invalid user or password
54 notice_account_invalid_creditentials: Invalid user or password
55 notice_account_password_updated: Password was successfully updated.
55 notice_account_password_updated: Password was successfully updated.
56 notice_account_wrong_password: Wrong password
56 notice_account_wrong_password: Wrong password
57 notice_account_register_done: Account was successfully created.
57 notice_account_register_done: Account was successfully created.
58 notice_account_unknown_email: Unknown user.
58 notice_account_unknown_email: Unknown user.
59 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
59 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
60 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
60 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
61 notice_account_activated: Your account has been activated. You can now log in.
61 notice_account_activated: Your account has been activated. You can now log in.
62 notice_successful_create: Successful creation.
62 notice_successful_create: Successful creation.
63 notice_successful_update: Successful update.
63 notice_successful_update: Successful update.
64 notice_successful_delete: Successful deletion.
64 notice_successful_delete: Successful deletion.
65 notice_successful_connection: Successful connection.
65 notice_successful_connection: Successful connection.
66 notice_file_not_found: La página que intentabas tener acceso no existe ni se ha quitado.
66 notice_file_not_found: La página que intentabas tener acceso no existe ni se ha quitado.
67 notice_locking_conflict: Data have been updated by another user.
67 notice_locking_conflict: Data have been updated by another user.
68 notice_scm_error: La entrada y/o la revisión no existe en el depósito.
68 notice_scm_error: La entrada y/o la revisión no existe en el depósito.
69
69
70 mail_subject_lost_password: Tu contraseña del redMine
70 mail_subject_lost_password: Tu contraseña del redMine
71 mail_subject_register: Activación de la cuenta del redMine
71 mail_subject_register: Activación de la cuenta del redMine
72
72
73 gui_validation_error: 1 error
73 gui_validation_error: 1 error
74 gui_validation_error_plural: %d errores
74 gui_validation_error_plural: %d errores
75
75
76 field_name: Nombre
76 field_name: Nombre
77 field_description: Descripción
77 field_description: Descripción
78 field_summary: Resumen
78 field_summary: Resumen
79 field_is_required: Obligatorio
79 field_is_required: Obligatorio
80 field_firstname: Nombre
80 field_firstname: Nombre
81 field_lastname: Apellido
81 field_lastname: Apellido
82 field_mail: Email
82 field_mail: Email
83 field_filename: Fichero
83 field_filename: Fichero
84 field_filesize: Tamaño
84 field_filesize: Tamaño
85 field_downloads: Telecargas
85 field_downloads: Telecargas
86 field_author: Autor
86 field_author: Autor
87 field_created_on: Creado
87 field_created_on: Creado
88 field_updated_on: Actualizado
88 field_updated_on: Actualizado
89 field_field_format: Formato
89 field_field_format: Formato
90 field_is_for_all: Para todos los proyectos
90 field_is_for_all: Para todos los proyectos
91 field_possible_values: Valores posibles
91 field_possible_values: Valores posibles
92 field_regexp: Expresión regular
92 field_regexp: Expresión regular
93 field_min_length: Longitud mínima
93 field_min_length: Longitud mínima
94 field_max_length: Longitud máxima
94 field_max_length: Longitud máxima
95 field_value: Valor
95 field_value: Valor
96 field_category: Categoría
96 field_category: Categoría
97 field_title: Título
97 field_title: Título
98 field_project: Proyecto
98 field_project: Proyecto
99 field_issue: Petición
99 field_issue: Petición
100 field_status: Estatuto
100 field_status: Estatuto
101 field_notes: Notas
101 field_notes: Notas
102 field_is_closed: Petición resuelta
102 field_is_closed: Petición resuelta
103 field_is_default: Estatuto por defecto
103 field_is_default: Estatuto por defecto
104 field_html_color: Color
104 field_html_color: Color
105 field_tracker: Tracker
105 field_tracker: Tracker
106 field_subject: Tema
106 field_subject: Tema
107 field_due_date: Fecha debida
107 field_due_date: Fecha debida
108 field_assigned_to: Asignado a
108 field_assigned_to: Asignado a
109 field_priority: Prioridad
109 field_priority: Prioridad
110 field_fixed_version: Versión corregida
110 field_fixed_version: Versión corregida
111 field_user: Usuario
111 field_user: Usuario
112 field_role: Papel
112 field_role: Papel
113 field_homepage: Sitio web
113 field_homepage: Sitio web
114 field_is_public: Público
114 field_is_public: Público
115 field_parent: Proyecto secundario de
115 field_parent: Proyecto secundario de
116 field_is_in_chlog: Consultar las peticiones en el histórico
116 field_is_in_chlog: Consultar las peticiones en el histórico
117 field_is_in_roadmap: Consultar las peticiones en el roadmap
117 field_is_in_roadmap: Consultar las peticiones en el roadmap
118 field_login: Identificador
118 field_login: Identificador
119 field_mail_notification: Notificación por mail
119 field_mail_notification: Notificación por mail
120 field_admin: Administrador
120 field_admin: Administrador
121 field_last_login_on: Última conexión
121 field_last_login_on: Última conexión
122 field_language: Lengua
122 field_language: Lengua
123 field_effective_date: Fecha
123 field_effective_date: Fecha
124 field_password: Contraseña
124 field_password: Contraseña
125 field_new_password: Nueva contraseña
125 field_new_password: Nueva contraseña
126 field_password_confirmation: Confirmación
126 field_password_confirmation: Confirmación
127 field_version: Versión
127 field_version: Versión
128 field_type: Tipo
128 field_type: Tipo
129 field_host: Anfitrión
129 field_host: Anfitrión
130 field_port: Puerto
130 field_port: Puerto
131 field_account: Cuenta
131 field_account: Cuenta
132 field_base_dn: Base DN
132 field_base_dn: Base DN
133 field_attr_login: Cualidad del identificador
133 field_attr_login: Cualidad del identificador
134 field_attr_firstname: Cualidad del nombre
134 field_attr_firstname: Cualidad del nombre
135 field_attr_lastname: Cualidad del apellido
135 field_attr_lastname: Cualidad del apellido
136 field_attr_mail: Cualidad del Email
136 field_attr_mail: Cualidad del Email
137 field_onthefly: Creación del usuario On-the-fly
137 field_onthefly: Creación del usuario On-the-fly
138 field_start_date: Comienzo
138 field_start_date: Comienzo
139 field_done_ratio: %% Realizado
139 field_done_ratio: %% Realizado
140 field_auth_source: Modo de la autentificación
140 field_auth_source: Modo de la autentificación
141 field_hide_mail: Ocultar mi email address
141 field_hide_mail: Ocultar mi email address
142 field_comment: Comentario
142 field_comment: Comentario
143 field_url: URL
143 field_url: URL
144 field_start_page: Página principal
144 field_start_page: Página principal
145 field_subproject: Proyecto secundario
145 field_subproject: Proyecto secundario
146 field_hours: Hours
146 field_hours: Hours
147 field_activity: Activity
147 field_activity: Activity
148 field_spent_on: Fecha
148 field_spent_on: Fecha
149
149
150 setting_app_title: Título del aplicación
150 setting_app_title: Título del aplicación
151 setting_app_subtitle: Subtítulo del aplicación
151 setting_app_subtitle: Subtítulo del aplicación
152 setting_welcome_text: Texto acogida
152 setting_welcome_text: Texto acogida
153 setting_default_language: Lengua del defecto
153 setting_default_language: Lengua del defecto
154 setting_login_required: Autentif. requerida
154 setting_login_required: Autentif. requerida
155 setting_self_registration: Registro permitido
155 setting_self_registration: Registro permitido
156 setting_attachment_max_size: Tamaño máximo del fichero
156 setting_attachment_max_size: Tamaño máximo del fichero
157 setting_issues_export_limit: Issues export limit
157 setting_issues_export_limit: Issues export limit
158 setting_mail_from: Email de la emisión
158 setting_mail_from: Email de la emisión
159 setting_host_name: Nombre de anfitrión
159 setting_host_name: Nombre de anfitrión
160 setting_text_formatting: Formato de texto
160 setting_text_formatting: Formato de texto
161 setting_wiki_compression: Compresión de la historia de Wiki
161 setting_wiki_compression: Compresión de la historia de Wiki
162 setting_feeds_limit: Feed content limit
162 setting_feeds_limit: Feed content limit
163
163
164 label_user: Usuario
164 label_user: Usuario
165 label_user_plural: Usuarios
165 label_user_plural: Usuarios
166 label_user_new: Nuevo usuario
166 label_user_new: Nuevo usuario
167 label_project: Proyecto
167 label_project: Proyecto
168 label_project_new: Nuevo proyecto
168 label_project_new: Nuevo proyecto
169 label_project_plural: Proyectos
169 label_project_plural: Proyectos
170 label_project_latest: Los proyectos más últimos
170 label_project_latest: Los proyectos más últimos
171 label_issue: Petición
171 label_issue: Petición
172 label_issue_new: Nueva petición
172 label_issue_new: Nueva petición
173 label_issue_plural: Peticiones
173 label_issue_plural: Peticiones
174 label_issue_view_all: Ver todas las peticiones
174 label_issue_view_all: Ver todas las peticiones
175 label_document: Documento
175 label_document: Documento
176 label_document_new: Nuevo documento
176 label_document_new: Nuevo documento
177 label_document_plural: Documentos
177 label_document_plural: Documentos
178 label_role: Papel
178 label_role: Papel
179 label_role_plural: Papeles
179 label_role_plural: Papeles
180 label_role_new: Nuevo papel
180 label_role_new: Nuevo papel
181 label_role_and_permissions: Papeles y permisos
181 label_role_and_permissions: Papeles y permisos
182 label_member: Miembro
182 label_member: Miembro
183 label_member_new: Nuevo miembro
183 label_member_new: Nuevo miembro
184 label_member_plural: Miembros
184 label_member_plural: Miembros
185 label_tracker: Tracker
185 label_tracker: Tracker
186 label_tracker_plural: Trackers
186 label_tracker_plural: Trackers
187 label_tracker_new: Nuevo tracker
187 label_tracker_new: Nuevo tracker
188 label_workflow: Workflow
188 label_workflow: Workflow
189 label_issue_status: Estatuto de petición
189 label_issue_status: Estatuto de petición
190 label_issue_status_plural: Estatutos de las peticiones
190 label_issue_status_plural: Estatutos de las peticiones
191 label_issue_status_new: Nuevo estatuto
191 label_issue_status_new: Nuevo estatuto
192 label_issue_category: Categoría de las peticiones
192 label_issue_category: Categoría de las peticiones
193 label_issue_category_plural: Categorías de las peticiones
193 label_issue_category_plural: Categorías de las peticiones
194 label_issue_category_new: Nueva categoría
194 label_issue_category_new: Nueva categoría
195 label_custom_field: Campo personalizado
195 label_custom_field: Campo personalizado
196 label_custom_field_plural: Campos personalizados
196 label_custom_field_plural: Campos personalizados
197 label_custom_field_new: Nuevo campo personalizado
197 label_custom_field_new: Nuevo campo personalizado
198 label_enumerations: Listas de valores
198 label_enumerations: Listas de valores
199 label_enumeration_new: Nuevo valor
199 label_enumeration_new: Nuevo valor
200 label_information: Informacion
200 label_information: Informacion
201 label_information_plural: Informaciones
201 label_information_plural: Informaciones
202 label_please_login: Conexión
202 label_please_login: Conexión
203 label_register: Registrar
203 label_register: Registrar
204 label_password_lost: ¿Olvidaste la contraseña?
204 label_password_lost: ¿Olvidaste la contraseña?
205 label_home: Acogida
205 label_home: Acogida
206 label_my_page: Mi página
206 label_my_page: Mi página
207 label_my_account: Mi cuenta
207 label_my_account: Mi cuenta
208 label_my_projects: Mis proyectos
208 label_my_projects: Mis proyectos
209 label_administration: Administración
209 label_administration: Administración
210 label_login: Conexión
210 label_login: Conexión
211 label_logout: Desconexión
211 label_logout: Desconexión
212 label_help: Ayuda
212 label_help: Ayuda
213 label_reported_issues: Peticiones registradas
213 label_reported_issues: Peticiones registradas
214 label_assigned_to_me_issues: Peticiones que me están asignadas
214 label_assigned_to_me_issues: Peticiones que me están asignadas
215 label_last_login: Última conexión
215 label_last_login: Última conexión
216 label_last_updates: Actualizado
216 label_last_updates: Actualizado
217 label_last_updates_plural: %d Actualizados
217 label_last_updates_plural: %d Actualizados
218 label_registered_on: Inscrito el
218 label_registered_on: Inscrito el
219 label_activity: Actividad
219 label_activity: Actividad
220 label_new: Nuevo
220 label_new: Nuevo
221 label_logged_as: Conectado como
221 label_logged_as: Conectado como
222 label_environment: Environment
222 label_environment: Environment
223 label_authentication: Autentificación
223 label_authentication: Autentificación
224 label_auth_source: Modo de la autentificación
224 label_auth_source: Modo de la autentificación
225 label_auth_source_new: Nuevo modo de la autentificación
225 label_auth_source_new: Nuevo modo de la autentificación
226 label_auth_source_plural: Modos de la autentificación
226 label_auth_source_plural: Modos de la autentificación
227 label_subproject_plural: Proyectos secundarios
227 label_subproject_plural: Proyectos secundarios
228 label_min_max_length: Longitud mín - máx
228 label_min_max_length: Longitud mín - máx
229 label_list: Lista
229 label_list: Lista
230 label_date: Fecha
230 label_date: Fecha
231 label_integer: Número
231 label_integer: Número
232 label_boolean: Boleano
232 label_boolean: Boleano
233 label_string: Texto
233 label_string: Texto
234 label_text: Texto largo
234 label_text: Texto largo
235 label_attribute: Cualidad
235 label_attribute: Cualidad
236 label_attribute_plural: Cualidades
236 label_attribute_plural: Cualidades
237 label_download: %d Telecarga
237 label_download: %d Telecarga
238 label_download_plural: %d Telecargas
238 label_download_plural: %d Telecargas
239 label_no_data: Ningunos datos a exhibir
239 label_no_data: Ningunos datos a exhibir
240 label_change_status: Cambiar el estatuto
240 label_change_status: Cambiar el estatuto
241 label_history: Histórico
241 label_history: Histórico
242 label_attachment: Fichero
242 label_attachment: Fichero
243 label_attachment_new: Nuevo fichero
243 label_attachment_new: Nuevo fichero
244 label_attachment_delete: Suprimir el fichero
244 label_attachment_delete: Suprimir el fichero
245 label_attachment_plural: Ficheros
245 label_attachment_plural: Ficheros
246 label_report: Informe
246 label_report: Informe
247 label_report_plural: Informes
247 label_report_plural: Informes
248 label_news: Noticia
248 label_news: Noticia
249 label_news_new: Nueva noticia
249 label_news_new: Nueva noticia
250 label_news_plural: Noticias
250 label_news_plural: Noticias
251 label_news_latest: Últimas noticias
251 label_news_latest: Últimas noticias
252 label_news_view_all: Ver todas las noticias
252 label_news_view_all: Ver todas las noticias
253 label_change_log: Cambios
253 label_change_log: Cambios
254 label_settings: Configuración
254 label_settings: Configuración
255 label_overview: Vistazo
255 label_overview: Vistazo
256 label_version: Versión
256 label_version: Versión
257 label_version_new: Nueva versión
257 label_version_new: Nueva versión
258 label_version_plural: Versiónes
258 label_version_plural: Versiónes
259 label_confirmation: Confirmación
259 label_confirmation: Confirmación
260 label_export_to: Exportar a
260 label_export_to: Exportar a
261 label_read: Leer...
261 label_read: Leer...
262 label_public_projects: Proyectos publicos
262 label_public_projects: Proyectos publicos
263 label_open_issues: abierta
263 label_open_issues: abierta
264 label_open_issues_plural: abiertas
264 label_open_issues_plural: abiertas
265 label_closed_issues: cerrada
265 label_closed_issues: cerrada
266 label_closed_issues_plural: cerradas
266 label_closed_issues_plural: cerradas
267 label_total: Total
267 label_total: Total
268 label_permissions: Permisos
268 label_permissions: Permisos
269 label_current_status: Estado actual
269 label_current_status: Estado actual
270 label_new_statuses_allowed: Nuevos estatutos autorizados
270 label_new_statuses_allowed: Nuevos estatutos autorizados
271 label_all: todos
271 label_all: todos
272 label_none: ninguno
272 label_none: ninguno
273 label_next: Próximo
273 label_next: Próximo
274 label_previous: Precedente
274 label_previous: Precedente
275 label_used_by: Utilizado por
275 label_used_by: Utilizado por
276 label_details: Detalles...
276 label_details: Detalles...
277 label_add_note: Agregar una nota
277 label_add_note: Agregar una nota
278 label_per_page: Por la página
278 label_per_page: Por la página
279 label_calendar: Calendario
279 label_calendar: Calendario
280 label_months_from: meses de
280 label_months_from: meses de
281 label_gantt: Gantt
281 label_gantt: Gantt
282 label_internal: Interno
282 label_internal: Interno
283 label_last_changes: %d cambios del último
283 label_last_changes: %d cambios del último
284 label_change_view_all: Ver todos los cambios
284 label_change_view_all: Ver todos los cambios
285 label_personalize_page: Personalizar esta página
285 label_personalize_page: Personalizar esta página
286 label_comment: Comentario
286 label_comment: Comentario
287 label_comment_plural: Comentarios
287 label_comment_plural: Comentarios
288 label_comment_add: Agregar un comentario
288 label_comment_add: Agregar un comentario
289 label_comment_added: Comentario agregó
289 label_comment_added: Comentario agregó
290 label_comment_delete: Suprimir comentarios
290 label_comment_delete: Suprimir comentarios
291 label_query: Pregunta personalizada
291 label_query: Pregunta personalizada
292 label_query_plural: Preguntas personalizadas
292 label_query_plural: Preguntas personalizadas
293 label_query_new: Nueva preguntas
293 label_query_new: Nueva preguntas
294 label_filter_add: Agregar el filtro
294 label_filter_add: Agregar el filtro
295 label_filter_plural: Filtros
295 label_filter_plural: Filtros
296 label_equals: igual
296 label_equals: igual
297 label_not_equals: no igual
297 label_not_equals: no igual
298 label_in_less_than: en menos que
298 label_in_less_than: en menos que
299 label_in_more_than: en más que
299 label_in_more_than: en más que
300 label_in: en
300 label_in: en
301 label_today: hoy
301 label_today: hoy
302 label_less_than_ago: hace menos de
302 label_less_than_ago: hace menos de
303 label_more_than_ago: hace más de
303 label_more_than_ago: hace más de
304 label_ago: hace
304 label_ago: hace
305 label_contains: contiene
305 label_contains: contiene
306 label_not_contains: no contiene
306 label_not_contains: no contiene
307 label_day_plural: días
307 label_day_plural: días
308 label_repository: Depósito SVN
308 label_repository: Depósito SVN
309 label_browse: Hojear
309 label_browse: Hojear
310 label_modification: %d modificación
310 label_modification: %d modificación
311 label_modification_plural: %d modificaciones
311 label_modification_plural: %d modificaciones
312 label_revision: Revisión
312 label_revision: Revisión
313 label_revision_plural: Revisiones
313 label_revision_plural: Revisiones
314 label_added: agregado
314 label_added: agregado
315 label_modified: modificado
315 label_modified: modificado
316 label_deleted: suprimido
316 label_deleted: suprimido
317 label_latest_revision: La revisión más última
317 label_latest_revision: La revisión más última
318 label_view_revisions: Ver las revisiones
318 label_view_revisions: Ver las revisiones
319 label_max_size: Tamaño máximo
319 label_max_size: Tamaño máximo
320 label_on: en
320 label_on: en
321 label_sort_highest: Primero
321 label_sort_highest: Primero
322 label_sort_higher: Subir
322 label_sort_higher: Subir
323 label_sort_lower: Bajar
323 label_sort_lower: Bajar
324 label_sort_lowest: Último
324 label_sort_lowest: Último
325 label_roadmap: Roadmap
325 label_roadmap: Roadmap
326 label_search: Búsqueda
326 label_search: Búsqueda
327 label_result: %d resultado
327 label_result: %d resultado
328 label_result_plural: %d resultados
328 label_result_plural: %d resultados
329 label_all_words: Todas las palabras
329 label_all_words: Todas las palabras
330 label_wiki: Wiki
330 label_wiki: Wiki
331 label_wiki_edit: Wiki edit
332 label_wiki_edit_plural: Wiki edits
331 label_page_index: Índice
333 label_page_index: Índice
332 label_current_version: Versión actual
334 label_current_version: Versión actual
333 label_preview: Previo
335 label_preview: Previo
334 label_feed_plural: Feeds
336 label_feed_plural: Feeds
335 label_changes_details: Detalles de todos los cambios
337 label_changes_details: Detalles de todos los cambios
336 label_issue_tracking: Issue tracking
338 label_issue_tracking: Issue tracking
337 label_spent_time: Spent time
339 label_spent_time: Spent time
338 label_f_hour: %.2f hour
340 label_f_hour: %.2f hour
339 label_f_hour_plural: %.2f hours
341 label_f_hour_plural: %.2f hours
340 label_time_tracking: Time tracking
342 label_time_tracking: Time tracking
341
343
342 button_login: Conexión
344 button_login: Conexión
343 button_submit: Someter
345 button_submit: Someter
344 button_save: Validar
346 button_save: Validar
345 button_check_all: Seleccionar todo
347 button_check_all: Seleccionar todo
346 button_uncheck_all: No seleccionar nada
348 button_uncheck_all: No seleccionar nada
347 button_delete: Suprimir
349 button_delete: Suprimir
348 button_create: Crear
350 button_create: Crear
349 button_test: Testar
351 button_test: Testar
350 button_edit: Modificar
352 button_edit: Modificar
351 button_add: Añadir
353 button_add: Añadir
352 button_change: Cambiar
354 button_change: Cambiar
353 button_apply: Aplicar
355 button_apply: Aplicar
354 button_clear: Anular
356 button_clear: Anular
355 button_lock: Bloquear
357 button_lock: Bloquear
356 button_unlock: Desbloquear
358 button_unlock: Desbloquear
357 button_download: Telecargar
359 button_download: Telecargar
358 button_list: Listar
360 button_list: Listar
359 button_view: Ver
361 button_view: Ver
360 button_move: Mover
362 button_move: Mover
361 button_back: Atrás
363 button_back: Atrás
362 button_cancel: Cancelar
364 button_cancel: Cancelar
363 button_activate: Activar
365 button_activate: Activar
364 button_sort: Clasificar
366 button_sort: Clasificar
365 button_log_time: Log time
367 button_log_time: Log time
366
368
367 status_active: active
369 status_active: active
368 status_registered: registered
370 status_registered: registered
369 status_locked: locked
371 status_locked: locked
370
372
371 text_select_mail_notifications: Seleccionar las actividades que necesitan la activación de la notificación por mail.
373 text_select_mail_notifications: Seleccionar las actividades que necesitan la activación de la notificación por mail.
372 text_regexp_info: eg. ^[A-Z0-9]+$
374 text_regexp_info: eg. ^[A-Z0-9]+$
373 text_min_max_length_info: 0 para ninguna restricción
375 text_min_max_length_info: 0 para ninguna restricción
374 text_project_destroy_confirmation: ¿ Estás seguro de querer eliminar el proyecto ?
376 text_project_destroy_confirmation: ¿ Estás seguro de querer eliminar el proyecto ?
375 text_workflow_edit: Seleccionar un workflow para actualizar
377 text_workflow_edit: Seleccionar un workflow para actualizar
376 text_are_you_sure: ¿ Estás seguro ?
378 text_are_you_sure: ¿ Estás seguro ?
377 text_journal_changed: cambiado de %s a %s
379 text_journal_changed: cambiado de %s a %s
378 text_journal_set_to: fijado a %s
380 text_journal_set_to: fijado a %s
379 text_journal_deleted: suprimido
381 text_journal_deleted: suprimido
380 text_tip_task_begin_day: tarea que comienza este día
382 text_tip_task_begin_day: tarea que comienza este día
381 text_tip_task_end_day: tarea que termina este día
383 text_tip_task_end_day: tarea que termina este día
382 text_tip_task_begin_end_day: tarea que comienza y termina este día
384 text_tip_task_begin_end_day: tarea que comienza y termina este día
383
385
384 default_role_manager: Manager
386 default_role_manager: Manager
385 default_role_developper: Desarrollador
387 default_role_developper: Desarrollador
386 default_role_reporter: Informador
388 default_role_reporter: Informador
387 default_tracker_bug: Anomalía
389 default_tracker_bug: Anomalía
388 default_tracker_feature: Evolución
390 default_tracker_feature: Evolución
389 default_tracker_support: Asistencia
391 default_tracker_support: Asistencia
390 default_issue_status_new: Nuevo
392 default_issue_status_new: Nuevo
391 default_issue_status_assigned: Asignada
393 default_issue_status_assigned: Asignada
392 default_issue_status_resolved: Resuelta
394 default_issue_status_resolved: Resuelta
393 default_issue_status_feedback: Comentario
395 default_issue_status_feedback: Comentario
394 default_issue_status_closed: Cerrada
396 default_issue_status_closed: Cerrada
395 default_issue_status_rejected: Rechazada
397 default_issue_status_rejected: Rechazada
396 default_doc_category_user: Documentación del usuario
398 default_doc_category_user: Documentación del usuario
397 default_doc_category_tech: Documentación tecnica
399 default_doc_category_tech: Documentación tecnica
398 default_priority_low: Bajo
400 default_priority_low: Bajo
399 default_priority_normal: Normal
401 default_priority_normal: Normal
400 default_priority_high: Alto
402 default_priority_high: Alto
401 default_priority_urgent: Urgente
403 default_priority_urgent: Urgente
402 default_priority_immediate: Ahora
404 default_priority_immediate: Ahora
403 default_activity_design: Design
405 default_activity_design: Design
404 default_activity_development: Development
406 default_activity_development: Development
405
407
406 enumeration_issue_priorities: Prioridad de las peticiones
408 enumeration_issue_priorities: Prioridad de las peticiones
407 enumeration_doc_categories: Categorías del documento
409 enumeration_doc_categories: Categorías del documento
408 enumeration_activities: Activities (time tracking)
410 enumeration_activities: Activities (time tracking)
@@ -1,408 +1,410
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_csv_encoding: ISO-8859-1
49 general_csv_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
51 general_day_names: Lundi,Mardi,Mercredi,Jeudi,Vendredi,Samedi,Dimanche
51 general_day_names: Lundi,Mardi,Mercredi,Jeudi,Vendredi,Samedi,Dimanche
52
52
53 notice_account_updated: Le compte a été mis à jour avec succès.
53 notice_account_updated: Le compte a été mis à jour avec succès.
54 notice_account_invalid_creditentials: Identifiant ou mot de passe invalide.
54 notice_account_invalid_creditentials: Identifiant ou mot de passe invalide.
55 notice_account_password_updated: Mot de passe mis à jour avec succès.
55 notice_account_password_updated: Mot de passe mis à jour avec succès.
56 notice_account_wrong_password: Mot de passe incorrect
56 notice_account_wrong_password: Mot de passe incorrect
57 notice_account_register_done: Un message contenant les instructions pour activer votre compte vous a été envoyé.
57 notice_account_register_done: Un message contenant les instructions pour activer votre compte vous a été envoyé.
58 notice_account_unknown_email: Aucun compte ne correspond à cette adresse.
58 notice_account_unknown_email: Aucun compte ne correspond à cette adresse.
59 notice_can_t_change_password: Ce compte utilise une authentification externe. Impossible de changer le mot de passe.
59 notice_can_t_change_password: Ce compte utilise une authentification externe. Impossible de changer le mot de passe.
60 notice_account_lost_email_sent: Un message contenant les instructions pour choisir un nouveau mot de passe vous a été envoyé.
60 notice_account_lost_email_sent: Un message contenant les instructions pour choisir un nouveau mot de passe vous a été envoyé.
61 notice_account_activated: Votre compte a été activé. Vous pouvez à présent vous connecter.
61 notice_account_activated: Votre compte a été activé. Vous pouvez à présent vous connecter.
62 notice_successful_create: Création effectuée avec succès.
62 notice_successful_create: Création effectuée avec succès.
63 notice_successful_update: Mise à jour effectuée avec succès.
63 notice_successful_update: Mise à jour effectuée avec succès.
64 notice_successful_delete: Suppression effectuée avec succès.
64 notice_successful_delete: Suppression effectuée avec succès.
65 notice_successful_connection: Connection réussie.
65 notice_successful_connection: Connection réussie.
66 notice_file_not_found: La page à laquelle vous souhaitez accéder n'existe pas ou a été supprimée.
66 notice_file_not_found: La page à laquelle vous souhaitez accéder n'existe pas ou a été supprimée.
67 notice_locking_conflict: Les données ont été mises à jour par un autre utilisateur. Mise à jour impossible.
67 notice_locking_conflict: Les données ont été mises à jour par un autre utilisateur. Mise à jour impossible.
68 notice_scm_error: L'entrée et/ou la révision demandée n'existe pas dans le dépôt.
68 notice_scm_error: L'entrée et/ou la révision demandée n'existe pas dans le dépôt.
69
69
70 mail_subject_lost_password: Votre mot de passe redMine
70 mail_subject_lost_password: Votre mot de passe redMine
71 mail_subject_register: Activation de votre compte redMine
71 mail_subject_register: Activation de votre compte redMine
72
72
73 gui_validation_error: 1 erreur
73 gui_validation_error: 1 erreur
74 gui_validation_error_plural: %d erreurs
74 gui_validation_error_plural: %d erreurs
75
75
76 field_name: Nom
76 field_name: Nom
77 field_description: Description
77 field_description: Description
78 field_summary: Résumé
78 field_summary: Résumé
79 field_is_required: Obligatoire
79 field_is_required: Obligatoire
80 field_firstname: Prénom
80 field_firstname: Prénom
81 field_lastname: Nom
81 field_lastname: Nom
82 field_mail: Email
82 field_mail: Email
83 field_filename: Fichier
83 field_filename: Fichier
84 field_filesize: Taille
84 field_filesize: Taille
85 field_downloads: Téléchargements
85 field_downloads: Téléchargements
86 field_author: Auteur
86 field_author: Auteur
87 field_created_on: Créé
87 field_created_on: Créé
88 field_updated_on: Mis à jour
88 field_updated_on: Mis à jour
89 field_field_format: Format
89 field_field_format: Format
90 field_is_for_all: Pour tous les projets
90 field_is_for_all: Pour tous les projets
91 field_possible_values: Valeurs possibles
91 field_possible_values: Valeurs possibles
92 field_regexp: Expression régulière
92 field_regexp: Expression régulière
93 field_min_length: Longueur minimum
93 field_min_length: Longueur minimum
94 field_max_length: Longueur maximum
94 field_max_length: Longueur maximum
95 field_value: Valeur
95 field_value: Valeur
96 field_category: Catégorie
96 field_category: Catégorie
97 field_title: Titre
97 field_title: Titre
98 field_project: Projet
98 field_project: Projet
99 field_issue: Demande
99 field_issue: Demande
100 field_status: Statut
100 field_status: Statut
101 field_notes: Notes
101 field_notes: Notes
102 field_is_closed: Demande fermée
102 field_is_closed: Demande fermée
103 field_is_default: Statut par défaut
103 field_is_default: Statut par défaut
104 field_html_color: Couleur
104 field_html_color: Couleur
105 field_tracker: Tracker
105 field_tracker: Tracker
106 field_subject: Sujet
106 field_subject: Sujet
107 field_due_date: Date d'échéance
107 field_due_date: Date d'échéance
108 field_assigned_to: Assigné à
108 field_assigned_to: Assigné à
109 field_priority: Priorité
109 field_priority: Priorité
110 field_fixed_version: Version corrigée
110 field_fixed_version: Version corrigée
111 field_user: Utilisateur
111 field_user: Utilisateur
112 field_role: Rôle
112 field_role: Rôle
113 field_homepage: Site web
113 field_homepage: Site web
114 field_is_public: Public
114 field_is_public: Public
115 field_parent: Sous-projet de
115 field_parent: Sous-projet de
116 field_is_in_chlog: Demandes affichées dans l'historique
116 field_is_in_chlog: Demandes affichées dans l'historique
117 field_is_in_roadmap: Demandes affichées dans la roadmap
117 field_is_in_roadmap: Demandes affichées dans la roadmap
118 field_login: Identifiant
118 field_login: Identifiant
119 field_mail_notification: Notifications par mail
119 field_mail_notification: Notifications par mail
120 field_admin: Administrateur
120 field_admin: Administrateur
121 field_last_login_on: Dernière connexion
121 field_last_login_on: Dernière connexion
122 field_language: Langue
122 field_language: Langue
123 field_effective_date: Date
123 field_effective_date: Date
124 field_password: Mot de passe
124 field_password: Mot de passe
125 field_new_password: Nouveau mot de passe
125 field_new_password: Nouveau mot de passe
126 field_password_confirmation: Confirmation
126 field_password_confirmation: Confirmation
127 field_version: Version
127 field_version: Version
128 field_type: Type
128 field_type: Type
129 field_host: Hôte
129 field_host: Hôte
130 field_port: Port
130 field_port: Port
131 field_account: Compte
131 field_account: Compte
132 field_base_dn: Base DN
132 field_base_dn: Base DN
133 field_attr_login: Attribut Identifiant
133 field_attr_login: Attribut Identifiant
134 field_attr_firstname: Attribut Prénom
134 field_attr_firstname: Attribut Prénom
135 field_attr_lastname: Attribut Nom
135 field_attr_lastname: Attribut Nom
136 field_attr_mail: Attribut Email
136 field_attr_mail: Attribut Email
137 field_onthefly: Création des utilisateurs à la volée
137 field_onthefly: Création des utilisateurs à la volée
138 field_start_date: Début
138 field_start_date: Début
139 field_done_ratio: %% Réalisé
139 field_done_ratio: %% Réalisé
140 field_auth_source: Mode d'authentification
140 field_auth_source: Mode d'authentification
141 field_hide_mail: Cacher mon adresse mail
141 field_hide_mail: Cacher mon adresse mail
142 field_comment: Commentaire
142 field_comment: Commentaire
143 field_url: URL
143 field_url: URL
144 field_start_page: Page de démarrage
144 field_start_page: Page de démarrage
145 field_subproject: Sous-projet
145 field_subproject: Sous-projet
146 field_hours: Heures
146 field_hours: Heures
147 field_activity: Activité
147 field_activity: Activité
148 field_spent_on: Date
148 field_spent_on: Date
149
149
150 setting_app_title: Titre de l'application
150 setting_app_title: Titre de l'application
151 setting_app_subtitle: Sous-titre de l'application
151 setting_app_subtitle: Sous-titre de l'application
152 setting_welcome_text: Texte d'accueil
152 setting_welcome_text: Texte d'accueil
153 setting_default_language: Langue par défaut
153 setting_default_language: Langue par défaut
154 setting_login_required: Authentif. obligatoire
154 setting_login_required: Authentif. obligatoire
155 setting_self_registration: Enregistrement autorisé
155 setting_self_registration: Enregistrement autorisé
156 setting_attachment_max_size: Taille max des fichiers
156 setting_attachment_max_size: Taille max des fichiers
157 setting_issues_export_limit: Limite export demandes
157 setting_issues_export_limit: Limite export demandes
158 setting_mail_from: Adresse d'émission
158 setting_mail_from: Adresse d'émission
159 setting_host_name: Nom d'hôte
159 setting_host_name: Nom d'hôte
160 setting_text_formatting: Formatage du texte
160 setting_text_formatting: Formatage du texte
161 setting_wiki_compression: Compression historique wiki
161 setting_wiki_compression: Compression historique wiki
162 setting_feeds_limit: Limite du contenu des flux RSS
162 setting_feeds_limit: Limite du contenu des flux RSS
163
163
164 label_user: Utilisateur
164 label_user: Utilisateur
165 label_user_plural: Utilisateurs
165 label_user_plural: Utilisateurs
166 label_user_new: Nouvel utilisateur
166 label_user_new: Nouvel utilisateur
167 label_project: Projet
167 label_project: Projet
168 label_project_new: Nouveau projet
168 label_project_new: Nouveau projet
169 label_project_plural: Projets
169 label_project_plural: Projets
170 label_project_latest: Derniers projets
170 label_project_latest: Derniers projets
171 label_issue: Demande
171 label_issue: Demande
172 label_issue_new: Nouvelle demande
172 label_issue_new: Nouvelle demande
173 label_issue_plural: Demandes
173 label_issue_plural: Demandes
174 label_issue_view_all: Voir toutes les demandes
174 label_issue_view_all: Voir toutes les demandes
175 label_document: Document
175 label_document: Document
176 label_document_new: Nouveau document
176 label_document_new: Nouveau document
177 label_document_plural: Documents
177 label_document_plural: Documents
178 label_role: Rôle
178 label_role: Rôle
179 label_role_plural: Rôles
179 label_role_plural: Rôles
180 label_role_new: Nouveau rôle
180 label_role_new: Nouveau rôle
181 label_role_and_permissions: Rôles et permissions
181 label_role_and_permissions: Rôles et permissions
182 label_member: Membre
182 label_member: Membre
183 label_member_new: Nouveau membre
183 label_member_new: Nouveau membre
184 label_member_plural: Membres
184 label_member_plural: Membres
185 label_tracker: Tracker
185 label_tracker: Tracker
186 label_tracker_plural: Trackers
186 label_tracker_plural: Trackers
187 label_tracker_new: Nouveau tracker
187 label_tracker_new: Nouveau tracker
188 label_workflow: Workflow
188 label_workflow: Workflow
189 label_issue_status: Statut de demandes
189 label_issue_status: Statut de demandes
190 label_issue_status_plural: Statuts de demandes
190 label_issue_status_plural: Statuts de demandes
191 label_issue_status_new: Nouveau statut
191 label_issue_status_new: Nouveau statut
192 label_issue_category: Catégorie de demandes
192 label_issue_category: Catégorie de demandes
193 label_issue_category_plural: Catégories de demandes
193 label_issue_category_plural: Catégories de demandes
194 label_issue_category_new: Nouvelle catégorie
194 label_issue_category_new: Nouvelle catégorie
195 label_custom_field: Champ personnalisé
195 label_custom_field: Champ personnalisé
196 label_custom_field_plural: Champs personnalisés
196 label_custom_field_plural: Champs personnalisés
197 label_custom_field_new: Nouveau champ personnalisé
197 label_custom_field_new: Nouveau champ personnalisé
198 label_enumerations: Listes de valeurs
198 label_enumerations: Listes de valeurs
199 label_enumeration_new: Nouvelle valeur
199 label_enumeration_new: Nouvelle valeur
200 label_information: Information
200 label_information: Information
201 label_information_plural: Informations
201 label_information_plural: Informations
202 label_please_login: Identification
202 label_please_login: Identification
203 label_register: S'enregistrer
203 label_register: S'enregistrer
204 label_password_lost: Mot de passe perdu
204 label_password_lost: Mot de passe perdu
205 label_home: Accueil
205 label_home: Accueil
206 label_my_page: Ma page
206 label_my_page: Ma page
207 label_my_account: Mon compte
207 label_my_account: Mon compte
208 label_my_projects: Mes projets
208 label_my_projects: Mes projets
209 label_administration: Administration
209 label_administration: Administration
210 label_login: Connexion
210 label_login: Connexion
211 label_logout: Déconnexion
211 label_logout: Déconnexion
212 label_help: Aide
212 label_help: Aide
213 label_reported_issues: Demandes soumises
213 label_reported_issues: Demandes soumises
214 label_assigned_to_me_issues: Demandes qui me sont assignées
214 label_assigned_to_me_issues: Demandes qui me sont assignées
215 label_last_login: Dernière connexion
215 label_last_login: Dernière connexion
216 label_last_updates: Dernière mise à jour
216 label_last_updates: Dernière mise à jour
217 label_last_updates_plural: %d dernières mises à jour
217 label_last_updates_plural: %d dernières mises à jour
218 label_registered_on: Inscrit le
218 label_registered_on: Inscrit le
219 label_activity: Activité
219 label_activity: Activité
220 label_new: Nouveau
220 label_new: Nouveau
221 label_logged_as: Connecté en tant que
221 label_logged_as: Connecté en tant que
222 label_environment: Environnement
222 label_environment: Environnement
223 label_authentication: Authentification
223 label_authentication: Authentification
224 label_auth_source: Mode d'authentification
224 label_auth_source: Mode d'authentification
225 label_auth_source_new: Nouveau mode d'authentification
225 label_auth_source_new: Nouveau mode d'authentification
226 label_auth_source_plural: Modes d'authentification
226 label_auth_source_plural: Modes d'authentification
227 label_subproject_plural: Sous-projets
227 label_subproject_plural: Sous-projets
228 label_min_max_length: Longueurs mini - maxi
228 label_min_max_length: Longueurs mini - maxi
229 label_list: Liste
229 label_list: Liste
230 label_date: Date
230 label_date: Date
231 label_integer: Entier
231 label_integer: Entier
232 label_boolean: Booléen
232 label_boolean: Booléen
233 label_string: Texte
233 label_string: Texte
234 label_text: Texte long
234 label_text: Texte long
235 label_attribute: Attribut
235 label_attribute: Attribut
236 label_attribute_plural: Attributs
236 label_attribute_plural: Attributs
237 label_download: %d Téléchargement
237 label_download: %d Téléchargement
238 label_download_plural: %d Téléchargements
238 label_download_plural: %d Téléchargements
239 label_no_data: Aucune donnée à afficher
239 label_no_data: Aucune donnée à afficher
240 label_change_status: Changer le statut
240 label_change_status: Changer le statut
241 label_history: Historique
241 label_history: Historique
242 label_attachment: Fichier
242 label_attachment: Fichier
243 label_attachment_new: Nouveau fichier
243 label_attachment_new: Nouveau fichier
244 label_attachment_delete: Supprimer le fichier
244 label_attachment_delete: Supprimer le fichier
245 label_attachment_plural: Fichiers
245 label_attachment_plural: Fichiers
246 label_report: Rapport
246 label_report: Rapport
247 label_report_plural: Rapports
247 label_report_plural: Rapports
248 label_news: Annonce
248 label_news: Annonce
249 label_news_new: Nouvelle annonce
249 label_news_new: Nouvelle annonce
250 label_news_plural: Annonces
250 label_news_plural: Annonces
251 label_news_latest: Dernières annonces
251 label_news_latest: Dernières annonces
252 label_news_view_all: Voir toutes les annonces
252 label_news_view_all: Voir toutes les annonces
253 label_change_log: Historique
253 label_change_log: Historique
254 label_settings: Configuration
254 label_settings: Configuration
255 label_overview: Aperçu
255 label_overview: Aperçu
256 label_version: Version
256 label_version: Version
257 label_version_new: Nouvelle version
257 label_version_new: Nouvelle version
258 label_version_plural: Versions
258 label_version_plural: Versions
259 label_confirmation: Confirmation
259 label_confirmation: Confirmation
260 label_export_to: Exporter en
260 label_export_to: Exporter en
261 label_read: Lire...
261 label_read: Lire...
262 label_public_projects: Projets publics
262 label_public_projects: Projets publics
263 label_open_issues: ouvert
263 label_open_issues: ouvert
264 label_open_issues_plural: ouverts
264 label_open_issues_plural: ouverts
265 label_closed_issues: fermé
265 label_closed_issues: fermé
266 label_closed_issues_plural: fermés
266 label_closed_issues_plural: fermés
267 label_total: Total
267 label_total: Total
268 label_permissions: Permissions
268 label_permissions: Permissions
269 label_current_status: Statut actuel
269 label_current_status: Statut actuel
270 label_new_statuses_allowed: Nouveaux statuts autorisés
270 label_new_statuses_allowed: Nouveaux statuts autorisés
271 label_all: tous
271 label_all: tous
272 label_none: aucun
272 label_none: aucun
273 label_next: Suivant
273 label_next: Suivant
274 label_previous: Précédent
274 label_previous: Précédent
275 label_used_by: Utilisé par
275 label_used_by: Utilisé par
276 label_details: Détails...
276 label_details: Détails...
277 label_add_note: Ajouter une note
277 label_add_note: Ajouter une note
278 label_per_page: Par page
278 label_per_page: Par page
279 label_calendar: Calendrier
279 label_calendar: Calendrier
280 label_months_from: mois depuis
280 label_months_from: mois depuis
281 label_gantt: Gantt
281 label_gantt: Gantt
282 label_internal: Interne
282 label_internal: Interne
283 label_last_changes: %d derniers changements
283 label_last_changes: %d derniers changements
284 label_change_view_all: Voir tous les changements
284 label_change_view_all: Voir tous les changements
285 label_personalize_page: Personnaliser cette page
285 label_personalize_page: Personnaliser cette page
286 label_comment: Commentaire
286 label_comment: Commentaire
287 label_comment_plural: Commentaires
287 label_comment_plural: Commentaires
288 label_comment_add: Ajouter un commentaire
288 label_comment_add: Ajouter un commentaire
289 label_comment_added: Commentaire ajouté
289 label_comment_added: Commentaire ajouté
290 label_comment_delete: Supprimer les commentaires
290 label_comment_delete: Supprimer les commentaires
291 label_query: Rapport personnalisé
291 label_query: Rapport personnalisé
292 label_query_plural: Rapports personnalisés
292 label_query_plural: Rapports personnalisés
293 label_query_new: Nouveau rapport
293 label_query_new: Nouveau rapport
294 label_filter_add: Ajouter le filtre
294 label_filter_add: Ajouter le filtre
295 label_filter_plural: Filtres
295 label_filter_plural: Filtres
296 label_equals: égal
296 label_equals: égal
297 label_not_equals: différent
297 label_not_equals: différent
298 label_in_less_than: dans moins de
298 label_in_less_than: dans moins de
299 label_in_more_than: dans plus de
299 label_in_more_than: dans plus de
300 label_in: dans
300 label_in: dans
301 label_today: aujourd'hui
301 label_today: aujourd'hui
302 label_less_than_ago: il y a moins de
302 label_less_than_ago: il y a moins de
303 label_more_than_ago: il y a plus de
303 label_more_than_ago: il y a plus de
304 label_ago: il y a
304 label_ago: il y a
305 label_contains: contient
305 label_contains: contient
306 label_not_contains: ne contient pas
306 label_not_contains: ne contient pas
307 label_day_plural: jours
307 label_day_plural: jours
308 label_repository: Dépôt SVN
308 label_repository: Dépôt SVN
309 label_browse: Parcourir
309 label_browse: Parcourir
310 label_modification: %d modification
310 label_modification: %d modification
311 label_modification_plural: %d modifications
311 label_modification_plural: %d modifications
312 label_revision: Révision
312 label_revision: Révision
313 label_revision_plural: Révisions
313 label_revision_plural: Révisions
314 label_added: ajouté
314 label_added: ajouté
315 label_modified: modifié
315 label_modified: modifié
316 label_deleted: supprimé
316 label_deleted: supprimé
317 label_latest_revision: Dernière révision
317 label_latest_revision: Dernière révision
318 label_view_revisions: Voir les révisions
318 label_view_revisions: Voir les révisions
319 label_max_size: Taille maximale
319 label_max_size: Taille maximale
320 label_on: sur
320 label_on: sur
321 label_sort_highest: Remonter en premier
321 label_sort_highest: Remonter en premier
322 label_sort_higher: Remonter
322 label_sort_higher: Remonter
323 label_sort_lower: Descendre
323 label_sort_lower: Descendre
324 label_sort_lowest: Descendre en dernier
324 label_sort_lowest: Descendre en dernier
325 label_roadmap: Roadmap
325 label_roadmap: Roadmap
326 label_search: Recherche
326 label_search: Recherche
327 label_result: %d résultat
327 label_result: %d résultat
328 label_result_plural: %d résultats
328 label_result_plural: %d résultats
329 label_all_words: Tous les mots
329 label_all_words: Tous les mots
330 label_wiki: Wiki
330 label_wiki: Wiki
331 label_wiki_edit: Révision wiki
332 label_wiki_edit_plural: Révisions wiki
331 label_page_index: Index
333 label_page_index: Index
332 label_current_version: Version actuelle
334 label_current_version: Version actuelle
333 label_preview: Prévisualisation
335 label_preview: Prévisualisation
334 label_feed_plural: Flux RSS
336 label_feed_plural: Flux RSS
335 label_changes_details: Détails de tous les changements
337 label_changes_details: Détails de tous les changements
336 label_issue_tracking: Suivi des demandes
338 label_issue_tracking: Suivi des demandes
337 label_spent_time: Temps passé
339 label_spent_time: Temps passé
338 label_f_hour: %.2f heure
340 label_f_hour: %.2f heure
339 label_f_hour_plural: %.2f heures
341 label_f_hour_plural: %.2f heures
340 label_time_tracking: Suivi du temps
342 label_time_tracking: Suivi du temps
341
343
342 button_login: Connexion
344 button_login: Connexion
343 button_submit: Soumettre
345 button_submit: Soumettre
344 button_save: Sauvegarder
346 button_save: Sauvegarder
345 button_check_all: Tout cocher
347 button_check_all: Tout cocher
346 button_uncheck_all: Tout décocher
348 button_uncheck_all: Tout décocher
347 button_delete: Supprimer
349 button_delete: Supprimer
348 button_create: Créer
350 button_create: Créer
349 button_test: Tester
351 button_test: Tester
350 button_edit: Modifier
352 button_edit: Modifier
351 button_add: Ajouter
353 button_add: Ajouter
352 button_change: Changer
354 button_change: Changer
353 button_apply: Appliquer
355 button_apply: Appliquer
354 button_clear: Effacer
356 button_clear: Effacer
355 button_lock: Verrouiller
357 button_lock: Verrouiller
356 button_unlock: Déverrouiller
358 button_unlock: Déverrouiller
357 button_download: Télécharger
359 button_download: Télécharger
358 button_list: Lister
360 button_list: Lister
359 button_view: Voir
361 button_view: Voir
360 button_move: Déplacer
362 button_move: Déplacer
361 button_back: Retour
363 button_back: Retour
362 button_cancel: Annuler
364 button_cancel: Annuler
363 button_activate: Activer
365 button_activate: Activer
364 button_sort: Trier
366 button_sort: Trier
365 button_log_time: Saisir temps
367 button_log_time: Saisir temps
366
368
367 status_active: actif
369 status_active: actif
368 status_registered: enregistré
370 status_registered: enregistré
369 status_locked: vérouillé
371 status_locked: vérouillé
370
372
371 text_select_mail_notifications: Sélectionner les actions pour lesquelles la notification par mail doit être activée.
373 text_select_mail_notifications: Sélectionner les actions pour lesquelles la notification par mail doit être activée.
372 text_regexp_info: ex. ^[A-Z0-9]+$
374 text_regexp_info: ex. ^[A-Z0-9]+$
373 text_min_max_length_info: 0 pour aucune restriction
375 text_min_max_length_info: 0 pour aucune restriction
374 text_project_destroy_confirmation: Etes-vous sûr de vouloir supprimer ce projet et tout ce qui lui est rattaché ?
376 text_project_destroy_confirmation: Etes-vous sûr de vouloir supprimer ce projet et tout ce qui lui est rattaché ?
375 text_workflow_edit: Sélectionner un tracker et un rôle pour éditer le workflow
377 text_workflow_edit: Sélectionner un tracker et un rôle pour éditer le workflow
376 text_are_you_sure: Etes-vous sûr ?
378 text_are_you_sure: Etes-vous sûr ?
377 text_journal_changed: changé de %s à %s
379 text_journal_changed: changé de %s à %s
378 text_journal_set_to: mis à %s
380 text_journal_set_to: mis à %s
379 text_journal_deleted: supprimé
381 text_journal_deleted: supprimé
380 text_tip_task_begin_day: tâche commençant ce jour
382 text_tip_task_begin_day: tâche commençant ce jour
381 text_tip_task_end_day: tâche finissant ce jour
383 text_tip_task_end_day: tâche finissant ce jour
382 text_tip_task_begin_end_day: tâche commençant et finissant ce jour
384 text_tip_task_begin_end_day: tâche commençant et finissant ce jour
383
385
384 default_role_manager: Manager
386 default_role_manager: Manager
385 default_role_developper: Développeur
387 default_role_developper: Développeur
386 default_role_reporter: Rapporteur
388 default_role_reporter: Rapporteur
387 default_tracker_bug: Anomalie
389 default_tracker_bug: Anomalie
388 default_tracker_feature: Evolution
390 default_tracker_feature: Evolution
389 default_tracker_support: Assistance
391 default_tracker_support: Assistance
390 default_issue_status_new: Nouveau
392 default_issue_status_new: Nouveau
391 default_issue_status_assigned: Assigné
393 default_issue_status_assigned: Assigné
392 default_issue_status_resolved: Résolu
394 default_issue_status_resolved: Résolu
393 default_issue_status_feedback: Commentaire
395 default_issue_status_feedback: Commentaire
394 default_issue_status_closed: Fermé
396 default_issue_status_closed: Fermé
395 default_issue_status_rejected: Rejeté
397 default_issue_status_rejected: Rejeté
396 default_doc_category_user: Documentation utilisateur
398 default_doc_category_user: Documentation utilisateur
397 default_doc_category_tech: Documentation technique
399 default_doc_category_tech: Documentation technique
398 default_priority_low: Bas
400 default_priority_low: Bas
399 default_priority_normal: Normal
401 default_priority_normal: Normal
400 default_priority_high: Haut
402 default_priority_high: Haut
401 default_priority_urgent: Urgent
403 default_priority_urgent: Urgent
402 default_priority_immediate: Immédiat
404 default_priority_immediate: Immédiat
403 default_activity_design: Conception
405 default_activity_design: Conception
404 default_activity_development: Développement
406 default_activity_development: Développement
405
407
406 enumeration_issue_priorities: Priorités des demandes
408 enumeration_issue_priorities: Priorités des demandes
407 enumeration_doc_categories: Catégories des documents
409 enumeration_doc_categories: Catégories des documents
408 enumeration_activities: Activités (suivi du temps)
410 enumeration_activities: Activités (suivi du temps)
@@ -1,408 +1,410
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: Gennaio,Febbraio,Marzo,Aprile,Maggio,Giugno,Luglio,Agosto,Settembre,Ottobre,Novembre,Dicembre
4 actionview_datehelper_select_month_names: Gennaio,Febbraio,Marzo,Aprile,Maggio,Giugno,Luglio,Agosto,Settembre,Ottobre,Novembre,Dicembre
5 actionview_datehelper_select_month_names_abbr: Gen,Feb,Mar,Apr,Mag,Giu,Lug,Ago,Set,Ott,Nov,Dic
5 actionview_datehelper_select_month_names_abbr: Gen,Feb,Mar,Apr,Mag,Giu,Lug,Ago,Set,Ott,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 giorno
8 actionview_datehelper_time_in_words_day: 1 giorno
9 actionview_datehelper_time_in_words_day_plural: %d giorni
9 actionview_datehelper_time_in_words_day_plural: %d giorni
10 actionview_datehelper_time_in_words_hour_about: circa un'ora
10 actionview_datehelper_time_in_words_hour_about: circa un'ora
11 actionview_datehelper_time_in_words_hour_about_plural: circa %d ore
11 actionview_datehelper_time_in_words_hour_about_plural: circa %d ore
12 actionview_datehelper_time_in_words_hour_about_single: circa un'ora
12 actionview_datehelper_time_in_words_hour_about_single: circa un'ora
13 actionview_datehelper_time_in_words_minute: 1 minuto
13 actionview_datehelper_time_in_words_minute: 1 minuto
14 actionview_datehelper_time_in_words_minute_half: mezzo minuto
14 actionview_datehelper_time_in_words_minute_half: mezzo minuto
15 actionview_datehelper_time_in_words_minute_less_than: meno di un minuto
15 actionview_datehelper_time_in_words_minute_less_than: meno di un minuto
16 actionview_datehelper_time_in_words_minute_plural: %d minuti
16 actionview_datehelper_time_in_words_minute_plural: %d minuti
17 actionview_datehelper_time_in_words_minute_single: 1 minuto
17 actionview_datehelper_time_in_words_minute_single: 1 minuto
18 actionview_datehelper_time_in_words_second_less_than: meno di un secondo
18 actionview_datehelper_time_in_words_second_less_than: meno di un secondo
19 actionview_datehelper_time_in_words_second_less_than_plural: meno di %d secondi
19 actionview_datehelper_time_in_words_second_less_than_plural: meno di %d secondi
20 actionview_instancetag_blank_option: Scegli
20 actionview_instancetag_blank_option: Scegli
21
21
22 activerecord_error_inclusion: non è incluso nella lista
22 activerecord_error_inclusion: non è incluso nella lista
23 activerecord_error_exclusion: e' riservato
23 activerecord_error_exclusion: e' riservato
24 activerecord_error_invalid: non e' valido
24 activerecord_error_invalid: non e' valido
25 activerecord_error_confirmation: doesn't match confirmation
25 activerecord_error_confirmation: doesn't match confirmation
26 activerecord_error_accepted: deve essere accettato
26 activerecord_error_accepted: deve essere accettato
27 activerecord_error_empty: non puo' essere vuoto
27 activerecord_error_empty: non puo' essere vuoto
28 activerecord_error_blank: non puo' essere blank
28 activerecord_error_blank: non puo' essere blank
29 activerecord_error_too_long: e' troppo lungo/a
29 activerecord_error_too_long: e' troppo lungo/a
30 activerecord_error_too_short: e' troppo corto/a
30 activerecord_error_too_short: e' troppo corto/a
31 activerecord_error_wrong_length: e' della lunghezza sbagliata
31 activerecord_error_wrong_length: e' della lunghezza sbagliata
32 activerecord_error_taken: e' gia' stato/a preso/a
32 activerecord_error_taken: e' gia' stato/a preso/a
33 activerecord_error_not_a_number: non e' un numero
33 activerecord_error_not_a_number: non e' un numero
34 activerecord_error_not_a_date: non e' una data valida
34 activerecord_error_not_a_date: non e' una data valida
35 activerecord_error_greater_than_start_date: deve essere maggiore della data di partenza
35 activerecord_error_greater_than_start_date: deve essere maggiore della data di partenza
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: %%d/%%m/%%Y
39 general_fmt_date: %%d/%%m/%%Y
40 general_fmt_datetime: %%d/%%m/%%Y %%I:%%M %%p
40 general_fmt_datetime: %%d/%%m/%%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: 'Si'
44 general_text_Yes: 'Si'
45 general_text_no: 'no'
45 general_text_no: 'no'
46 general_text_yes: 'si'
46 general_text_yes: 'si'
47 general_lang_it: 'Italiano'
47 general_lang_it: 'Italiano'
48 general_csv_separator: ','
48 general_csv_separator: ','
49 general_csv_encoding: ISO-8859-1
49 general_csv_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
50 general_pdf_encoding: ISO-8859-1
51 general_day_names: Lunedì,Martedì,Mercoledì,Giovedì,Venerdì,Sabato,Domenica
51 general_day_names: Lunedì,Martedì,Mercoledì,Giovedì,Venerdì,Sabato,Domenica
52
52
53 notice_account_updated: L'utenza è stata aggiornata.
53 notice_account_updated: L'utenza è stata aggiornata.
54 notice_account_invalid_creditentials: Nome utente o password non validi.
54 notice_account_invalid_creditentials: Nome utente o password non validi.
55 notice_account_password_updated: La password è stata aggiornata.
55 notice_account_password_updated: La password è stata aggiornata.
56 notice_account_wrong_password: Password errata
56 notice_account_wrong_password: Password errata
57 notice_account_register_done: L'utenza è stata creata.
57 notice_account_register_done: L'utenza è stata creata.
58 notice_account_unknown_email: Utente sconosciuto.
58 notice_account_unknown_email: Utente sconosciuto.
59 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
59 notice_can_t_change_password: This account uses an external authentication source. Impossible to change the password.
60 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
60 notice_account_lost_email_sent: An email with instructions to choose a new password has been sent to you.
61 notice_account_activated: Your account has been activated. You can now log in.
61 notice_account_activated: Your account has been activated. You can now log in.
62 notice_successful_create: Successful creation.
62 notice_successful_create: Successful creation.
63 notice_successful_update: Successful update.
63 notice_successful_update: Successful update.
64 notice_successful_delete: Successful deletion.
64 notice_successful_delete: Successful deletion.
65 notice_successful_connection: Successful connection.
65 notice_successful_connection: Successful connection.
66 notice_file_not_found: The page you were trying to access doesn't exist or has been removed.
66 notice_file_not_found: The page you were trying to access doesn't exist or has been removed.
67 notice_locking_conflict: Data have been updated by another user.
67 notice_locking_conflict: Data have been updated by another user.
68 notice_scm_error: Entry and/or revision doesn't exist in the repository.
68 notice_scm_error: Entry and/or revision doesn't exist in the repository.
69
69
70 mail_subject_lost_password: Password redMine
70 mail_subject_lost_password: Password redMine
71 mail_subject_register: Attivazione utenza redMine
71 mail_subject_register: Attivazione utenza redMine
72
72
73 gui_validation_error: 1 errore
73 gui_validation_error: 1 errore
74 gui_validation_error_plural: %d errori
74 gui_validation_error_plural: %d errori
75
75
76 field_name: Nome
76 field_name: Nome
77 field_description: Descrizione
77 field_description: Descrizione
78 field_summary: Sommario
78 field_summary: Sommario
79 field_is_required: Richiesto
79 field_is_required: Richiesto
80 field_firstname: Nome
80 field_firstname: Nome
81 field_lastname: Cognome
81 field_lastname: Cognome
82 field_mail: Email
82 field_mail: Email
83 field_filename: File
83 field_filename: File
84 field_filesize: Dimensione
84 field_filesize: Dimensione
85 field_downloads: Downloads
85 field_downloads: Downloads
86 field_author: Autore
86 field_author: Autore
87 field_created_on: Creato
87 field_created_on: Creato
88 field_updated_on: Aggiornato
88 field_updated_on: Aggiornato
89 field_field_format: Formato
89 field_field_format: Formato
90 field_is_for_all: Per tutti i progetti
90 field_is_for_all: Per tutti i progetti
91 field_possible_values: Valori possibili
91 field_possible_values: Valori possibili
92 field_regexp: Espressione regolare
92 field_regexp: Espressione regolare
93 field_min_length: Lunghezza minima
93 field_min_length: Lunghezza minima
94 field_max_length: Lunghezza massima
94 field_max_length: Lunghezza massima
95 field_value: Valore
95 field_value: Valore
96 field_category: Categoria
96 field_category: Categoria
97 field_title: Titolo
97 field_title: Titolo
98 field_project: Progetto
98 field_project: Progetto
99 field_issue: Issue
99 field_issue: Issue
100 field_status: Stato
100 field_status: Stato
101 field_notes: Note
101 field_notes: Note
102 field_is_closed: Chiude il contesto
102 field_is_closed: Chiude il contesto
103 field_is_default: Stato predefinito
103 field_is_default: Stato predefinito
104 field_html_color: Colore
104 field_html_color: Colore
105 field_tracker: Tracker
105 field_tracker: Tracker
106 field_subject: Oggetto
106 field_subject: Oggetto
107 field_due_date: Data ultima
107 field_due_date: Data ultima
108 field_assigned_to: Assegnato a
108 field_assigned_to: Assegnato a
109 field_priority: Priorita'
109 field_priority: Priorita'
110 field_fixed_version: Versione di fix
110 field_fixed_version: Versione di fix
111 field_user: Utente
111 field_user: Utente
112 field_role: Ruolo
112 field_role: Ruolo
113 field_homepage: Homepage
113 field_homepage: Homepage
114 field_is_public: Pubblico
114 field_is_public: Pubblico
115 field_parent: Sottoprogetto di
115 field_parent: Sottoprogetto di
116 field_is_in_chlog: Contesti mostrati nel changelog
116 field_is_in_chlog: Contesti mostrati nel changelog
117 field_is_in_roadmap: Contesti mostrati nel roadmap
117 field_is_in_roadmap: Contesti mostrati nel roadmap
118 field_login: Login
118 field_login: Login
119 field_mail_notification: Notifiche via e-mail
119 field_mail_notification: Notifiche via e-mail
120 field_admin: Amministratore
120 field_admin: Amministratore
121 field_last_login_on: Ultima connessione
121 field_last_login_on: Ultima connessione
122 field_language: Lingua
122 field_language: Lingua
123 field_effective_date: Data
123 field_effective_date: Data
124 field_password: Password
124 field_password: Password
125 field_new_password: Nuova password
125 field_new_password: Nuova password
126 field_password_confirmation: Conferma
126 field_password_confirmation: Conferma
127 field_version: Versione
127 field_version: Versione
128 field_type: Tipo
128 field_type: Tipo
129 field_host: Host
129 field_host: Host
130 field_port: Porta
130 field_port: Porta
131 field_account: Utenza
131 field_account: Utenza
132 field_base_dn: DN base
132 field_base_dn: DN base
133 field_attr_login: Attributo login
133 field_attr_login: Attributo login
134 field_attr_firstname: Attributo nome
134 field_attr_firstname: Attributo nome
135 field_attr_lastname: Attributo cognome
135 field_attr_lastname: Attributo cognome
136 field_attr_mail: Attributo e-mail
136 field_attr_mail: Attributo e-mail
137 field_onthefly: Creazione utenza "al volo"
137 field_onthefly: Creazione utenza "al volo"
138 field_start_date: Inizio
138 field_start_date: Inizio
139 field_done_ratio: %% completo
139 field_done_ratio: %% completo
140 field_auth_source: Modalità di autenticazione
140 field_auth_source: Modalità di autenticazione
141 field_hide_mail: Nascondi il mio indirizzo di e-mail
141 field_hide_mail: Nascondi il mio indirizzo di e-mail
142 field_comment: Commento
142 field_comment: Commento
143 field_url: URL
143 field_url: URL
144 field_start_page: Pagina principale
144 field_start_page: Pagina principale
145 field_subproject: Sottoprogetto
145 field_subproject: Sottoprogetto
146 field_hours: Hours
146 field_hours: Hours
147 field_activity: Activity
147 field_activity: Activity
148 field_spent_on: Data
148 field_spent_on: Data
149
149
150 setting_app_title: Titolo applicazione
150 setting_app_title: Titolo applicazione
151 setting_app_subtitle: Sottotitolo applicazione
151 setting_app_subtitle: Sottotitolo applicazione
152 setting_welcome_text: Testo di benvenuto
152 setting_welcome_text: Testo di benvenuto
153 setting_default_language: Lingua di default
153 setting_default_language: Lingua di default
154 setting_login_required: Autenticazione richiesta
154 setting_login_required: Autenticazione richiesta
155 setting_self_registration: Auto-registrazione abilitata
155 setting_self_registration: Auto-registrazione abilitata
156 setting_attachment_max_size: Massima dimensione allegati
156 setting_attachment_max_size: Massima dimensione allegati
157 setting_issues_export_limit: Limite esportazione contesti
157 setting_issues_export_limit: Limite esportazione contesti
158 setting_mail_from: Indirizzo sorgente e-mail
158 setting_mail_from: Indirizzo sorgente e-mail
159 setting_host_name: Nome host
159 setting_host_name: Nome host
160 setting_text_formatting: Formattazione testo
160 setting_text_formatting: Formattazione testo
161 setting_wiki_compression: Compressione di storia di Wiki
161 setting_wiki_compression: Compressione di storia di Wiki
162 setting_feeds_limit: Feed content limit
162 setting_feeds_limit: Feed content limit
163
163
164 label_user: Utente
164 label_user: Utente
165 label_user_plural: Utenti
165 label_user_plural: Utenti
166 label_user_new: Nuovo utente
166 label_user_new: Nuovo utente
167 label_project: Progetto
167 label_project: Progetto
168 label_project_new: New project
168 label_project_new: New project
169 label_project_plural: Progetti
169 label_project_plural: Progetti
170 label_project_latest: Ultimi progetti registrati
170 label_project_latest: Ultimi progetti registrati
171 label_issue: Contesto
171 label_issue: Contesto
172 label_issue_new: Nuovo contesto
172 label_issue_new: Nuovo contesto
173 label_issue_plural: Contesti
173 label_issue_plural: Contesti
174 label_issue_view_all: Mostra tutti i contesti
174 label_issue_view_all: Mostra tutti i contesti
175 label_document: Documento
175 label_document: Documento
176 label_document_new: Nuovo documento
176 label_document_new: Nuovo documento
177 label_document_plural: Documenti
177 label_document_plural: Documenti
178 label_role: Ruolo
178 label_role: Ruolo
179 label_role_plural: Ruoli
179 label_role_plural: Ruoli
180 label_role_new: Nuovo ruolo
180 label_role_new: Nuovo ruolo
181 label_role_and_permissions: Ruoli e permessi
181 label_role_and_permissions: Ruoli e permessi
182 label_member: Membro
182 label_member: Membro
183 label_member_new: Nuovo membro
183 label_member_new: Nuovo membro
184 label_member_plural: Membri
184 label_member_plural: Membri
185 label_tracker: Tracker
185 label_tracker: Tracker
186 label_tracker_plural: Trackers
186 label_tracker_plural: Trackers
187 label_tracker_new: Nuovo tracker
187 label_tracker_new: Nuovo tracker
188 label_workflow: Workflow
188 label_workflow: Workflow
189 label_issue_status: Stato contesti
189 label_issue_status: Stato contesti
190 label_issue_status_plural: Stati contesto
190 label_issue_status_plural: Stati contesto
191 label_issue_status_new: Nuovo stato
191 label_issue_status_new: Nuovo stato
192 label_issue_category: Categorie contesti
192 label_issue_category: Categorie contesti
193 label_issue_category_plural: Categorie contesto
193 label_issue_category_plural: Categorie contesto
194 label_issue_category_new: Nuova categoria
194 label_issue_category_new: Nuova categoria
195 label_custom_field: Campo personalizzato
195 label_custom_field: Campo personalizzato
196 label_custom_field_plural: Campi personalizzati
196 label_custom_field_plural: Campi personalizzati
197 label_custom_field_new: Nuovo campo personalizzato
197 label_custom_field_new: Nuovo campo personalizzato
198 label_enumerations: Enumerazioni
198 label_enumerations: Enumerazioni
199 label_enumeration_new: Nuovo valore
199 label_enumeration_new: Nuovo valore
200 label_information: Informazione
200 label_information: Informazione
201 label_information_plural: Informazioni
201 label_information_plural: Informazioni
202 label_please_login: Autenticarsi
202 label_please_login: Autenticarsi
203 label_register: Registrati
203 label_register: Registrati
204 label_password_lost: Password dimenticata
204 label_password_lost: Password dimenticata
205 label_home: Home
205 label_home: Home
206 label_my_page: Pagina personale
206 label_my_page: Pagina personale
207 label_my_account: La mia utenza
207 label_my_account: La mia utenza
208 label_my_projects: I miei progetti
208 label_my_projects: I miei progetti
209 label_administration: Amministrazione
209 label_administration: Amministrazione
210 label_login: Login
210 label_login: Login
211 label_logout: Logout
211 label_logout: Logout
212 label_help: Aiuto
212 label_help: Aiuto
213 label_reported_issues: Contesti segnalati
213 label_reported_issues: Contesti segnalati
214 label_assigned_to_me_issues: I miei contesti
214 label_assigned_to_me_issues: I miei contesti
215 label_last_login: Ultimo collegamento
215 label_last_login: Ultimo collegamento
216 label_last_updates: Ultimo aggiornamento
216 label_last_updates: Ultimo aggiornamento
217 label_last_updates_plural: %d ultimo aggiornamento
217 label_last_updates_plural: %d ultimo aggiornamento
218 label_registered_on: Registrato il
218 label_registered_on: Registrato il
219 label_activity: Attività
219 label_activity: Attività
220 label_new: Nuovo
220 label_new: Nuovo
221 label_logged_as: Autenticato come
221 label_logged_as: Autenticato come
222 label_environment: Ambiente
222 label_environment: Ambiente
223 label_authentication: Autenticazione
223 label_authentication: Autenticazione
224 label_auth_source: Modalità di autenticazione
224 label_auth_source: Modalità di autenticazione
225 label_auth_source_new: Nuova modalità di autenticazione
225 label_auth_source_new: Nuova modalità di autenticazione
226 label_auth_source_plural: Modalità di autenticazione
226 label_auth_source_plural: Modalità di autenticazione
227 label_subproject_plural: Sottoprogetti
227 label_subproject_plural: Sottoprogetti
228 label_min_max_length: Lunghezza minima - massima
228 label_min_max_length: Lunghezza minima - massima
229 label_list: Elenco
229 label_list: Elenco
230 label_date: Data
230 label_date: Data
231 label_integer: Intero
231 label_integer: Intero
232 label_boolean: Booleano
232 label_boolean: Booleano
233 label_string: Testo
233 label_string: Testo
234 label_text: Testo esteso
234 label_text: Testo esteso
235 label_attribute: Attributo
235 label_attribute: Attributo
236 label_attribute_plural: Attributi
236 label_attribute_plural: Attributi
237 label_download: %d Download
237 label_download: %d Download
238 label_download_plural: %d Download
238 label_download_plural: %d Download
239 label_no_data: Nessun dato disponibile
239 label_no_data: Nessun dato disponibile
240 label_change_status: Cambia stato
240 label_change_status: Cambia stato
241 label_history: Cronologia
241 label_history: Cronologia
242 label_attachment: File
242 label_attachment: File
243 label_attachment_new: Nuovo file
243 label_attachment_new: Nuovo file
244 label_attachment_delete: Elimina file
244 label_attachment_delete: Elimina file
245 label_attachment_plural: File
245 label_attachment_plural: File
246 label_report: Report
246 label_report: Report
247 label_report_plural: Report
247 label_report_plural: Report
248 label_news: Notizia
248 label_news: Notizia
249 label_news_new: Aggiungi notizia
249 label_news_new: Aggiungi notizia
250 label_news_plural: Notizie
250 label_news_plural: Notizie
251 label_news_latest: Utime notizie
251 label_news_latest: Utime notizie
252 label_news_view_all: Tutte le notizie
252 label_news_view_all: Tutte le notizie
253 label_change_log: Change log
253 label_change_log: Change log
254 label_settings: Impostazioni
254 label_settings: Impostazioni
255 label_overview: Panoramica
255 label_overview: Panoramica
256 label_version: Versione
256 label_version: Versione
257 label_version_new: Nuova versione
257 label_version_new: Nuova versione
258 label_version_plural: Versioni
258 label_version_plural: Versioni
259 label_confirmation: Conferma
259 label_confirmation: Conferma
260 label_export_to: Esporta su
260 label_export_to: Esporta su
261 label_read: Leggi...
261 label_read: Leggi...
262 label_public_projects: Progetti pubblici
262 label_public_projects: Progetti pubblici
263 label_open_issues: aperta
263 label_open_issues: aperta
264 label_open_issues_plural: aperte
264 label_open_issues_plural: aperte
265 label_closed_issues: chiusa
265 label_closed_issues: chiusa
266 label_closed_issues_plural: chiuse
266 label_closed_issues_plural: chiuse
267 label_total: Totale
267 label_total: Totale
268 label_permissions: Permessi
268 label_permissions: Permessi
269 label_current_status: Stato attuale
269 label_current_status: Stato attuale
270 label_new_statuses_allowed: Nuovi stati possibili
270 label_new_statuses_allowed: Nuovi stati possibili
271 label_all: tutti
271 label_all: tutti
272 label_none: nessuno
272 label_none: nessuno
273 label_next: Successivo
273 label_next: Successivo
274 label_previous: Precedente
274 label_previous: Precedente
275 label_used_by: Usato da
275 label_used_by: Usato da
276 label_details: Dettagli...
276 label_details: Dettagli...
277 label_add_note: Aggiungi una nota
277 label_add_note: Aggiungi una nota
278 label_per_page: Per pagina
278 label_per_page: Per pagina
279 label_calendar: Calendario
279 label_calendar: Calendario
280 label_months_from: mesi da
280 label_months_from: mesi da
281 label_gantt: Gantt
281 label_gantt: Gantt
282 label_internal: Interno
282 label_internal: Interno
283 label_last_changes: ultime %d modifiche
283 label_last_changes: ultime %d modifiche
284 label_change_view_all: Tutte le modifiche
284 label_change_view_all: Tutte le modifiche
285 label_personalize_page: Personalizza la pagina
285 label_personalize_page: Personalizza la pagina
286 label_comment: Commento
286 label_comment: Commento
287 label_comment_plural: Commenti
287 label_comment_plural: Commenti
288 label_comment_add: Aggiungi un commento
288 label_comment_add: Aggiungi un commento
289 label_comment_added: Commento aggiunto
289 label_comment_added: Commento aggiunto
290 label_comment_delete: Elimina commenti
290 label_comment_delete: Elimina commenti
291 label_query: Custom query
291 label_query: Custom query
292 label_query_plural: Query personalizzate
292 label_query_plural: Query personalizzate
293 label_query_new: Nuova query
293 label_query_new: Nuova query
294 label_filter_add: Aggiungi filtro
294 label_filter_add: Aggiungi filtro
295 label_filter_plural: Filtri
295 label_filter_plural: Filtri
296 label_equals: è
296 label_equals: è
297 label_not_equals: non è
297 label_not_equals: non è
298 label_in_less_than: è minore di
298 label_in_less_than: è minore di
299 label_in_more_than: è maggiore di
299 label_in_more_than: è maggiore di
300 label_in: in
300 label_in: in
301 label_today: oggi
301 label_today: oggi
302 label_less_than_ago: meno di giorni fa
302 label_less_than_ago: meno di giorni fa
303 label_more_than_ago: più di giorni fa
303 label_more_than_ago: più di giorni fa
304 label_ago: giorni fa
304 label_ago: giorni fa
305 label_contains: contiene
305 label_contains: contiene
306 label_not_contains: non contiene
306 label_not_contains: non contiene
307 label_day_plural: giorni
307 label_day_plural: giorni
308 label_repository: SVN Repository
308 label_repository: SVN Repository
309 label_browse: Browse
309 label_browse: Browse
310 label_modification: %d modifica
310 label_modification: %d modifica
311 label_modification_plural: %d modifiche
311 label_modification_plural: %d modifiche
312 label_revision: Versione
312 label_revision: Versione
313 label_revision_plural: Versioni
313 label_revision_plural: Versioni
314 label_added: aggiunto
314 label_added: aggiunto
315 label_modified: modificato
315 label_modified: modificato
316 label_deleted: eliminato
316 label_deleted: eliminato
317 label_latest_revision: Ultima versione
317 label_latest_revision: Ultima versione
318 label_view_revisions: Mostra versioni
318 label_view_revisions: Mostra versioni
319 label_max_size: Dimensione massima
319 label_max_size: Dimensione massima
320 label_on: 'on'
320 label_on: 'on'
321 label_sort_highest: Sposta in cima
321 label_sort_highest: Sposta in cima
322 label_sort_higher: Su
322 label_sort_higher: Su
323 label_sort_lower: Giù
323 label_sort_lower: Giù
324 label_sort_lowest: Sposta in fondo
324 label_sort_lowest: Sposta in fondo
325 label_roadmap: Roadmap
325 label_roadmap: Roadmap
326 label_search: Ricerca
326 label_search: Ricerca
327 label_result: %d risultato
327 label_result: %d risultato
328 label_result_plural: %d risultati
328 label_result_plural: %d risultati
329 label_all_words: Tutte le parole
329 label_all_words: Tutte le parole
330 label_wiki: Wiki
330 label_wiki: Wiki
331 label_wiki_edit: Wiki edit
332 label_wiki_edit_plural: Wiki edits
331 label_page_index: Indice
333 label_page_index: Indice
332 label_current_version: Versione corrente
334 label_current_version: Versione corrente
333 label_preview: Previsione
335 label_preview: Previsione
334 label_feed_plural: Feeds
336 label_feed_plural: Feeds
335 label_changes_details: Particolari di tutti i cambiamenti
337 label_changes_details: Particolari di tutti i cambiamenti
336 label_issue_tracking: Issue tracking
338 label_issue_tracking: Issue tracking
337 label_spent_time: Spent time
339 label_spent_time: Spent time
338 label_f_hour: %.2f hour
340 label_f_hour: %.2f hour
339 label_f_hour_plural: %.2f hours
341 label_f_hour_plural: %.2f hours
340 label_time_tracking: Time tracking
342 label_time_tracking: Time tracking
341
343
342 button_login: Login
344 button_login: Login
343 button_submit: Invia
345 button_submit: Invia
344 button_save: Salva
346 button_save: Salva
345 button_check_all: Seleziona tutti
347 button_check_all: Seleziona tutti
346 button_uncheck_all: Deseleziona tutti
348 button_uncheck_all: Deseleziona tutti
347 button_delete: Elimina
349 button_delete: Elimina
348 button_create: Crea
350 button_create: Crea
349 button_test: Test
351 button_test: Test
350 button_edit: Modifica
352 button_edit: Modifica
351 button_add: Aggiungi
353 button_add: Aggiungi
352 button_change: Modifica
354 button_change: Modifica
353 button_apply: Applica
355 button_apply: Applica
354 button_clear: Pulisci
356 button_clear: Pulisci
355 button_lock: Blocca
357 button_lock: Blocca
356 button_unlock: Sblocca
358 button_unlock: Sblocca
357 button_download: Scarica
359 button_download: Scarica
358 button_list: Elenca
360 button_list: Elenca
359 button_view: Mostra
361 button_view: Mostra
360 button_move: Sposta
362 button_move: Sposta
361 button_back: Indietro
363 button_back: Indietro
362 button_cancel: Annulla
364 button_cancel: Annulla
363 button_activate: Attiva
365 button_activate: Attiva
364 button_sort: Ordina
366 button_sort: Ordina
365 button_log_time: Log time
367 button_log_time: Log time
366
368
367 status_active: active
369 status_active: active
368 status_registered: registered
370 status_registered: registered
369 status_locked: bloccato
371 status_locked: bloccato
370
372
371 text_select_mail_notifications: Select actions for which mail notifications should be sent.
373 text_select_mail_notifications: Select actions for which mail notifications should be sent.
372 text_regexp_info: eg. ^[A-Z0-9]+$
374 text_regexp_info: eg. ^[A-Z0-9]+$
373 text_min_max_length_info: 0 means no restriction
375 text_min_max_length_info: 0 means no restriction
374 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
376 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
375 text_workflow_edit: Select a role and a tracker to edit the workflow
377 text_workflow_edit: Select a role and a tracker to edit the workflow
376 text_are_you_sure: Are you sure ?
378 text_are_you_sure: Are you sure ?
377 text_journal_changed: changed from %s to %s
379 text_journal_changed: changed from %s to %s
378 text_journal_set_to: set to %s
380 text_journal_set_to: set to %s
379 text_journal_deleted: deleted
381 text_journal_deleted: deleted
380 text_tip_task_begin_day: task beginning this day
382 text_tip_task_begin_day: task beginning this day
381 text_tip_task_end_day: task ending this day
383 text_tip_task_end_day: task ending this day
382 text_tip_task_begin_end_day: task beginning and ending this day
384 text_tip_task_begin_end_day: task beginning and ending this day
383
385
384 default_role_manager: Manager
386 default_role_manager: Manager
385 default_role_developper: Sviluppatore
387 default_role_developper: Sviluppatore
386 default_role_reporter: Reporter
388 default_role_reporter: Reporter
387 default_tracker_bug: Contesto
389 default_tracker_bug: Contesto
388 default_tracker_feature: Funzione
390 default_tracker_feature: Funzione
389 default_tracker_support: Supporto
391 default_tracker_support: Supporto
390 default_issue_status_new: Nuovo/a
392 default_issue_status_new: Nuovo/a
391 default_issue_status_assigned: Assegnato/a
393 default_issue_status_assigned: Assegnato/a
392 default_issue_status_resolved: Risolto/a
394 default_issue_status_resolved: Risolto/a
393 default_issue_status_feedback: Feedback
395 default_issue_status_feedback: Feedback
394 default_issue_status_closed: Chiuso/a
396 default_issue_status_closed: Chiuso/a
395 default_issue_status_rejected: Rifiutato/a
397 default_issue_status_rejected: Rifiutato/a
396 default_doc_category_user: Documentazione utente
398 default_doc_category_user: Documentazione utente
397 default_doc_category_tech: Documentazione tecnica
399 default_doc_category_tech: Documentazione tecnica
398 default_priority_low: Bassa
400 default_priority_low: Bassa
399 default_priority_normal: Normale
401 default_priority_normal: Normale
400 default_priority_high: Alta
402 default_priority_high: Alta
401 default_priority_urgent: Urgente
403 default_priority_urgent: Urgente
402 default_priority_immediate: Immediata
404 default_priority_immediate: Immediata
403 default_activity_design: Design
405 default_activity_design: Design
404 default_activity_development: Development
406 default_activity_development: Development
405
407
406 enumeration_issue_priorities: Priorità contesti
408 enumeration_issue_priorities: Priorità contesti
407 enumeration_doc_categories: Categorie di documenti
409 enumeration_doc_categories: Categorie di documenti
408 enumeration_activities: Activities (time tracking)
410 enumeration_activities: Activities (time tracking)
@@ -1,409 +1,411
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: 1月, 2月, 3月, 4月, 5月, 6月, 7月, 8月, 9月, 10月, 11月, 12月
4 actionview_datehelper_select_month_names: 1月, 2月, 3月, 4月, 5月, 6月, 7月, 8月, 9月, 10月, 11月, 12月
5 actionview_datehelper_select_month_names_abbr: 1月, 2月, 3月, 4月, 5月, 6月, 7月, 8月, 9月, 10月, 11月, 12月
5 actionview_datehelper_select_month_names_abbr: 1月, 2月, 3月, 4月, 5月, 6月, 7月, 8月, 9月, 10月, 11月, 12月
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_select_year_suffix:
8 actionview_datehelper_select_year_suffix:
9 actionview_datehelper_time_in_words_day: 1日
9 actionview_datehelper_time_in_words_day: 1日
10 actionview_datehelper_time_in_words_day_plural: %d日間
10 actionview_datehelper_time_in_words_day_plural: %d日間
11 actionview_datehelper_time_in_words_hour_about: 約1時間
11 actionview_datehelper_time_in_words_hour_about: 約1時間
12 actionview_datehelper_time_in_words_hour_about_plural: 約%d時間
12 actionview_datehelper_time_in_words_hour_about_plural: 約%d時間
13 actionview_datehelper_time_in_words_hour_about_single: 約1時間
13 actionview_datehelper_time_in_words_hour_about_single: 約1時間
14 actionview_datehelper_time_in_words_minute: 1分
14 actionview_datehelper_time_in_words_minute: 1分
15 actionview_datehelper_time_in_words_minute_half: 約30秒
15 actionview_datehelper_time_in_words_minute_half: 約30秒
16 actionview_datehelper_time_in_words_minute_less_than: 1分以内
16 actionview_datehelper_time_in_words_minute_less_than: 1分以内
17 actionview_datehelper_time_in_words_minute_plural: %d分
17 actionview_datehelper_time_in_words_minute_plural: %d分
18 actionview_datehelper_time_in_words_minute_single: 1分
18 actionview_datehelper_time_in_words_minute_single: 1分
19 actionview_datehelper_time_in_words_second_less_than: 1秒以内
19 actionview_datehelper_time_in_words_second_less_than: 1秒以内
20 actionview_datehelper_time_in_words_second_less_than_plural: %d秒以内
20 actionview_datehelper_time_in_words_second_less_than_plural: %d秒以内
21 actionview_instancetag_blank_option: 選んでください
21 actionview_instancetag_blank_option: 選んでください
22
22
23 activerecord_error_inclusion: がリストに含まれていません
23 activerecord_error_inclusion: がリストに含まれていません
24 activerecord_error_exclusion: が予約されています
24 activerecord_error_exclusion: が予約されています
25 activerecord_error_invalid: が無効です
25 activerecord_error_invalid: が無効です
26 activerecord_error_confirmation: 確認のパスワードと合っていません
26 activerecord_error_confirmation: 確認のパスワードと合っていません
27 activerecord_error_accepted: must be accepted
27 activerecord_error_accepted: must be accepted
28 activerecord_error_empty: が空です
28 activerecord_error_empty: が空です
29 activerecord_error_blank: が空白です
29 activerecord_error_blank: が空白です
30 activerecord_error_too_long: が長すぎます
30 activerecord_error_too_long: が長すぎます
31 activerecord_error_too_short: が短かすぎます
31 activerecord_error_too_short: が短かすぎます
32 activerecord_error_wrong_length: の長さが間違っています
32 activerecord_error_wrong_length: の長さが間違っています
33 activerecord_error_taken: has already been taken
33 activerecord_error_taken: has already been taken
34 activerecord_error_not_a_number: が数字ではありません
34 activerecord_error_not_a_number: が数字ではありません
35 activerecord_error_not_a_date: の日付が間違っています
35 activerecord_error_not_a_date: の日付が間違っています
36 activerecord_error_greater_than_start_date: を開始日より後にしてください
36 activerecord_error_greater_than_start_date: を開始日より後にしてください
37
37
38 general_fmt_age: %d歳
38 general_fmt_age: %d歳
39 general_fmt_age_plural: %d歳
39 general_fmt_age_plural: %d歳
40 general_fmt_date: %%Y年%%m月%%d日
40 general_fmt_date: %%Y年%%m月%%d日
41 general_fmt_datetime: %%Y年%%m月%%d日 %%H:%%M %%p
41 general_fmt_datetime: %%Y年%%m月%%d日 %%H:%%M %%p
42 general_fmt_datetime_short: %%b %%d, %%H:%%M %%p
42 general_fmt_datetime_short: %%b %%d, %%H:%%M %%p
43 general_fmt_time: %%H:%%M %%p
43 general_fmt_time: %%H:%%M %%p
44 general_text_No: 'いいえ'
44 general_text_No: 'いいえ'
45 general_text_Yes: 'はい'
45 general_text_Yes: 'はい'
46 general_text_no: 'いいえ'
46 general_text_no: 'いいえ'
47 general_text_yes: 'はい'
47 general_text_yes: 'はい'
48 general_lang_ja: 'Japanese (日本語)'
48 general_lang_ja: 'Japanese (日本語)'
49 general_csv_separator: ','
49 general_csv_separator: ','
50 general_csv_encoding: SJIS
50 general_csv_encoding: SJIS
51 general_pdf_encoding: SJIS
51 general_pdf_encoding: SJIS
52 general_day_names: 日曜日, 月曜日, 火曜日, 水曜日, 木曜日, 金曜日, 土曜日
52 general_day_names: 日曜日, 月曜日, 火曜日, 水曜日, 木曜日, 金曜日, 土曜日
53
53
54 notice_account_updated: アカウントが更新されました。
54 notice_account_updated: アカウントが更新されました。
55 notice_account_invalid_creditentials: ユーザ名もしくはパスワードが無効
55 notice_account_invalid_creditentials: ユーザ名もしくはパスワードが無効
56 notice_account_password_updated: パスワードが更新されました。
56 notice_account_password_updated: パスワードが更新されました。
57 notice_account_wrong_password: パスワードが違います
57 notice_account_wrong_password: パスワードが違います
58 notice_account_register_done: アカウントが作成されました。
58 notice_account_register_done: アカウントが作成されました。
59 notice_account_unknown_email: ユーザが存在しません。
59 notice_account_unknown_email: ユーザが存在しません。
60 notice_can_t_change_password: このアカウントでは外部認証を使っています。パスワードは変更できません。
60 notice_can_t_change_password: このアカウントでは外部認証を使っています。パスワードは変更できません。
61 notice_account_lost_email_sent: 新しいパスワードのメールを送信しました。
61 notice_account_lost_email_sent: 新しいパスワードのメールを送信しました。
62 notice_account_activated: アカウントが有効になりました。ログインできます。
62 notice_account_activated: アカウントが有効になりました。ログインできます。
63 notice_successful_create: 作成しました。
63 notice_successful_create: 作成しました。
64 notice_successful_update: 更新しました。
64 notice_successful_update: 更新しました。
65 notice_successful_delete: 削除しました。
65 notice_successful_delete: 削除しました。
66 notice_successful_connection: 接続しました。
66 notice_successful_connection: 接続しました。
67 notice_file_not_found: アクセスしようとしたページは存在しないか削除されています。
67 notice_file_not_found: アクセスしようとしたページは存在しないか削除されています。
68 notice_locking_conflict: 別のユーザがデータを更新しています。
68 notice_locking_conflict: 別のユーザがデータを更新しています。
69 notice_scm_error: リポジトリに、エントリ/リビジョンが存在しません。
69 notice_scm_error: リポジトリに、エントリ/リビジョンが存在しません。
70
70
71 mail_subject_lost_password: redMine パスワード
71 mail_subject_lost_password: redMine パスワード
72 mail_subject_register: redMine アカウントが有効になりました
72 mail_subject_register: redMine アカウントが有効になりました
73
73
74 gui_validation_error: 1 件のエラー
74 gui_validation_error: 1 件のエラー
75 gui_validation_error_plural: %d 件のエラー
75 gui_validation_error_plural: %d 件のエラー
76
76
77 field_name: 名前
77 field_name: 名前
78 field_description: 説明
78 field_description: 説明
79 field_summary: サマリ
79 field_summary: サマリ
80 field_is_required: 必須
80 field_is_required: 必須
81 field_firstname: 名前
81 field_firstname: 名前
82 field_lastname: 苗字
82 field_lastname: 苗字
83 field_mail: メールアドレス
83 field_mail: メールアドレス
84 field_filename: ファイル
84 field_filename: ファイル
85 field_filesize: サイズ
85 field_filesize: サイズ
86 field_downloads: ダウンロード
86 field_downloads: ダウンロード
87 field_author: 起票者
87 field_author: 起票者
88 field_created_on: 作成日
88 field_created_on: 作成日
89 field_updated_on: 更新日
89 field_updated_on: 更新日
90 field_field_format: 書式
90 field_field_format: 書式
91 field_is_for_all: 全プロジェクト向け
91 field_is_for_all: 全プロジェクト向け
92 field_possible_values: 選択肢
92 field_possible_values: 選択肢
93 field_regexp: 正規表現
93 field_regexp: 正規表現
94 field_min_length: 最小値
94 field_min_length: 最小値
95 field_max_length: 最大値
95 field_max_length: 最大値
96 field_value:
96 field_value:
97 field_category: カテゴリ
97 field_category: カテゴリ
98 field_title: タイトル
98 field_title: タイトル
99 field_project: プロジェクト
99 field_project: プロジェクト
100 field_issue: 問題
100 field_issue: 問題
101 field_status: ステータス
101 field_status: ステータス
102 field_notes: 注記
102 field_notes: 注記
103 field_is_closed: 終了した問題
103 field_is_closed: 終了した問題
104 field_is_default: デフォルトのステータス
104 field_is_default: デフォルトのステータス
105 field_html_color:
105 field_html_color:
106 field_tracker: トラッカー
106 field_tracker: トラッカー
107 field_subject: 題名
107 field_subject: 題名
108 field_due_date: 期限日
108 field_due_date: 期限日
109 field_assigned_to: 担当者
109 field_assigned_to: 担当者
110 field_priority: 優先度
110 field_priority: 優先度
111 field_fixed_version: 修正されたバージョン
111 field_fixed_version: 修正されたバージョン
112 field_user: ユーザ
112 field_user: ユーザ
113 field_role: 役割
113 field_role: 役割
114 field_homepage: ホームページ
114 field_homepage: ホームページ
115 field_is_public: 公開
115 field_is_public: 公開
116 field_parent: 親プロジェクト名
116 field_parent: 親プロジェクト名
117 field_is_in_chlog: 変更記録に表示されている問題
117 field_is_in_chlog: 変更記録に表示されている問題
118 field_is_in_roadmap: Issues displayed in roadmap
118 field_is_in_roadmap: Issues displayed in roadmap
119 field_login: ログイン
119 field_login: ログイン
120 field_mail_notification: メール通知
120 field_mail_notification: メール通知
121 field_admin: 管理者
121 field_admin: 管理者
122 field_last_login_on: 最終接続日
122 field_last_login_on: 最終接続日
123 field_language: 言語
123 field_language: 言語
124 field_effective_date: 日付
124 field_effective_date: 日付
125 field_password: パスワード
125 field_password: パスワード
126 field_new_password: 新しいパスワード
126 field_new_password: 新しいパスワード
127 field_password_confirmation: パスワードの確認
127 field_password_confirmation: パスワードの確認
128 field_version: バージョン
128 field_version: バージョン
129 field_type: タイプ
129 field_type: タイプ
130 field_host: ホスト
130 field_host: ホスト
131 field_port: ポート
131 field_port: ポート
132 field_account: アカウント
132 field_account: アカウント
133 field_base_dn: Base DN
133 field_base_dn: Base DN
134 field_attr_login: ログイン名属性
134 field_attr_login: ログイン名属性
135 field_attr_firstname: 名前属性
135 field_attr_firstname: 名前属性
136 field_attr_lastname: 苗字属性
136 field_attr_lastname: 苗字属性
137 field_attr_mail: メール属性
137 field_attr_mail: メール属性
138 field_onthefly: あわせてユーザを作成
138 field_onthefly: あわせてユーザを作成
139 field_start_date: 開始日
139 field_start_date: 開始日
140 field_done_ratio: 進捗 %%
140 field_done_ratio: 進捗 %%
141 field_auth_source: 認証モード
141 field_auth_source: 認証モード
142 field_hide_mail: Emailアドレスを隠す
142 field_hide_mail: Emailアドレスを隠す
143 field_comment: コメント
143 field_comment: コメント
144 field_url: URL
144 field_url: URL
145 field_start_page: メインページ
145 field_start_page: メインページ
146 field_subproject: サブプロジェクト
146 field_subproject: サブプロジェクト
147 field_hours: Hours
147 field_hours: Hours
148 field_activity: Activity
148 field_activity: Activity
149 field_spent_on: 日付
149 field_spent_on: 日付
150
150
151 setting_app_title: アプリケーションのタイトル
151 setting_app_title: アプリケーションのタイトル
152 setting_app_subtitle: アプリケーションのサブタイトル
152 setting_app_subtitle: アプリケーションのサブタイトル
153 setting_welcome_text: ウェルカムメッセージ
153 setting_welcome_text: ウェルカムメッセージ
154 setting_default_language: 既定の言語
154 setting_default_language: 既定の言語
155 setting_login_required: 認証が必要
155 setting_login_required: 認証が必要
156 setting_self_registration: ユーザは自分で登録できる
156 setting_self_registration: ユーザは自分で登録できる
157 setting_attachment_max_size: 添付の最大サイズ
157 setting_attachment_max_size: 添付の最大サイズ
158 setting_issues_export_limit: 出力する問題数の上限
158 setting_issues_export_limit: 出力する問題数の上限
159 setting_mail_from: Emission メールアドレス
159 setting_mail_from: Emission メールアドレス
160 setting_host_name: ホスト名
160 setting_host_name: ホスト名
161 setting_text_formatting: テキストの書式
161 setting_text_formatting: テキストの書式
162 setting_wiki_compression: Wiki history compression
162 setting_wiki_compression: Wiki history compression
163 setting_feeds_limit: Feed content limit
163 setting_feeds_limit: Feed content limit
164
164
165 label_user: ユーザ
165 label_user: ユーザ
166 label_user_plural: ユーザ
166 label_user_plural: ユーザ
167 label_user_new: 新しいユーザ
167 label_user_new: 新しいユーザ
168 label_project: プロジェクト
168 label_project: プロジェクト
169 label_project_new: 新しいプロジェクト
169 label_project_new: 新しいプロジェクト
170 label_project_plural: プロジェクト
170 label_project_plural: プロジェクト
171 label_project_latest: 最近のプロジェクト
171 label_project_latest: 最近のプロジェクト
172 label_issue: 問題
172 label_issue: 問題
173 label_issue_new: 新しい問題
173 label_issue_new: 新しい問題
174 label_issue_plural: 問題
174 label_issue_plural: 問題
175 label_issue_view_all: 問題を全て見る
175 label_issue_view_all: 問題を全て見る
176 label_document: 文書
176 label_document: 文書
177 label_document_new: 新しい文書
177 label_document_new: 新しい文書
178 label_document_plural: 文書
178 label_document_plural: 文書
179 label_role: ロール
179 label_role: ロール
180 label_role_plural: ロール
180 label_role_plural: ロール
181 label_role_new: 新しいロール
181 label_role_new: 新しいロール
182 label_role_and_permissions: ロールと権限
182 label_role_and_permissions: ロールと権限
183 label_member: メンバー
183 label_member: メンバー
184 label_member_new: 新しいメンバー
184 label_member_new: 新しいメンバー
185 label_member_plural: メンバー
185 label_member_plural: メンバー
186 label_tracker: トラッカー
186 label_tracker: トラッカー
187 label_tracker_plural: トラッカー
187 label_tracker_plural: トラッカー
188 label_tracker_new: 新しいトラッカーを作成
188 label_tracker_new: 新しいトラッカーを作成
189 label_workflow: ワークフロー
189 label_workflow: ワークフロー
190 label_issue_status: 問題の状態
190 label_issue_status: 問題の状態
191 label_issue_status_plural: 問題の状態
191 label_issue_status_plural: 問題の状態
192 label_issue_status_new: 新しい状態
192 label_issue_status_new: 新しい状態
193 label_issue_category: 問題のカテゴリ
193 label_issue_category: 問題のカテゴリ
194 label_issue_category_plural: 問題のカテゴリ
194 label_issue_category_plural: 問題のカテゴリ
195 label_issue_category_new: 新しいカテゴリ
195 label_issue_category_new: 新しいカテゴリ
196 label_custom_field: カスタムフィールド
196 label_custom_field: カスタムフィールド
197 label_custom_field_plural: カスタムフィールド
197 label_custom_field_plural: カスタムフィールド
198 label_custom_field_new: 新しいカスタムフィールドを作成
198 label_custom_field_new: 新しいカスタムフィールドを作成
199 label_enumerations: 列挙項目
199 label_enumerations: 列挙項目
200 label_enumeration_new: 新しい値
200 label_enumeration_new: 新しい値
201 label_information: 情報
201 label_information: 情報
202 label_information_plural: 情報
202 label_information_plural: 情報
203 label_please_login: ログインしてください
203 label_please_login: ログインしてください
204 label_register: 登録する
204 label_register: 登録する
205 label_password_lost: パスワードの再発行
205 label_password_lost: パスワードの再発行
206 label_home: ホーム
206 label_home: ホーム
207 label_my_page: マイページ
207 label_my_page: マイページ
208 label_my_account: マイアカウント
208 label_my_account: マイアカウント
209 label_my_projects: マイプロジェクト
209 label_my_projects: マイプロジェクト
210 label_administration: 管理
210 label_administration: 管理
211 label_login: ログイン
211 label_login: ログイン
212 label_logout: ログアウト
212 label_logout: ログアウト
213 label_help: ヘルプ
213 label_help: ヘルプ
214 label_reported_issues: 報告されている問題
214 label_reported_issues: 報告されている問題
215 label_assigned_to_me_issues: 担当している問題
215 label_assigned_to_me_issues: 担当している問題
216 label_last_login: 最近の接続
216 label_last_login: 最近の接続
217 label_last_updates: 最近の更新 1 件
217 label_last_updates: 最近の更新 1 件
218 label_last_updates_plural: 最近の更新 %d 件
218 label_last_updates_plural: 最近の更新 %d 件
219 label_registered_on: 登録日
219 label_registered_on: 登録日
220 label_activity: 活動
220 label_activity: 活動
221 label_new: 新しく作成
221 label_new: 新しく作成
222 label_logged_as: ログイン中:
222 label_logged_as: ログイン中:
223 label_environment: 環境
223 label_environment: 環境
224 label_authentication: 認証
224 label_authentication: 認証
225 label_auth_source: 認証モード
225 label_auth_source: 認証モード
226 label_auth_source_new: 新しい認証モード
226 label_auth_source_new: 新しい認証モード
227 label_auth_source_plural: 認証モード
227 label_auth_source_plural: 認証モード
228 label_subproject_plural: サブプロジェクト
228 label_subproject_plural: サブプロジェクト
229 label_min_max_length: 最小値 - 最大値の長さ
229 label_min_max_length: 最小値 - 最大値の長さ
230 label_list: リストから選択
230 label_list: リストから選択
231 label_date: 日付
231 label_date: 日付
232 label_integer: 整数
232 label_integer: 整数
233 label_boolean: 真偽値
233 label_boolean: 真偽値
234 label_string: テキスト
234 label_string: テキスト
235 label_text: 長いテキスト
235 label_text: 長いテキスト
236 label_attribute: 属性
236 label_attribute: 属性
237 label_attribute_plural: 属性
237 label_attribute_plural: 属性
238 label_download: %d ダウンロード
238 label_download: %d ダウンロード
239 label_download_plural: %d ダウンロード
239 label_download_plural: %d ダウンロード
240 label_no_data: 表示するデータがありません
240 label_no_data: 表示するデータがありません
241 label_change_status: 変更の状況
241 label_change_status: 変更の状況
242 label_history: 履歴
242 label_history: 履歴
243 label_attachment: ファイル
243 label_attachment: ファイル
244 label_attachment_new: 新しいファイル
244 label_attachment_new: 新しいファイル
245 label_attachment_delete: ファイルを削除
245 label_attachment_delete: ファイルを削除
246 label_attachment_plural: ファイル
246 label_attachment_plural: ファイル
247 label_report: レポート
247 label_report: レポート
248 label_report_plural: レポート
248 label_report_plural: レポート
249 label_news: ニュース
249 label_news: ニュース
250 label_news_new: ニュースを追加
250 label_news_new: ニュースを追加
251 label_news_plural: ニュース
251 label_news_plural: ニュース
252 label_news_latest: 最新ニュース
252 label_news_latest: 最新ニュース
253 label_news_view_all: 全てのニュースを見る
253 label_news_view_all: 全てのニュースを見る
254 label_change_log: 変更記録
254 label_change_log: 変更記録
255 label_settings: 設定
255 label_settings: 設定
256 label_overview: 概要
256 label_overview: 概要
257 label_version: バージョン
257 label_version: バージョン
258 label_version_new: 新しいバージョン
258 label_version_new: 新しいバージョン
259 label_version_plural: バージョン
259 label_version_plural: バージョン
260 label_confirmation: 確認
260 label_confirmation: 確認
261 label_export_to: 他の形式に出力
261 label_export_to: 他の形式に出力
262 label_read: 読む...
262 label_read: 読む...
263 label_public_projects: 公開プロジェクト
263 label_public_projects: 公開プロジェクト
264 label_open_issues: 未着手
264 label_open_issues: 未着手
265 label_open_issues_plural: 未着手
265 label_open_issues_plural: 未着手
266 label_closed_issues: 終了
266 label_closed_issues: 終了
267 label_closed_issues_plural: 終了
267 label_closed_issues_plural: 終了
268 label_total: 合計
268 label_total: 合計
269 label_permissions: 権限
269 label_permissions: 権限
270 label_current_status: 現在の状態
270 label_current_status: 現在の状態
271 label_new_statuses_allowed: 状態の移行先
271 label_new_statuses_allowed: 状態の移行先
272 label_all: 全て
272 label_all: 全て
273 label_none: なし
273 label_none: なし
274 label_next:
274 label_next:
275 label_previous:
275 label_previous:
276 label_used_by: 使用中
276 label_used_by: 使用中
277 label_details: 詳細...
277 label_details: 詳細...
278 label_add_note: 注記を追加
278 label_add_note: 注記を追加
279 label_per_page: ページ毎
279 label_per_page: ページ毎
280 label_calendar: カレンダー
280 label_calendar: カレンダー
281 label_months_from: ヶ月 from
281 label_months_from: ヶ月 from
282 label_gantt: ガントチャート
282 label_gantt: ガントチャート
283 label_internal: Internal
283 label_internal: Internal
284 label_last_changes: 最新の変更 %d 件
284 label_last_changes: 最新の変更 %d 件
285 label_change_view_all: 全ての変更を見る
285 label_change_view_all: 全ての変更を見る
286 label_personalize_page: このページをパーソナライズする
286 label_personalize_page: このページをパーソナライズする
287 label_comment: コメント
287 label_comment: コメント
288 label_comment_plural: コメント
288 label_comment_plural: コメント
289 label_comment_add: コメント追加
289 label_comment_add: コメント追加
290 label_comment_added: 追加されたコメント
290 label_comment_added: 追加されたコメント
291 label_comment_delete: コメント削除
291 label_comment_delete: コメント削除
292 label_query: カスタムクエリ
292 label_query: カスタムクエリ
293 label_query_plural: カスタムクエリ
293 label_query_plural: カスタムクエリ
294 label_query_new: 新しいクエリ
294 label_query_new: 新しいクエリ
295 label_filter_add: フィルタ追加
295 label_filter_add: フィルタ追加
296 label_filter_plural: フィルタ
296 label_filter_plural: フィルタ
297 label_equals: 等しい
297 label_equals: 等しい
298 label_not_equals: 等しくない
298 label_not_equals: 等しくない
299 label_in_less_than: 残日数がこれより多い
299 label_in_less_than: 残日数がこれより多い
300 label_in_more_than: 残日数がこれより少ない
300 label_in_more_than: 残日数がこれより少ない
301 label_in: 残日数
301 label_in: 残日数
302 label_today: 今日
302 label_today: 今日
303 label_less_than_ago: 経過日数がこれより少ない
303 label_less_than_ago: 経過日数がこれより少ない
304 label_more_than_ago: 経過日数がこれより多い
304 label_more_than_ago: 経過日数がこれより多い
305 label_ago: 日前
305 label_ago: 日前
306 label_contains: 含む
306 label_contains: 含む
307 label_not_contains: 含まない
307 label_not_contains: 含まない
308 label_day_plural:
308 label_day_plural:
309 label_repository: SVNリポジトリ
309 label_repository: SVNリポジトリ
310 label_browse: ブラウズ
310 label_browse: ブラウズ
311 label_modification: %d 点の変更
311 label_modification: %d 点の変更
312 label_modification_plural: %d 点の変更
312 label_modification_plural: %d 点の変更
313 label_revision: リビジョン
313 label_revision: リビジョン
314 label_revision_plural: リビジョン
314 label_revision_plural: リビジョン
315 label_added: 追加された
315 label_added: 追加された
316 label_modified: 変更された
316 label_modified: 変更された
317 label_deleted: 削除された
317 label_deleted: 削除された
318 label_latest_revision: 最新リビジョン
318 label_latest_revision: 最新リビジョン
319 label_view_revisions: リビジョンを見る
319 label_view_revisions: リビジョンを見る
320 label_max_size: 最大サイズ
320 label_max_size: 最大サイズ
321 label_on:
321 label_on:
322 label_sort_highest: 一番上へ
322 label_sort_highest: 一番上へ
323 label_sort_higher: 上へ
323 label_sort_higher: 上へ
324 label_sort_lower: 下へ
324 label_sort_lower: 下へ
325 label_sort_lowest: 一番下へ
325 label_sort_lowest: 一番下へ
326 label_roadmap: ロードマップ
326 label_roadmap: ロードマップ
327 label_search: 検索
327 label_search: 検索
328 label_result: %d 件の結果
328 label_result: %d 件の結果
329 label_result_plural: %d 件の結果
329 label_result_plural: %d 件の結果
330 label_all_words: すべての単語
330 label_all_words: すべての単語
331 label_wiki: Wiki
331 label_wiki: Wiki
332 label_wiki_edit: Wiki edit
333 label_wiki_edit_plural: Wiki edits
332 label_page_index: 索引
334 label_page_index: 索引
333 label_current_version: 最近版
335 label_current_version: 最近版
334 label_preview: 下検分
336 label_preview: 下検分
335 label_feed_plural: Feeds
337 label_feed_plural: Feeds
336 label_changes_details: Details of all changes
338 label_changes_details: Details of all changes
337 label_issue_tracking: Issue tracking
339 label_issue_tracking: Issue tracking
338 label_spent_time: Spent time
340 label_spent_time: Spent time
339 label_f_hour: %.2f hour
341 label_f_hour: %.2f hour
340 label_f_hour_plural: %.2f hours
342 label_f_hour_plural: %.2f hours
341 label_time_tracking: Time tracking
343 label_time_tracking: Time tracking
342
344
343 button_login: ログイン
345 button_login: ログイン
344 button_submit: 変更
346 button_submit: 変更
345 button_save: 保存
347 button_save: 保存
346 button_check_all: チェックを全部つける
348 button_check_all: チェックを全部つける
347 button_uncheck_all: チェックを全部外す
349 button_uncheck_all: チェックを全部外す
348 button_delete: 削除
350 button_delete: 削除
349 button_create: 作成
351 button_create: 作成
350 button_test: テスト
352 button_test: テスト
351 button_edit: 編集
353 button_edit: 編集
352 button_add: 追加
354 button_add: 追加
353 button_change: 変更
355 button_change: 変更
354 button_apply: 適用
356 button_apply: 適用
355 button_clear: クリア
357 button_clear: クリア
356 button_lock: ロック
358 button_lock: ロック
357 button_unlock: アンロック
359 button_unlock: アンロック
358 button_download: ダウンロード
360 button_download: ダウンロード
359 button_list: 一覧
361 button_list: 一覧
360 button_view: 見る
362 button_view: 見る
361 button_move: 移動
363 button_move: 移動
362 button_back: 戻る
364 button_back: 戻る
363 button_cancel: キャンセル
365 button_cancel: キャンセル
364 button_activate: 有効にする
366 button_activate: 有効にする
365 button_sort: ソート
367 button_sort: ソート
366 button_log_time: Log time
368 button_log_time: Log time
367
369
368 status_active: active
370 status_active: active
369 status_registered: registered
371 status_registered: registered
370 status_locked: ロック済
372 status_locked: ロック済
371
373
372 text_select_mail_notifications: どのメール通知を送信するか、アクションを選択してください。
374 text_select_mail_notifications: どのメール通知を送信するか、アクションを選択してください。
373 text_regexp_info: 例) ^[A-Z0-9]+$
375 text_regexp_info: 例) ^[A-Z0-9]+$
374 text_min_max_length_info: 0だと無制限になります
376 text_min_max_length_info: 0だと無制限になります
375 text_project_destroy_confirmation: 本当にこのプロジェクトと関連データを削除したいのですか?
377 text_project_destroy_confirmation: 本当にこのプロジェクトと関連データを削除したいのですか?
376 text_workflow_edit: ワークフローを編集するロールとトラッカーを選んでください
378 text_workflow_edit: ワークフローを編集するロールとトラッカーを選んでください
377 text_are_you_sure: 本当に?
379 text_are_you_sure: 本当に?
378 text_journal_changed: %s から %s への変更
380 text_journal_changed: %s から %s への変更
379 text_journal_set_to: %s にセット
381 text_journal_set_to: %s にセット
380 text_journal_deleted: 削除
382 text_journal_deleted: 削除
381 text_tip_task_begin_day: この日に開始するタスク
383 text_tip_task_begin_day: この日に開始するタスク
382 text_tip_task_end_day: この日に終了するタスク
384 text_tip_task_end_day: この日に終了するタスク
383 text_tip_task_begin_end_day: この日のうちに開始して終了するタスク
385 text_tip_task_begin_end_day: この日のうちに開始して終了するタスク
384
386
385 default_role_manager: 管理者
387 default_role_manager: 管理者
386 default_role_developper: 開発者
388 default_role_developper: 開発者
387 default_role_reporter: 報告者
389 default_role_reporter: 報告者
388 default_tracker_bug: バグ
390 default_tracker_bug: バグ
389 default_tracker_feature: 機能
391 default_tracker_feature: 機能
390 default_tracker_support: サポート
392 default_tracker_support: サポート
391 default_issue_status_new: 新規
393 default_issue_status_new: 新規
392 default_issue_status_assigned: 分担
394 default_issue_status_assigned: 分担
393 default_issue_status_resolved: 解決
395 default_issue_status_resolved: 解決
394 default_issue_status_feedback: フィードバック
396 default_issue_status_feedback: フィードバック
395 default_issue_status_closed: 終了
397 default_issue_status_closed: 終了
396 default_issue_status_rejected: 却下
398 default_issue_status_rejected: 却下
397 default_doc_category_user: ユーザ文書
399 default_doc_category_user: ユーザ文書
398 default_doc_category_tech: 技術文書
400 default_doc_category_tech: 技術文書
399 default_priority_low: 低め
401 default_priority_low: 低め
400 default_priority_normal: 通常
402 default_priority_normal: 通常
401 default_priority_high: 高め
403 default_priority_high: 高め
402 default_priority_urgent: 急いで
404 default_priority_urgent: 急いで
403 default_priority_immediate: 今すぐ
405 default_priority_immediate: 今すぐ
404 default_activity_design: Design
406 default_activity_design: Design
405 default_activity_development: Development
407 default_activity_development: Development
406
408
407 enumeration_issue_priorities: 問題の優先度
409 enumeration_issue_priorities: 問題の優先度
408 enumeration_doc_categories: 文書カテゴリ
410 enumeration_doc_categories: 文書カテゴリ
409 enumeration_activities: Activities (time tracking)
411 enumeration_activities: Activities (time tracking)
General Comments 0
You need to be logged in to leave comments. Login now