##// END OF EJS Templates
patch #9627 Add Side by Side in Diff view (Cyril Mougel)...
Jean-Philippe Lang -
r387:2b70760594f2
parent child
Show More
@@ -1,207 +1,208
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 'SVG/Graph/Bar'
18 require 'SVG/Graph/Bar'
19 require 'SVG/Graph/BarHorizontal'
19 require 'SVG/Graph/BarHorizontal'
20
20
21 class RepositoriesController < ApplicationController
21 class RepositoriesController < ApplicationController
22 layout 'base'
22 layout 'base'
23 before_filter :find_project
23 before_filter :find_project
24 before_filter :authorize, :except => [:stats, :graph]
24 before_filter :authorize, :except => [:stats, :graph]
25 before_filter :check_project_privacy, :only => [:stats, :graph]
25 before_filter :check_project_privacy, :only => [:stats, :graph]
26
26
27 def show
27 def show
28 # get entries for the browse frame
28 # get entries for the browse frame
29 @entries = @repository.scm.entries('')
29 @entries = @repository.scm.entries('')
30 show_error and return unless @entries
30 show_error and return unless @entries
31 # check if new revisions have been committed in the repository
31 # check if new revisions have been committed in the repository
32 scm_latestrev = @entries.revisions.latest
32 scm_latestrev = @entries.revisions.latest
33 if Setting.autofetch_changesets? && scm_latestrev && ((@repository.latest_changeset.nil?) || (@repository.latest_changeset.revision < scm_latestrev.identifier.to_i))
33 if Setting.autofetch_changesets? && scm_latestrev && ((@repository.latest_changeset.nil?) || (@repository.latest_changeset.revision < scm_latestrev.identifier.to_i))
34 @repository.fetch_changesets
34 @repository.fetch_changesets
35 @repository.reload
35 @repository.reload
36 end
36 end
37 @changesets = @repository.changesets.find(:all, :limit => 5, :order => "committed_on DESC")
37 @changesets = @repository.changesets.find(:all, :limit => 5, :order => "committed_on DESC")
38 end
38 end
39
39
40 def browse
40 def browse
41 @entries = @repository.scm.entries(@path, @rev)
41 @entries = @repository.scm.entries(@path, @rev)
42 show_error and return unless @entries
42 show_error and return unless @entries
43 end
43 end
44
44
45 def revisions
45 def revisions
46 unless @path == ''
46 unless @path == ''
47 @entry = @repository.scm.entry(@path, @rev)
47 @entry = @repository.scm.entry(@path, @rev)
48 show_error and return unless @entry
48 show_error and return unless @entry
49 end
49 end
50 @repository.changesets_with_path @path do
50 @repository.changesets_with_path @path do
51 @changeset_count = @repository.changesets.count
51 @changeset_count = @repository.changesets.count
52 @changeset_pages = Paginator.new self, @changeset_count,
52 @changeset_pages = Paginator.new self, @changeset_count,
53 25,
53 25,
54 params['page']
54 params['page']
55 @changesets = @repository.changesets.find(:all,
55 @changesets = @repository.changesets.find(:all,
56 :limit => @changeset_pages.items_per_page,
56 :limit => @changeset_pages.items_per_page,
57 :offset => @changeset_pages.current.offset)
57 :offset => @changeset_pages.current.offset)
58 end
58 end
59 render :action => "revisions", :layout => false if request.xhr?
59 render :action => "revisions", :layout => false if request.xhr?
60 end
60 end
61
61
62 def entry
62 def entry
63 if 'raw' == params[:format]
63 if 'raw' == params[:format]
64 content = @repository.scm.cat(@path, @rev)
64 content = @repository.scm.cat(@path, @rev)
65 show_error and return unless content
65 show_error and return unless content
66 send_data content, :filename => @path.split('/').last
66 send_data content, :filename => @path.split('/').last
67 end
67 end
68 end
68 end
69
69
70 def revision
70 def revision
71 @changeset = @repository.changesets.find_by_revision(@rev)
71 @changeset = @repository.changesets.find_by_revision(@rev)
72 show_error and return unless @changeset
72 show_error and return unless @changeset
73 end
73 end
74
74
75 def diff
75 def diff
76 @rev_to = params[:rev_to] || (@rev-1)
76 @rev_to = params[:rev_to] || (@rev-1)
77 @diff = @repository.scm.diff(params[:path], @rev, @rev_to)
77 type = params[:type] || 'inline'
78 @diff = @repository.scm.diff(params[:path], @rev, @rev_to, type)
78 show_error and return unless @diff
79 show_error and return unless @diff
79 end
80 end
80
81
81 def stats
82 def stats
82 end
83 end
83
84
84 def graph
85 def graph
85 data = nil
86 data = nil
86 case params[:graph]
87 case params[:graph]
87 when "commits_per_month"
88 when "commits_per_month"
88 data = graph_commits_per_month(@repository)
89 data = graph_commits_per_month(@repository)
89 when "commits_per_author"
90 when "commits_per_author"
90 data = graph_commits_per_author(@repository)
91 data = graph_commits_per_author(@repository)
91 end
92 end
92 if data
93 if data
93 headers["Content-Type"] = "image/svg+xml"
94 headers["Content-Type"] = "image/svg+xml"
94 send_data(data, :type => "image/svg+xml", :disposition => "inline")
95 send_data(data, :type => "image/svg+xml", :disposition => "inline")
95 else
96 else
96 render_404
97 render_404
97 end
98 end
98 end
99 end
99
100
100 private
101 private
101 def find_project
102 def find_project
102 @project = Project.find(params[:id])
103 @project = Project.find(params[:id])
103 @repository = @project.repository
104 @repository = @project.repository
104 render_404 and return false unless @repository
105 render_404 and return false unless @repository
105 @path = params[:path].squeeze('/').gsub(/^\//, '') if params[:path]
106 @path = params[:path].squeeze('/').gsub(/^\//, '') if params[:path]
106 @path ||= ''
107 @path ||= ''
107 @rev = params[:rev].to_i if params[:rev] and params[:rev].to_i > 0
108 @rev = params[:rev].to_i if params[:rev] and params[:rev].to_i > 0
108 rescue ActiveRecord::RecordNotFound
109 rescue ActiveRecord::RecordNotFound
109 render_404
110 render_404
110 end
111 end
111
112
112 def show_error
113 def show_error
113 flash.now[:notice] = l(:notice_scm_error)
114 flash.now[:notice] = l(:notice_scm_error)
114 render :nothing => true, :layout => true
115 render :nothing => true, :layout => true
115 end
116 end
116
117
117 def graph_commits_per_month(repository)
118 def graph_commits_per_month(repository)
118 @date_to = Date.today
119 @date_to = Date.today
119 @date_from = @date_to << 12
120 @date_from = @date_to << 12
120 commits_by_day = repository.changesets.count(:all, :group => :commit_date, :conditions => ["commit_date BETWEEN ? AND ?", @date_from, @date_to])
121 commits_by_day = repository.changesets.count(:all, :group => :commit_date, :conditions => ["commit_date BETWEEN ? AND ?", @date_from, @date_to])
121 commits_by_month = [0] * 12
122 commits_by_month = [0] * 12
122 commits_by_day.each {|c| commits_by_month[c.first.to_date.months_ago] += c.last }
123 commits_by_day.each {|c| commits_by_month[c.first.to_date.months_ago] += c.last }
123
124
124 changes_by_day = repository.changes.count(:all, :group => :commit_date)
125 changes_by_day = repository.changes.count(:all, :group => :commit_date)
125 changes_by_month = [0] * 12
126 changes_by_month = [0] * 12
126 changes_by_day.each {|c| changes_by_month[c.first.to_date.months_ago] += c.last }
127 changes_by_day.each {|c| changes_by_month[c.first.to_date.months_ago] += c.last }
127
128
128 fields = []
129 fields = []
129 month_names = l(:actionview_datehelper_select_month_names_abbr).split(',')
130 month_names = l(:actionview_datehelper_select_month_names_abbr).split(',')
130 12.times {|m| fields << month_names[((Date.today.month - 1 - m) % 12)]}
131 12.times {|m| fields << month_names[((Date.today.month - 1 - m) % 12)]}
131
132
132 graph = SVG::Graph::Bar.new(
133 graph = SVG::Graph::Bar.new(
133 :height => 300,
134 :height => 300,
134 :width => 500,
135 :width => 500,
135 :fields => fields.reverse,
136 :fields => fields.reverse,
136 :stack => :side,
137 :stack => :side,
137 :scale_integers => true,
138 :scale_integers => true,
138 :step_x_labels => 2,
139 :step_x_labels => 2,
139 :show_data_values => false,
140 :show_data_values => false,
140 :graph_title => l(:label_commits_per_month),
141 :graph_title => l(:label_commits_per_month),
141 :show_graph_title => true
142 :show_graph_title => true
142 )
143 )
143
144
144 graph.add_data(
145 graph.add_data(
145 :data => commits_by_month[0..11].reverse,
146 :data => commits_by_month[0..11].reverse,
146 :title => l(:label_revision_plural)
147 :title => l(:label_revision_plural)
147 )
148 )
148
149
149 graph.add_data(
150 graph.add_data(
150 :data => changes_by_month[0..11].reverse,
151 :data => changes_by_month[0..11].reverse,
151 :title => l(:label_change_plural)
152 :title => l(:label_change_plural)
152 )
153 )
153
154
154 graph.burn
155 graph.burn
155 end
156 end
156
157
157 def graph_commits_per_author(repository)
158 def graph_commits_per_author(repository)
158 commits_by_author = repository.changesets.count(:all, :group => :committer)
159 commits_by_author = repository.changesets.count(:all, :group => :committer)
159 commits_by_author.sort! {|x, y| x.last <=> y.last}
160 commits_by_author.sort! {|x, y| x.last <=> y.last}
160
161
161 changes_by_author = repository.changes.count(:all, :group => :committer)
162 changes_by_author = repository.changes.count(:all, :group => :committer)
162 h = changes_by_author.inject({}) {|o, i| o[i.first] = i.last; o}
163 h = changes_by_author.inject({}) {|o, i| o[i.first] = i.last; o}
163
164
164 fields = commits_by_author.collect {|r| r.first}
165 fields = commits_by_author.collect {|r| r.first}
165 commits_data = commits_by_author.collect {|r| r.last}
166 commits_data = commits_by_author.collect {|r| r.last}
166 changes_data = commits_by_author.collect {|r| h[r.first] || 0}
167 changes_data = commits_by_author.collect {|r| h[r.first] || 0}
167
168
168 fields = fields + [""]*(10 - fields.length) if fields.length<10
169 fields = fields + [""]*(10 - fields.length) if fields.length<10
169 commits_data = commits_data + [0]*(10 - commits_data.length) if commits_data.length<10
170 commits_data = commits_data + [0]*(10 - commits_data.length) if commits_data.length<10
170 changes_data = changes_data + [0]*(10 - changes_data.length) if changes_data.length<10
171 changes_data = changes_data + [0]*(10 - changes_data.length) if changes_data.length<10
171
172
172 graph = SVG::Graph::BarHorizontal.new(
173 graph = SVG::Graph::BarHorizontal.new(
173 :height => 300,
174 :height => 300,
174 :width => 500,
175 :width => 500,
175 :fields => fields,
176 :fields => fields,
176 :stack => :side,
177 :stack => :side,
177 :scale_integers => true,
178 :scale_integers => true,
178 :show_data_values => false,
179 :show_data_values => false,
179 :rotate_y_labels => false,
180 :rotate_y_labels => false,
180 :graph_title => l(:label_commits_per_author),
181 :graph_title => l(:label_commits_per_author),
181 :show_graph_title => true
182 :show_graph_title => true
182 )
183 )
183
184
184 graph.add_data(
185 graph.add_data(
185 :data => commits_data,
186 :data => commits_data,
186 :title => l(:label_revision_plural)
187 :title => l(:label_revision_plural)
187 )
188 )
188
189
189 graph.add_data(
190 graph.add_data(
190 :data => changes_data,
191 :data => changes_data,
191 :title => l(:label_change_plural)
192 :title => l(:label_change_plural)
192 )
193 )
193
194
194 graph.burn
195 graph.burn
195 end
196 end
196
197
197 end
198 end
198
199
199 class Date
200 class Date
200 def months_ago(date = Date.today)
201 def months_ago(date = Date.today)
201 (date.year - self.year)*12 + (date.month - self.month)
202 (date.year - self.year)*12 + (date.month - self.month)
202 end
203 end
203
204
204 def weeks_ago(date = Date.today)
205 def weeks_ago(date = Date.today)
205 (date.year - self.year)*52 + (date.cweek - self.cweek)
206 (date.year - self.year)*52 + (date.cweek - self.cweek)
206 end
207 end
207 end No newline at end of file
208 end
@@ -1,267 +1,431
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 'rexml/document'
18 require 'rexml/document'
19 require 'cgi'
19
20
20 module SvnRepos
21 module SvnRepos
21
22
22 class CommandFailed < StandardError #:nodoc:
23 class CommandFailed < StandardError #:nodoc:
23 end
24 end
24
25
25 class Base
26 class Base
26
27
27 def initialize(url, root_url=nil, login=nil, password=nil)
28 def initialize(url, root_url=nil, login=nil, password=nil)
28 @url = url
29 @url = url
29 @login = login if login && !login.empty?
30 @login = login if login && !login.empty?
30 @password = (password || "") if @login
31 @password = (password || "") if @login
31 @root_url = root_url.blank? ? retrieve_root_url : root_url
32 @root_url = root_url.blank? ? retrieve_root_url : root_url
32 end
33 end
33
34
34 def root_url
35 def root_url
35 @root_url
36 @root_url
36 end
37 end
37
38
38 def url
39 def url
39 @url
40 @url
40 end
41 end
41
42
42 # get info about the svn repository
43 # get info about the svn repository
43 def info
44 def info
44 cmd = "svn info --xml #{target('')}"
45 cmd = "svn info --xml #{target('')}"
45 cmd << " --username #{@login} --password #{@password}" if @login
46 cmd << " --username #{@login} --password #{@password}" if @login
46 info = nil
47 info = nil
47 shellout(cmd) do |io|
48 shellout(cmd) do |io|
48 begin
49 begin
49 doc = REXML::Document.new(io)
50 doc = REXML::Document.new(io)
50 #root_url = doc.elements["info/entry/repository/root"].text
51 #root_url = doc.elements["info/entry/repository/root"].text
51 info = Info.new({:root_url => doc.elements["info/entry/repository/root"].text,
52 info = Info.new({:root_url => doc.elements["info/entry/repository/root"].text,
52 :lastrev => Revision.new({
53 :lastrev => Revision.new({
53 :identifier => doc.elements["info/entry/commit"].attributes['revision'],
54 :identifier => doc.elements["info/entry/commit"].attributes['revision'],
54 :time => Time.parse(doc.elements["info/entry/commit/date"].text),
55 :time => Time.parse(doc.elements["info/entry/commit/date"].text),
55 :author => (doc.elements["info/entry/commit/author"] ? doc.elements["info/entry/commit/author"].text : "")
56 :author => (doc.elements["info/entry/commit/author"] ? doc.elements["info/entry/commit/author"].text : "")
56 })
57 })
57 })
58 })
58 rescue
59 rescue
59 end
60 end
60 end
61 end
61 return nil if $? && $?.exitstatus != 0
62 return nil if $? && $?.exitstatus != 0
62 info
63 info
63 rescue Errno::ENOENT => e
64 rescue Errno::ENOENT => e
64 return nil
65 return nil
65 end
66 end
66
67
67 # Returns the entry identified by path and revision identifier
68 # Returns the entry identified by path and revision identifier
68 # or nil if entry doesn't exist in the repository
69 # or nil if entry doesn't exist in the repository
69 def entry(path=nil, identifier=nil)
70 def entry(path=nil, identifier=nil)
70 e = entries(path, identifier)
71 e = entries(path, identifier)
71 e ? e.first : nil
72 e ? e.first : nil
72 end
73 end
73
74
74 # Returns an Entries collection
75 # Returns an Entries collection
75 # or nil if the given path doesn't exist in the repository
76 # or nil if the given path doesn't exist in the repository
76 def entries(path=nil, identifier=nil)
77 def entries(path=nil, identifier=nil)
77 path ||= ''
78 path ||= ''
78 identifier = 'HEAD' unless identifier and identifier > 0
79 identifier = 'HEAD' unless identifier and identifier > 0
79 entries = Entries.new
80 entries = Entries.new
80 cmd = "svn list --xml #{target(path)}@#{identifier}"
81 cmd = "svn list --xml #{target(path)}@#{identifier}"
81 cmd << " --username #{@login} --password #{@password}" if @login
82 cmd << " --username #{@login} --password #{@password}" if @login
82 shellout(cmd) do |io|
83 shellout(cmd) do |io|
83 begin
84 begin
84 doc = REXML::Document.new(io)
85 doc = REXML::Document.new(io)
85 doc.elements.each("lists/list/entry") do |entry|
86 doc.elements.each("lists/list/entry") do |entry|
86 entries << Entry.new({:name => entry.elements['name'].text,
87 entries << Entry.new({:name => entry.elements['name'].text,
87 :path => ((path.empty? ? "" : "#{path}/") + entry.elements['name'].text),
88 :path => ((path.empty? ? "" : "#{path}/") + entry.elements['name'].text),
88 :kind => entry.attributes['kind'],
89 :kind => entry.attributes['kind'],
89 :size => (entry.elements['size'] and entry.elements['size'].text).to_i,
90 :size => (entry.elements['size'] and entry.elements['size'].text).to_i,
90 :lastrev => Revision.new({
91 :lastrev => Revision.new({
91 :identifier => entry.elements['commit'].attributes['revision'],
92 :identifier => entry.elements['commit'].attributes['revision'],
92 :time => Time.parse(entry.elements['commit'].elements['date'].text),
93 :time => Time.parse(entry.elements['commit'].elements['date'].text),
93 :author => (entry.elements['commit'].elements['author'] ? entry.elements['commit'].elements['author'].text : "")
94 :author => (entry.elements['commit'].elements['author'] ? entry.elements['commit'].elements['author'].text : "")
94 })
95 })
95 })
96 })
96 end
97 end
97 rescue
98 rescue
98 end
99 end
99 end
100 end
100 return nil if $? && $?.exitstatus != 0
101 return nil if $? && $?.exitstatus != 0
101 entries.sort_by_name
102 entries.sort_by_name
102 rescue Errno::ENOENT => e
103 rescue Errno::ENOENT => e
103 raise CommandFailed
104 raise CommandFailed
104 end
105 end
105
106
106 def revisions(path=nil, identifier_from=nil, identifier_to=nil, options={})
107 def revisions(path=nil, identifier_from=nil, identifier_to=nil, options={})
107 path ||= ''
108 path ||= ''
108 identifier_from = 'HEAD' unless identifier_from and identifier_from.to_i > 0
109 identifier_from = 'HEAD' unless identifier_from and identifier_from.to_i > 0
109 identifier_to = 1 unless identifier_to and identifier_to.to_i > 0
110 identifier_to = 1 unless identifier_to and identifier_to.to_i > 0
110 revisions = Revisions.new
111 revisions = Revisions.new
111 cmd = "svn log --xml -r #{identifier_from}:#{identifier_to}"
112 cmd = "svn log --xml -r #{identifier_from}:#{identifier_to}"
112 cmd << " --username #{@login} --password #{@password}" if @login
113 cmd << " --username #{@login} --password #{@password}" if @login
113 cmd << " --verbose " if options[:with_paths]
114 cmd << " --verbose " if options[:with_paths]
114 cmd << target(path)
115 cmd << target(path)
115 shellout(cmd) do |io|
116 shellout(cmd) do |io|
116 begin
117 begin
117 doc = REXML::Document.new(io)
118 doc = REXML::Document.new(io)
118 doc.elements.each("log/logentry") do |logentry|
119 doc.elements.each("log/logentry") do |logentry|
119 paths = []
120 paths = []
120 logentry.elements.each("paths/path") do |path|
121 logentry.elements.each("paths/path") do |path|
121 paths << {:action => path.attributes['action'],
122 paths << {:action => path.attributes['action'],
122 :path => path.text,
123 :path => path.text,
123 :from_path => path.attributes['copyfrom-path'],
124 :from_path => path.attributes['copyfrom-path'],
124 :from_revision => path.attributes['copyfrom-rev']
125 :from_revision => path.attributes['copyfrom-rev']
125 }
126 }
126 end
127 end
127 paths.sort! { |x,y| x[:path] <=> y[:path] }
128 paths.sort! { |x,y| x[:path] <=> y[:path] }
128
129
129 revisions << Revision.new({:identifier => logentry.attributes['revision'],
130 revisions << Revision.new({:identifier => logentry.attributes['revision'],
130 :author => (logentry.elements['author'] ? logentry.elements['author'].text : ""),
131 :author => (logentry.elements['author'] ? logentry.elements['author'].text : ""),
131 :time => Time.parse(logentry.elements['date'].text),
132 :time => Time.parse(logentry.elements['date'].text),
132 :message => logentry.elements['msg'].text,
133 :message => logentry.elements['msg'].text,
133 :paths => paths
134 :paths => paths
134 })
135 })
135 end
136 end
136 rescue
137 rescue
137 end
138 end
138 end
139 end
139 return nil if $? && $?.exitstatus != 0
140 return nil if $? && $?.exitstatus != 0
140 revisions
141 revisions
141 rescue Errno::ENOENT => e
142 rescue Errno::ENOENT => e
142 raise CommandFailed
143 raise CommandFailed
143 end
144 end
144
145
145 def diff(path, identifier_from, identifier_to=nil)
146 def diff(path, identifier_from, identifier_to=nil, type="inline")
146 path ||= ''
147 path ||= ''
147 if identifier_to and identifier_to.to_i > 0
148 if identifier_to and identifier_to.to_i > 0
148 identifier_to = identifier_to.to_i
149 identifier_to = identifier_to.to_i
149 else
150 else
150 identifier_to = identifier_from.to_i - 1
151 identifier_to = identifier_from.to_i - 1
151 end
152 end
152 cmd = "svn diff -r "
153 cmd = "svn diff -r "
153 cmd << "#{identifier_to}:"
154 cmd << "#{identifier_to}:"
154 cmd << "#{identifier_from}"
155 cmd << "#{identifier_from}"
155 cmd << "#{target(path)}@#{identifier_from}"
156 cmd << "#{target(path)}@#{identifier_from}"
156 cmd << " --username #{@login} --password #{@password}" if @login
157 cmd << " --username #{@login} --password #{@password}" if @login
157 diff = []
158 diff = []
158 shellout(cmd) do |io|
159 shellout(cmd) do |io|
159 io.each_line do |line|
160 io.each_line do |line|
160 diff << line
161 diff << line
161 end
162 end
162 end
163 end
163 return nil if $? && $?.exitstatus != 0
164 return nil if $? && $?.exitstatus != 0
164 diff
165 DiffTableList.new diff, type
166
165 rescue Errno::ENOENT => e
167 rescue Errno::ENOENT => e
166 raise CommandFailed
168 raise CommandFailed
167 end
169 end
168
170
169 def cat(path, identifier=nil)
171 def cat(path, identifier=nil)
170 identifier = (identifier and identifier.to_i > 0) ? identifier.to_i : "HEAD"
172 identifier = (identifier and identifier.to_i > 0) ? identifier.to_i : "HEAD"
171 cmd = "svn cat #{target(path)}@#{identifier}"
173 cmd = "svn cat #{target(path)}@#{identifier}"
172 cmd << " --username #{@login} --password #{@password}" if @login
174 cmd << " --username #{@login} --password #{@password}" if @login
173 cat = nil
175 cat = nil
174 shellout(cmd) do |io|
176 shellout(cmd) do |io|
175 cat = io.read
177 cat = io.read
176 end
178 end
177 return nil if $? && $?.exitstatus != 0
179 return nil if $? && $?.exitstatus != 0
178 cat
180 cat
179 rescue Errno::ENOENT => e
181 rescue Errno::ENOENT => e
180 raise CommandFailed
182 raise CommandFailed
181 end
183 end
182
184
183 private
185 private
184 def retrieve_root_url
186 def retrieve_root_url
185 info = self.info
187 info = self.info
186 info ? info.root_url : nil
188 info ? info.root_url : nil
187 end
189 end
188
190
189 def target(path)
191 def target(path)
190 path ||= ""
192 path ||= ""
191 base = path.match(/^\//) ? root_url : url
193 base = path.match(/^\//) ? root_url : url
192 " \"" << "#{base}/#{path}".gsub(/["'?<>\*]/, '') << "\""
194 " \"" << "#{base}/#{path}".gsub(/["'?<>\*]/, '') << "\""
193 end
195 end
194
196
195 def logger
197 def logger
196 RAILS_DEFAULT_LOGGER
198 RAILS_DEFAULT_LOGGER
197 end
199 end
198
200
199 def shellout(cmd, &block)
201 def shellout(cmd, &block)
200 logger.debug "Shelling out: #{cmd}" if logger && logger.debug?
202 logger.debug "Shelling out: #{cmd}" if logger && logger.debug?
201 IO.popen(cmd, "r+") do |io|
203 IO.popen(cmd, "r+") do |io|
202 io.close_write
204 io.close_write
203 block.call(io) if block_given?
205 block.call(io) if block_given?
204 end
206 end
205 end
207 end
206 end
208 end
207
209
208 class Entries < Array
210 class Entries < Array
209 def sort_by_name
211 def sort_by_name
210 sort {|x,y|
212 sort {|x,y|
211 if x.kind == y.kind
213 if x.kind == y.kind
212 x.name <=> y.name
214 x.name <=> y.name
213 else
215 else
214 x.kind <=> y.kind
216 x.kind <=> y.kind
215 end
217 end
216 }
218 }
217 end
219 end
218
220
219 def revisions
221 def revisions
220 revisions ||= Revisions.new(collect{|entry| entry.lastrev})
222 revisions ||= Revisions.new(collect{|entry| entry.lastrev})
221 end
223 end
222 end
224 end
223
225
224 class Info
226 class Info
225 attr_accessor :root_url, :lastrev
227 attr_accessor :root_url, :lastrev
226 def initialize(attributes={})
228 def initialize(attributes={})
227 self.root_url = attributes[:root_url] if attributes[:root_url]
229 self.root_url = attributes[:root_url] if attributes[:root_url]
228 self.lastrev = attributes[:lastrev]
230 self.lastrev = attributes[:lastrev]
229 end
231 end
230 end
232 end
231
233
232 class Entry
234 class Entry
233 attr_accessor :name, :path, :kind, :size, :lastrev
235 attr_accessor :name, :path, :kind, :size, :lastrev
234 def initialize(attributes={})
236 def initialize(attributes={})
235 self.name = attributes[:name] if attributes[:name]
237 self.name = attributes[:name] if attributes[:name]
236 self.path = attributes[:path] if attributes[:path]
238 self.path = attributes[:path] if attributes[:path]
237 self.kind = attributes[:kind] if attributes[:kind]
239 self.kind = attributes[:kind] if attributes[:kind]
238 self.size = attributes[:size].to_i if attributes[:size]
240 self.size = attributes[:size].to_i if attributes[:size]
239 self.lastrev = attributes[:lastrev]
241 self.lastrev = attributes[:lastrev]
240 end
242 end
241
243
242 def is_file?
244 def is_file?
243 'file' == self.kind
245 'file' == self.kind
244 end
246 end
245
247
246 def is_dir?
248 def is_dir?
247 'dir' == self.kind
249 'dir' == self.kind
248 end
250 end
249 end
251 end
250
252
251 class Revisions < Array
253 class Revisions < Array
252 def latest
254 def latest
253 sort {|x,y| x.time <=> y.time}.last
255 sort {|x,y| x.time <=> y.time}.last
254 end
256 end
255 end
257 end
256
258
257 class Revision
259 class Revision
258 attr_accessor :identifier, :author, :time, :message, :paths
260 attr_accessor :identifier, :author, :time, :message, :paths
259 def initialize(attributes={})
261 def initialize(attributes={})
260 self.identifier = attributes[:identifier]
262 self.identifier = attributes[:identifier]
261 self.author = attributes[:author]
263 self.author = attributes[:author]
262 self.time = attributes[:time]
264 self.time = attributes[:time]
263 self.message = attributes[:message] || ""
265 self.message = attributes[:message] || ""
264 self.paths = attributes[:paths]
266 self.paths = attributes[:paths]
265 end
267 end
268
269 end
270
271 # A line of Diff
272 class Diff
273
274 attr_accessor :nb_line_left
275 attr_accessor :line_left
276 attr_accessor :nb_line_right
277 attr_accessor :line_right
278 attr_accessor :type_diff_right
279 attr_accessor :type_diff_left
280
281 def initialize ()
282 self.nb_line_left = ''
283 self.nb_line_right = ''
284 self.line_left = ''
285 self.line_right = ''
286 self.type_diff_right = ''
287 self.type_diff_left = ''
288 end
289
290 def inspect
291 puts '### Start Line Diff ###'
292 puts self.nb_line_left
293 puts self.line_left
294 puts self.nb_line_right
295 puts self.line_right
296 end
297 end
298
299 class DiffTableList < Array
300
301 def initialize (diff, type="inline")
302 diff_table = DiffTable.new type
303 diff.each do |line|
304 if line =~ /^Index: (.*)$/
305 self << diff_table if diff_table.length > 1
306 diff_table = DiffTable.new type
307 end
308 a = diff_table.add_line line
309 end
310 self << diff_table
311 end
312 end
313
314 # Class for create a Diff
315 class DiffTable < Hash
316
317 attr_reader :file_name, :line_num_l, :line_num_r
318
319 # Initialize with a Diff file and the type of Diff View
320 # The type view must be inline or sbs (side_by_side)
321 def initialize (type="inline")
322 @parsing = false
323 @nb_line = 1
324 @start = false
325 @before = 'same'
326 @second = true
327 @type = type
328 end
329
330 # Function for add a line of this Diff
331 def add_line(line)
332 unless @parsing
333 if line =~ /^Index: (.*)$/
334 @file_name = $1
335 return false
336 elsif line =~ /^@@ (\+|\-)(\d+)(,\d+)? (\+|\-)(\d+)(,\d+)? @@/
337 @line_num_l = $2.to_i
338 @line_num_r = $5.to_i
339 @parsing = true
340 end
341 else
342 if line =~ /^_+$/
343 self.delete(self.keys.sort.last)
344 @parsing = false
345 return false
346 elsif line =~ /^@@ (\+|\-)(\d+)(,\d+)? (\+|\-)(\d+)(,\d+)? @@/
347 @line_num_l = $2.to_i
348 @line_num_r = $5.to_i
349 else
350 @nb_line += 1 if parse_line(line, @type)
351 end
352 end
353 return true
354 end
355
356 def inspect
357 puts '### DIFF TABLE ###'
358 puts "file : #{file_name}"
359 self.each do |d|
360 d.inspect
361 end
362 end
363
364 private
365
366 # Test if is a Side By Side type
367 def sbs?(type, func)
368 if @start and type == "sbs"
369 if @before == func and @second
370 tmp_nb_line = @nb_line
371 self[tmp_nb_line] = Diff.new
372 else
373 @second = false
374 tmp_nb_line = @start
375 @start += 1
376 @nb_line -= 1
377 end
378 else
379 tmp_nb_line = @nb_line
380 @start = @nb_line
381 self[tmp_nb_line] = Diff.new
382 @second = true
383 end
384 unless self[tmp_nb_line]
385 @nb_line += 1
386 self[tmp_nb_line] = Diff.new
387 else
388 self[tmp_nb_line]
389 end
390 end
391
392 # Escape the HTML for the diff
393 def escapeHTML(line)
394 CGI.escapeHTML(line).gsub(/\s/, '&nbsp;')
395 end
396
397 def parse_line (line, type="inline")
398 if line[0, 1] == "+"
399 diff = sbs? type, 'add'
400 @before = 'add'
401 diff.line_left = escapeHTML line[1..-1]
402 diff.nb_line_left = @line_num_l
403 diff.type_diff_left = 'diff_in'
404 @line_num_l += 1
405 true
406 elsif line[0, 1] == "-"
407 diff = sbs? type, 'remove'
408 @before = 'remove'
409 diff.line_right = escapeHTML line[1..-1]
410 diff.nb_line_right = @line_num_r
411 diff.type_diff_right = 'diff_out'
412 @line_num_r += 1
413 true
414 elsif line[0, 1] =~ /\s/
415 @before = 'same'
416 @start = false
417 diff = Diff.new
418 diff.line_right = escapeHTML line[1..-1]
419 diff.nb_line_right = @line_num_r
420 diff.line_left = escapeHTML line[1..-1]
421 diff.nb_line_left = @line_num_l
422 self[@nb_line] = diff
423 @line_num_l += 1
424 @line_num_r += 1
425 true
426 else
427 false
428 end
429 end
266 end
430 end
267 end No newline at end of file
431 end
@@ -1,67 +1,89
1 <h2><%= l(:label_revision) %> <%= @rev %>: <%= @path.gsub(/^.*\//, '') %></h2>
1 <h2><%= l(:label_revision) %> <%= @rev %>: <%= @path.gsub(/^.*\//, '') %></h2>
2
2
3 <% parsing = false
3 <!-- Choose view type -->
4 line_num_l = 0
4 <% form_tag({ :controller => 'repositories', :action => 'diff'}, :method => 'get') do %>
5 line_num_r = 0 %>
5 <% params.each do |k, p| %>
6 <% @diff.each do |line| %>
6 <% if k != "type" %>
7 <%
7 <%= hidden_field_tag(k,p) %>
8 if line =~ /^Index: (.*)$/
8 <% end %>
9 if parsing %>
9 <% end %>
10 </tbody></table>
10 <p><label><%= l(:label_view_diff) %></label>
11 <%
11 <%= select_tag 'type', options_for_select([[l(:label_diff_inline), "inline"], [l(:label_diff_side_by_side), "sbs"]], params[:type]), :onchange => "if (this.value != '') {this.form.submit()}" %>
12 end
12 <%= submit_tag l(:button_apply) %></p>
13 parsing = false %>
13 <% end %>
14 <table class="list"><thead>
14 <% @diff.each do |table_file| %>
15 <tr><th colspan="3" class="list-filename"><%= l(:label_attachment) %>: <%= $1 %></th></tr>
15 <% if params[:type] == 'sbs' %>
16 <tr><th>@<%= @rev %></th><th>@<%= @rev_to %></th><th></th></tr>
16 <table class="list">
17 </thead><tbody>
17 <thead>
18 <%
18 <tr>
19 next
19 <th colspan="4" class="list-filename">
20 elsif line =~ /^@@ (\+|\-)(\d+)(,\d+)? (\+|\-)(\d+)(,\d+)? @@/
20 <%= l(:label_attachment) %>: <%= table_file.file_name %>
21 line_num_l = $2.to_i
21 </th>
22 line_num_r = $5.to_i
22 </tr>
23 parsing = true
23 <tr>
24 next
24 <th colspan="2"><%= l(:label_revision) %> <%= @rev %></th>
25 elsif line =~ /^_+$/
25 <th colspan="2"><%= l(:label_revision) %> <%= @rev_to %></th>
26 # We have reached the 'Properties' section.
26 </tr>
27 parsing = false
27 </thead>
28 next
28 <tbody>
29 end
29 <% table_file.keys.sort.each do |key| %>
30 next unless parsing
30 <tr>
31 %>
31 <th class="line-num">
32
32 <%= table_file[key].nb_line_left %>
33 <tr>
33 </th>
34
34 <td class="line-code <%= table_file[key].type_diff_left %>">
35 <% case line[0, 1]
35 <%= table_file[key].line_left %>
36 when " " %>
36 </td>
37 <th class="line-num"><%= line_num_l %></th>
37 <th class="line-num">
38 <th class="line-num"><%= line_num_r %></th>
38 <%= table_file[key].nb_line_right %>
39 <td class="line-code">
39 </th>
40 <% line_num_l = line_num_l + 1
40 <td class="line-code <%= table_file[key].type_diff_right %>">
41 line_num_r = line_num_r + 1
41 <%= table_file[key].line_right %>
42
42 </td>
43 when "-" %>
43 </tr>
44 <th class="line-num"></th>
44 <% end %>
45 <th class="line-num"><%= line_num_r %></th>
45 </tbody>
46 <td class="line-code" style="background: #fdd;">
46 </table>
47 <% line_num_r = line_num_r + 1
48
49 when "+" %>
50 <th class="line-num"><%= line_num_l %></th>
51 <th class="line-num"></th>
52 <td class="line-code" style="background: #dfd;">
53 <% line_num_l = line_num_l + 1
54
55 else
56 next
57 end %>
58
59 <%= h(line[1..-1]).gsub(/\s/, "&nbsp;") %></td></tr>
60
47
48 <% else %>
49 <table class="list">
50 <thead>
51 <tr>
52 <th colspan="3" class="list-filename">
53 <%= l(:label_attachment) %>: <%= table_file.file_name %>
54 </th>
55 </tr>
56 <tr>
57 <th>@<%= @rev %></th>
58 <th>@<%= @rev_to %></th>
59 <th></th>
60 </tr>
61 </thead>
62 <tbody>
63 <% table_file.keys.sort.each do |key, line| %>
64 <tr>
65 <th class="line-num">
66 <%= table_file[key].nb_line_left %>
67 </th>
68 <th class="line-num">
69 <%= table_file[key].nb_line_right %>
70 </th>
71 <% if table_file[key].line_left.empty? %>
72 <td class="line-code <%= table_file[key].type_diff_right %>">
73 <%= table_file[key].line_right %>
74 </td>
75 <% else %>
76 <td class="line-code <%= table_file[key].type_diff_left %>">
77 <%= table_file[key].line_left %>
78 </td>
79 <% end %>
80 </tr>
81 <% end %>
82 </tbody>
83 </table>
84 <% end %>
61 <% end %>
85 <% end %>
62 </tbody>
63 </table>
64
86
65 <% content_for :header_tags do %>
87 <% content_for :header_tags do %>
66 <%= stylesheet_link_tag "scm" %>
88 <%= stylesheet_link_tag "scm" %>
67 <% end %>
89 <% end %>
@@ -1,418 +1,421
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: muss angenommen werden
26 activerecord_error_accepted: muss angenommen werden
27 activerecord_error_empty: darf nicht leer sein
27 activerecord_error_empty: darf nicht leer sein
28 activerecord_error_blank: darf nicht leer sein
28 activerecord_error_blank: darf 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: Benutzer oder Kennwort unzulässig
54 notice_account_invalid_creditentials: Benutzer oder Kennwort unzulässig
55 notice_account_password_updated: Kennwort wurde erfolgreich aktualisiert.
55 notice_account_password_updated: Kennwort wurde erfolgreich aktualisiert.
56 notice_account_wrong_password: Falsches Kennwort
56 notice_account_wrong_password: Falsches Kennwort
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 E-Mail mit Anweisungen, ein neues Kennwort zu wählen, wurde Ihnen geschickt.
60 notice_account_lost_email_sent: Eine E-Mail mit Anweisungen, ein neues Kennwort zu wählen, wurde Ihnen geschickt.
61 notice_account_activated: Dein Konto ist aktiviert. Sie können sich jetzt einloggen.
61 notice_account_activated: Dein Konto ist aktiviert. Sie können sich jetzt einloggen.
62 notice_successful_create: Erfolgreich angelegt
62 notice_successful_create: Erfolgreich angelegt
63 notice_successful_update: Erfolgreiche Aktualisierung.
63 notice_successful_update: Erfolgreiche Aktualisierung.
64 notice_successful_delete: Erfolgreiche Löschung.
64 notice_successful_delete: Erfolgreiche Löschung.
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: Ihr redMine Kennwort
70 mail_subject_lost_password: Ihr redMine Kennwort
71 mail_subject_register: redMine Kontoaktivierung
71 mail_subject_register: redMine Kontoaktivierung
72
72
73 gui_validation_error: 1 Fehler
73 gui_validation_error: 1 Fehler
74 gui_validation_error_plural: %d Fehler
74 gui_validation_error_plural: %d Fehler
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: Unterprojekt von
115 field_parent: Unterprojekt von
116 field_is_in_chlog: Ansicht im Change-Log
116 field_is_in_chlog: Ansicht im Change-Log
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: Kennwort
124 field_password: Kennwort
125 field_new_password: Neues Kennwort
125 field_new_password: Neues Kennwort
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: Stunden
146 field_hours: Stunden
147 field_activity: Aktivität
147 field_activity: Aktivität
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 setting_autofetch_changesets: Autofetch SVN commits
163 setting_autofetch_changesets: Autofetch SVN commits
164
164
165 label_user: Benutzer
165 label_user: Benutzer
166 label_user_plural: Benutzer
166 label_user_plural: Benutzer
167 label_user_new: Neuer Benutzer
167 label_user_new: Neuer Benutzer
168 label_project: Projekt
168 label_project: Projekt
169 label_project_new: Neues Projekt
169 label_project_new: Neues Projekt
170 label_project_plural: Projekte
170 label_project_plural: Projekte
171 label_project_latest: Neueste Projekte
171 label_project_latest: Neueste Projekte
172 label_issue: Ticket
172 label_issue: Ticket
173 label_issue_new: Neues Ticket
173 label_issue_new: Neues Ticket
174 label_issue_plural: Tickets
174 label_issue_plural: Tickets
175 label_issue_view_all: Alle Tickets ansehen
175 label_issue_view_all: Alle Tickets ansehen
176 label_document: Dokument
176 label_document: Dokument
177 label_document_new: Neues Dokument
177 label_document_new: Neues Dokument
178 label_document_plural: Dokumente
178 label_document_plural: Dokumente
179 label_role: Rolle
179 label_role: Rolle
180 label_role_plural: Rollen
180 label_role_plural: Rollen
181 label_role_new: Neue Rolle
181 label_role_new: Neue Rolle
182 label_role_and_permissions: Rollen und Rechte
182 label_role_and_permissions: Rollen und Rechte
183 label_member: Mitglied
183 label_member: Mitglied
184 label_member_new: Neues Mitglied
184 label_member_new: Neues Mitglied
185 label_member_plural: Mitglieder
185 label_member_plural: Mitglieder
186 label_tracker: Tracker
186 label_tracker: Tracker
187 label_tracker_plural: Tracker
187 label_tracker_plural: Tracker
188 label_tracker_new: Neuer Tracker
188 label_tracker_new: Neuer Tracker
189 label_workflow: Workflow
189 label_workflow: Workflow
190 label_issue_status: Ticket-Status
190 label_issue_status: Ticket-Status
191 label_issue_status_plural: Ticket-Status
191 label_issue_status_plural: Ticket-Status
192 label_issue_status_new: Neuer Status
192 label_issue_status_new: Neuer Status
193 label_issue_category: Ticket-Kategorie
193 label_issue_category: Ticket-Kategorie
194 label_issue_category_plural: Ticket-Kategorien
194 label_issue_category_plural: Ticket-Kategorien
195 label_issue_category_new: Neue Kategorie
195 label_issue_category_new: Neue Kategorie
196 label_custom_field: Benutzerdefiniertes Feld
196 label_custom_field: Benutzerdefiniertes Feld
197 label_custom_field_plural: Benutzerdefinierte Felder
197 label_custom_field_plural: Benutzerdefinierte Felder
198 label_custom_field_new: Neues Feld
198 label_custom_field_new: Neues Feld
199 label_enumerations: Aufzählungen
199 label_enumerations: Aufzählungen
200 label_enumeration_new: Neuer Wert
200 label_enumeration_new: Neuer Wert
201 label_information: Information
201 label_information: Information
202 label_information_plural: Informationen
202 label_information_plural: Informationen
203 label_please_login: Anmelden
203 label_please_login: Anmelden
204 label_register: Anmelden
204 label_register: Anmelden
205 label_password_lost: Kennwort vergessen
205 label_password_lost: Kennwort vergessen
206 label_home: Hauptseite
206 label_home: Hauptseite
207 label_my_page: Meine Seite
207 label_my_page: Meine Seite
208 label_my_account: Mein Konto
208 label_my_account: Mein Konto
209 label_my_projects: Meine Projekte
209 label_my_projects: Meine Projekte
210 label_administration: Administration
210 label_administration: Administration
211 label_login: Einloggen
211 label_login: Einloggen
212 label_logout: Abmelden
212 label_logout: Abmelden
213 label_help: Hilfe
213 label_help: Hilfe
214 label_reported_issues: Gemeldete Tickets
214 label_reported_issues: Gemeldete Tickets
215 label_assigned_to_me_issues: Mir zugewiesen
215 label_assigned_to_me_issues: Mir zugewiesen
216 label_last_login: Letzte Anmeldung
216 label_last_login: Letzte Anmeldung
217 label_last_updates: zuletzt aktualisiert
217 label_last_updates: zuletzt aktualisiert
218 label_last_updates_plural: %d zuletzt aktualisierten
218 label_last_updates_plural: %d zuletzt aktualisierten
219 label_registered_on: Angemeldet am
219 label_registered_on: Angemeldet am
220 label_activity: Aktivität
220 label_activity: Aktivität
221 label_new: Neu
221 label_new: Neu
222 label_logged_as: Angemeldet als
222 label_logged_as: Angemeldet als
223 label_environment: Environment
223 label_environment: Environment
224 label_authentication: Authentifizierung
224 label_authentication: Authentifizierung
225 label_auth_source: Authentifizierungs-Modus
225 label_auth_source: Authentifizierungs-Modus
226 label_auth_source_new: Neuer Authentifizierungs-Modus
226 label_auth_source_new: Neuer Authentifizierungs-Modus
227 label_auth_source_plural: Authentifizierungs-Arten
227 label_auth_source_plural: Authentifizierungs-Arten
228 label_subproject_plural: Sub Projekte
228 label_subproject_plural: Sub Projekte
229 label_min_max_length: Min - Max Länge
229 label_min_max_length: Min - Max Länge
230 label_list: Liste
230 label_list: Liste
231 label_date: Datum
231 label_date: Datum
232 label_integer: Zahl
232 label_integer: Zahl
233 label_boolean: Boolean
233 label_boolean: Boolean
234 label_string: Text
234 label_string: Text
235 label_text: Langer Text
235 label_text: Langer Text
236 label_attribute: Attribut
236 label_attribute: Attribut
237 label_attribute_plural: Attribute
237 label_attribute_plural: Attribute
238 label_download: %d Download
238 label_download: %d Download
239 label_download_plural: %d Downloads
239 label_download_plural: %d Downloads
240 label_no_data: Nichts anzuzeigen
240 label_no_data: Nichts anzuzeigen
241 label_change_status: Statuswechsel
241 label_change_status: Statuswechsel
242 label_history: Historie
242 label_history: Historie
243 label_attachment: Datei
243 label_attachment: Datei
244 label_attachment_new: Neue Datei
244 label_attachment_new: Neue Datei
245 label_attachment_delete: Anhang löschen
245 label_attachment_delete: Anhang löschen
246 label_attachment_plural: Dateien
246 label_attachment_plural: Dateien
247 label_report: Bericht
247 label_report: Bericht
248 label_report_plural: Berichte
248 label_report_plural: Berichte
249 label_news: News
249 label_news: News
250 label_news_new: News hinzufügen
250 label_news_new: News hinzufügen
251 label_news_plural: News
251 label_news_plural: News
252 label_news_latest: Letzte News
252 label_news_latest: Letzte News
253 label_news_view_all: Alle News anzeigen
253 label_news_view_all: Alle News anzeigen
254 label_change_log: Change-Log
254 label_change_log: Change-Log
255 label_settings: Konfiguration
255 label_settings: Konfiguration
256 label_overview: Übersicht
256 label_overview: Übersicht
257 label_version: Version
257 label_version: Version
258 label_version_new: Neue Version
258 label_version_new: Neue Version
259 label_version_plural: Versionen
259 label_version_plural: Versionen
260 label_confirmation: Bestätigung
260 label_confirmation: Bestätigung
261 label_export_to: Export zu
261 label_export_to: Export zu
262 label_read: Lesen...
262 label_read: Lesen...
263 label_public_projects: Öffentliche Projekte
263 label_public_projects: Öffentliche Projekte
264 label_open_issues: offen
264 label_open_issues: offen
265 label_open_issues_plural: offen
265 label_open_issues_plural: offen
266 label_closed_issues: geschlossen
266 label_closed_issues: geschlossen
267 label_closed_issues_plural: geschlossen
267 label_closed_issues_plural: geschlossen
268 label_total: Gesamtzahl
268 label_total: Gesamtzahl
269 label_permissions: Berechtigungen
269 label_permissions: Berechtigungen
270 label_current_status: Gegenwärtiger Status
270 label_current_status: Gegenwärtiger Status
271 label_new_statuses_allowed: Neue Berechtigungen
271 label_new_statuses_allowed: Neue Berechtigungen
272 label_all: alle
272 label_all: alle
273 label_none: kein
273 label_none: kein
274 label_next: Weiter
274 label_next: Weiter
275 label_previous: Zurück
275 label_previous: Zurück
276 label_used_by: Benutzt von
276 label_used_by: Benutzt von
277 label_details: Details...
277 label_details: Details...
278 label_add_note: Kommentar hinzufügen
278 label_add_note: Kommentar hinzufügen
279 label_per_page: Pro Seite
279 label_per_page: Pro Seite
280 label_calendar: Kalender
280 label_calendar: Kalender
281 label_months_from: Monate ab
281 label_months_from: Monate ab
282 label_gantt: Gantt
282 label_gantt: Gantt
283 label_internal: Intern
283 label_internal: Intern
284 label_last_changes: %d letzte Änderungen
284 label_last_changes: %d letzte Änderungen
285 label_change_view_all: Alle Änderungen ansehen
285 label_change_view_all: Alle Änderungen ansehen
286 label_personalize_page: Diese Seite anpassen
286 label_personalize_page: Diese Seite anpassen
287 label_comment: Kommentar
287 label_comment: Kommentar
288 label_comment_plural: Kommentare
288 label_comment_plural: Kommentare
289 label_comment_add: Kommentar hinzufügen
289 label_comment_add: Kommentar hinzufügen
290 label_comment_added: Kommentar hinzugefügt
290 label_comment_added: Kommentar hinzugefügt
291 label_comment_delete: Kommentar löschen
291 label_comment_delete: Kommentar löschen
292 label_query: Benutzerdefinierte Abfrage
292 label_query: Benutzerdefinierte Abfrage
293 label_query_plural: Benutzerdefinierte Berichte
293 label_query_plural: Benutzerdefinierte Berichte
294 label_query_new: Neuer Bericht
294 label_query_new: Neuer Bericht
295 label_filter_add: Filter hinzufügen
295 label_filter_add: Filter hinzufügen
296 label_filter_plural: Filter
296 label_filter_plural: Filter
297 label_equals: ist
297 label_equals: ist
298 label_not_equals: ist nicht
298 label_not_equals: ist nicht
299 label_in_less_than: in weniger als
299 label_in_less_than: in weniger als
300 label_in_more_than: in mehr als
300 label_in_more_than: in mehr als
301 label_in: an
301 label_in: an
302 label_today: heute
302 label_today: heute
303 label_less_than_ago: vor weniger als
303 label_less_than_ago: vor weniger als
304 label_more_than_ago: vor mehr als
304 label_more_than_ago: vor mehr als
305 label_ago: vor
305 label_ago: vor
306 label_contains: enthält
306 label_contains: enthält
307 label_not_contains: enthält nicht
307 label_not_contains: enthält nicht
308 label_day_plural: Tage
308 label_day_plural: Tage
309 label_repository: SVN Projektarchiv
309 label_repository: SVN Projektarchiv
310 label_browse: Codebrowser
310 label_browse: Codebrowser
311 label_modification: %d Änderung
311 label_modification: %d Änderung
312 label_modification_plural: %d Änderungen
312 label_modification_plural: %d Änderungen
313 label_revision: Revision
313 label_revision: Revision
314 label_revision_plural: Revisionen
314 label_revision_plural: Revisionen
315 label_added: hinzugefügt
315 label_added: hinzugefügt
316 label_modified: geändert
316 label_modified: geändert
317 label_deleted: gelöscht
317 label_deleted: gelöscht
318 label_latest_revision: Aktuellste Revision
318 label_latest_revision: Aktuellste Revision
319 label_latest_revision_plural: Aktuellste Revisionen
319 label_latest_revision_plural: Aktuellste Revisionen
320 label_view_revisions: Revisionen anzeigen
320 label_view_revisions: Revisionen anzeigen
321 label_max_size: Maximale Größe
321 label_max_size: Maximale Größe
322 label_on: von
322 label_on: von
323 label_sort_highest: Anfang
323 label_sort_highest: Anfang
324 label_sort_higher: eins höher
324 label_sort_higher: eins höher
325 label_sort_lower: eins tiefer
325 label_sort_lower: eins tiefer
326 label_sort_lowest: Ende
326 label_sort_lowest: Ende
327 label_roadmap: Roadmap
327 label_roadmap: Roadmap
328 label_roadmap_due_in: Fällig in
328 label_roadmap_due_in: Fällig in
329 label_roadmap_no_issues: Keine Tickets für diese Version
329 label_roadmap_no_issues: Keine Tickets für diese Version
330 label_search: Suche
330 label_search: Suche
331 label_result: %d Resultat
331 label_result: %d Resultat
332 label_result_plural: %d Resultate
332 label_result_plural: %d Resultate
333 label_all_words: Alle Wörter
333 label_all_words: Alle Wörter
334 label_wiki: Wiki
334 label_wiki: Wiki
335 label_wiki_edit: Wiki Bearbeitung
335 label_wiki_edit: Wiki Bearbeitung
336 label_wiki_edit_plural: Wiki Bearbeitungen
336 label_wiki_edit_plural: Wiki Bearbeitungen
337 label_page_index: Index
337 label_page_index: Index
338 label_current_version: Gegenwärtige Version
338 label_current_version: Gegenwärtige Version
339 label_preview: Vorschau
339 label_preview: Vorschau
340 label_feed_plural: Feeds
340 label_feed_plural: Feeds
341 label_changes_details: Details aller Änderungen
341 label_changes_details: Details aller Änderungen
342 label_issue_tracking: Tickets
342 label_issue_tracking: Tickets
343 label_spent_time: Aufgewendete Zeit
343 label_spent_time: Aufgewendete Zeit
344 label_f_hour: %.2f Stunde
344 label_f_hour: %.2f Stunde
345 label_f_hour_plural: %.2f Stunden
345 label_f_hour_plural: %.2f Stunden
346 label_time_tracking: Zeiterfassung
346 label_time_tracking: Zeiterfassung
347 label_change_plural: Änderungen
347 label_change_plural: Änderungen
348 label_statistics: Statistiken
348 label_statistics: Statistiken
349 label_commits_per_month: Übertragungen pro Monat
349 label_commits_per_month: Übertragungen pro Monat
350 label_commits_per_author: Übertragungen pro Autor
350 label_commits_per_author: Übertragungen pro Autor
351 label_view_diff: View differences
352 label_diff_inline: inline
353 label_diff_side_by_side: side by side
351
354
352 button_login: Einloggen
355 button_login: Einloggen
353 button_submit: OK
356 button_submit: OK
354 button_save: Speichern
357 button_save: Speichern
355 button_check_all: Alles auswählen
358 button_check_all: Alles auswählen
356 button_uncheck_all: Alles abwählen
359 button_uncheck_all: Alles abwählen
357 button_delete: Löschen
360 button_delete: Löschen
358 button_create: Anlegen
361 button_create: Anlegen
359 button_test: Testen
362 button_test: Testen
360 button_edit: Bearbeiten
363 button_edit: Bearbeiten
361 button_add: Hinzufügen
364 button_add: Hinzufügen
362 button_change: Wechseln
365 button_change: Wechseln
363 button_apply: Anwenden
366 button_apply: Anwenden
364 button_clear: Zurücksetzen
367 button_clear: Zurücksetzen
365 button_lock: Sperren
368 button_lock: Sperren
366 button_unlock: Entsperren
369 button_unlock: Entsperren
367 button_download: Download
370 button_download: Download
368 button_list: Liste
371 button_list: Liste
369 button_view: Siehe
372 button_view: Siehe
370 button_move: Verschieben
373 button_move: Verschieben
371 button_back: Zurück
374 button_back: Zurück
372 button_cancel: Abbrechen
375 button_cancel: Abbrechen
373 button_activate: Aktivieren
376 button_activate: Aktivieren
374 button_sort: Sortieren
377 button_sort: Sortieren
375 button_log_time: Log time
378 button_log_time: Log time
376
379
377 status_active: aktiv
380 status_active: aktiv
378 status_registered: angemeldet
381 status_registered: angemeldet
379 status_locked: gesperrt
382 status_locked: gesperrt
380
383
381 text_select_mail_notifications: Aktionen für die Mailbenachrichtigung aktiviert werden soll.
384 text_select_mail_notifications: Aktionen für die Mailbenachrichtigung aktiviert werden soll.
382 text_regexp_info: eg. ^[A-Z0-9]+$
385 text_regexp_info: eg. ^[A-Z0-9]+$
383 text_min_max_length_info: 0 heißt keine Beschränkung
386 text_min_max_length_info: 0 heißt keine Beschränkung
384 text_project_destroy_confirmation: Sind Sie sicher, dass sie das Projekt löschen wollen?
387 text_project_destroy_confirmation: Sind Sie sicher, dass sie das Projekt löschen wollen?
385 text_workflow_edit: Workflow zum Bearbeiten auswählen
388 text_workflow_edit: Workflow zum Bearbeiten auswählen
386 text_are_you_sure: Sind Sie sicher?
389 text_are_you_sure: Sind Sie sicher?
387 text_journal_changed: geändert von %s zu %s
390 text_journal_changed: geändert von %s zu %s
388 text_journal_set_to: gestellt zu %s
391 text_journal_set_to: gestellt zu %s
389 text_journal_deleted: gelöscht
392 text_journal_deleted: gelöscht
390 text_tip_task_begin_day: Aufgabe, die an diesem Tag beginnt
393 text_tip_task_begin_day: Aufgabe, die an diesem Tag beginnt
391 text_tip_task_end_day: Aufgabe, die an diesem Tag beendet
394 text_tip_task_end_day: Aufgabe, die an diesem Tag beendet
392 text_tip_task_begin_end_day: Aufgabe, die an diesem Tag beginnt und beendet
395 text_tip_task_begin_end_day: Aufgabe, die an diesem Tag beginnt und beendet
393
396
394 default_role_manager: Manager
397 default_role_manager: Manager
395 default_role_developper: Developer
398 default_role_developper: Developer
396 default_role_reporter: Reporter
399 default_role_reporter: Reporter
397 default_tracker_bug: Fehler
400 default_tracker_bug: Fehler
398 default_tracker_feature: Feature
401 default_tracker_feature: Feature
399 default_tracker_support: Support
402 default_tracker_support: Support
400 default_issue_status_new: Neu
403 default_issue_status_new: Neu
401 default_issue_status_assigned: Zugewiesen
404 default_issue_status_assigned: Zugewiesen
402 default_issue_status_resolved: Gelöst
405 default_issue_status_resolved: Gelöst
403 default_issue_status_feedback: Feedback
406 default_issue_status_feedback: Feedback
404 default_issue_status_closed: Erledigt
407 default_issue_status_closed: Erledigt
405 default_issue_status_rejected: Abgewiesen
408 default_issue_status_rejected: Abgewiesen
406 default_doc_category_user: Benutzerdokumentation
409 default_doc_category_user: Benutzerdokumentation
407 default_doc_category_tech: Technische Dokumentation
410 default_doc_category_tech: Technische Dokumentation
408 default_priority_low: Niedrig
411 default_priority_low: Niedrig
409 default_priority_normal: Normal
412 default_priority_normal: Normal
410 default_priority_high: Hoch
413 default_priority_high: Hoch
411 default_priority_urgent: Dringend
414 default_priority_urgent: Dringend
412 default_priority_immediate: Sofort
415 default_priority_immediate: Sofort
413 default_activity_design: Design
416 default_activity_design: Design
414 default_activity_development: Development
417 default_activity_development: Development
415
418
416 enumeration_issue_priorities: Ticket-Prioritäten
419 enumeration_issue_priorities: Ticket-Prioritäten
417 enumeration_doc_categories: Dokumentenkategorien
420 enumeration_doc_categories: Dokumentenkategorien
418 enumeration_activities: Aktivitäten (Zeiterfassung)
421 enumeration_activities: Aktivitäten (Zeiterfassung)
@@ -1,418 +1,421
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 setting_autofetch_changesets: Autofetch SVN commits
163 setting_autofetch_changesets: Autofetch SVN commits
164
164
165 label_user: User
165 label_user: User
166 label_user_plural: Users
166 label_user_plural: Users
167 label_user_new: New user
167 label_user_new: New user
168 label_project: Project
168 label_project: Project
169 label_project_new: New project
169 label_project_new: New project
170 label_project_plural: Projects
170 label_project_plural: Projects
171 label_project_latest: Latest projects
171 label_project_latest: Latest projects
172 label_issue: Issue
172 label_issue: Issue
173 label_issue_new: New issue
173 label_issue_new: New issue
174 label_issue_plural: Issues
174 label_issue_plural: Issues
175 label_issue_view_all: View all issues
175 label_issue_view_all: View all issues
176 label_document: Document
176 label_document: Document
177 label_document_new: New document
177 label_document_new: New document
178 label_document_plural: Documents
178 label_document_plural: Documents
179 label_role: Role
179 label_role: Role
180 label_role_plural: Roles
180 label_role_plural: Roles
181 label_role_new: New role
181 label_role_new: New role
182 label_role_and_permissions: Roles and permissions
182 label_role_and_permissions: Roles and permissions
183 label_member: Member
183 label_member: Member
184 label_member_new: New member
184 label_member_new: New member
185 label_member_plural: Members
185 label_member_plural: Members
186 label_tracker: Tracker
186 label_tracker: Tracker
187 label_tracker_plural: Trackers
187 label_tracker_plural: Trackers
188 label_tracker_new: New tracker
188 label_tracker_new: New tracker
189 label_workflow: Workflow
189 label_workflow: Workflow
190 label_issue_status: Issue status
190 label_issue_status: Issue status
191 label_issue_status_plural: Issue statuses
191 label_issue_status_plural: Issue statuses
192 label_issue_status_new: New status
192 label_issue_status_new: New status
193 label_issue_category: Issue category
193 label_issue_category: Issue category
194 label_issue_category_plural: Issue categories
194 label_issue_category_plural: Issue categories
195 label_issue_category_new: New category
195 label_issue_category_new: New category
196 label_custom_field: Custom field
196 label_custom_field: Custom field
197 label_custom_field_plural: Custom fields
197 label_custom_field_plural: Custom fields
198 label_custom_field_new: New custom field
198 label_custom_field_new: New custom field
199 label_enumerations: Enumerations
199 label_enumerations: Enumerations
200 label_enumeration_new: New value
200 label_enumeration_new: New value
201 label_information: Information
201 label_information: Information
202 label_information_plural: Information
202 label_information_plural: Information
203 label_please_login: Please login
203 label_please_login: Please login
204 label_register: Register
204 label_register: Register
205 label_password_lost: Lost password
205 label_password_lost: Lost password
206 label_home: Home
206 label_home: Home
207 label_my_page: My page
207 label_my_page: My page
208 label_my_account: My account
208 label_my_account: My account
209 label_my_projects: My projects
209 label_my_projects: My projects
210 label_administration: Administration
210 label_administration: Administration
211 label_login: Login
211 label_login: Login
212 label_logout: Logout
212 label_logout: Logout
213 label_help: Help
213 label_help: Help
214 label_reported_issues: Reported issues
214 label_reported_issues: Reported issues
215 label_assigned_to_me_issues: Issues assigned to me
215 label_assigned_to_me_issues: Issues assigned to me
216 label_last_login: Last connection
216 label_last_login: Last connection
217 label_last_updates: Last updated
217 label_last_updates: Last updated
218 label_last_updates_plural: %d last updated
218 label_last_updates_plural: %d last updated
219 label_registered_on: Registered on
219 label_registered_on: Registered on
220 label_activity: Activity
220 label_activity: Activity
221 label_new: New
221 label_new: New
222 label_logged_as: Logged as
222 label_logged_as: Logged as
223 label_environment: Environment
223 label_environment: Environment
224 label_authentication: Authentication
224 label_authentication: Authentication
225 label_auth_source: Authentication mode
225 label_auth_source: Authentication mode
226 label_auth_source_new: New authentication mode
226 label_auth_source_new: New authentication mode
227 label_auth_source_plural: Authentication modes
227 label_auth_source_plural: Authentication modes
228 label_subproject_plural: Subprojects
228 label_subproject_plural: Subprojects
229 label_min_max_length: Min - Max length
229 label_min_max_length: Min - Max length
230 label_list: List
230 label_list: List
231 label_date: Date
231 label_date: Date
232 label_integer: Integer
232 label_integer: Integer
233 label_boolean: Boolean
233 label_boolean: Boolean
234 label_string: Text
234 label_string: Text
235 label_text: Long text
235 label_text: Long text
236 label_attribute: Attribute
236 label_attribute: Attribute
237 label_attribute_plural: Attributes
237 label_attribute_plural: Attributes
238 label_download: %d Download
238 label_download: %d Download
239 label_download_plural: %d Downloads
239 label_download_plural: %d Downloads
240 label_no_data: No data to display
240 label_no_data: No data to display
241 label_change_status: Change status
241 label_change_status: Change status
242 label_history: History
242 label_history: History
243 label_attachment: File
243 label_attachment: File
244 label_attachment_new: New file
244 label_attachment_new: New file
245 label_attachment_delete: Delete file
245 label_attachment_delete: Delete file
246 label_attachment_plural: Files
246 label_attachment_plural: Files
247 label_report: Report
247 label_report: Report
248 label_report_plural: Reports
248 label_report_plural: Reports
249 label_news: News
249 label_news: News
250 label_news_new: Add news
250 label_news_new: Add news
251 label_news_plural: News
251 label_news_plural: News
252 label_news_latest: Latest news
252 label_news_latest: Latest news
253 label_news_view_all: View all news
253 label_news_view_all: View all news
254 label_change_log: Change log
254 label_change_log: Change log
255 label_settings: Settings
255 label_settings: Settings
256 label_overview: Overview
256 label_overview: Overview
257 label_version: Version
257 label_version: Version
258 label_version_new: New version
258 label_version_new: New version
259 label_version_plural: Versions
259 label_version_plural: Versions
260 label_confirmation: Confirmation
260 label_confirmation: Confirmation
261 label_export_to: Export to
261 label_export_to: Export to
262 label_read: Read...
262 label_read: Read...
263 label_public_projects: Public projects
263 label_public_projects: Public projects
264 label_open_issues: open
264 label_open_issues: open
265 label_open_issues_plural: open
265 label_open_issues_plural: open
266 label_closed_issues: closed
266 label_closed_issues: closed
267 label_closed_issues_plural: closed
267 label_closed_issues_plural: closed
268 label_total: Total
268 label_total: Total
269 label_permissions: Permissions
269 label_permissions: Permissions
270 label_current_status: Current status
270 label_current_status: Current status
271 label_new_statuses_allowed: New statuses allowed
271 label_new_statuses_allowed: New statuses allowed
272 label_all: all
272 label_all: all
273 label_none: none
273 label_none: none
274 label_next: Next
274 label_next: Next
275 label_previous: Previous
275 label_previous: Previous
276 label_used_by: Used by
276 label_used_by: Used by
277 label_details: Details...
277 label_details: Details...
278 label_add_note: Add a note
278 label_add_note: Add a note
279 label_per_page: Per page
279 label_per_page: Per page
280 label_calendar: Calendar
280 label_calendar: Calendar
281 label_months_from: months from
281 label_months_from: months from
282 label_gantt: Gantt
282 label_gantt: Gantt
283 label_internal: Internal
283 label_internal: Internal
284 label_last_changes: last %d changes
284 label_last_changes: last %d changes
285 label_change_view_all: View all changes
285 label_change_view_all: View all changes
286 label_personalize_page: Personalize this page
286 label_personalize_page: Personalize this page
287 label_comment: Comment
287 label_comment: Comment
288 label_comment_plural: Comments
288 label_comment_plural: Comments
289 label_comment_add: Add a comment
289 label_comment_add: Add a comment
290 label_comment_added: Comment added
290 label_comment_added: Comment added
291 label_comment_delete: Delete comments
291 label_comment_delete: Delete comments
292 label_query: Custom query
292 label_query: Custom query
293 label_query_plural: Custom queries
293 label_query_plural: Custom queries
294 label_query_new: New query
294 label_query_new: New query
295 label_filter_add: Add filter
295 label_filter_add: Add filter
296 label_filter_plural: Filters
296 label_filter_plural: Filters
297 label_equals: is
297 label_equals: is
298 label_not_equals: is not
298 label_not_equals: is not
299 label_in_less_than: in less than
299 label_in_less_than: in less than
300 label_in_more_than: in more than
300 label_in_more_than: in more than
301 label_in: in
301 label_in: in
302 label_today: today
302 label_today: today
303 label_less_than_ago: less than days ago
303 label_less_than_ago: less than days ago
304 label_more_than_ago: more than days ago
304 label_more_than_ago: more than days ago
305 label_ago: days ago
305 label_ago: days ago
306 label_contains: contains
306 label_contains: contains
307 label_not_contains: doesn't contain
307 label_not_contains: doesn't contain
308 label_day_plural: days
308 label_day_plural: days
309 label_repository: SVN Repository
309 label_repository: SVN Repository
310 label_browse: Browse
310 label_browse: Browse
311 label_modification: %d change
311 label_modification: %d change
312 label_modification_plural: %d changes
312 label_modification_plural: %d changes
313 label_revision: Revision
313 label_revision: Revision
314 label_revision_plural: Revisions
314 label_revision_plural: Revisions
315 label_added: added
315 label_added: added
316 label_modified: modified
316 label_modified: modified
317 label_deleted: deleted
317 label_deleted: deleted
318 label_latest_revision: Latest revision
318 label_latest_revision: Latest revision
319 label_latest_revision_plural: Latest revisions
319 label_latest_revision_plural: Latest revisions
320 label_view_revisions: View revisions
320 label_view_revisions: View revisions
321 label_max_size: Maximum size
321 label_max_size: Maximum size
322 label_on: 'on'
322 label_on: 'on'
323 label_sort_highest: Move to top
323 label_sort_highest: Move to top
324 label_sort_higher: Move up
324 label_sort_higher: Move up
325 label_sort_lower: Move down
325 label_sort_lower: Move down
326 label_sort_lowest: Move to bottom
326 label_sort_lowest: Move to bottom
327 label_roadmap: Roadmap
327 label_roadmap: Roadmap
328 label_roadmap_due_in: Due in
328 label_roadmap_due_in: Due in
329 label_roadmap_no_issues: No issues for this version
329 label_roadmap_no_issues: No issues for this version
330 label_search: Search
330 label_search: Search
331 label_result: %d result
331 label_result: %d result
332 label_result_plural: %d results
332 label_result_plural: %d results
333 label_all_words: All words
333 label_all_words: All words
334 label_wiki: Wiki
334 label_wiki: Wiki
335 label_wiki_edit: Wiki edit
335 label_wiki_edit: Wiki edit
336 label_wiki_edit_plural: Wiki edits
336 label_wiki_edit_plural: Wiki edits
337 label_page_index: Index
337 label_page_index: Index
338 label_current_version: Current version
338 label_current_version: Current version
339 label_preview: Preview
339 label_preview: Preview
340 label_feed_plural: Feeds
340 label_feed_plural: Feeds
341 label_changes_details: Details of all changes
341 label_changes_details: Details of all changes
342 label_issue_tracking: Issue tracking
342 label_issue_tracking: Issue tracking
343 label_spent_time: Spent time
343 label_spent_time: Spent time
344 label_f_hour: %.2f hour
344 label_f_hour: %.2f hour
345 label_f_hour_plural: %.2f hours
345 label_f_hour_plural: %.2f hours
346 label_time_tracking: Time tracking
346 label_time_tracking: Time tracking
347 label_change_plural: Changes
347 label_change_plural: Changes
348 label_statistics: Statistics
348 label_statistics: Statistics
349 label_commits_per_month: Commits per month
349 label_commits_per_month: Commits per month
350 label_commits_per_author: Commits per author
350 label_commits_per_author: Commits per author
351 label_view_diff: View differences
352 label_diff_inline: inline
353 label_diff_side_by_side: side by side
351
354
352 button_login: Login
355 button_login: Login
353 button_submit: Submit
356 button_submit: Submit
354 button_save: Save
357 button_save: Save
355 button_check_all: Check all
358 button_check_all: Check all
356 button_uncheck_all: Uncheck all
359 button_uncheck_all: Uncheck all
357 button_delete: Delete
360 button_delete: Delete
358 button_create: Create
361 button_create: Create
359 button_test: Test
362 button_test: Test
360 button_edit: Edit
363 button_edit: Edit
361 button_add: Add
364 button_add: Add
362 button_change: Change
365 button_change: Change
363 button_apply: Apply
366 button_apply: Apply
364 button_clear: Clear
367 button_clear: Clear
365 button_lock: Lock
368 button_lock: Lock
366 button_unlock: Unlock
369 button_unlock: Unlock
367 button_download: Download
370 button_download: Download
368 button_list: List
371 button_list: List
369 button_view: View
372 button_view: View
370 button_move: Move
373 button_move: Move
371 button_back: Back
374 button_back: Back
372 button_cancel: Cancel
375 button_cancel: Cancel
373 button_activate: Activate
376 button_activate: Activate
374 button_sort: Sort
377 button_sort: Sort
375 button_log_time: Log time
378 button_log_time: Log time
376
379
377 status_active: active
380 status_active: active
378 status_registered: registered
381 status_registered: registered
379 status_locked: locked
382 status_locked: locked
380
383
381 text_select_mail_notifications: Select actions for which mail notifications should be sent.
384 text_select_mail_notifications: Select actions for which mail notifications should be sent.
382 text_regexp_info: eg. ^[A-Z0-9]+$
385 text_regexp_info: eg. ^[A-Z0-9]+$
383 text_min_max_length_info: 0 means no restriction
386 text_min_max_length_info: 0 means no restriction
384 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
387 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
385 text_workflow_edit: Select a role and a tracker to edit the workflow
388 text_workflow_edit: Select a role and a tracker to edit the workflow
386 text_are_you_sure: Are you sure ?
389 text_are_you_sure: Are you sure ?
387 text_journal_changed: changed from %s to %s
390 text_journal_changed: changed from %s to %s
388 text_journal_set_to: set to %s
391 text_journal_set_to: set to %s
389 text_journal_deleted: deleted
392 text_journal_deleted: deleted
390 text_tip_task_begin_day: task beginning this day
393 text_tip_task_begin_day: task beginning this day
391 text_tip_task_end_day: task ending this day
394 text_tip_task_end_day: task ending this day
392 text_tip_task_begin_end_day: task beginning and ending this day
395 text_tip_task_begin_end_day: task beginning and ending this day
393
396
394 default_role_manager: Manager
397 default_role_manager: Manager
395 default_role_developper: Developer
398 default_role_developper: Developer
396 default_role_reporter: Reporter
399 default_role_reporter: Reporter
397 default_tracker_bug: Bug
400 default_tracker_bug: Bug
398 default_tracker_feature: Feature
401 default_tracker_feature: Feature
399 default_tracker_support: Support
402 default_tracker_support: Support
400 default_issue_status_new: New
403 default_issue_status_new: New
401 default_issue_status_assigned: Assigned
404 default_issue_status_assigned: Assigned
402 default_issue_status_resolved: Resolved
405 default_issue_status_resolved: Resolved
403 default_issue_status_feedback: Feedback
406 default_issue_status_feedback: Feedback
404 default_issue_status_closed: Closed
407 default_issue_status_closed: Closed
405 default_issue_status_rejected: Rejected
408 default_issue_status_rejected: Rejected
406 default_doc_category_user: User documentation
409 default_doc_category_user: User documentation
407 default_doc_category_tech: Technical documentation
410 default_doc_category_tech: Technical documentation
408 default_priority_low: Low
411 default_priority_low: Low
409 default_priority_normal: Normal
412 default_priority_normal: Normal
410 default_priority_high: High
413 default_priority_high: High
411 default_priority_urgent: Urgent
414 default_priority_urgent: Urgent
412 default_priority_immediate: Immediate
415 default_priority_immediate: Immediate
413 default_activity_design: Design
416 default_activity_design: Design
414 default_activity_development: Development
417 default_activity_development: Development
415
418
416 enumeration_issue_priorities: Issue priorities
419 enumeration_issue_priorities: Issue priorities
417 enumeration_doc_categories: Document categories
420 enumeration_doc_categories: Document categories
418 enumeration_activities: Activities (time tracking)
421 enumeration_activities: Activities (time tracking)
@@ -1,418 +1,421
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 setting_autofetch_changesets: Autofetch SVN commits
163 setting_autofetch_changesets: Autofetch SVN commits
164
164
165 label_user: Usuario
165 label_user: Usuario
166 label_user_plural: Usuarios
166 label_user_plural: Usuarios
167 label_user_new: Nuevo usuario
167 label_user_new: Nuevo usuario
168 label_project: Proyecto
168 label_project: Proyecto
169 label_project_new: Nuevo proyecto
169 label_project_new: Nuevo proyecto
170 label_project_plural: Proyectos
170 label_project_plural: Proyectos
171 label_project_latest: Los proyectos más últimos
171 label_project_latest: Los proyectos más últimos
172 label_issue: Petición
172 label_issue: Petición
173 label_issue_new: Nueva petición
173 label_issue_new: Nueva petición
174 label_issue_plural: Peticiones
174 label_issue_plural: Peticiones
175 label_issue_view_all: Ver todas las peticiones
175 label_issue_view_all: Ver todas las peticiones
176 label_document: Documento
176 label_document: Documento
177 label_document_new: Nuevo documento
177 label_document_new: Nuevo documento
178 label_document_plural: Documentos
178 label_document_plural: Documentos
179 label_role: Papel
179 label_role: Papel
180 label_role_plural: Papeles
180 label_role_plural: Papeles
181 label_role_new: Nuevo papel
181 label_role_new: Nuevo papel
182 label_role_and_permissions: Papeles y permisos
182 label_role_and_permissions: Papeles y permisos
183 label_member: Miembro
183 label_member: Miembro
184 label_member_new: Nuevo miembro
184 label_member_new: Nuevo miembro
185 label_member_plural: Miembros
185 label_member_plural: Miembros
186 label_tracker: Tracker
186 label_tracker: Tracker
187 label_tracker_plural: Trackers
187 label_tracker_plural: Trackers
188 label_tracker_new: Nuevo tracker
188 label_tracker_new: Nuevo tracker
189 label_workflow: Workflow
189 label_workflow: Workflow
190 label_issue_status: Estatuto de petición
190 label_issue_status: Estatuto de petición
191 label_issue_status_plural: Estatutos de las peticiones
191 label_issue_status_plural: Estatutos de las peticiones
192 label_issue_status_new: Nuevo estatuto
192 label_issue_status_new: Nuevo estatuto
193 label_issue_category: Categoría de las peticiones
193 label_issue_category: Categoría de las peticiones
194 label_issue_category_plural: Categorías de las peticiones
194 label_issue_category_plural: Categorías de las peticiones
195 label_issue_category_new: Nueva categoría
195 label_issue_category_new: Nueva categoría
196 label_custom_field: Campo personalizado
196 label_custom_field: Campo personalizado
197 label_custom_field_plural: Campos personalizados
197 label_custom_field_plural: Campos personalizados
198 label_custom_field_new: Nuevo campo personalizado
198 label_custom_field_new: Nuevo campo personalizado
199 label_enumerations: Listas de valores
199 label_enumerations: Listas de valores
200 label_enumeration_new: Nuevo valor
200 label_enumeration_new: Nuevo valor
201 label_information: Informacion
201 label_information: Informacion
202 label_information_plural: Informaciones
202 label_information_plural: Informaciones
203 label_please_login: Conexión
203 label_please_login: Conexión
204 label_register: Registrar
204 label_register: Registrar
205 label_password_lost: ¿Olvidaste la contraseña?
205 label_password_lost: ¿Olvidaste la contraseña?
206 label_home: Acogida
206 label_home: Acogida
207 label_my_page: Mi página
207 label_my_page: Mi página
208 label_my_account: Mi cuenta
208 label_my_account: Mi cuenta
209 label_my_projects: Mis proyectos
209 label_my_projects: Mis proyectos
210 label_administration: Administración
210 label_administration: Administración
211 label_login: Conexión
211 label_login: Conexión
212 label_logout: Desconexión
212 label_logout: Desconexión
213 label_help: Ayuda
213 label_help: Ayuda
214 label_reported_issues: Peticiones registradas
214 label_reported_issues: Peticiones registradas
215 label_assigned_to_me_issues: Peticiones que me están asignadas
215 label_assigned_to_me_issues: Peticiones que me están asignadas
216 label_last_login: Última conexión
216 label_last_login: Última conexión
217 label_last_updates: Actualizado
217 label_last_updates: Actualizado
218 label_last_updates_plural: %d Actualizados
218 label_last_updates_plural: %d Actualizados
219 label_registered_on: Inscrito el
219 label_registered_on: Inscrito el
220 label_activity: Actividad
220 label_activity: Actividad
221 label_new: Nuevo
221 label_new: Nuevo
222 label_logged_as: Conectado como
222 label_logged_as: Conectado como
223 label_environment: Environment
223 label_environment: Environment
224 label_authentication: Autentificación
224 label_authentication: Autentificación
225 label_auth_source: Modo de la autentificación
225 label_auth_source: Modo de la autentificación
226 label_auth_source_new: Nuevo modo de la autentificación
226 label_auth_source_new: Nuevo modo de la autentificación
227 label_auth_source_plural: Modos de la autentificación
227 label_auth_source_plural: Modos de la autentificación
228 label_subproject_plural: Proyectos secundarios
228 label_subproject_plural: Proyectos secundarios
229 label_min_max_length: Longitud mín - máx
229 label_min_max_length: Longitud mín - máx
230 label_list: Lista
230 label_list: Lista
231 label_date: Fecha
231 label_date: Fecha
232 label_integer: Número
232 label_integer: Número
233 label_boolean: Boleano
233 label_boolean: Boleano
234 label_string: Texto
234 label_string: Texto
235 label_text: Texto largo
235 label_text: Texto largo
236 label_attribute: Cualidad
236 label_attribute: Cualidad
237 label_attribute_plural: Cualidades
237 label_attribute_plural: Cualidades
238 label_download: %d Telecarga
238 label_download: %d Telecarga
239 label_download_plural: %d Telecargas
239 label_download_plural: %d Telecargas
240 label_no_data: Ningunos datos a exhibir
240 label_no_data: Ningunos datos a exhibir
241 label_change_status: Cambiar el estatuto
241 label_change_status: Cambiar el estatuto
242 label_history: Histórico
242 label_history: Histórico
243 label_attachment: Fichero
243 label_attachment: Fichero
244 label_attachment_new: Nuevo fichero
244 label_attachment_new: Nuevo fichero
245 label_attachment_delete: Suprimir el fichero
245 label_attachment_delete: Suprimir el fichero
246 label_attachment_plural: Ficheros
246 label_attachment_plural: Ficheros
247 label_report: Informe
247 label_report: Informe
248 label_report_plural: Informes
248 label_report_plural: Informes
249 label_news: Noticia
249 label_news: Noticia
250 label_news_new: Nueva noticia
250 label_news_new: Nueva noticia
251 label_news_plural: Noticias
251 label_news_plural: Noticias
252 label_news_latest: Últimas noticias
252 label_news_latest: Últimas noticias
253 label_news_view_all: Ver todas las noticias
253 label_news_view_all: Ver todas las noticias
254 label_change_log: Cambios
254 label_change_log: Cambios
255 label_settings: Configuración
255 label_settings: Configuración
256 label_overview: Vistazo
256 label_overview: Vistazo
257 label_version: Versión
257 label_version: Versión
258 label_version_new: Nueva versión
258 label_version_new: Nueva versión
259 label_version_plural: Versiónes
259 label_version_plural: Versiónes
260 label_confirmation: Confirmación
260 label_confirmation: Confirmación
261 label_export_to: Exportar a
261 label_export_to: Exportar a
262 label_read: Leer...
262 label_read: Leer...
263 label_public_projects: Proyectos publicos
263 label_public_projects: Proyectos publicos
264 label_open_issues: abierta
264 label_open_issues: abierta
265 label_open_issues_plural: abiertas
265 label_open_issues_plural: abiertas
266 label_closed_issues: cerrada
266 label_closed_issues: cerrada
267 label_closed_issues_plural: cerradas
267 label_closed_issues_plural: cerradas
268 label_total: Total
268 label_total: Total
269 label_permissions: Permisos
269 label_permissions: Permisos
270 label_current_status: Estado actual
270 label_current_status: Estado actual
271 label_new_statuses_allowed: Nuevos estatutos autorizados
271 label_new_statuses_allowed: Nuevos estatutos autorizados
272 label_all: todos
272 label_all: todos
273 label_none: ninguno
273 label_none: ninguno
274 label_next: Próximo
274 label_next: Próximo
275 label_previous: Precedente
275 label_previous: Precedente
276 label_used_by: Utilizado por
276 label_used_by: Utilizado por
277 label_details: Detalles...
277 label_details: Detalles...
278 label_add_note: Agregar una nota
278 label_add_note: Agregar una nota
279 label_per_page: Por la página
279 label_per_page: Por la página
280 label_calendar: Calendario
280 label_calendar: Calendario
281 label_months_from: meses de
281 label_months_from: meses de
282 label_gantt: Gantt
282 label_gantt: Gantt
283 label_internal: Interno
283 label_internal: Interno
284 label_last_changes: %d cambios del último
284 label_last_changes: %d cambios del último
285 label_change_view_all: Ver todos los cambios
285 label_change_view_all: Ver todos los cambios
286 label_personalize_page: Personalizar esta página
286 label_personalize_page: Personalizar esta página
287 label_comment: Comentario
287 label_comment: Comentario
288 label_comment_plural: Comentarios
288 label_comment_plural: Comentarios
289 label_comment_add: Agregar un comentario
289 label_comment_add: Agregar un comentario
290 label_comment_added: Comentario agregó
290 label_comment_added: Comentario agregó
291 label_comment_delete: Suprimir comentarios
291 label_comment_delete: Suprimir comentarios
292 label_query: Pregunta personalizada
292 label_query: Pregunta personalizada
293 label_query_plural: Preguntas personalizadas
293 label_query_plural: Preguntas personalizadas
294 label_query_new: Nueva preguntas
294 label_query_new: Nueva preguntas
295 label_filter_add: Agregar el filtro
295 label_filter_add: Agregar el filtro
296 label_filter_plural: Filtros
296 label_filter_plural: Filtros
297 label_equals: igual
297 label_equals: igual
298 label_not_equals: no igual
298 label_not_equals: no igual
299 label_in_less_than: en menos que
299 label_in_less_than: en menos que
300 label_in_more_than: en más que
300 label_in_more_than: en más que
301 label_in: en
301 label_in: en
302 label_today: hoy
302 label_today: hoy
303 label_less_than_ago: hace menos de
303 label_less_than_ago: hace menos de
304 label_more_than_ago: hace más de
304 label_more_than_ago: hace más de
305 label_ago: hace
305 label_ago: hace
306 label_contains: contiene
306 label_contains: contiene
307 label_not_contains: no contiene
307 label_not_contains: no contiene
308 label_day_plural: días
308 label_day_plural: días
309 label_repository: Depósito SVN
309 label_repository: Depósito SVN
310 label_browse: Hojear
310 label_browse: Hojear
311 label_modification: %d modificación
311 label_modification: %d modificación
312 label_modification_plural: %d modificaciones
312 label_modification_plural: %d modificaciones
313 label_revision: Revisión
313 label_revision: Revisión
314 label_revision_plural: Revisiones
314 label_revision_plural: Revisiones
315 label_added: agregado
315 label_added: agregado
316 label_modified: modificado
316 label_modified: modificado
317 label_deleted: suprimido
317 label_deleted: suprimido
318 label_latest_revision: La revisión más última
318 label_latest_revision: La revisión más última
319 label_latest_revision_plural: Latest revisions
319 label_latest_revision_plural: Latest revisions
320 label_view_revisions: Ver las revisiones
320 label_view_revisions: Ver las revisiones
321 label_max_size: Tamaño máximo
321 label_max_size: Tamaño máximo
322 label_on: en
322 label_on: en
323 label_sort_highest: Primero
323 label_sort_highest: Primero
324 label_sort_higher: Subir
324 label_sort_higher: Subir
325 label_sort_lower: Bajar
325 label_sort_lower: Bajar
326 label_sort_lowest: Último
326 label_sort_lowest: Último
327 label_roadmap: Roadmap
327 label_roadmap: Roadmap
328 label_roadmap_due_in: Due in
328 label_roadmap_due_in: Due in
329 label_roadmap_no_issues: No issues for this version
329 label_roadmap_no_issues: No issues for this version
330 label_search: Búsqueda
330 label_search: Búsqueda
331 label_result: %d resultado
331 label_result: %d resultado
332 label_result_plural: %d resultados
332 label_result_plural: %d resultados
333 label_all_words: Todas las palabras
333 label_all_words: Todas las palabras
334 label_wiki: Wiki
334 label_wiki: Wiki
335 label_wiki_edit: Wiki edit
335 label_wiki_edit: Wiki edit
336 label_wiki_edit_plural: Wiki edits
336 label_wiki_edit_plural: Wiki edits
337 label_page_index: Índice
337 label_page_index: Índice
338 label_current_version: Versión actual
338 label_current_version: Versión actual
339 label_preview: Previo
339 label_preview: Previo
340 label_feed_plural: Feeds
340 label_feed_plural: Feeds
341 label_changes_details: Detalles de todos los cambios
341 label_changes_details: Detalles de todos los cambios
342 label_issue_tracking: Issue tracking
342 label_issue_tracking: Issue tracking
343 label_spent_time: Spent time
343 label_spent_time: Spent time
344 label_f_hour: %.2f hour
344 label_f_hour: %.2f hour
345 label_f_hour_plural: %.2f hours
345 label_f_hour_plural: %.2f hours
346 label_time_tracking: Time tracking
346 label_time_tracking: Time tracking
347 label_change_plural: Changes
347 label_change_plural: Changes
348 label_statistics: Statistics
348 label_statistics: Statistics
349 label_commits_per_month: Commits per month
349 label_commits_per_month: Commits per month
350 label_commits_per_author: Commits per author
350 label_commits_per_author: Commits per author
351 label_view_diff: View differences
352 label_diff_inline: inline
353 label_diff_side_by_side: side by side
351
354
352 button_login: Conexión
355 button_login: Conexión
353 button_submit: Someter
356 button_submit: Someter
354 button_save: Validar
357 button_save: Validar
355 button_check_all: Seleccionar todo
358 button_check_all: Seleccionar todo
356 button_uncheck_all: No seleccionar nada
359 button_uncheck_all: No seleccionar nada
357 button_delete: Suprimir
360 button_delete: Suprimir
358 button_create: Crear
361 button_create: Crear
359 button_test: Testar
362 button_test: Testar
360 button_edit: Modificar
363 button_edit: Modificar
361 button_add: Añadir
364 button_add: Añadir
362 button_change: Cambiar
365 button_change: Cambiar
363 button_apply: Aplicar
366 button_apply: Aplicar
364 button_clear: Anular
367 button_clear: Anular
365 button_lock: Bloquear
368 button_lock: Bloquear
366 button_unlock: Desbloquear
369 button_unlock: Desbloquear
367 button_download: Telecargar
370 button_download: Telecargar
368 button_list: Listar
371 button_list: Listar
369 button_view: Ver
372 button_view: Ver
370 button_move: Mover
373 button_move: Mover
371 button_back: Atrás
374 button_back: Atrás
372 button_cancel: Cancelar
375 button_cancel: Cancelar
373 button_activate: Activar
376 button_activate: Activar
374 button_sort: Clasificar
377 button_sort: Clasificar
375 button_log_time: Log time
378 button_log_time: Log time
376
379
377 status_active: active
380 status_active: active
378 status_registered: registered
381 status_registered: registered
379 status_locked: locked
382 status_locked: locked
380
383
381 text_select_mail_notifications: Seleccionar las actividades que necesitan la activación de la notificación por mail.
384 text_select_mail_notifications: Seleccionar las actividades que necesitan la activación de la notificación por mail.
382 text_regexp_info: eg. ^[A-Z0-9]+$
385 text_regexp_info: eg. ^[A-Z0-9]+$
383 text_min_max_length_info: 0 para ninguna restricción
386 text_min_max_length_info: 0 para ninguna restricción
384 text_project_destroy_confirmation: ¿ Estás seguro de querer eliminar el proyecto ?
387 text_project_destroy_confirmation: ¿ Estás seguro de querer eliminar el proyecto ?
385 text_workflow_edit: Seleccionar un workflow para actualizar
388 text_workflow_edit: Seleccionar un workflow para actualizar
386 text_are_you_sure: ¿ Estás seguro ?
389 text_are_you_sure: ¿ Estás seguro ?
387 text_journal_changed: cambiado de %s a %s
390 text_journal_changed: cambiado de %s a %s
388 text_journal_set_to: fijado a %s
391 text_journal_set_to: fijado a %s
389 text_journal_deleted: suprimido
392 text_journal_deleted: suprimido
390 text_tip_task_begin_day: tarea que comienza este día
393 text_tip_task_begin_day: tarea que comienza este día
391 text_tip_task_end_day: tarea que termina este día
394 text_tip_task_end_day: tarea que termina este día
392 text_tip_task_begin_end_day: tarea que comienza y termina este día
395 text_tip_task_begin_end_day: tarea que comienza y termina este día
393
396
394 default_role_manager: Manager
397 default_role_manager: Manager
395 default_role_developper: Desarrollador
398 default_role_developper: Desarrollador
396 default_role_reporter: Informador
399 default_role_reporter: Informador
397 default_tracker_bug: Anomalía
400 default_tracker_bug: Anomalía
398 default_tracker_feature: Evolución
401 default_tracker_feature: Evolución
399 default_tracker_support: Asistencia
402 default_tracker_support: Asistencia
400 default_issue_status_new: Nuevo
403 default_issue_status_new: Nuevo
401 default_issue_status_assigned: Asignada
404 default_issue_status_assigned: Asignada
402 default_issue_status_resolved: Resuelta
405 default_issue_status_resolved: Resuelta
403 default_issue_status_feedback: Comentario
406 default_issue_status_feedback: Comentario
404 default_issue_status_closed: Cerrada
407 default_issue_status_closed: Cerrada
405 default_issue_status_rejected: Rechazada
408 default_issue_status_rejected: Rechazada
406 default_doc_category_user: Documentación del usuario
409 default_doc_category_user: Documentación del usuario
407 default_doc_category_tech: Documentación tecnica
410 default_doc_category_tech: Documentación tecnica
408 default_priority_low: Bajo
411 default_priority_low: Bajo
409 default_priority_normal: Normal
412 default_priority_normal: Normal
410 default_priority_high: Alto
413 default_priority_high: Alto
411 default_priority_urgent: Urgente
414 default_priority_urgent: Urgente
412 default_priority_immediate: Ahora
415 default_priority_immediate: Ahora
413 default_activity_design: Design
416 default_activity_design: Design
414 default_activity_development: Development
417 default_activity_development: Development
415
418
416 enumeration_issue_priorities: Prioridad de las peticiones
419 enumeration_issue_priorities: Prioridad de las peticiones
417 enumeration_doc_categories: Categorías del documento
420 enumeration_doc_categories: Categorías del documento
418 enumeration_activities: Activities (time tracking)
421 enumeration_activities: Activities (time tracking)
@@ -1,418 +1,421
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 setting_autofetch_changesets: Récupération auto. des commits SVN
163 setting_autofetch_changesets: Récupération auto. des commits SVN
164
164
165 label_user: Utilisateur
165 label_user: Utilisateur
166 label_user_plural: Utilisateurs
166 label_user_plural: Utilisateurs
167 label_user_new: Nouvel utilisateur
167 label_user_new: Nouvel utilisateur
168 label_project: Projet
168 label_project: Projet
169 label_project_new: Nouveau projet
169 label_project_new: Nouveau projet
170 label_project_plural: Projets
170 label_project_plural: Projets
171 label_project_latest: Derniers projets
171 label_project_latest: Derniers projets
172 label_issue: Demande
172 label_issue: Demande
173 label_issue_new: Nouvelle demande
173 label_issue_new: Nouvelle demande
174 label_issue_plural: Demandes
174 label_issue_plural: Demandes
175 label_issue_view_all: Voir toutes les demandes
175 label_issue_view_all: Voir toutes les demandes
176 label_document: Document
176 label_document: Document
177 label_document_new: Nouveau document
177 label_document_new: Nouveau document
178 label_document_plural: Documents
178 label_document_plural: Documents
179 label_role: Rôle
179 label_role: Rôle
180 label_role_plural: Rôles
180 label_role_plural: Rôles
181 label_role_new: Nouveau rôle
181 label_role_new: Nouveau rôle
182 label_role_and_permissions: Rôles et permissions
182 label_role_and_permissions: Rôles et permissions
183 label_member: Membre
183 label_member: Membre
184 label_member_new: Nouveau membre
184 label_member_new: Nouveau membre
185 label_member_plural: Membres
185 label_member_plural: Membres
186 label_tracker: Tracker
186 label_tracker: Tracker
187 label_tracker_plural: Trackers
187 label_tracker_plural: Trackers
188 label_tracker_new: Nouveau tracker
188 label_tracker_new: Nouveau tracker
189 label_workflow: Workflow
189 label_workflow: Workflow
190 label_issue_status: Statut de demandes
190 label_issue_status: Statut de demandes
191 label_issue_status_plural: Statuts de demandes
191 label_issue_status_plural: Statuts de demandes
192 label_issue_status_new: Nouveau statut
192 label_issue_status_new: Nouveau statut
193 label_issue_category: Catégorie de demandes
193 label_issue_category: Catégorie de demandes
194 label_issue_category_plural: Catégories de demandes
194 label_issue_category_plural: Catégories de demandes
195 label_issue_category_new: Nouvelle catégorie
195 label_issue_category_new: Nouvelle catégorie
196 label_custom_field: Champ personnalisé
196 label_custom_field: Champ personnalisé
197 label_custom_field_plural: Champs personnalisés
197 label_custom_field_plural: Champs personnalisés
198 label_custom_field_new: Nouveau champ personnalisé
198 label_custom_field_new: Nouveau champ personnalisé
199 label_enumerations: Listes de valeurs
199 label_enumerations: Listes de valeurs
200 label_enumeration_new: Nouvelle valeur
200 label_enumeration_new: Nouvelle valeur
201 label_information: Information
201 label_information: Information
202 label_information_plural: Informations
202 label_information_plural: Informations
203 label_please_login: Identification
203 label_please_login: Identification
204 label_register: S'enregistrer
204 label_register: S'enregistrer
205 label_password_lost: Mot de passe perdu
205 label_password_lost: Mot de passe perdu
206 label_home: Accueil
206 label_home: Accueil
207 label_my_page: Ma page
207 label_my_page: Ma page
208 label_my_account: Mon compte
208 label_my_account: Mon compte
209 label_my_projects: Mes projets
209 label_my_projects: Mes projets
210 label_administration: Administration
210 label_administration: Administration
211 label_login: Connexion
211 label_login: Connexion
212 label_logout: Déconnexion
212 label_logout: Déconnexion
213 label_help: Aide
213 label_help: Aide
214 label_reported_issues: Demandes soumises
214 label_reported_issues: Demandes soumises
215 label_assigned_to_me_issues: Demandes qui me sont assignées
215 label_assigned_to_me_issues: Demandes qui me sont assignées
216 label_last_login: Dernière connexion
216 label_last_login: Dernière connexion
217 label_last_updates: Dernière mise à jour
217 label_last_updates: Dernière mise à jour
218 label_last_updates_plural: %d dernières mises à jour
218 label_last_updates_plural: %d dernières mises à jour
219 label_registered_on: Inscrit le
219 label_registered_on: Inscrit le
220 label_activity: Activité
220 label_activity: Activité
221 label_new: Nouveau
221 label_new: Nouveau
222 label_logged_as: Connecté en tant que
222 label_logged_as: Connecté en tant que
223 label_environment: Environnement
223 label_environment: Environnement
224 label_authentication: Authentification
224 label_authentication: Authentification
225 label_auth_source: Mode d'authentification
225 label_auth_source: Mode d'authentification
226 label_auth_source_new: Nouveau mode d'authentification
226 label_auth_source_new: Nouveau mode d'authentification
227 label_auth_source_plural: Modes d'authentification
227 label_auth_source_plural: Modes d'authentification
228 label_subproject_plural: Sous-projets
228 label_subproject_plural: Sous-projets
229 label_min_max_length: Longueurs mini - maxi
229 label_min_max_length: Longueurs mini - maxi
230 label_list: Liste
230 label_list: Liste
231 label_date: Date
231 label_date: Date
232 label_integer: Entier
232 label_integer: Entier
233 label_boolean: Booléen
233 label_boolean: Booléen
234 label_string: Texte
234 label_string: Texte
235 label_text: Texte long
235 label_text: Texte long
236 label_attribute: Attribut
236 label_attribute: Attribut
237 label_attribute_plural: Attributs
237 label_attribute_plural: Attributs
238 label_download: %d Téléchargement
238 label_download: %d Téléchargement
239 label_download_plural: %d Téléchargements
239 label_download_plural: %d Téléchargements
240 label_no_data: Aucune donnée à afficher
240 label_no_data: Aucune donnée à afficher
241 label_change_status: Changer le statut
241 label_change_status: Changer le statut
242 label_history: Historique
242 label_history: Historique
243 label_attachment: Fichier
243 label_attachment: Fichier
244 label_attachment_new: Nouveau fichier
244 label_attachment_new: Nouveau fichier
245 label_attachment_delete: Supprimer le fichier
245 label_attachment_delete: Supprimer le fichier
246 label_attachment_plural: Fichiers
246 label_attachment_plural: Fichiers
247 label_report: Rapport
247 label_report: Rapport
248 label_report_plural: Rapports
248 label_report_plural: Rapports
249 label_news: Annonce
249 label_news: Annonce
250 label_news_new: Nouvelle annonce
250 label_news_new: Nouvelle annonce
251 label_news_plural: Annonces
251 label_news_plural: Annonces
252 label_news_latest: Dernières annonces
252 label_news_latest: Dernières annonces
253 label_news_view_all: Voir toutes les annonces
253 label_news_view_all: Voir toutes les annonces
254 label_change_log: Historique
254 label_change_log: Historique
255 label_settings: Configuration
255 label_settings: Configuration
256 label_overview: Aperçu
256 label_overview: Aperçu
257 label_version: Version
257 label_version: Version
258 label_version_new: Nouvelle version
258 label_version_new: Nouvelle version
259 label_version_plural: Versions
259 label_version_plural: Versions
260 label_confirmation: Confirmation
260 label_confirmation: Confirmation
261 label_export_to: Exporter en
261 label_export_to: Exporter en
262 label_read: Lire...
262 label_read: Lire...
263 label_public_projects: Projets publics
263 label_public_projects: Projets publics
264 label_open_issues: ouvert
264 label_open_issues: ouvert
265 label_open_issues_plural: ouverts
265 label_open_issues_plural: ouverts
266 label_closed_issues: fermé
266 label_closed_issues: fermé
267 label_closed_issues_plural: fermés
267 label_closed_issues_plural: fermés
268 label_total: Total
268 label_total: Total
269 label_permissions: Permissions
269 label_permissions: Permissions
270 label_current_status: Statut actuel
270 label_current_status: Statut actuel
271 label_new_statuses_allowed: Nouveaux statuts autorisés
271 label_new_statuses_allowed: Nouveaux statuts autorisés
272 label_all: tous
272 label_all: tous
273 label_none: aucun
273 label_none: aucun
274 label_next: Suivant
274 label_next: Suivant
275 label_previous: Précédent
275 label_previous: Précédent
276 label_used_by: Utilisé par
276 label_used_by: Utilisé par
277 label_details: Détails...
277 label_details: Détails...
278 label_add_note: Ajouter une note
278 label_add_note: Ajouter une note
279 label_per_page: Par page
279 label_per_page: Par page
280 label_calendar: Calendrier
280 label_calendar: Calendrier
281 label_months_from: mois depuis
281 label_months_from: mois depuis
282 label_gantt: Gantt
282 label_gantt: Gantt
283 label_internal: Interne
283 label_internal: Interne
284 label_last_changes: %d derniers changements
284 label_last_changes: %d derniers changements
285 label_change_view_all: Voir tous les changements
285 label_change_view_all: Voir tous les changements
286 label_personalize_page: Personnaliser cette page
286 label_personalize_page: Personnaliser cette page
287 label_comment: Commentaire
287 label_comment: Commentaire
288 label_comment_plural: Commentaires
288 label_comment_plural: Commentaires
289 label_comment_add: Ajouter un commentaire
289 label_comment_add: Ajouter un commentaire
290 label_comment_added: Commentaire ajouté
290 label_comment_added: Commentaire ajouté
291 label_comment_delete: Supprimer les commentaires
291 label_comment_delete: Supprimer les commentaires
292 label_query: Rapport personnalisé
292 label_query: Rapport personnalisé
293 label_query_plural: Rapports personnalisés
293 label_query_plural: Rapports personnalisés
294 label_query_new: Nouveau rapport
294 label_query_new: Nouveau rapport
295 label_filter_add: Ajouter le filtre
295 label_filter_add: Ajouter le filtre
296 label_filter_plural: Filtres
296 label_filter_plural: Filtres
297 label_equals: égal
297 label_equals: égal
298 label_not_equals: différent
298 label_not_equals: différent
299 label_in_less_than: dans moins de
299 label_in_less_than: dans moins de
300 label_in_more_than: dans plus de
300 label_in_more_than: dans plus de
301 label_in: dans
301 label_in: dans
302 label_today: aujourd'hui
302 label_today: aujourd'hui
303 label_less_than_ago: il y a moins de
303 label_less_than_ago: il y a moins de
304 label_more_than_ago: il y a plus de
304 label_more_than_ago: il y a plus de
305 label_ago: il y a
305 label_ago: il y a
306 label_contains: contient
306 label_contains: contient
307 label_not_contains: ne contient pas
307 label_not_contains: ne contient pas
308 label_day_plural: jours
308 label_day_plural: jours
309 label_repository: Dépôt SVN
309 label_repository: Dépôt SVN
310 label_browse: Parcourir
310 label_browse: Parcourir
311 label_modification: %d modification
311 label_modification: %d modification
312 label_modification_plural: %d modifications
312 label_modification_plural: %d modifications
313 label_revision: Révision
313 label_revision: Révision
314 label_revision_plural: Révisions
314 label_revision_plural: Révisions
315 label_added: ajouté
315 label_added: ajouté
316 label_modified: modifié
316 label_modified: modifié
317 label_deleted: supprimé
317 label_deleted: supprimé
318 label_latest_revision: Dernière révision
318 label_latest_revision: Dernière révision
319 label_latest_revision_plural: Dernières révisions
319 label_latest_revision_plural: Dernières révisions
320 label_view_revisions: Voir les révisions
320 label_view_revisions: Voir les révisions
321 label_max_size: Taille maximale
321 label_max_size: Taille maximale
322 label_on: sur
322 label_on: sur
323 label_sort_highest: Remonter en premier
323 label_sort_highest: Remonter en premier
324 label_sort_higher: Remonter
324 label_sort_higher: Remonter
325 label_sort_lower: Descendre
325 label_sort_lower: Descendre
326 label_sort_lowest: Descendre en dernier
326 label_sort_lowest: Descendre en dernier
327 label_roadmap: Roadmap
327 label_roadmap: Roadmap
328 label_roadmap_due_in: Echéance dans
328 label_roadmap_due_in: Echéance dans
329 label_roadmap_no_issues: Aucune demande pour cette version
329 label_roadmap_no_issues: Aucune demande pour cette version
330 label_search: Recherche
330 label_search: Recherche
331 label_result: %d résultat
331 label_result: %d résultat
332 label_result_plural: %d résultats
332 label_result_plural: %d résultats
333 label_all_words: Tous les mots
333 label_all_words: Tous les mots
334 label_wiki: Wiki
334 label_wiki: Wiki
335 label_wiki_edit: Révision wiki
335 label_wiki_edit: Révision wiki
336 label_wiki_edit_plural: Révisions wiki
336 label_wiki_edit_plural: Révisions wiki
337 label_page_index: Index
337 label_page_index: Index
338 label_current_version: Version actuelle
338 label_current_version: Version actuelle
339 label_preview: Prévisualisation
339 label_preview: Prévisualisation
340 label_feed_plural: Flux RSS
340 label_feed_plural: Flux RSS
341 label_changes_details: Détails de tous les changements
341 label_changes_details: Détails de tous les changements
342 label_issue_tracking: Suivi des demandes
342 label_issue_tracking: Suivi des demandes
343 label_spent_time: Temps passé
343 label_spent_time: Temps passé
344 label_f_hour: %.2f heure
344 label_f_hour: %.2f heure
345 label_f_hour_plural: %.2f heures
345 label_f_hour_plural: %.2f heures
346 label_time_tracking: Suivi du temps
346 label_time_tracking: Suivi du temps
347 label_change_plural: Changements
347 label_change_plural: Changements
348 label_statistics: Statistiques
348 label_statistics: Statistiques
349 label_commits_per_month: Commits par mois
349 label_commits_per_month: Commits par mois
350 label_commits_per_author: Commits par auteur
350 label_commits_per_author: Commits par auteur
351 label_view_diff: Voir les différences
352 label_diff_inline: en ligne
353 label_diff_side_by_side: côte à côte
351
354
352 button_login: Connexion
355 button_login: Connexion
353 button_submit: Soumettre
356 button_submit: Soumettre
354 button_save: Sauvegarder
357 button_save: Sauvegarder
355 button_check_all: Tout cocher
358 button_check_all: Tout cocher
356 button_uncheck_all: Tout décocher
359 button_uncheck_all: Tout décocher
357 button_delete: Supprimer
360 button_delete: Supprimer
358 button_create: Créer
361 button_create: Créer
359 button_test: Tester
362 button_test: Tester
360 button_edit: Modifier
363 button_edit: Modifier
361 button_add: Ajouter
364 button_add: Ajouter
362 button_change: Changer
365 button_change: Changer
363 button_apply: Appliquer
366 button_apply: Appliquer
364 button_clear: Effacer
367 button_clear: Effacer
365 button_lock: Verrouiller
368 button_lock: Verrouiller
366 button_unlock: Déverrouiller
369 button_unlock: Déverrouiller
367 button_download: Télécharger
370 button_download: Télécharger
368 button_list: Lister
371 button_list: Lister
369 button_view: Voir
372 button_view: Voir
370 button_move: Déplacer
373 button_move: Déplacer
371 button_back: Retour
374 button_back: Retour
372 button_cancel: Annuler
375 button_cancel: Annuler
373 button_activate: Activer
376 button_activate: Activer
374 button_sort: Trier
377 button_sort: Trier
375 button_log_time: Saisir temps
378 button_log_time: Saisir temps
376
379
377 status_active: actif
380 status_active: actif
378 status_registered: enregistré
381 status_registered: enregistré
379 status_locked: vérouillé
382 status_locked: vérouillé
380
383
381 text_select_mail_notifications: Sélectionner les actions pour lesquelles la notification par mail doit être activée.
384 text_select_mail_notifications: Sélectionner les actions pour lesquelles la notification par mail doit être activée.
382 text_regexp_info: ex. ^[A-Z0-9]+$
385 text_regexp_info: ex. ^[A-Z0-9]+$
383 text_min_max_length_info: 0 pour aucune restriction
386 text_min_max_length_info: 0 pour aucune restriction
384 text_project_destroy_confirmation: Etes-vous sûr de vouloir supprimer ce projet et tout ce qui lui est rattaché ?
387 text_project_destroy_confirmation: Etes-vous sûr de vouloir supprimer ce projet et tout ce qui lui est rattaché ?
385 text_workflow_edit: Sélectionner un tracker et un rôle pour éditer le workflow
388 text_workflow_edit: Sélectionner un tracker et un rôle pour éditer le workflow
386 text_are_you_sure: Etes-vous sûr ?
389 text_are_you_sure: Etes-vous sûr ?
387 text_journal_changed: changé de %s à %s
390 text_journal_changed: changé de %s à %s
388 text_journal_set_to: mis à %s
391 text_journal_set_to: mis à %s
389 text_journal_deleted: supprimé
392 text_journal_deleted: supprimé
390 text_tip_task_begin_day: tâche commençant ce jour
393 text_tip_task_begin_day: tâche commençant ce jour
391 text_tip_task_end_day: tâche finissant ce jour
394 text_tip_task_end_day: tâche finissant ce jour
392 text_tip_task_begin_end_day: tâche commençant et finissant ce jour
395 text_tip_task_begin_end_day: tâche commençant et finissant ce jour
393
396
394 default_role_manager: Manager
397 default_role_manager: Manager
395 default_role_developper: Développeur
398 default_role_developper: Développeur
396 default_role_reporter: Rapporteur
399 default_role_reporter: Rapporteur
397 default_tracker_bug: Anomalie
400 default_tracker_bug: Anomalie
398 default_tracker_feature: Evolution
401 default_tracker_feature: Evolution
399 default_tracker_support: Assistance
402 default_tracker_support: Assistance
400 default_issue_status_new: Nouveau
403 default_issue_status_new: Nouveau
401 default_issue_status_assigned: Assigné
404 default_issue_status_assigned: Assigné
402 default_issue_status_resolved: Résolu
405 default_issue_status_resolved: Résolu
403 default_issue_status_feedback: Commentaire
406 default_issue_status_feedback: Commentaire
404 default_issue_status_closed: Fermé
407 default_issue_status_closed: Fermé
405 default_issue_status_rejected: Rejeté
408 default_issue_status_rejected: Rejeté
406 default_doc_category_user: Documentation utilisateur
409 default_doc_category_user: Documentation utilisateur
407 default_doc_category_tech: Documentation technique
410 default_doc_category_tech: Documentation technique
408 default_priority_low: Bas
411 default_priority_low: Bas
409 default_priority_normal: Normal
412 default_priority_normal: Normal
410 default_priority_high: Haut
413 default_priority_high: Haut
411 default_priority_urgent: Urgent
414 default_priority_urgent: Urgent
412 default_priority_immediate: Immédiat
415 default_priority_immediate: Immédiat
413 default_activity_design: Conception
416 default_activity_design: Conception
414 default_activity_development: Développement
417 default_activity_development: Développement
415
418
416 enumeration_issue_priorities: Priorités des demandes
419 enumeration_issue_priorities: Priorités des demandes
417 enumeration_doc_categories: Catégories des documents
420 enumeration_doc_categories: Catégories des documents
418 enumeration_activities: Activités (suivi du temps)
421 enumeration_activities: Activités (suivi du temps)
@@ -1,418 +1,421
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 setting_autofetch_changesets: Autofetch SVN commits
163 setting_autofetch_changesets: Autofetch SVN commits
164
164
165 label_user: Utente
165 label_user: Utente
166 label_user_plural: Utenti
166 label_user_plural: Utenti
167 label_user_new: Nuovo utente
167 label_user_new: Nuovo utente
168 label_project: Progetto
168 label_project: Progetto
169 label_project_new: New project
169 label_project_new: New project
170 label_project_plural: Progetti
170 label_project_plural: Progetti
171 label_project_latest: Ultimi progetti registrati
171 label_project_latest: Ultimi progetti registrati
172 label_issue: Contesto
172 label_issue: Contesto
173 label_issue_new: Nuovo contesto
173 label_issue_new: Nuovo contesto
174 label_issue_plural: Contesti
174 label_issue_plural: Contesti
175 label_issue_view_all: Mostra tutti i contesti
175 label_issue_view_all: Mostra tutti i contesti
176 label_document: Documento
176 label_document: Documento
177 label_document_new: Nuovo documento
177 label_document_new: Nuovo documento
178 label_document_plural: Documenti
178 label_document_plural: Documenti
179 label_role: Ruolo
179 label_role: Ruolo
180 label_role_plural: Ruoli
180 label_role_plural: Ruoli
181 label_role_new: Nuovo ruolo
181 label_role_new: Nuovo ruolo
182 label_role_and_permissions: Ruoli e permessi
182 label_role_and_permissions: Ruoli e permessi
183 label_member: Membro
183 label_member: Membro
184 label_member_new: Nuovo membro
184 label_member_new: Nuovo membro
185 label_member_plural: Membri
185 label_member_plural: Membri
186 label_tracker: Tracker
186 label_tracker: Tracker
187 label_tracker_plural: Trackers
187 label_tracker_plural: Trackers
188 label_tracker_new: Nuovo tracker
188 label_tracker_new: Nuovo tracker
189 label_workflow: Workflow
189 label_workflow: Workflow
190 label_issue_status: Stato contesti
190 label_issue_status: Stato contesti
191 label_issue_status_plural: Stati contesto
191 label_issue_status_plural: Stati contesto
192 label_issue_status_new: Nuovo stato
192 label_issue_status_new: Nuovo stato
193 label_issue_category: Categorie contesti
193 label_issue_category: Categorie contesti
194 label_issue_category_plural: Categorie contesto
194 label_issue_category_plural: Categorie contesto
195 label_issue_category_new: Nuova categoria
195 label_issue_category_new: Nuova categoria
196 label_custom_field: Campo personalizzato
196 label_custom_field: Campo personalizzato
197 label_custom_field_plural: Campi personalizzati
197 label_custom_field_plural: Campi personalizzati
198 label_custom_field_new: Nuovo campo personalizzato
198 label_custom_field_new: Nuovo campo personalizzato
199 label_enumerations: Enumerazioni
199 label_enumerations: Enumerazioni
200 label_enumeration_new: Nuovo valore
200 label_enumeration_new: Nuovo valore
201 label_information: Informazione
201 label_information: Informazione
202 label_information_plural: Informazioni
202 label_information_plural: Informazioni
203 label_please_login: Autenticarsi
203 label_please_login: Autenticarsi
204 label_register: Registrati
204 label_register: Registrati
205 label_password_lost: Password dimenticata
205 label_password_lost: Password dimenticata
206 label_home: Home
206 label_home: Home
207 label_my_page: Pagina personale
207 label_my_page: Pagina personale
208 label_my_account: La mia utenza
208 label_my_account: La mia utenza
209 label_my_projects: I miei progetti
209 label_my_projects: I miei progetti
210 label_administration: Amministrazione
210 label_administration: Amministrazione
211 label_login: Login
211 label_login: Login
212 label_logout: Logout
212 label_logout: Logout
213 label_help: Aiuto
213 label_help: Aiuto
214 label_reported_issues: Contesti segnalati
214 label_reported_issues: Contesti segnalati
215 label_assigned_to_me_issues: I miei contesti
215 label_assigned_to_me_issues: I miei contesti
216 label_last_login: Ultimo collegamento
216 label_last_login: Ultimo collegamento
217 label_last_updates: Ultimo aggiornamento
217 label_last_updates: Ultimo aggiornamento
218 label_last_updates_plural: %d ultimo aggiornamento
218 label_last_updates_plural: %d ultimo aggiornamento
219 label_registered_on: Registrato il
219 label_registered_on: Registrato il
220 label_activity: Attività
220 label_activity: Attività
221 label_new: Nuovo
221 label_new: Nuovo
222 label_logged_as: Autenticato come
222 label_logged_as: Autenticato come
223 label_environment: Ambiente
223 label_environment: Ambiente
224 label_authentication: Autenticazione
224 label_authentication: Autenticazione
225 label_auth_source: Modalità di autenticazione
225 label_auth_source: Modalità di autenticazione
226 label_auth_source_new: Nuova modalità di autenticazione
226 label_auth_source_new: Nuova modalità di autenticazione
227 label_auth_source_plural: Modalità di autenticazione
227 label_auth_source_plural: Modalità di autenticazione
228 label_subproject_plural: Sottoprogetti
228 label_subproject_plural: Sottoprogetti
229 label_min_max_length: Lunghezza minima - massima
229 label_min_max_length: Lunghezza minima - massima
230 label_list: Elenco
230 label_list: Elenco
231 label_date: Data
231 label_date: Data
232 label_integer: Intero
232 label_integer: Intero
233 label_boolean: Booleano
233 label_boolean: Booleano
234 label_string: Testo
234 label_string: Testo
235 label_text: Testo esteso
235 label_text: Testo esteso
236 label_attribute: Attributo
236 label_attribute: Attributo
237 label_attribute_plural: Attributi
237 label_attribute_plural: Attributi
238 label_download: %d Download
238 label_download: %d Download
239 label_download_plural: %d Download
239 label_download_plural: %d Download
240 label_no_data: Nessun dato disponibile
240 label_no_data: Nessun dato disponibile
241 label_change_status: Cambia stato
241 label_change_status: Cambia stato
242 label_history: Cronologia
242 label_history: Cronologia
243 label_attachment: File
243 label_attachment: File
244 label_attachment_new: Nuovo file
244 label_attachment_new: Nuovo file
245 label_attachment_delete: Elimina file
245 label_attachment_delete: Elimina file
246 label_attachment_plural: File
246 label_attachment_plural: File
247 label_report: Report
247 label_report: Report
248 label_report_plural: Report
248 label_report_plural: Report
249 label_news: Notizia
249 label_news: Notizia
250 label_news_new: Aggiungi notizia
250 label_news_new: Aggiungi notizia
251 label_news_plural: Notizie
251 label_news_plural: Notizie
252 label_news_latest: Utime notizie
252 label_news_latest: Utime notizie
253 label_news_view_all: Tutte le notizie
253 label_news_view_all: Tutte le notizie
254 label_change_log: Change log
254 label_change_log: Change log
255 label_settings: Impostazioni
255 label_settings: Impostazioni
256 label_overview: Panoramica
256 label_overview: Panoramica
257 label_version: Versione
257 label_version: Versione
258 label_version_new: Nuova versione
258 label_version_new: Nuova versione
259 label_version_plural: Versioni
259 label_version_plural: Versioni
260 label_confirmation: Conferma
260 label_confirmation: Conferma
261 label_export_to: Esporta su
261 label_export_to: Esporta su
262 label_read: Leggi...
262 label_read: Leggi...
263 label_public_projects: Progetti pubblici
263 label_public_projects: Progetti pubblici
264 label_open_issues: aperta
264 label_open_issues: aperta
265 label_open_issues_plural: aperte
265 label_open_issues_plural: aperte
266 label_closed_issues: chiusa
266 label_closed_issues: chiusa
267 label_closed_issues_plural: chiuse
267 label_closed_issues_plural: chiuse
268 label_total: Totale
268 label_total: Totale
269 label_permissions: Permessi
269 label_permissions: Permessi
270 label_current_status: Stato attuale
270 label_current_status: Stato attuale
271 label_new_statuses_allowed: Nuovi stati possibili
271 label_new_statuses_allowed: Nuovi stati possibili
272 label_all: tutti
272 label_all: tutti
273 label_none: nessuno
273 label_none: nessuno
274 label_next: Successivo
274 label_next: Successivo
275 label_previous: Precedente
275 label_previous: Precedente
276 label_used_by: Usato da
276 label_used_by: Usato da
277 label_details: Dettagli...
277 label_details: Dettagli...
278 label_add_note: Aggiungi una nota
278 label_add_note: Aggiungi una nota
279 label_per_page: Per pagina
279 label_per_page: Per pagina
280 label_calendar: Calendario
280 label_calendar: Calendario
281 label_months_from: mesi da
281 label_months_from: mesi da
282 label_gantt: Gantt
282 label_gantt: Gantt
283 label_internal: Interno
283 label_internal: Interno
284 label_last_changes: ultime %d modifiche
284 label_last_changes: ultime %d modifiche
285 label_change_view_all: Tutte le modifiche
285 label_change_view_all: Tutte le modifiche
286 label_personalize_page: Personalizza la pagina
286 label_personalize_page: Personalizza la pagina
287 label_comment: Commento
287 label_comment: Commento
288 label_comment_plural: Commenti
288 label_comment_plural: Commenti
289 label_comment_add: Aggiungi un commento
289 label_comment_add: Aggiungi un commento
290 label_comment_added: Commento aggiunto
290 label_comment_added: Commento aggiunto
291 label_comment_delete: Elimina commenti
291 label_comment_delete: Elimina commenti
292 label_query: Custom query
292 label_query: Custom query
293 label_query_plural: Query personalizzate
293 label_query_plural: Query personalizzate
294 label_query_new: Nuova query
294 label_query_new: Nuova query
295 label_filter_add: Aggiungi filtro
295 label_filter_add: Aggiungi filtro
296 label_filter_plural: Filtri
296 label_filter_plural: Filtri
297 label_equals: è
297 label_equals: è
298 label_not_equals: non è
298 label_not_equals: non è
299 label_in_less_than: è minore di
299 label_in_less_than: è minore di
300 label_in_more_than: è maggiore di
300 label_in_more_than: è maggiore di
301 label_in: in
301 label_in: in
302 label_today: oggi
302 label_today: oggi
303 label_less_than_ago: meno di giorni fa
303 label_less_than_ago: meno di giorni fa
304 label_more_than_ago: più di giorni fa
304 label_more_than_ago: più di giorni fa
305 label_ago: giorni fa
305 label_ago: giorni fa
306 label_contains: contiene
306 label_contains: contiene
307 label_not_contains: non contiene
307 label_not_contains: non contiene
308 label_day_plural: giorni
308 label_day_plural: giorni
309 label_repository: SVN Repository
309 label_repository: SVN Repository
310 label_browse: Browse
310 label_browse: Browse
311 label_modification: %d modifica
311 label_modification: %d modifica
312 label_modification_plural: %d modifiche
312 label_modification_plural: %d modifiche
313 label_revision: Versione
313 label_revision: Versione
314 label_revision_plural: Versioni
314 label_revision_plural: Versioni
315 label_added: aggiunto
315 label_added: aggiunto
316 label_modified: modificato
316 label_modified: modificato
317 label_deleted: eliminato
317 label_deleted: eliminato
318 label_latest_revision: Ultima versione
318 label_latest_revision: Ultima versione
319 label_latest_revision_plural: Latest revisions
319 label_latest_revision_plural: Latest revisions
320 label_view_revisions: Mostra versioni
320 label_view_revisions: Mostra versioni
321 label_max_size: Dimensione massima
321 label_max_size: Dimensione massima
322 label_on: 'on'
322 label_on: 'on'
323 label_sort_highest: Sposta in cima
323 label_sort_highest: Sposta in cima
324 label_sort_higher: Su
324 label_sort_higher: Su
325 label_sort_lower: Giù
325 label_sort_lower: Giù
326 label_sort_lowest: Sposta in fondo
326 label_sort_lowest: Sposta in fondo
327 label_roadmap: Roadmap
327 label_roadmap: Roadmap
328 label_roadmap_due_in: Due in
328 label_roadmap_due_in: Due in
329 label_roadmap_no_issues: No issues for this version
329 label_roadmap_no_issues: No issues for this version
330 label_search: Ricerca
330 label_search: Ricerca
331 label_result: %d risultato
331 label_result: %d risultato
332 label_result_plural: %d risultati
332 label_result_plural: %d risultati
333 label_all_words: Tutte le parole
333 label_all_words: Tutte le parole
334 label_wiki: Wiki
334 label_wiki: Wiki
335 label_wiki_edit: Wiki edit
335 label_wiki_edit: Wiki edit
336 label_wiki_edit_plural: Wiki edits
336 label_wiki_edit_plural: Wiki edits
337 label_page_index: Indice
337 label_page_index: Indice
338 label_current_version: Versione corrente
338 label_current_version: Versione corrente
339 label_preview: Previsione
339 label_preview: Previsione
340 label_feed_plural: Feeds
340 label_feed_plural: Feeds
341 label_changes_details: Particolari di tutti i cambiamenti
341 label_changes_details: Particolari di tutti i cambiamenti
342 label_issue_tracking: Issue tracking
342 label_issue_tracking: Issue tracking
343 label_spent_time: Spent time
343 label_spent_time: Spent time
344 label_f_hour: %.2f hour
344 label_f_hour: %.2f hour
345 label_f_hour_plural: %.2f hours
345 label_f_hour_plural: %.2f hours
346 label_time_tracking: Time tracking
346 label_time_tracking: Time tracking
347 label_change_plural: Changes
347 label_change_plural: Changes
348 label_statistics: Statistics
348 label_statistics: Statistics
349 label_commits_per_month: Commits per month
349 label_commits_per_month: Commits per month
350 label_commits_per_author: Commits per author
350 label_commits_per_author: Commits per author
351 label_view_diff: View differences
352 label_diff_inline: inline
353 label_diff_side_by_side: side by side
351
354
352 button_login: Login
355 button_login: Login
353 button_submit: Invia
356 button_submit: Invia
354 button_save: Salva
357 button_save: Salva
355 button_check_all: Seleziona tutti
358 button_check_all: Seleziona tutti
356 button_uncheck_all: Deseleziona tutti
359 button_uncheck_all: Deseleziona tutti
357 button_delete: Elimina
360 button_delete: Elimina
358 button_create: Crea
361 button_create: Crea
359 button_test: Test
362 button_test: Test
360 button_edit: Modifica
363 button_edit: Modifica
361 button_add: Aggiungi
364 button_add: Aggiungi
362 button_change: Modifica
365 button_change: Modifica
363 button_apply: Applica
366 button_apply: Applica
364 button_clear: Pulisci
367 button_clear: Pulisci
365 button_lock: Blocca
368 button_lock: Blocca
366 button_unlock: Sblocca
369 button_unlock: Sblocca
367 button_download: Scarica
370 button_download: Scarica
368 button_list: Elenca
371 button_list: Elenca
369 button_view: Mostra
372 button_view: Mostra
370 button_move: Sposta
373 button_move: Sposta
371 button_back: Indietro
374 button_back: Indietro
372 button_cancel: Annulla
375 button_cancel: Annulla
373 button_activate: Attiva
376 button_activate: Attiva
374 button_sort: Ordina
377 button_sort: Ordina
375 button_log_time: Log time
378 button_log_time: Log time
376
379
377 status_active: active
380 status_active: active
378 status_registered: registered
381 status_registered: registered
379 status_locked: bloccato
382 status_locked: bloccato
380
383
381 text_select_mail_notifications: Select actions for which mail notifications should be sent.
384 text_select_mail_notifications: Select actions for which mail notifications should be sent.
382 text_regexp_info: eg. ^[A-Z0-9]+$
385 text_regexp_info: eg. ^[A-Z0-9]+$
383 text_min_max_length_info: 0 means no restriction
386 text_min_max_length_info: 0 means no restriction
384 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
387 text_project_destroy_confirmation: Are you sure you want to delete this project and all related data ?
385 text_workflow_edit: Select a role and a tracker to edit the workflow
388 text_workflow_edit: Select a role and a tracker to edit the workflow
386 text_are_you_sure: Are you sure ?
389 text_are_you_sure: Are you sure ?
387 text_journal_changed: changed from %s to %s
390 text_journal_changed: changed from %s to %s
388 text_journal_set_to: set to %s
391 text_journal_set_to: set to %s
389 text_journal_deleted: deleted
392 text_journal_deleted: deleted
390 text_tip_task_begin_day: task beginning this day
393 text_tip_task_begin_day: task beginning this day
391 text_tip_task_end_day: task ending this day
394 text_tip_task_end_day: task ending this day
392 text_tip_task_begin_end_day: task beginning and ending this day
395 text_tip_task_begin_end_day: task beginning and ending this day
393
396
394 default_role_manager: Manager
397 default_role_manager: Manager
395 default_role_developper: Sviluppatore
398 default_role_developper: Sviluppatore
396 default_role_reporter: Reporter
399 default_role_reporter: Reporter
397 default_tracker_bug: Contesto
400 default_tracker_bug: Contesto
398 default_tracker_feature: Funzione
401 default_tracker_feature: Funzione
399 default_tracker_support: Supporto
402 default_tracker_support: Supporto
400 default_issue_status_new: Nuovo/a
403 default_issue_status_new: Nuovo/a
401 default_issue_status_assigned: Assegnato/a
404 default_issue_status_assigned: Assegnato/a
402 default_issue_status_resolved: Risolto/a
405 default_issue_status_resolved: Risolto/a
403 default_issue_status_feedback: Feedback
406 default_issue_status_feedback: Feedback
404 default_issue_status_closed: Chiuso/a
407 default_issue_status_closed: Chiuso/a
405 default_issue_status_rejected: Rifiutato/a
408 default_issue_status_rejected: Rifiutato/a
406 default_doc_category_user: Documentazione utente
409 default_doc_category_user: Documentazione utente
407 default_doc_category_tech: Documentazione tecnica
410 default_doc_category_tech: Documentazione tecnica
408 default_priority_low: Bassa
411 default_priority_low: Bassa
409 default_priority_normal: Normale
412 default_priority_normal: Normale
410 default_priority_high: Alta
413 default_priority_high: Alta
411 default_priority_urgent: Urgente
414 default_priority_urgent: Urgente
412 default_priority_immediate: Immediata
415 default_priority_immediate: Immediata
413 default_activity_design: Design
416 default_activity_design: Design
414 default_activity_development: Development
417 default_activity_development: Development
415
418
416 enumeration_issue_priorities: Priorità contesti
419 enumeration_issue_priorities: Priorità contesti
417 enumeration_doc_categories: Categorie di documenti
420 enumeration_doc_categories: Categorie di documenti
418 enumeration_activities: Activities (time tracking)
421 enumeration_activities: Activities (time tracking)
@@ -1,419 +1,422
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 setting_autofetch_changesets: Autofetch SVN commits
164 setting_autofetch_changesets: Autofetch SVN commits
165
165
166 label_user: ユーザ
166 label_user: ユーザ
167 label_user_plural: ユーザ
167 label_user_plural: ユーザ
168 label_user_new: 新しいユーザ
168 label_user_new: 新しいユーザ
169 label_project: プロジェクト
169 label_project: プロジェクト
170 label_project_new: 新しいプロジェクト
170 label_project_new: 新しいプロジェクト
171 label_project_plural: プロジェクト
171 label_project_plural: プロジェクト
172 label_project_latest: 最近のプロジェクト
172 label_project_latest: 最近のプロジェクト
173 label_issue: 問題
173 label_issue: 問題
174 label_issue_new: 新しい問題
174 label_issue_new: 新しい問題
175 label_issue_plural: 問題
175 label_issue_plural: 問題
176 label_issue_view_all: 問題を全て見る
176 label_issue_view_all: 問題を全て見る
177 label_document: 文書
177 label_document: 文書
178 label_document_new: 新しい文書
178 label_document_new: 新しい文書
179 label_document_plural: 文書
179 label_document_plural: 文書
180 label_role: ロール
180 label_role: ロール
181 label_role_plural: ロール
181 label_role_plural: ロール
182 label_role_new: 新しいロール
182 label_role_new: 新しいロール
183 label_role_and_permissions: ロールと権限
183 label_role_and_permissions: ロールと権限
184 label_member: メンバー
184 label_member: メンバー
185 label_member_new: 新しいメンバー
185 label_member_new: 新しいメンバー
186 label_member_plural: メンバー
186 label_member_plural: メンバー
187 label_tracker: トラッカー
187 label_tracker: トラッカー
188 label_tracker_plural: トラッカー
188 label_tracker_plural: トラッカー
189 label_tracker_new: 新しいトラッカーを作成
189 label_tracker_new: 新しいトラッカーを作成
190 label_workflow: ワークフロー
190 label_workflow: ワークフロー
191 label_issue_status: 問題の状態
191 label_issue_status: 問題の状態
192 label_issue_status_plural: 問題の状態
192 label_issue_status_plural: 問題の状態
193 label_issue_status_new: 新しい状態
193 label_issue_status_new: 新しい状態
194 label_issue_category: 問題のカテゴリ
194 label_issue_category: 問題のカテゴリ
195 label_issue_category_plural: 問題のカテゴリ
195 label_issue_category_plural: 問題のカテゴリ
196 label_issue_category_new: 新しいカテゴリ
196 label_issue_category_new: 新しいカテゴリ
197 label_custom_field: カスタムフィールド
197 label_custom_field: カスタムフィールド
198 label_custom_field_plural: カスタムフィールド
198 label_custom_field_plural: カスタムフィールド
199 label_custom_field_new: 新しいカスタムフィールドを作成
199 label_custom_field_new: 新しいカスタムフィールドを作成
200 label_enumerations: 列挙項目
200 label_enumerations: 列挙項目
201 label_enumeration_new: 新しい値
201 label_enumeration_new: 新しい値
202 label_information: 情報
202 label_information: 情報
203 label_information_plural: 情報
203 label_information_plural: 情報
204 label_please_login: ログインしてください
204 label_please_login: ログインしてください
205 label_register: 登録する
205 label_register: 登録する
206 label_password_lost: パスワードの再発行
206 label_password_lost: パスワードの再発行
207 label_home: ホーム
207 label_home: ホーム
208 label_my_page: マイページ
208 label_my_page: マイページ
209 label_my_account: マイアカウント
209 label_my_account: マイアカウント
210 label_my_projects: マイプロジェクト
210 label_my_projects: マイプロジェクト
211 label_administration: 管理
211 label_administration: 管理
212 label_login: ログイン
212 label_login: ログイン
213 label_logout: ログアウト
213 label_logout: ログアウト
214 label_help: ヘルプ
214 label_help: ヘルプ
215 label_reported_issues: 報告されている問題
215 label_reported_issues: 報告されている問題
216 label_assigned_to_me_issues: 担当している問題
216 label_assigned_to_me_issues: 担当している問題
217 label_last_login: 最近の接続
217 label_last_login: 最近の接続
218 label_last_updates: 最近の更新 1 件
218 label_last_updates: 最近の更新 1 件
219 label_last_updates_plural: 最近の更新 %d 件
219 label_last_updates_plural: 最近の更新 %d 件
220 label_registered_on: 登録日
220 label_registered_on: 登録日
221 label_activity: 活動
221 label_activity: 活動
222 label_new: 新しく作成
222 label_new: 新しく作成
223 label_logged_as: ログイン中:
223 label_logged_as: ログイン中:
224 label_environment: 環境
224 label_environment: 環境
225 label_authentication: 認証
225 label_authentication: 認証
226 label_auth_source: 認証モード
226 label_auth_source: 認証モード
227 label_auth_source_new: 新しい認証モード
227 label_auth_source_new: 新しい認証モード
228 label_auth_source_plural: 認証モード
228 label_auth_source_plural: 認証モード
229 label_subproject_plural: サブプロジェクト
229 label_subproject_plural: サブプロジェクト
230 label_min_max_length: 最小値 - 最大値の長さ
230 label_min_max_length: 最小値 - 最大値の長さ
231 label_list: リストから選択
231 label_list: リストから選択
232 label_date: 日付
232 label_date: 日付
233 label_integer: 整数
233 label_integer: 整数
234 label_boolean: 真偽値
234 label_boolean: 真偽値
235 label_string: テキスト
235 label_string: テキスト
236 label_text: 長いテキスト
236 label_text: 長いテキスト
237 label_attribute: 属性
237 label_attribute: 属性
238 label_attribute_plural: 属性
238 label_attribute_plural: 属性
239 label_download: %d ダウンロード
239 label_download: %d ダウンロード
240 label_download_plural: %d ダウンロード
240 label_download_plural: %d ダウンロード
241 label_no_data: 表示するデータがありません
241 label_no_data: 表示するデータがありません
242 label_change_status: 変更の状況
242 label_change_status: 変更の状況
243 label_history: 履歴
243 label_history: 履歴
244 label_attachment: ファイル
244 label_attachment: ファイル
245 label_attachment_new: 新しいファイル
245 label_attachment_new: 新しいファイル
246 label_attachment_delete: ファイルを削除
246 label_attachment_delete: ファイルを削除
247 label_attachment_plural: ファイル
247 label_attachment_plural: ファイル
248 label_report: レポート
248 label_report: レポート
249 label_report_plural: レポート
249 label_report_plural: レポート
250 label_news: ニュース
250 label_news: ニュース
251 label_news_new: ニュースを追加
251 label_news_new: ニュースを追加
252 label_news_plural: ニュース
252 label_news_plural: ニュース
253 label_news_latest: 最新ニュース
253 label_news_latest: 最新ニュース
254 label_news_view_all: 全てのニュースを見る
254 label_news_view_all: 全てのニュースを見る
255 label_change_log: 変更記録
255 label_change_log: 変更記録
256 label_settings: 設定
256 label_settings: 設定
257 label_overview: 概要
257 label_overview: 概要
258 label_version: バージョン
258 label_version: バージョン
259 label_version_new: 新しいバージョン
259 label_version_new: 新しいバージョン
260 label_version_plural: バージョン
260 label_version_plural: バージョン
261 label_confirmation: 確認
261 label_confirmation: 確認
262 label_export_to: 他の形式に出力
262 label_export_to: 他の形式に出力
263 label_read: 読む...
263 label_read: 読む...
264 label_public_projects: 公開プロジェクト
264 label_public_projects: 公開プロジェクト
265 label_open_issues: 未着手
265 label_open_issues: 未着手
266 label_open_issues_plural: 未着手
266 label_open_issues_plural: 未着手
267 label_closed_issues: 終了
267 label_closed_issues: 終了
268 label_closed_issues_plural: 終了
268 label_closed_issues_plural: 終了
269 label_total: 合計
269 label_total: 合計
270 label_permissions: 権限
270 label_permissions: 権限
271 label_current_status: 現在の状態
271 label_current_status: 現在の状態
272 label_new_statuses_allowed: 状態の移行先
272 label_new_statuses_allowed: 状態の移行先
273 label_all: 全て
273 label_all: 全て
274 label_none: なし
274 label_none: なし
275 label_next:
275 label_next:
276 label_previous:
276 label_previous:
277 label_used_by: 使用中
277 label_used_by: 使用中
278 label_details: 詳細...
278 label_details: 詳細...
279 label_add_note: 注記を追加
279 label_add_note: 注記を追加
280 label_per_page: ページ毎
280 label_per_page: ページ毎
281 label_calendar: カレンダー
281 label_calendar: カレンダー
282 label_months_from: ヶ月 from
282 label_months_from: ヶ月 from
283 label_gantt: ガントチャート
283 label_gantt: ガントチャート
284 label_internal: Internal
284 label_internal: Internal
285 label_last_changes: 最新の変更 %d 件
285 label_last_changes: 最新の変更 %d 件
286 label_change_view_all: 全ての変更を見る
286 label_change_view_all: 全ての変更を見る
287 label_personalize_page: このページをパーソナライズする
287 label_personalize_page: このページをパーソナライズする
288 label_comment: コメント
288 label_comment: コメント
289 label_comment_plural: コメント
289 label_comment_plural: コメント
290 label_comment_add: コメント追加
290 label_comment_add: コメント追加
291 label_comment_added: 追加されたコメント
291 label_comment_added: 追加されたコメント
292 label_comment_delete: コメント削除
292 label_comment_delete: コメント削除
293 label_query: カスタムクエリ
293 label_query: カスタムクエリ
294 label_query_plural: カスタムクエリ
294 label_query_plural: カスタムクエリ
295 label_query_new: 新しいクエリ
295 label_query_new: 新しいクエリ
296 label_filter_add: フィルタ追加
296 label_filter_add: フィルタ追加
297 label_filter_plural: フィルタ
297 label_filter_plural: フィルタ
298 label_equals: 等しい
298 label_equals: 等しい
299 label_not_equals: 等しくない
299 label_not_equals: 等しくない
300 label_in_less_than: 残日数がこれより多い
300 label_in_less_than: 残日数がこれより多い
301 label_in_more_than: 残日数がこれより少ない
301 label_in_more_than: 残日数がこれより少ない
302 label_in: 残日数
302 label_in: 残日数
303 label_today: 今日
303 label_today: 今日
304 label_less_than_ago: 経過日数がこれより少ない
304 label_less_than_ago: 経過日数がこれより少ない
305 label_more_than_ago: 経過日数がこれより多い
305 label_more_than_ago: 経過日数がこれより多い
306 label_ago: 日前
306 label_ago: 日前
307 label_contains: 含む
307 label_contains: 含む
308 label_not_contains: 含まない
308 label_not_contains: 含まない
309 label_day_plural:
309 label_day_plural:
310 label_repository: SVNリポジトリ
310 label_repository: SVNリポジトリ
311 label_browse: ブラウズ
311 label_browse: ブラウズ
312 label_modification: %d 点の変更
312 label_modification: %d 点の変更
313 label_modification_plural: %d 点の変更
313 label_modification_plural: %d 点の変更
314 label_revision: リビジョン
314 label_revision: リビジョン
315 label_revision_plural: リビジョン
315 label_revision_plural: リビジョン
316 label_added: 追加された
316 label_added: 追加された
317 label_modified: 変更された
317 label_modified: 変更された
318 label_deleted: 削除された
318 label_deleted: 削除された
319 label_latest_revision: 最新リビジョン
319 label_latest_revision: 最新リビジョン
320 label_latest_revision_plural: Latest revisions
320 label_latest_revision_plural: Latest revisions
321 label_view_revisions: リビジョンを見る
321 label_view_revisions: リビジョンを見る
322 label_max_size: 最大サイズ
322 label_max_size: 最大サイズ
323 label_on:
323 label_on:
324 label_sort_highest: 一番上へ
324 label_sort_highest: 一番上へ
325 label_sort_higher: 上へ
325 label_sort_higher: 上へ
326 label_sort_lower: 下へ
326 label_sort_lower: 下へ
327 label_sort_lowest: 一番下へ
327 label_sort_lowest: 一番下へ
328 label_roadmap: ロードマップ
328 label_roadmap: ロードマップ
329 label_roadmap_due_in: Due in
329 label_roadmap_due_in: Due in
330 label_roadmap_no_issues: No issues for this version
330 label_roadmap_no_issues: No issues for this version
331 label_search: 検索
331 label_search: 検索
332 label_result: %d 件の結果
332 label_result: %d 件の結果
333 label_result_plural: %d 件の結果
333 label_result_plural: %d 件の結果
334 label_all_words: すべての単語
334 label_all_words: すべての単語
335 label_wiki: Wiki
335 label_wiki: Wiki
336 label_wiki_edit: Wiki edit
336 label_wiki_edit: Wiki edit
337 label_wiki_edit_plural: Wiki edits
337 label_wiki_edit_plural: Wiki edits
338 label_page_index: 索引
338 label_page_index: 索引
339 label_current_version: 最近版
339 label_current_version: 最近版
340 label_preview: 下検分
340 label_preview: 下検分
341 label_feed_plural: Feeds
341 label_feed_plural: Feeds
342 label_changes_details: Details of all changes
342 label_changes_details: Details of all changes
343 label_issue_tracking: Issue tracking
343 label_issue_tracking: Issue tracking
344 label_spent_time: Spent time
344 label_spent_time: Spent time
345 label_f_hour: %.2f hour
345 label_f_hour: %.2f hour
346 label_f_hour_plural: %.2f hours
346 label_f_hour_plural: %.2f hours
347 label_time_tracking: Time tracking
347 label_time_tracking: Time tracking
348 label_change_plural: Changes
348 label_change_plural: Changes
349 label_statistics: Statistics
349 label_statistics: Statistics
350 label_commits_per_month: Commits per month
350 label_commits_per_month: Commits per month
351 label_commits_per_author: Commits per author
351 label_commits_per_author: Commits per author
352 label_view_diff: View differences
353 label_diff_inline: inline
354 label_diff_side_by_side: side by side
352
355
353 button_login: ログイン
356 button_login: ログイン
354 button_submit: 変更
357 button_submit: 変更
355 button_save: 保存
358 button_save: 保存
356 button_check_all: チェックを全部つける
359 button_check_all: チェックを全部つける
357 button_uncheck_all: チェックを全部外す
360 button_uncheck_all: チェックを全部外す
358 button_delete: 削除
361 button_delete: 削除
359 button_create: 作成
362 button_create: 作成
360 button_test: テスト
363 button_test: テスト
361 button_edit: 編集
364 button_edit: 編集
362 button_add: 追加
365 button_add: 追加
363 button_change: 変更
366 button_change: 変更
364 button_apply: 適用
367 button_apply: 適用
365 button_clear: クリア
368 button_clear: クリア
366 button_lock: ロック
369 button_lock: ロック
367 button_unlock: アンロック
370 button_unlock: アンロック
368 button_download: ダウンロード
371 button_download: ダウンロード
369 button_list: 一覧
372 button_list: 一覧
370 button_view: 見る
373 button_view: 見る
371 button_move: 移動
374 button_move: 移動
372 button_back: 戻る
375 button_back: 戻る
373 button_cancel: キャンセル
376 button_cancel: キャンセル
374 button_activate: 有効にする
377 button_activate: 有効にする
375 button_sort: ソート
378 button_sort: ソート
376 button_log_time: Log time
379 button_log_time: Log time
377
380
378 status_active: active
381 status_active: active
379 status_registered: registered
382 status_registered: registered
380 status_locked: ロック済
383 status_locked: ロック済
381
384
382 text_select_mail_notifications: どのメール通知を送信するか、アクションを選択してください。
385 text_select_mail_notifications: どのメール通知を送信するか、アクションを選択してください。
383 text_regexp_info: 例) ^[A-Z0-9]+$
386 text_regexp_info: 例) ^[A-Z0-9]+$
384 text_min_max_length_info: 0だと無制限になります
387 text_min_max_length_info: 0だと無制限になります
385 text_project_destroy_confirmation: 本当にこのプロジェクトと関連データを削除したいのですか?
388 text_project_destroy_confirmation: 本当にこのプロジェクトと関連データを削除したいのですか?
386 text_workflow_edit: ワークフローを編集するロールとトラッカーを選んでください
389 text_workflow_edit: ワークフローを編集するロールとトラッカーを選んでください
387 text_are_you_sure: 本当に?
390 text_are_you_sure: 本当に?
388 text_journal_changed: %s から %s への変更
391 text_journal_changed: %s から %s への変更
389 text_journal_set_to: %s にセット
392 text_journal_set_to: %s にセット
390 text_journal_deleted: 削除
393 text_journal_deleted: 削除
391 text_tip_task_begin_day: この日に開始するタスク
394 text_tip_task_begin_day: この日に開始するタスク
392 text_tip_task_end_day: この日に終了するタスク
395 text_tip_task_end_day: この日に終了するタスク
393 text_tip_task_begin_end_day: この日のうちに開始して終了するタスク
396 text_tip_task_begin_end_day: この日のうちに開始して終了するタスク
394
397
395 default_role_manager: 管理者
398 default_role_manager: 管理者
396 default_role_developper: 開発者
399 default_role_developper: 開発者
397 default_role_reporter: 報告者
400 default_role_reporter: 報告者
398 default_tracker_bug: バグ
401 default_tracker_bug: バグ
399 default_tracker_feature: 機能
402 default_tracker_feature: 機能
400 default_tracker_support: サポート
403 default_tracker_support: サポート
401 default_issue_status_new: 新規
404 default_issue_status_new: 新規
402 default_issue_status_assigned: 分担
405 default_issue_status_assigned: 分担
403 default_issue_status_resolved: 解決
406 default_issue_status_resolved: 解決
404 default_issue_status_feedback: フィードバック
407 default_issue_status_feedback: フィードバック
405 default_issue_status_closed: 終了
408 default_issue_status_closed: 終了
406 default_issue_status_rejected: 却下
409 default_issue_status_rejected: 却下
407 default_doc_category_user: ユーザ文書
410 default_doc_category_user: ユーザ文書
408 default_doc_category_tech: 技術文書
411 default_doc_category_tech: 技術文書
409 default_priority_low: 低め
412 default_priority_low: 低め
410 default_priority_normal: 通常
413 default_priority_normal: 通常
411 default_priority_high: 高め
414 default_priority_high: 高め
412 default_priority_urgent: 急いで
415 default_priority_urgent: 急いで
413 default_priority_immediate: 今すぐ
416 default_priority_immediate: 今すぐ
414 default_activity_design: Design
417 default_activity_design: Design
415 default_activity_development: Development
418 default_activity_development: Development
416
419
417 enumeration_issue_priorities: 問題の優先度
420 enumeration_issue_priorities: 問題の優先度
418 enumeration_doc_categories: 文書カテゴリ
421 enumeration_doc_categories: 文書カテゴリ
419 enumeration_activities: Activities (time tracking)
422 enumeration_activities: Activities (time tracking)
@@ -1,28 +1,36
1
1
2 div.action_M { background: #fd8 }
2 div.action_M { background: #fd8 }
3 div.action_D { background: #f88 }
3 div.action_D { background: #f88 }
4 div.action_A { background: #bfb }
4 div.action_A { background: #bfb }
5
5
6
6
7 tr.spacing {
7 tr.spacing {
8 border: 1px solid #d7d7d7;
8 border: 1px solid #d7d7d7;
9 }
9 }
10
10
11 .line-num {
11 .line-num {
12 border: 1px solid #d7d7d7;
12 border: 1px solid #d7d7d7;
13 font-size: 0.8em;
13 font-size: 0.8em;
14 text-align: right;
14 text-align: right;
15 width: 3em;
15 width: 3em;
16 padding-right: 3px;
16 padding-right: 3px;
17 }
17 }
18
18
19 .line-code {
19 .line-code {
20 font-family: "Courier New", monospace;
20 font-family: "Courier New", monospace;
21 font-size: 1em;
21 font-size: 1em;
22 }
22 }
23
23
24 table.list thead th.list-filename {
24 table.list thead th.list-filename {
25 background-color: #ddc;
25 background-color: #ddc;
26 font-weight: bolder;
26 font-weight: bolder;
27 text-align: left;
27 text-align: left;
28 }
28 }
29
30 .diff_out{
31 background: #fdd;
32 }
33
34 .diff_in{
35 background: #dfd;
36 }
General Comments 0
You need to be logged in to leave comments. Login now