@@ -1,105 +1,105 | |||
|
1 | 1 | # redMine - project management software |
|
2 | 2 | # Copyright (C) 2006-2007 Jean-Philippe Lang |
|
3 | 3 | # |
|
4 | 4 | # This program is free software; you can redistribute it and/or |
|
5 | 5 | # modify it under the terms of the GNU General Public License |
|
6 | 6 | # as published by the Free Software Foundation; either version 2 |
|
7 | 7 | # of the License, or (at your option) any later version. |
|
8 | 8 | # |
|
9 | 9 | # This program is distributed in the hope that it will be useful, |
|
10 | 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
11 | 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
12 | 12 | # GNU General Public License for more details. |
|
13 | 13 | # |
|
14 | 14 | # You should have received a copy of the GNU General Public License |
|
15 | 15 | # along with this program; if not, write to the Free Software |
|
16 | 16 | # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
|
17 | 17 | |
|
18 | 18 | require "digest/md5" |
|
19 | 19 | |
|
20 | 20 | class Attachment < ActiveRecord::Base |
|
21 | 21 | belongs_to :container, :polymorphic => true |
|
22 | 22 | belongs_to :author, :class_name => "User", :foreign_key => "author_id" |
|
23 | 23 | |
|
24 | 24 | validates_presence_of :container, :filename, :author |
|
25 | 25 | validates_length_of :filename, :maximum => 255 |
|
26 | 26 | validates_length_of :disk_filename, :maximum => 255 |
|
27 | 27 | |
|
28 | 28 | acts_as_event :title => :filename, |
|
29 | 29 | :description => :filename, |
|
30 | 30 | :url => Proc.new {|o| {:controller => 'attachments', :action => 'download', :id => o.id}} |
|
31 | 31 | |
|
32 | 32 | cattr_accessor :storage_path |
|
33 | 33 | @@storage_path = "#{RAILS_ROOT}/files" |
|
34 | 34 | |
|
35 | 35 | def validate |
|
36 | 36 | errors.add_to_base :too_long if self.filesize > Setting.attachment_max_size.to_i.kilobytes |
|
37 | 37 | end |
|
38 | 38 | |
|
39 | 39 | def file=(incomming_file) |
|
40 | 40 | unless incomming_file.nil? |
|
41 | 41 | @temp_file = incomming_file |
|
42 | 42 | if @temp_file.size > 0 |
|
43 | 43 | self.filename = sanitize_filename(@temp_file.original_filename) |
|
44 | 44 | self.disk_filename = DateTime.now.strftime("%y%m%d%H%M%S") + "_" + self.filename |
|
45 | 45 | self.content_type = @temp_file.content_type.chomp |
|
46 | 46 | self.filesize = @temp_file.size |
|
47 | 47 | end |
|
48 | 48 | end |
|
49 | 49 | end |
|
50 | 50 | |
|
51 | 51 | def file |
|
52 | 52 | nil |
|
53 | 53 | end |
|
54 | 54 | |
|
55 | 55 | # Copy temp file to its final location |
|
56 | 56 | def before_save |
|
57 | 57 | if @temp_file && (@temp_file.size > 0) |
|
58 | 58 | logger.debug("saving '#{self.diskfile}'") |
|
59 | 59 | File.open(diskfile, "wb") do |f| |
|
60 | 60 | f.write(@temp_file.read) |
|
61 | 61 | end |
|
62 | 62 | self.digest = Digest::MD5.hexdigest(File.read(diskfile)) |
|
63 | 63 | end |
|
64 | 64 | # Don't save the content type if it's longer than the authorized length |
|
65 | 65 | if self.content_type && self.content_type.length > 255 |
|
66 | 66 | self.content_type = nil |
|
67 | 67 | end |
|
68 | 68 | end |
|
69 | 69 | |
|
70 | 70 | # Deletes file on the disk |
|
71 | 71 | def after_destroy |
|
72 | 72 | if self.filename? |
|
73 | 73 | File.delete(diskfile) if File.exist?(diskfile) |
|
74 | 74 | end |
|
75 | 75 | end |
|
76 | 76 | |
|
77 | 77 | # Returns file's location on disk |
|
78 | 78 | def diskfile |
|
79 | 79 | "#{@@storage_path}/#{self.disk_filename}" |
|
80 | 80 | end |
|
81 | 81 | |
|
82 | 82 | def increment_download |
|
83 | 83 | increment!(:downloads) |
|
84 | 84 | end |
|
85 | 85 | |
|
86 | 86 | def project |
|
87 | container.is_a?(Project) ? container : container.project | |
|
87 | container.project | |
|
88 | 88 | end |
|
89 | 89 | |
|
90 | 90 | def image? |
|
91 | 91 | self.filename =~ /\.(jpeg|jpg|gif|png)$/i |
|
92 | 92 | end |
|
93 | 93 | |
|
94 | 94 | private |
|
95 | 95 | def sanitize_filename(value) |
|
96 | 96 | # get only the filename, not the whole path |
|
97 | 97 | just_filename = value.gsub(/^.*(\\|\/)/, '') |
|
98 | 98 | # NOTE: File.basename doesn't work right with Windows paths on Unix |
|
99 | 99 | # INCORRECT: just_filename = File.basename(value.gsub('\\\\', '/')) |
|
100 | 100 | |
|
101 | 101 | # Finally, replace all non alphanumeric, underscore or periods with underscore |
|
102 | 102 | @filename = just_filename.gsub(/[^\w\.\-]/,'_') |
|
103 | 103 | end |
|
104 | 104 | |
|
105 | 105 | end |
@@ -1,548 +1,548 | |||
|
1 | 1 | _gloc_rule_default: '|n| n==1 ? "" : "_plural" ' |
|
2 | 2 | |
|
3 | 3 | actionview_datehelper_select_day_prefix: |
|
4 | 4 | actionview_datehelper_select_month_names: Januar,Februar,März,April,Mai,Juni,Juli,August,September,Oktober,November,Dezember |
|
5 | 5 | actionview_datehelper_select_month_names_abbr: Jan,Feb,Mär,Apr,Mai,Jun,Jul,Aug,Sep,Okt,Nov,Dez |
|
6 | 6 | actionview_datehelper_select_month_prefix: |
|
7 | 7 | actionview_datehelper_select_year_prefix: |
|
8 | 8 | actionview_datehelper_time_in_words_day: 1 Tag |
|
9 | actionview_datehelper_time_in_words_day_plural: %d Tage | |
|
10 | actionview_datehelper_time_in_words_hour_about: ungefähr eine Stunde | |
|
9 | actionview_datehelper_time_in_words_day_plural: %d Tagen | |
|
10 | actionview_datehelper_time_in_words_hour_about: ungefähr einer Stunde | |
|
11 | 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 einer Stunde | |
|
13 | 13 | actionview_datehelper_time_in_words_minute: 1 Minute |
|
14 | actionview_datehelper_time_in_words_minute_half: halbe Minute | |
|
15 | actionview_datehelper_time_in_words_minute_less_than: weniger als eine Minute | |
|
14 | actionview_datehelper_time_in_words_minute_half: einer halben Minute | |
|
15 | actionview_datehelper_time_in_words_minute_less_than: weniger als einer Minute | |
|
16 | 16 | actionview_datehelper_time_in_words_minute_plural: %d Minuten |
|
17 | 17 | actionview_datehelper_time_in_words_minute_single: 1 Minute |
|
18 |
actionview_datehelper_time_in_words_second_less_than: |
|
|
18 | actionview_datehelper_time_in_words_second_less_than: weniger als einer Sekunde | |
|
19 | 19 | actionview_datehelper_time_in_words_second_less_than_plural: weniger als %d Sekunden |
|
20 | 20 | actionview_instancetag_blank_option: Bitte auswählen |
|
21 | 21 | |
|
22 | 22 | activerecord_error_inclusion: ist nicht inbegriffen |
|
23 | 23 | activerecord_error_exclusion: ist reserviert |
|
24 | 24 | activerecord_error_invalid: ist unzulässig |
|
25 | 25 | activerecord_error_confirmation: Bestätigung nötig |
|
26 | 26 | activerecord_error_accepted: muss angenommen werden |
|
27 | 27 | activerecord_error_empty: darf nicht leer sein |
|
28 | 28 | activerecord_error_blank: darf nicht leer sein |
|
29 | 29 | activerecord_error_too_long: ist zu lang |
|
30 | 30 | activerecord_error_too_short: ist zu kurz |
|
31 | 31 | activerecord_error_wrong_length: hat die falsche Länge |
|
32 | 32 | activerecord_error_taken: ist bereits vergeben |
|
33 | 33 | activerecord_error_not_a_number: ist keine Zahl |
|
34 | 34 | activerecord_error_not_a_date: ist kein gültiges Datum |
|
35 | 35 | activerecord_error_greater_than_start_date: muss größer als Anfangsdatum sein |
|
36 | 36 | activerecord_error_not_same_project: gehört nicht zum selben Projekt |
|
37 | 37 | activerecord_error_circular_dependency: Diese Beziehung würde eine zyklische Abhängigkeit erzeugen |
|
38 | 38 | |
|
39 | 39 | general_fmt_age: %d Jahr |
|
40 | 40 | general_fmt_age_plural: %d Jahre |
|
41 | 41 | general_fmt_date: %%d.%%m.%%y |
|
42 | 42 | general_fmt_datetime: %%d.%%m.%%y, %%H:%%M |
|
43 | 43 | general_fmt_datetime_short: %%d.%%m, %%H:%%M |
|
44 | 44 | general_fmt_time: %%H:%%M |
|
45 | 45 | general_text_No: 'Nein' |
|
46 | 46 | general_text_Yes: 'Ja' |
|
47 | 47 | general_text_no: 'nein' |
|
48 | 48 | general_text_yes: 'ja' |
|
49 | 49 | general_lang_name: 'Deutsch' |
|
50 | 50 | general_csv_separator: ';' |
|
51 | 51 | general_csv_encoding: ISO-8859-1 |
|
52 | 52 | general_pdf_encoding: ISO-8859-1 |
|
53 | 53 | general_day_names: Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag |
|
54 | 54 | general_first_day_of_week: '1' |
|
55 | 55 | |
|
56 | 56 | notice_account_updated: Konto wurde erfolgreich aktualisiert. |
|
57 | 57 | notice_account_invalid_creditentials: Benutzer oder Kennwort unzulässig |
|
58 | 58 | notice_account_password_updated: Kennwort wurde erfolgreich aktualisiert. |
|
59 | 59 | notice_account_wrong_password: Falsches Kennwort |
|
60 | 60 | notice_account_register_done: Konto wurde erfolgreich angelegt. |
|
61 | 61 | notice_account_unknown_email: Unbekannter Benutzer. |
|
62 | 62 | notice_can_t_change_password: Dieses Konto verwendet eine externe Authentifizierungs-Quelle. Unmöglich, das Kennwort zu ändern. |
|
63 | 63 | notice_account_lost_email_sent: Eine E-Mail mit Anweisungen, ein neues Kennwort zu wählen, wurde Ihnen geschickt. |
|
64 | 64 | notice_account_activated: Ihr Konto ist aktiviert. Sie können sich jetzt anmelden. |
|
65 | 65 | notice_successful_create: Erfolgreich angelegt |
|
66 | 66 | notice_successful_update: Erfolgreich aktualisiert. |
|
67 | 67 | notice_successful_delete: Erfolgreich gelöscht. |
|
68 | 68 | notice_successful_connection: Verbindung erfolgreich. |
|
69 | 69 | notice_file_not_found: Anhang besteht nicht oder ist gelöscht worden. |
|
70 | 70 | notice_locking_conflict: Datum wurde von einem anderen Benutzer geändert. |
|
71 | 71 | notice_scm_error: Eintrag und/oder Revision besteht nicht im Projektarchiv. |
|
72 | 72 | notice_not_authorized: Sie sind nicht berechtigt, auf diese Seite zuzugreifen. |
|
73 | 73 | notice_email_sent: Eine E-Mail wurde an %s gesendet. |
|
74 | 74 | notice_email_error: Beim Senden einer E-Mail ist ein Fehler aufgetreten (%s). |
|
75 | 75 | notice_feeds_access_key_reseted: Ihr RSS-Zugriffsschlüssel wurde zurückgesetzt. |
|
76 | 76 | |
|
77 |
mail_subject_lost_password: Ihr Redmine |
|
|
78 |
mail_body_lost_password: 'Benutzen Sie folgenden Link, um |
|
|
77 | mail_subject_lost_password: Ihr Redmine-Kennwort | |
|
78 | mail_body_lost_password: 'Benutzen Sie den folgenden Link, um Ihr Kennwort zu ändern:' | |
|
79 | 79 | mail_subject_register: Redmine Kontoaktivierung |
|
80 |
mail_body_register: 'Um Ihr |
|
|
80 | mail_body_register: 'Um Ihr Konto zu aktivieren, benutzen Sie folgenden Link:' | |
|
81 | 81 | |
|
82 | 82 | gui_validation_error: 1 Fehler |
|
83 | 83 | gui_validation_error_plural: %d Fehler |
|
84 | 84 | |
|
85 | 85 | field_name: Name |
|
86 | 86 | field_description: Beschreibung |
|
87 | 87 | field_summary: Zusammenfassung |
|
88 | 88 | field_is_required: Erforderlich |
|
89 | 89 | field_firstname: Vorname |
|
90 | 90 | field_lastname: Nachname |
|
91 |
field_mail: E |
|
|
91 | field_mail: E-Mail | |
|
92 | 92 | field_filename: Datei |
|
93 | 93 | field_filesize: Größe |
|
94 | 94 | field_downloads: Downloads |
|
95 | 95 | field_author: Autor |
|
96 | 96 | field_created_on: Angelegt |
|
97 | 97 | field_updated_on: Aktualisiert |
|
98 | 98 | field_field_format: Format |
|
99 | 99 | field_is_for_all: Für alle Projekte |
|
100 | 100 | field_possible_values: Mögliche Werte |
|
101 | 101 | field_regexp: Regulärer Ausdruck |
|
102 | 102 | field_min_length: Minimale Länge |
|
103 | 103 | field_max_length: Maximale Länge |
|
104 | 104 | field_value: Wert |
|
105 | 105 | field_category: Kategorie |
|
106 | 106 | field_title: Titel |
|
107 | 107 | field_project: Projekt |
|
108 | 108 | field_issue: Ticket |
|
109 | 109 | field_status: Status |
|
110 | 110 | field_notes: Kommentare |
|
111 | 111 | field_is_closed: Problem erledigt |
|
112 | 112 | field_is_default: Default |
|
113 | 113 | field_tracker: Tracker |
|
114 | 114 | field_subject: Thema |
|
115 | 115 | field_due_date: Abgabedatum |
|
116 | 116 | field_assigned_to: Zugewiesen an |
|
117 | 117 | field_priority: Priorität |
|
118 | 118 | field_fixed_version: Erledigt in Version |
|
119 | 119 | field_user: Benutzer |
|
120 | 120 | field_role: Rolle |
|
121 | 121 | field_homepage: Startseite |
|
122 | 122 | field_is_public: Öffentlich |
|
123 | 123 | field_parent: Unterprojekt von |
|
124 | 124 | field_is_in_chlog: Ansicht im Change-Log |
|
125 | 125 | field_is_in_roadmap: Ansicht in der Roadmap |
|
126 | 126 | field_login: Mitgliedsname |
|
127 | 127 | field_mail_notification: Mailbenachrichtigung |
|
128 | 128 | field_admin: Administrator |
|
129 | 129 | field_last_login_on: Letzte Anmeldung |
|
130 | 130 | field_language: Sprache |
|
131 | 131 | field_effective_date: Datum |
|
132 | 132 | field_password: Kennwort |
|
133 | 133 | field_new_password: Neues Kennwort |
|
134 | 134 | field_password_confirmation: Bestätigung |
|
135 | 135 | field_version: Version |
|
136 | 136 | field_type: Typ |
|
137 | 137 | field_host: Host |
|
138 | 138 | field_port: Port |
|
139 | 139 | field_account: Konto |
|
140 | 140 | field_base_dn: Base DN |
|
141 | 141 | field_attr_login: Mitgliedsname-Attribut |
|
142 | 142 | field_attr_firstname: Vorname-Attribut |
|
143 | 143 | field_attr_lastname: Name-Attribut |
|
144 | 144 | field_attr_mail: E-Mail-Attribut |
|
145 | 145 | field_onthefly: On-the-fly-Benutzererstellung |
|
146 | 146 | field_start_date: Beginn |
|
147 | 147 | field_done_ratio: %% erledigt |
|
148 | 148 | field_auth_source: Authentifizierungs-Modus |
|
149 |
field_hide_mail: E |
|
|
149 | field_hide_mail: E-Mail-Adresse nicht anzeigen | |
|
150 | 150 | field_comments: Kommentar |
|
151 | 151 | field_url: URL |
|
152 | 152 | field_start_page: Hauptseite |
|
153 | 153 | field_subproject: Subprojekt von |
|
154 | 154 | field_hours: Stunden |
|
155 | 155 | field_activity: Aktivität |
|
156 | 156 | field_spent_on: Datum |
|
157 | 157 | field_identifier: Kennung |
|
158 | 158 | field_is_filter: Als Fiter benutzen |
|
159 | 159 | field_issue_to_id: Zugehöriges Ticket |
|
160 | 160 | field_delay: Pufferzeit |
|
161 | 161 | field_assignable: Tickets können dieser Rolle zugewiesen werden |
|
162 | 162 | field_redirect_existing_links: Existierende Links umleiten |
|
163 | 163 | field_estimated_hours: Geschätzter Aufwand |
|
164 | 164 | |
|
165 | 165 | setting_app_title: Applikations-Titel |
|
166 | 166 | setting_app_subtitle: Applikations-Untertitel |
|
167 | 167 | setting_welcome_text: Willkommenstext |
|
168 | 168 | setting_default_language: Default-Sprache |
|
169 | 169 | setting_login_required: Authentisierung erforderlich |
|
170 | 170 | setting_self_registration: Anmeldung ermöglicht |
|
171 | 171 | setting_attachment_max_size: Max. Dateigröße |
|
172 | 172 | setting_issues_export_limit: Max. Anzahl Tickets bei CSV/PDF-Export |
|
173 | 173 | setting_mail_from: E-Mail-Absender |
|
174 | 174 | setting_host_name: Hostname |
|
175 | 175 | setting_text_formatting: Textformatierung |
|
176 | 176 | setting_wiki_compression: Wiki-Historie komprimieren |
|
177 | 177 | setting_feeds_limit: Feed-Inhalt begrenzen |
|
178 | 178 | setting_autofetch_changesets: Commits automatisch abrufen |
|
179 | 179 | setting_sys_api_enabled: Webservice für Repository-Verwaltung benutzen |
|
180 | 180 | setting_commit_ref_keywords: Schlüsselwörter (Beziehungen) |
|
181 | 181 | setting_commit_fix_keywords: Schlüsselwörter (Status) |
|
182 | 182 | setting_autologin: Automatische Anmeldung |
|
183 | 183 | setting_date_format: Datumsformat |
|
184 | 184 | setting_cross_project_issue_relations: Ticket-Beziehungen zwischen Projekten erlauben |
|
185 | 185 | |
|
186 | 186 | label_user: Benutzer |
|
187 | 187 | label_user_plural: Benutzer |
|
188 | 188 | label_user_new: Neuer Benutzer |
|
189 | 189 | label_project: Projekt |
|
190 | 190 | label_project_new: Neues Projekt |
|
191 | 191 | label_project_plural: Projekte |
|
192 | 192 | label_project_all: Alle Projekte |
|
193 | 193 | label_project_latest: Neueste Projekte |
|
194 | 194 | label_issue: Ticket |
|
195 | 195 | label_issue_new: Neues Ticket |
|
196 | 196 | label_issue_plural: Tickets |
|
197 | 197 | label_issue_view_all: Alle Tickets ansehen |
|
198 | 198 | label_document: Dokument |
|
199 | 199 | label_document_new: Neues Dokument |
|
200 | 200 | label_document_plural: Dokumente |
|
201 | 201 | label_role: Rolle |
|
202 | 202 | label_role_plural: Rollen |
|
203 | 203 | label_role_new: Neue Rolle |
|
204 | 204 | label_role_and_permissions: Rollen und Rechte |
|
205 | 205 | label_member: Mitglied |
|
206 | 206 | label_member_new: Neues Mitglied |
|
207 | 207 | label_member_plural: Mitglieder |
|
208 | 208 | label_tracker: Tracker |
|
209 | 209 | label_tracker_plural: Tracker |
|
210 | 210 | label_tracker_new: Neuer Tracker |
|
211 | 211 | label_workflow: Workflow |
|
212 | 212 | label_issue_status: Ticket-Status |
|
213 | 213 | label_issue_status_plural: Ticket-Status |
|
214 | 214 | label_issue_status_new: Neuer Status |
|
215 | 215 | label_issue_category: Ticket-Kategorie |
|
216 | 216 | label_issue_category_plural: Ticket-Kategorien |
|
217 | 217 | label_issue_category_new: Neue Kategorie |
|
218 | 218 | label_custom_field: Benutzerdefiniertes Feld |
|
219 | 219 | label_custom_field_plural: Benutzerdefinierte Felder |
|
220 | 220 | label_custom_field_new: Neues Feld |
|
221 | 221 | label_enumerations: Aufzählungen |
|
222 | 222 | label_enumeration_new: Neuer Wert |
|
223 | 223 | label_information: Information |
|
224 | 224 | label_information_plural: Informationen |
|
225 | 225 | label_please_login: Anmelden |
|
226 | 226 | label_register: Registrieren |
|
227 | 227 | label_password_lost: Kennwort vergessen |
|
228 | 228 | label_home: Hauptseite |
|
229 | 229 | label_my_page: Meine Seite |
|
230 | 230 | label_my_account: Mein Konto |
|
231 | 231 | label_my_projects: Meine Projekte |
|
232 | 232 | label_administration: Administration |
|
233 | 233 | label_login: Anmelden |
|
234 | 234 | label_logout: Abmelden |
|
235 | 235 | label_help: Hilfe |
|
236 | 236 | label_reported_issues: Gemeldete Tickets |
|
237 | 237 | label_assigned_to_me_issues: Mir zugewiesen |
|
238 | 238 | label_last_login: Letzte Anmeldung |
|
239 | 239 | label_last_updates: zuletzt aktualisiert |
|
240 | 240 | label_last_updates_plural: %d zuletzt aktualisierten |
|
241 | 241 | label_registered_on: Angemeldet am |
|
242 | 242 | label_activity: Aktivität |
|
243 | 243 | label_new: Neu |
|
244 | 244 | label_logged_as: Angemeldet als |
|
245 | 245 | label_environment: Environment |
|
246 | 246 | label_authentication: Authentifizierung |
|
247 | 247 | label_auth_source: Authentifizierungs-Modus |
|
248 | 248 | label_auth_source_new: Neuer Authentifizierungs-Modus |
|
249 | 249 | label_auth_source_plural: Authentifizierungs-Arten |
|
250 | 250 | label_subproject_plural: Unterprojekte |
|
251 | 251 | label_min_max_length: Länge (Min. - Max.) |
|
252 | 252 | label_list: Liste |
|
253 | 253 | label_date: Datum |
|
254 | 254 | label_integer: Zahl |
|
255 | 255 | label_boolean: Boolean |
|
256 | 256 | label_string: Text |
|
257 | 257 | label_text: Langer Text |
|
258 | 258 | label_attribute: Attribut |
|
259 | 259 | label_attribute_plural: Attribute |
|
260 | 260 | label_download: %d Download |
|
261 | 261 | label_download_plural: %d Downloads |
|
262 | 262 | label_no_data: Nichts anzuzeigen |
|
263 | 263 | label_change_status: Statuswechsel |
|
264 | 264 | label_history: Historie |
|
265 | 265 | label_attachment: Datei |
|
266 | 266 | label_attachment_new: Neue Datei |
|
267 | 267 | label_attachment_delete: Anhang löschen |
|
268 | 268 | label_attachment_plural: Dateien |
|
269 | 269 | label_report: Bericht |
|
270 | 270 | label_report_plural: Berichte |
|
271 | 271 | label_news: News |
|
272 | 272 | label_news_new: News hinzufügen |
|
273 | 273 | label_news_plural: News |
|
274 | 274 | label_news_latest: Letzte News |
|
275 | 275 | label_news_view_all: Alle News anzeigen |
|
276 | 276 | label_change_log: Change-Log |
|
277 | 277 | label_settings: Konfiguration |
|
278 | 278 | label_overview: Übersicht |
|
279 | 279 | label_version: Version |
|
280 | 280 | label_version_new: Neue Version |
|
281 | 281 | label_version_plural: Versionen |
|
282 | 282 | label_confirmation: Bestätigung |
|
283 | 283 | label_export_to: Export zu |
|
284 | 284 | label_read: Lesen... |
|
285 | 285 | label_public_projects: Öffentliche Projekte |
|
286 | 286 | label_open_issues: offen |
|
287 | 287 | label_open_issues_plural: offen |
|
288 | 288 | label_closed_issues: geschlossen |
|
289 | 289 | label_closed_issues_plural: geschlossen |
|
290 | 290 | label_total: Gesamtzahl |
|
291 | 291 | label_permissions: Berechtigungen |
|
292 | 292 | label_current_status: Gegenwärtiger Status |
|
293 | 293 | label_new_statuses_allowed: Neue Berechtigungen |
|
294 | 294 | label_all: alle |
|
295 | 295 | label_none: kein |
|
296 | 296 | label_next: Weiter |
|
297 | 297 | label_previous: Zurück |
|
298 | 298 | label_used_by: Benutzt von |
|
299 | 299 | label_details: Details |
|
300 | 300 | label_add_note: Kommentar hinzufügen |
|
301 | 301 | label_per_page: Pro Seite |
|
302 | 302 | label_calendar: Kalender |
|
303 | 303 | label_months_from: Monate ab |
|
304 | 304 | label_gantt: Gantt |
|
305 | 305 | label_internal: Intern |
|
306 | 306 | label_last_changes: %d letzte Änderungen |
|
307 | 307 | label_change_view_all: Alle Änderungen ansehen |
|
308 | 308 | label_personalize_page: Diese Seite anpassen |
|
309 | 309 | label_comment: Kommentar |
|
310 | 310 | label_comment_plural: Kommentare |
|
311 | 311 | label_comment_add: Kommentar hinzufügen |
|
312 | 312 | label_comment_added: Kommentar hinzugefügt |
|
313 | 313 | label_comment_delete: Kommentar löschen |
|
314 | 314 | label_query: Benutzerdefinierte Abfrage |
|
315 | 315 | label_query_plural: Benutzerdefinierte Berichte |
|
316 | 316 | label_query_new: Neuer Bericht |
|
317 | 317 | label_filter_add: Filter hinzufügen |
|
318 | 318 | label_filter_plural: Filter |
|
319 | 319 | label_equals: ist |
|
320 | 320 | label_not_equals: ist nicht |
|
321 | 321 | label_in_less_than: in weniger als |
|
322 | 322 | label_in_more_than: in mehr als |
|
323 | 323 | label_in: an |
|
324 | 324 | label_today: heute |
|
325 | 325 | label_this_week: diese Woche |
|
326 | 326 | label_less_than_ago: vor weniger als |
|
327 | 327 | label_more_than_ago: vor mehr als |
|
328 | 328 | label_ago: vor |
|
329 | 329 | label_contains: enthält |
|
330 | 330 | label_not_contains: enthält nicht |
|
331 | 331 | label_day_plural: Tage |
|
332 | 332 | label_repository: Projektarchiv |
|
333 | 333 | label_browse: Codebrowser |
|
334 | 334 | label_modification: %d Änderung |
|
335 | 335 | label_modification_plural: %d Änderungen |
|
336 | 336 | label_revision: Revision |
|
337 | 337 | label_revision_plural: Revisionen |
|
338 | 338 | label_added: hinzugefügt |
|
339 | 339 | label_modified: geändert |
|
340 | 340 | label_deleted: gelöscht |
|
341 | 341 | label_latest_revision: Aktuellste Revision |
|
342 | 342 | label_latest_revision_plural: Aktuellste Revisionen |
|
343 | 343 | label_view_revisions: Revisionen anzeigen |
|
344 | 344 | label_max_size: Maximale Größe |
|
345 | 345 | label_on: von |
|
346 | 346 | label_sort_highest: Anfang |
|
347 | 347 | label_sort_higher: eins höher |
|
348 | 348 | label_sort_lower: eins tiefer |
|
349 | 349 | label_sort_lowest: Ende |
|
350 | 350 | label_roadmap: Roadmap |
|
351 | 351 | label_roadmap_due_in: Fällig in |
|
352 | 352 | label_roadmap_overdue: %s verspätet |
|
353 | 353 | label_roadmap_no_issues: Keine Tickets für diese Version |
|
354 | 354 | label_search: Suche |
|
355 | 355 | label_result_plural: Resultate |
|
356 | 356 | label_all_words: Alle Wörter |
|
357 | 357 | label_wiki: Wiki |
|
358 | 358 | label_wiki_edit: Wiki-Bearbeitung |
|
359 | 359 | label_wiki_edit_plural: Wiki-Bearbeitungen |
|
360 | 360 | label_wiki_page: Wiki-Seite |
|
361 | 361 | label_wiki_page_plural: Wiki-Seiten |
|
362 | 362 | label_index_by_title: Index by title |
|
363 | 363 | label_index_by_date: Index by date |
|
364 | 364 | label_current_version: Gegenwärtige Version |
|
365 | 365 | label_preview: Vorschau |
|
366 | 366 | label_feed_plural: Feeds |
|
367 | 367 | label_changes_details: Details aller Änderungen |
|
368 | 368 | label_issue_tracking: Tickets |
|
369 | 369 | label_spent_time: Aufgewendete Zeit |
|
370 | 370 | label_f_hour: %.2f Stunde |
|
371 | 371 | label_f_hour_plural: %.2f Stunden |
|
372 | 372 | label_time_tracking: Zeiterfassung |
|
373 | 373 | label_change_plural: Änderungen |
|
374 | 374 | label_statistics: Statistiken |
|
375 | 375 | label_commits_per_month: Übertragungen pro Monat |
|
376 | 376 | label_commits_per_author: Übertragungen pro Autor |
|
377 | 377 | label_view_diff: Unterschiede anzeigen |
|
378 | 378 | label_diff_inline: inline |
|
379 | 379 | label_diff_side_by_side: nebeneinander |
|
380 | 380 | label_options: Optionen |
|
381 | 381 | label_copy_workflow_from: Workflow kopieren von |
|
382 | 382 | label_permissions_report: Berechtigungsübersicht |
|
383 | 383 | label_watched_issues: Beobachtete Tickets |
|
384 | 384 | label_related_issues: Zugehörige Tickets |
|
385 | 385 | label_applied_status: Zugewiesener Status |
|
386 | 386 | label_loading: Lade... |
|
387 | 387 | label_relation_new: Neue Beziehung |
|
388 | 388 | label_relation_delete: Beziehung löschen |
|
389 | 389 | label_relates_to: Beziehung mit |
|
390 | 390 | label_duplicates: Duplikat von |
|
391 | 391 | label_blocks: Blockiert |
|
392 | 392 | label_blocked_by: Blockiert durch |
|
393 | 393 | label_precedes: Vorgänger von |
|
394 | 394 | label_follows: folgt |
|
395 | 395 | label_end_to_start: Ende - Anfang |
|
396 | 396 | label_end_to_end: Ende - Ende |
|
397 | 397 | label_start_to_start: Anfang - Anfang |
|
398 | 398 | label_start_to_end: Anfang - Ende |
|
399 | 399 | label_stay_logged_in: Angemeldet bleiben |
|
400 | 400 | label_disabled: gesperrt |
|
401 | 401 | label_show_completed_versions: Abgeschlossene Versionen anzeigen |
|
402 | 402 | label_me: ich |
|
403 | 403 | label_board: Forum |
|
404 | 404 | label_board_new: Neues Forum |
|
405 | 405 | label_board_plural: Foren |
|
406 | 406 | label_topic_plural: Themen |
|
407 | 407 | label_message_plural: Nachrichten |
|
408 | 408 | label_message_last: Letzte Nachricht |
|
409 | 409 | label_message_new: Neue Nachricht |
|
410 | 410 | label_reply_plural: Antworten |
|
411 | 411 | label_send_information: Sende Kontoinformationen zum Benutzer |
|
412 | 412 | label_year: Jahr |
|
413 | 413 | label_month: Monat |
|
414 | 414 | label_week: Woche |
|
415 | 415 | label_date_from: Von |
|
416 | 416 | label_date_to: Bis |
|
417 | 417 | label_language_based: Sprachabhängig |
|
418 | 418 | label_sort_by: Sortiert nach %s |
|
419 | 419 | label_send_test_email: Test-E-Mail senden |
|
420 | 420 | label_feeds_access_key_created_on: RSS-Zugriffsschlüssel vor %s erstellt |
|
421 | 421 | label_module_plural: Module |
|
422 | 422 | label_added_time_by: Von %s vor %s hinzugefügt |
|
423 | 423 | label_updated_time: Vor %s aktualisiert |
|
424 |
label_jump_to_a_project: |
|
|
424 | label_jump_to_a_project: Zu einem Projekt springen... | |
|
425 | 425 | |
|
426 | 426 | button_login: Anmelden |
|
427 | 427 | button_submit: OK |
|
428 | 428 | button_save: Speichern |
|
429 | 429 | button_check_all: Alles auswählen |
|
430 | 430 | button_uncheck_all: Alles abwählen |
|
431 | 431 | button_delete: Löschen |
|
432 | 432 | button_create: Anlegen |
|
433 | 433 | button_test: Testen |
|
434 | 434 | button_edit: Bearbeiten |
|
435 | 435 | button_add: Hinzufügen |
|
436 | 436 | button_change: Wechseln |
|
437 | 437 | button_apply: Anwenden |
|
438 | 438 | button_clear: Zurücksetzen |
|
439 | 439 | button_lock: Sperren |
|
440 | 440 | button_unlock: Entsperren |
|
441 | 441 | button_download: Download |
|
442 | 442 | button_list: Liste |
|
443 | 443 | button_view: Siehe |
|
444 | 444 | button_move: Verschieben |
|
445 | 445 | button_back: Zurück |
|
446 | 446 | button_cancel: Abbrechen |
|
447 | 447 | button_activate: Aktivieren |
|
448 | 448 | button_sort: Sortieren |
|
449 | 449 | button_log_time: Aufwand buchen |
|
450 | 450 | button_rollback: Auf diese Version zurücksetzen |
|
451 | 451 | button_watch: Beobachten |
|
452 | 452 | button_unwatch: Nicht beobachten |
|
453 | 453 | button_reply: Antworten |
|
454 | 454 | button_archive: Archivieren |
|
455 | 455 | button_unarchive: Entarchivieren |
|
456 | 456 | button_reset: Zurücksetzen |
|
457 | 457 | button_rename: Umbenennen |
|
458 | 458 | |
|
459 | 459 | status_active: aktiv |
|
460 | 460 | status_registered: angemeldet |
|
461 | 461 | status_locked: gesperrt |
|
462 | 462 | |
|
463 | 463 | text_select_mail_notifications: Aktionen, für die Mailbenachrichtigung aktiviert werden soll. |
|
464 | 464 | text_regexp_info: z. B. ^[A-Z0-9]+$ |
|
465 | 465 | text_min_max_length_info: 0 heißt keine Beschränkung |
|
466 | 466 | text_project_destroy_confirmation: Sind Sie sicher, dass sie das Projekt löschen wollen? |
|
467 | 467 | text_workflow_edit: Workflow zum Bearbeiten auswählen |
|
468 | 468 | text_are_you_sure: Sind Sie sicher? |
|
469 | 469 | text_journal_changed: geändert von %s zu %s |
|
470 | 470 | text_journal_set_to: gestellt zu %s |
|
471 | 471 | text_journal_deleted: gelöscht |
|
472 | 472 | text_tip_task_begin_day: Aufgabe, die an diesem Tag beginnt |
|
473 |
text_tip_task_end_day: Aufgabe, die an diesem Tag |
|
|
474 |
text_tip_task_begin_end_day: Aufgabe, die an diesem Tag beginnt und |
|
|
473 | text_tip_task_end_day: Aufgabe, die an diesem Tag endet | |
|
474 | text_tip_task_begin_end_day: Aufgabe, die an diesem Tag beginnt und endet | |
|
475 | 475 | text_project_identifier_info: 'Kleinbuchstaben (a-z), Ziffern und Bindestriche erlaubt.<br />Einmal gespeichert, kann die Kennung nicht mehr geändert werden.' |
|
476 | 476 | text_caracters_maximum: Max. %d Zeichen. |
|
477 | 477 | text_length_between: Länge zwischen %d und %d Zeichen. |
|
478 | 478 | text_tracker_no_workflow: Kein Workflow für diesen Tracker definiert. |
|
479 | 479 | text_unallowed_characters: Nicht erlaubte Zeichen |
|
480 | 480 | text_comma_separated: Mehrere Werte erlaubt (durch Komma getrennt). |
|
481 | 481 | text_issues_ref_in_commit_messages: Ticket-Beziehungen und -Status in Commit-Log-Meldungen |
|
482 | 482 | text_issue_added: Ticket %s wurde erstellt. |
|
483 | 483 | text_issue_updated: Ticket %s wurde aktualisiert. |
|
484 | 484 | text_wiki_destroy_confirmation: Sind Sie sicher, dass Sie dieses Wiki mit sämtlichem Inhalt löschen möchten? |
|
485 |
text_issue_category_destroy_question: |
|
|
486 |
text_issue_category_destroy_assignments: |
|
|
487 |
text_issue_category_reassign_to: |
|
|
485 | text_issue_category_destroy_question: Einige Tickets (%d) sind dieser Kategorie zugeodnet. Was möchten Sie tun? | |
|
486 | text_issue_category_destroy_assignments: Kategorie-Zuordnung entfernen | |
|
487 | text_issue_category_reassign_to: Tickets dieser Kategorie zuordnen | |
|
488 | 488 | |
|
489 | 489 | default_role_manager: Manager |
|
490 | 490 | default_role_developper: Developer |
|
491 | 491 | default_role_reporter: Reporter |
|
492 | 492 | default_tracker_bug: Fehler |
|
493 | 493 | default_tracker_feature: Feature |
|
494 | 494 | default_tracker_support: Support |
|
495 | 495 | default_issue_status_new: Neu |
|
496 | 496 | default_issue_status_assigned: Zugewiesen |
|
497 | 497 | default_issue_status_resolved: Gelöst |
|
498 | 498 | default_issue_status_feedback: Feedback |
|
499 | 499 | default_issue_status_closed: Erledigt |
|
500 | 500 | default_issue_status_rejected: Abgewiesen |
|
501 | 501 | default_doc_category_user: Benutzerdokumentation |
|
502 | 502 | default_doc_category_tech: Technische Dokumentation |
|
503 | 503 | default_priority_low: Niedrig |
|
504 | 504 | default_priority_normal: Normal |
|
505 | 505 | default_priority_high: Hoch |
|
506 | 506 | default_priority_urgent: Dringend |
|
507 | 507 | default_priority_immediate: Sofort |
|
508 | 508 | default_activity_design: Design |
|
509 | 509 | default_activity_development: Development |
|
510 | 510 | |
|
511 | 511 | enumeration_issue_priorities: Ticket-Prioritäten |
|
512 | 512 | enumeration_doc_categories: Dokumentenkategorien |
|
513 | 513 | enumeration_activities: Aktivitäten (Zeiterfassung) |
|
514 |
label_file_plural: |
|
|
514 | label_file_plural: Dateien | |
|
515 | 515 | label_changeset_plural: Changesets |
|
516 |
field_column_names: |
|
|
517 |
label_default_columns: Default |
|
|
518 |
setting_issue_list_default_columns: Default |
|
|
519 |
setting_repositories_encodings: Repositor |
|
|
520 | notice_no_issue_selected: "No issue is selected! Please, check the issues you want to edit." | |
|
521 |
label_bulk_edit_selected_issues: |
|
|
522 |
label_no_change_option: ( |
|
|
523 | notice_failed_to_save_issues: "Failed to save %d issue(s) on %d selected: %s." | |
|
524 |
label_theme: |
|
|
516 | field_column_names: Spalten | |
|
517 | label_default_columns: Default-Spalten | |
|
518 | setting_issue_list_default_columns: Default-Spalten in der Ticket-Auflistung | |
|
519 | setting_repositories_encodings: Repository-Kodierung | |
|
520 | notice_no_issue_selected: "Kein Ticket ausgewählt! Bitte wählen Sie die Tickets, die Sie bearbeiten möchten." | |
|
521 | label_bulk_edit_selected_issues: Alle ausgewählten Tickets bearbeiten | |
|
522 | label_no_change_option: (Keine Änderung) | |
|
523 | notice_failed_to_save_issues: "%d von %d ausgewählten Tickets konnte(n) nicht gespeichert werden: %s." | |
|
524 | label_theme: Stil | |
|
525 | 525 | label_default: Default |
|
526 |
label_search_titles_only: |
|
|
527 |
label_nobody: n |
|
|
528 |
button_change_password: |
|
|
529 | text_user_mail_option: "For unselected projects, you will only receive notifications about things you watch or you're involved in (eg. issues you're the author or assignee)." | |
|
530 |
label_user_mail_option_selected: "F |
|
|
531 |
label_user_mail_option_all: "F |
|
|
532 |
label_user_mail_option_none: " |
|
|
533 |
setting_emails_footer: E |
|
|
534 |
label_float: Fl |
|
|
535 |
button_copy: |
|
|
536 |
mail_body_account_information_external: |
|
|
537 |
mail_body_account_information: |
|
|
538 |
setting_protocol: Proto |
|
|
539 | label_user_mail_no_self_notified: "I don't want to be notified of changes that I make myself" | |
|
540 |
setting_time_format: |
|
|
541 |
label_registration_activation_by_email: |
|
|
542 |
mail_subject_account_activation_request: Redmine |
|
|
543 |
mail_body_account_activation_request: ' |
|
|
544 |
label_registration_automatic_activation: |
|
|
545 |
label_registration_manual_activation: |
|
|
546 |
notice_account_pending: " |
|
|
547 |
field_time_zone: |
|
|
548 |
text_caracters_minimum: Mus |
|
|
526 | label_search_titles_only: Nur Titel durchsuchen | |
|
527 | label_nobody: Niemand | |
|
528 | button_change_password: Kennwort ändern | |
|
529 | text_user_mail_option: "Für nicht ausgewählte Projekte werden Sie nur Benachrichtigungen für Dinge erhalten, die Sie beobachten oder an denen Sie beteiligt sind (z.B. Tickets, deren Autor Sie sind oder die Ihnen zugewiesen sind)." | |
|
530 | label_user_mail_option_selected: "Für alle Ereignisse in den ausgewählten Projekten..." | |
|
531 | label_user_mail_option_all: "Für alle Ereignisse in all meinen Projekten" | |
|
532 | label_user_mail_option_none: "Nur für Dinge, die ich beobachte oder an denen ich beteiligt bin" | |
|
533 | setting_emails_footer: E-Mail-Fußzeile | |
|
534 | label_float: Fließkommazahl | |
|
535 | button_copy: Kopieren | |
|
536 | mail_body_account_information_external: Sie können sich mit Ihrem Konto "%s" an Redmine anmelden. | |
|
537 | mail_body_account_information: Ihre Redmine Konto-Informationen | |
|
538 | setting_protocol: Protokoll | |
|
539 | label_user_mail_no_self_notified: "Ich möchte nicht über Änderungen benachrichtigt werden, die ich selbst durchführe." | |
|
540 | setting_time_format: Zeitformat | |
|
541 | label_registration_activation_by_email: Kontoaktivierung durch E-Mail | |
|
542 | mail_subject_account_activation_request: Antrag auf Redmine Kontoaktivierung | |
|
543 | mail_body_account_activation_request: 'Ein neuer Benutzer (%s) hat sich registriert. Sein Konto wartet auf Ihre Genehmigung:' | |
|
544 | label_registration_automatic_activation: Automatische Kontoaktivierung | |
|
545 | label_registration_manual_activation: Manuelle Kontoaktivierung | |
|
546 | notice_account_pending: "Ihr Konto wurde erstellt und wartet jetzt auf die Genehmigung des Administrators." | |
|
547 | field_time_zone: Zeitzone | |
|
548 | text_caracters_minimum: Muss mindestens %d Zeichen lang sein. |
@@ -1,551 +1,551 | |||
|
1 | 1 | _gloc_rule_default: '|n| n==1 ? "" : "_plural" ' |
|
2 | 2 | |
|
3 | 3 | actionview_datehelper_select_day_prefix: |
|
4 | 4 | actionview_datehelper_select_month_names: Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre |
|
5 | 5 | actionview_datehelper_select_month_names_abbr: Ene,Feb,Mar,Abr,Mayo,Jun,Jul,Ago,Sep,Oct,Nov,Dic |
|
6 | 6 | actionview_datehelper_select_month_prefix: |
|
7 | 7 | actionview_datehelper_select_year_prefix: |
|
8 | 8 | actionview_datehelper_time_in_words_day: 1 día |
|
9 | 9 | actionview_datehelper_time_in_words_day_plural: %d días |
|
10 | 10 | actionview_datehelper_time_in_words_hour_about: una hora aproximadamente |
|
11 | 11 | actionview_datehelper_time_in_words_hour_about_plural: aproximadamente %d horas |
|
12 | 12 | actionview_datehelper_time_in_words_hour_about_single: una hora aproximadamente |
|
13 | 13 | actionview_datehelper_time_in_words_minute: 1 minuto |
|
14 | 14 | actionview_datehelper_time_in_words_minute_half: medio minuto |
|
15 | 15 | actionview_datehelper_time_in_words_minute_less_than: menos de un minuto |
|
16 | 16 | actionview_datehelper_time_in_words_minute_plural: %d minutos |
|
17 | 17 | actionview_datehelper_time_in_words_minute_single: 1 minuto |
|
18 | 18 | actionview_datehelper_time_in_words_second_less_than: menos de un segundo |
|
19 | 19 | actionview_datehelper_time_in_words_second_less_than_plural: menos de %d segundos |
|
20 | 20 | actionview_instancetag_blank_option: Por favor seleccione |
|
21 | 21 | |
|
22 | 22 | activerecord_error_inclusion: no está incluído en la lista |
|
23 | 23 | activerecord_error_exclusion: está reservado |
|
24 | 24 | activerecord_error_invalid: no es válido |
|
25 | 25 | activerecord_error_confirmation: la confirmación no coincide |
|
26 | 26 | activerecord_error_accepted: debe ser aceptado |
|
27 | 27 | activerecord_error_empty: no puede estar vacío |
|
28 | 28 | activerecord_error_blank: no puede estar en blanco |
|
29 | 29 | activerecord_error_too_long: es demasiado largo |
|
30 | 30 | activerecord_error_too_short: es demasiado corto |
|
31 | 31 | activerecord_error_wrong_length: la longitud es incorrecta |
|
32 |
activerecord_error_taken: |
|
|
32 | activerecord_error_taken: ya está siendo usado | |
|
33 | 33 | activerecord_error_not_a_number: no es un número |
|
34 | 34 | activerecord_error_not_a_date: no es una fecha válida |
|
35 | 35 | activerecord_error_greater_than_start_date: debe ser la fecha mayor que del comienzo |
|
36 | 36 | activerecord_error_not_same_project: no pertenece al mismo proyecto |
|
37 | 37 | activerecord_error_circular_dependency: Esta relación podría crear una dependencia anidada |
|
38 | 38 | |
|
39 | 39 | general_fmt_age: %d año |
|
40 | 40 | general_fmt_age_plural: %d años |
|
41 | 41 | general_fmt_date: %%d/%%m/%%Y |
|
42 | 42 | general_fmt_datetime: %%d/%%m/%%Y %%H:%%M |
|
43 | 43 | general_fmt_datetime_short: %%d/%%m %%H:%%M |
|
44 | 44 | general_fmt_time: %%H:%%M |
|
45 | 45 | general_text_No: 'No' |
|
46 | 46 | general_text_Yes: 'Sí' |
|
47 | 47 | general_text_no: 'no' |
|
48 | 48 | general_text_yes: 'sí' |
|
49 | 49 | general_lang_name: 'Español' |
|
50 | 50 | general_csv_separator: ';' |
|
51 | 51 | general_csv_encoding: ISO-8859-15 |
|
52 | 52 | general_pdf_encoding: ISO-8859-15 |
|
53 | 53 | general_day_names: Lunes,Martes,Miércoles,Jueves,Viernes,Sábado,Domingo |
|
54 | 54 | general_first_day_of_week: '1' |
|
55 | 55 | |
|
56 | 56 | notice_account_updated: Cuenta creada correctamente. |
|
57 | 57 | notice_account_invalid_creditentials: Usuario o contraseña inválido. |
|
58 | 58 | notice_account_password_updated: Contraseña modificada correctamente. |
|
59 | 59 | notice_account_wrong_password: Contraseña incorrecta. |
|
60 | 60 | notice_account_register_done: Cuenta creada correctamente. |
|
61 | 61 | notice_account_unknown_email: Usuario desconocido. |
|
62 | 62 | notice_can_t_change_password: Esta cuenta utiliza una fuente de autenticación externa. No es posible cambiar la contraseña. |
|
63 |
notice_account_lost_email_sent: |
|
|
63 | notice_account_lost_email_sent: Se le ha enviado un correo con instrucciones para elegir una nueva contraseña. | |
|
64 | 64 | notice_account_activated: Su cuenta ha sido activada. Ahora se encuentra conectado. |
|
65 | 65 | notice_successful_create: Creación correcta. |
|
66 | 66 | notice_successful_update: Modificación correcta. |
|
67 | 67 | notice_successful_delete: Borrado correcto. |
|
68 | 68 | notice_successful_connection: Conexión correcta. |
|
69 | 69 | notice_file_not_found: La página a la que intentas acceder no existe. |
|
70 | 70 | notice_locking_conflict: Los datos han sido modificados por otro usuario. |
|
71 | 71 | notice_scm_error: La entrada y/o la revisión no existe en el repositorio. |
|
72 | 72 | notice_not_authorized: No tiene autorización para acceder a esta página. |
|
73 | 73 | |
|
74 | 74 | mail_subject_lost_password: Tu contraseña del CIYAT - Gestor de Solicitudes |
|
75 | 75 | mail_body_lost_password: 'Para cambiar su contraseña de Redmine, haga click en el siguiente enlace:' |
|
76 | 76 | mail_subject_register: Activación de la cuenta del CIYAT - Gestor de Solicitudes |
|
77 | 77 | mail_body_register: 'Para activar su cuenta Redmine, haga click en el siguiente enlace:' |
|
78 | 78 | |
|
79 | 79 | gui_validation_error: 1 error |
|
80 | 80 | gui_validation_error_plural: %d errores |
|
81 | 81 | |
|
82 | 82 | field_name: Nombre |
|
83 | 83 | field_description: Descripción |
|
84 | 84 | field_summary: Resumen |
|
85 | 85 | field_is_required: Obligatorio |
|
86 | 86 | field_firstname: Nombre |
|
87 | 87 | field_lastname: Apellido |
|
88 | 88 | field_mail: Correo electrónico |
|
89 | 89 | field_filename: Fichero |
|
90 | 90 | field_filesize: Tamaño |
|
91 | 91 | field_downloads: Descargas |
|
92 | 92 | field_author: Autor |
|
93 | 93 | field_created_on: Creado |
|
94 | 94 | field_updated_on: Actualizado |
|
95 | 95 | field_field_format: Formato |
|
96 | 96 | field_is_for_all: Para todos los proyectos |
|
97 | 97 | field_possible_values: Valores posibles |
|
98 | 98 | field_regexp: Expresión regular |
|
99 | 99 | field_min_length: Longitud mínima |
|
100 | 100 | field_max_length: Longitud máxima |
|
101 | 101 | field_value: Valor |
|
102 | 102 | field_category: Categoría |
|
103 | 103 | field_title: Título |
|
104 | 104 | field_project: Proyecto |
|
105 | 105 | field_issue: Petición |
|
106 | 106 | field_status: Estado |
|
107 | 107 | field_notes: Notas |
|
108 | 108 | field_is_closed: Petición resuelta |
|
109 | 109 | field_is_default: Estado por defecto |
|
110 | 110 | field_tracker: Tracker |
|
111 | 111 | field_subject: Tema |
|
112 | 112 | field_due_date: Fecha fin |
|
113 | 113 | field_assigned_to: Asignado a |
|
114 | 114 | field_priority: Prioridad |
|
115 | 115 | field_fixed_version: Versión corregida |
|
116 | 116 | field_user: Usuario |
|
117 | 117 | field_role: Perfil |
|
118 | 118 | field_homepage: Sitio web |
|
119 | 119 | field_is_public: Público |
|
120 | 120 | field_parent: Proyecto padre |
|
121 | 121 | field_is_in_chlog: Consultar las peticiones en el histórico |
|
122 | 122 | field_is_in_roadmap: Consultar las peticiones en el roadmap |
|
123 | 123 | field_login: Identificador |
|
124 | 124 | field_mail_notification: Notificaciones por correo |
|
125 | 125 | field_admin: Administrador |
|
126 | 126 | field_last_login_on: Última conexión |
|
127 | 127 | field_language: Idioma |
|
128 | 128 | field_effective_date: Fecha |
|
129 | 129 | field_password: Contraseña |
|
130 | 130 | field_new_password: Nueva contraseña |
|
131 | 131 | field_password_confirmation: Confirmación |
|
132 | 132 | field_version: Versión |
|
133 | 133 | field_type: Tipo |
|
134 | 134 | field_host: Anfitrión |
|
135 | 135 | field_port: Puerto |
|
136 | 136 | field_account: Cuenta |
|
137 | 137 | field_base_dn: Base DN |
|
138 | 138 | field_attr_login: Cualidad del identificador |
|
139 | 139 | field_attr_firstname: Cualidad del nombre |
|
140 | 140 | field_attr_lastname: Cualidad del apellido |
|
141 | 141 | field_attr_mail: Cualidad del Email |
|
142 | 142 | field_onthefly: Creación del usuario "al vuelo" |
|
143 | 143 | field_start_date: Fecha de inicio |
|
144 | 144 | field_done_ratio: %% Realizado |
|
145 | 145 | field_auth_source: Modo de identificación |
|
146 | 146 | field_hide_mail: Ocultar mi dirección de correo |
|
147 | 147 | field_comment: Comentario |
|
148 | 148 | field_url: URL |
|
149 | 149 | field_start_page: Página principal |
|
150 | 150 | field_subproject: Proyecto secundario |
|
151 | 151 | field_hours: Horas |
|
152 | 152 | field_activity: Actividad |
|
153 | 153 | field_spent_on: Fecha |
|
154 | 154 | field_identifier: Identificador |
|
155 | 155 | field_is_filter: Usado como filtro |
|
156 | 156 | field_issue_to_id: Petición Relacionada |
|
157 | 157 | field_delay: Retraso |
|
158 | 158 | |
|
159 | 159 | setting_app_title: Título de la aplicación |
|
160 | 160 | setting_app_subtitle: Subtítulo de la aplicación |
|
161 | 161 | setting_welcome_text: Texto de bienvenida |
|
162 | 162 | setting_default_language: Idioma por defecto |
|
163 | 163 | setting_login_required: Se requiere identificación |
|
164 | 164 | setting_self_registration: Registro permitido |
|
165 | 165 | setting_attachment_max_size: Tamaño máximo del fichero |
|
166 | 166 | setting_issues_export_limit: Límite de exportación de peticiones |
|
167 | 167 | setting_mail_from: Correo desde el que enviar mensajes |
|
168 | 168 | setting_host_name: Nombre de host |
|
169 | 169 | setting_text_formatting: Formato de texto |
|
170 | 170 | setting_wiki_compression: Compresión del historial de Wiki |
|
171 | 171 | setting_feeds_limit: Límite de contenido para sindicación |
|
172 | 172 | setting_autofetch_changesets: Autorellenar los commits del repositorio |
|
173 | 173 | setting_sys_api_enabled: Enable WS for repository management |
|
174 | 174 | setting_commit_ref_keywords: Palabras clave para la referencia |
|
175 | 175 | setting_commit_fix_keywords: Palabras clave para la corrección |
|
176 | 176 | setting_autologin: Conexión automática |
|
177 | 177 | setting_date_format: Formato de la fecha |
|
178 | 178 | |
|
179 | 179 | label_user: Usuario |
|
180 | 180 | label_user_plural: Usuarios |
|
181 | 181 | label_user_new: Nuevo usuario |
|
182 | 182 | label_project: Proyecto |
|
183 | 183 | label_project_new: Nuevo proyecto |
|
184 | 184 | label_project_plural: Proyectos |
|
185 | 185 | label_project_all: Todos los proyectos |
|
186 | 186 | label_project_latest: Últimos proyectos |
|
187 | 187 | label_issue: Petición |
|
188 | 188 | label_issue_new: Nueva petición |
|
189 | 189 | label_issue_plural: Peticiones |
|
190 | 190 | label_issue_view_all: Ver todas las peticiones |
|
191 | 191 | label_document: Documento |
|
192 | 192 | label_document_new: Nuevo documento |
|
193 | 193 | label_document_plural: Documentos |
|
194 | 194 | label_role: Perfil |
|
195 | 195 | label_role_plural: Perfiles |
|
196 | 196 | label_role_new: Nuevo perfil |
|
197 | 197 | label_role_and_permissions: Perfiles y permisos |
|
198 | 198 | label_member: Miembro |
|
199 | 199 | label_member_new: Nuevo miembro |
|
200 | 200 | label_member_plural: Miembros |
|
201 | 201 | label_tracker: Tracker |
|
202 | 202 | label_tracker_plural: Trackers |
|
203 | 203 | label_tracker_new: Nuevo tracker |
|
204 | 204 | label_workflow: Flujo de trabajo |
|
205 | 205 | label_issue_status: Estado de petición |
|
206 | 206 | label_issue_status_plural: Estados de las peticiones |
|
207 | 207 | label_issue_status_new: Nuevo estado |
|
208 | 208 | label_issue_category: Categoría de las peticiones |
|
209 | 209 | label_issue_category_plural: Categorías de las peticiones |
|
210 | 210 | label_issue_category_new: Nueva categoría |
|
211 | 211 | label_custom_field: Campo personalizado |
|
212 | 212 | label_custom_field_plural: Campos personalizados |
|
213 | 213 | label_custom_field_new: Nuevo campo personalizado |
|
214 | 214 | label_enumerations: Listas de valores |
|
215 | 215 | label_enumeration_new: Nuevo valor |
|
216 | 216 | label_information: Información |
|
217 | 217 | label_information_plural: Información |
|
218 | 218 | label_please_login: Conexión |
|
219 | 219 | label_register: Registrar |
|
220 | 220 | label_password_lost: ¿Olvidaste la contraseña? |
|
221 | 221 | label_home: Inicio |
|
222 | 222 | label_my_page: Mi página |
|
223 | 223 | label_my_account: Mi cuenta |
|
224 | 224 | label_my_projects: Mis proyectos |
|
225 | 225 | label_administration: Administración |
|
226 | 226 | label_login: Conexión |
|
227 | 227 | label_logout: Desconexión |
|
228 | 228 | label_help: Ayuda |
|
229 | label_reported_issues: Peticiones registradas | |
|
229 | label_reported_issues: Peticiones registradas por mí | |
|
230 | 230 | label_assigned_to_me_issues: Peticiones que me están asignadas |
|
231 | 231 | label_last_login: Última conexión |
|
232 | 232 | label_last_updates: Actualizado |
|
233 | 233 | label_last_updates_plural: %d Actualizados |
|
234 | 234 | label_registered_on: Inscrito el |
|
235 | 235 | label_activity: Actividad |
|
236 | 236 | label_new: Nuevo |
|
237 | 237 | label_logged_as: Conectado como |
|
238 | 238 | label_environment: Entorno |
|
239 | 239 | label_authentication: Autentificación |
|
240 | 240 | label_auth_source: Modo de la autentificación |
|
241 | 241 | label_auth_source_new: Nuevo modo de la autentificación |
|
242 | 242 | label_auth_source_plural: Modos de la autentificación |
|
243 | 243 | label_subproject_plural: Proyectos secundarios |
|
244 | 244 | label_min_max_length: Longitud mín - máx |
|
245 | 245 | label_list: Lista |
|
246 | 246 | label_date: Fecha |
|
247 | 247 | label_integer: Número |
|
248 | 248 | label_boolean: Boleano |
|
249 | 249 | label_string: Texto |
|
250 | 250 | label_text: Texto largo |
|
251 | 251 | label_attribute: Cualidad |
|
252 | 252 | label_attribute_plural: Cualidades |
|
253 | 253 | label_download: %d Descarga |
|
254 | 254 | label_download_plural: %d Descargas |
|
255 | 255 | label_no_data: Ningun dato a mostrar |
|
256 | 256 | label_change_status: Cambiar el estado |
|
257 | 257 | label_history: Histórico |
|
258 | 258 | label_attachment: Fichero |
|
259 | 259 | label_attachment_new: Nuevo fichero |
|
260 |
label_attachment_delete: |
|
|
260 | label_attachment_delete: Borrar el fichero | |
|
261 | 261 | label_attachment_plural: Ficheros |
|
262 | 262 | label_report: Informe |
|
263 | 263 | label_report_plural: Informes |
|
264 | 264 | label_news: Noticia |
|
265 | 265 | label_news_new: Nueva noticia |
|
266 | 266 | label_news_plural: Noticias |
|
267 | 267 | label_news_latest: Últimas noticias |
|
268 | 268 | label_news_view_all: Ver todas las noticias |
|
269 | 269 | label_change_log: Cambios |
|
270 | 270 | label_settings: Configuración |
|
271 | 271 | label_overview: Vistazo |
|
272 | 272 | label_version: Versión |
|
273 | 273 | label_version_new: Nueva versión |
|
274 | 274 | label_version_plural: Versiones |
|
275 | 275 | label_confirmation: Confirmación |
|
276 | 276 | label_export_to: Exportar a |
|
277 | 277 | label_read: Leer... |
|
278 | 278 | label_public_projects: Proyectos públicos |
|
279 | 279 | label_open_issues: abierta |
|
280 | 280 | label_open_issues_plural: abiertas |
|
281 | 281 | label_closed_issues: cerrada |
|
282 | 282 | label_closed_issues_plural: cerradas |
|
283 | 283 | label_total: Total |
|
284 | 284 | label_permissions: Permisos |
|
285 | 285 | label_current_status: Estado actual |
|
286 | 286 | label_new_statuses_allowed: Nuevos estados autorizados |
|
287 | 287 | label_all: todos |
|
288 | 288 | label_none: ninguno |
|
289 | 289 | label_next: Próximo |
|
290 | 290 | label_previous: Anterior |
|
291 | 291 | label_used_by: Utilizado por |
|
292 | 292 | label_details: Detalles |
|
293 | 293 | label_add_note: Añadir una nota |
|
294 | 294 | label_per_page: Por la página |
|
295 | 295 | label_calendar: Calendario |
|
296 | 296 | label_months_from: meses de |
|
297 | 297 | label_gantt: Gantt |
|
298 | 298 | label_internal: Interno |
|
299 | 299 | label_last_changes: %d cambios del último |
|
300 | 300 | label_change_view_all: Ver todos los cambios |
|
301 | 301 | label_personalize_page: Personalizar esta página |
|
302 | 302 | label_comment: Comentario |
|
303 | 303 | label_comment_plural: Comentarios |
|
304 | 304 | label_comment_add: Añadir un comentario |
|
305 | 305 | label_comment_added: Comentario añadido |
|
306 |
label_comment_delete: |
|
|
307 |
label_query: |
|
|
308 |
label_query_plural: |
|
|
309 |
label_query_new: Nueva |
|
|
306 | label_comment_delete: Borrar comentarios | |
|
307 | label_query: Consulta personalizada | |
|
308 | label_query_plural: Consultas personalizadas | |
|
309 | label_query_new: Nueva consulta | |
|
310 | 310 | label_filter_add: Añadir el filtro |
|
311 | 311 | label_filter_plural: Filtros |
|
312 | 312 | label_equals: igual |
|
313 | 313 | label_not_equals: no igual |
|
314 | 314 | label_in_less_than: en menos que |
|
315 | 315 | label_in_more_than: en más que |
|
316 | 316 | label_in: en |
|
317 | 317 | label_today: hoy |
|
318 | 318 | label_less_than_ago: hace menos de |
|
319 | 319 | label_more_than_ago: hace más de |
|
320 | 320 | label_ago: hace |
|
321 | 321 | label_contains: contiene |
|
322 | 322 | label_not_contains: no contiene |
|
323 | 323 | label_day_plural: días |
|
324 | 324 | label_repository: Repositorio |
|
325 | 325 | label_browse: Hojear |
|
326 | 326 | label_modification: %d modificación |
|
327 | 327 | label_modification_plural: %d modificaciones |
|
328 | 328 | label_revision: Revisión |
|
329 | 329 | label_revision_plural: Revisiones |
|
330 | 330 | label_added: añadido |
|
331 | 331 | label_modified: modificado |
|
332 | 332 | label_deleted: suprimido |
|
333 | 333 | label_latest_revision: La revisión más actual |
|
334 | 334 | label_latest_revision_plural: Las revisiones más actuales |
|
335 | 335 | label_view_revisions: Ver las revisiones |
|
336 | 336 | label_max_size: Tamaño máximo |
|
337 |
label_on: e |
|
|
337 | label_on: de | |
|
338 | 338 | label_sort_highest: Primero |
|
339 | 339 | label_sort_higher: Subir |
|
340 | 340 | label_sort_lower: Bajar |
|
341 | 341 | label_sort_lowest: Último |
|
342 | 342 | label_roadmap: Roadmap |
|
343 | 343 | label_roadmap_due_in: Realizado en |
|
344 | 344 | label_roadmap_no_issues: No hay peticiones para esta versión |
|
345 | 345 | label_search: Búsqueda |
|
346 | 346 | label_result: %d resultado |
|
347 |
label_result_plural: |
|
|
347 | label_result_plural: Resultados | |
|
348 | 348 | label_all_words: Todas las palabras |
|
349 | 349 | label_wiki: Wiki |
|
350 | 350 | label_wiki_edit: Wiki edicción |
|
351 | 351 | label_wiki_edit_plural: Wiki edicciones |
|
352 | 352 | label_wiki_page: Wiki página |
|
353 | 353 | label_wiki_page_plural: Wiki páginas |
|
354 | 354 | label_page_index: Índice |
|
355 | 355 | label_current_version: Versión actual |
|
356 |
label_preview: Previ |
|
|
356 | label_preview: Previsualizar | |
|
357 | 357 | label_feed_plural: Feeds |
|
358 | 358 | label_changes_details: Detalles de todos los cambios |
|
359 | 359 | label_issue_tracking: Peticiones |
|
360 | 360 | label_spent_time: Tiempo dedicado |
|
361 | 361 | label_f_hour: %.2f hora |
|
362 | 362 | label_f_hour_plural: %.2f horas |
|
363 | 363 | label_time_tracking: Tiempo tracking |
|
364 | 364 | label_change_plural: Cambios |
|
365 | 365 | label_statistics: Estadísticas |
|
366 | 366 | label_commits_per_month: Commits por mes |
|
367 | 367 | label_commits_per_author: Commits por autor |
|
368 | 368 | label_view_diff: Ver diferencias |
|
369 | 369 | label_diff_inline: inline |
|
370 | 370 | label_diff_side_by_side: cara a cara |
|
371 | 371 | label_options: Opciones |
|
372 | 372 | label_copy_workflow_from: Copiar workflow desde |
|
373 | 373 | label_permissions_report: Informe de permisos |
|
374 | 374 | label_watched_issues: Peticiones monitorizadas |
|
375 | 375 | label_related_issues: Peticiones relacionadas |
|
376 | 376 | label_applied_status: Aplicar estado |
|
377 | 377 | label_loading: Cargando... |
|
378 | 378 | label_relation_new: Nueva relación |
|
379 | 379 | label_relation_delete: Eliminar relación |
|
380 | 380 | label_relates_to: relacionado a |
|
381 | 381 | label_duplicates: duplicados |
|
382 | 382 | label_blocks: bloques |
|
383 | 383 | label_blocked_by: bloqueado por |
|
384 | 384 | label_precedes: anteriores |
|
385 | 385 | label_follows: siguientes |
|
386 | 386 | label_end_to_start: fin a principio |
|
387 | 387 | label_end_to_end: fin a fin |
|
388 | 388 | label_start_to_start: principio a principio |
|
389 | 389 | label_start_to_end: principio a fin |
|
390 | 390 | label_stay_logged_in: Recordar conexión |
|
391 | 391 | label_disabled: deshabilitado |
|
392 | 392 | label_show_completed_versions: Muestra las versiones completas |
|
393 | 393 | label_me: me |
|
394 |
label_board: For |
|
|
395 |
label_board_new: Nuevo for |
|
|
396 |
label_board_plural: For |
|
|
397 |
label_topic_plural: T |
|
|
394 | label_board: Foro | |
|
395 | label_board_new: Nuevo foro | |
|
396 | label_board_plural: Foros | |
|
397 | label_topic_plural: Temas | |
|
398 | 398 | label_message_plural: Mensajes |
|
399 | 399 | label_message_last: Último mensaje |
|
400 | 400 | label_message_new: Nuevo mensaje |
|
401 | 401 | label_reply_plural: Respuestas |
|
402 | 402 | label_send_information: Enviada información de la cuenta al usuario |
|
403 | 403 | label_year: Año |
|
404 | 404 | label_month: Mes |
|
405 | 405 | label_week: Semana |
|
406 | 406 | label_date_from: Desde |
|
407 | 407 | label_date_to: Hasta |
|
408 | 408 | label_language_based: Badado en el idioma |
|
409 | 409 | |
|
410 | 410 | button_login: Conexión |
|
411 | 411 | button_submit: Aceptar |
|
412 |
button_save: |
|
|
412 | button_save: Guardar | |
|
413 | 413 | button_check_all: Seleccionar todo |
|
414 | 414 | button_uncheck_all: No seleccionar nada |
|
415 |
button_delete: |
|
|
415 | button_delete: Borrar | |
|
416 | 416 | button_create: Crear |
|
417 | 417 | button_test: Testar |
|
418 | 418 | button_edit: Modificar |
|
419 | 419 | button_add: Añadir |
|
420 | 420 | button_change: Cambiar |
|
421 | 421 | button_apply: Aceptar |
|
422 | 422 | button_clear: Anular |
|
423 | 423 | button_lock: Bloquear |
|
424 | 424 | button_unlock: Desbloquear |
|
425 | 425 | button_download: Descargar |
|
426 | 426 | button_list: Listar |
|
427 | 427 | button_view: Ver |
|
428 | 428 | button_move: Mover |
|
429 | 429 | button_back: Atrás |
|
430 | 430 | button_cancel: Cancelar |
|
431 | 431 | button_activate: Activar |
|
432 | 432 | button_sort: Clasificar |
|
433 | 433 | button_log_time: Tiempo dedicado |
|
434 | 434 | button_rollback: Volver a esta versión |
|
435 | 435 | button_watch: Monitorizar |
|
436 | 436 | button_unwatch: No monitorizar |
|
437 | 437 | button_reply: Responder |
|
438 | 438 | button_archive: Archivar |
|
439 | 439 | button_unarchive: Desarchivar |
|
440 | 440 | |
|
441 | 441 | status_active: activo |
|
442 | 442 | status_registered: registrado |
|
443 | 443 | status_locked: bloqueado |
|
444 | 444 | |
|
445 | 445 | text_select_mail_notifications: Seleccionar los eventos a notificar |
|
446 | 446 | text_regexp_info: eg. ^[A-Z0-9]+$ |
|
447 | 447 | text_min_max_length_info: 0 para ninguna restricción |
|
448 | 448 | text_project_destroy_confirmation: ¿ Estás seguro de querer eliminar el proyecto ? |
|
449 | 449 | text_workflow_edit: Seleccionar un flujo de trabajo para actualizar |
|
450 | 450 | text_are_you_sure: ¿ Estás seguro ? |
|
451 | 451 | text_journal_changed: cambiado de %s a %s |
|
452 | 452 | text_journal_set_to: fijado a %s |
|
453 | 453 | text_journal_deleted: suprimido |
|
454 | 454 | text_tip_task_begin_day: tarea que comienza este día |
|
455 | 455 | text_tip_task_end_day: tarea que termina este día |
|
456 | 456 | text_tip_task_begin_end_day: tarea que comienza y termina este día |
|
457 | 457 | text_project_identifier_info: 'Letras minúsculas (a-z), números y signos de puntuación permitidos.<br />Una vez guardado, el identificador no puede modificarse.' |
|
458 |
text_caracters_maximum: %d car |
|
|
459 |
text_length_between: Longitud entre %d y %d car |
|
|
458 | text_caracters_maximum: %d carácteres como máximo. | |
|
459 | text_length_between: Longitud entre %d y %d carácteres. | |
|
460 | 460 | text_tracker_no_workflow: No hay ningún workflow definido para este tracker |
|
461 |
text_unallowed_characters: Car |
|
|
461 | text_unallowed_characters: Carácteres no permitidos | |
|
462 | 462 | text_comma_separated: Múltiples valores permitidos (separados por coma). |
|
463 | 463 | text_issues_ref_in_commit_messages: Referencia y petición de corrección en los mensajes |
|
464 | 464 | |
|
465 |
default_role_manager: |
|
|
465 | default_role_manager: Jefe de proyecto | |
|
466 | 466 | default_role_developper: Desarrollador |
|
467 | 467 | default_role_reporter: Informador |
|
468 |
default_tracker_bug: |
|
|
469 |
default_tracker_feature: |
|
|
470 |
default_tracker_support: |
|
|
471 |
default_issue_status_new: Nuev |
|
|
468 | default_tracker_bug: Errores | |
|
469 | default_tracker_feature: Tareas | |
|
470 | default_tracker_support: Soporte | |
|
471 | default_issue_status_new: Nueva | |
|
472 | 472 | default_issue_status_assigned: Asignada |
|
473 | 473 | default_issue_status_resolved: Resuelta |
|
474 | default_issue_status_feedback: Comentario | |
|
474 | default_issue_status_feedback: Comentarios | |
|
475 | 475 | default_issue_status_closed: Cerrada |
|
476 | 476 | default_issue_status_rejected: Rechazada |
|
477 |
default_doc_category_user: Documentación de |
|
|
477 | default_doc_category_user: Documentación de usuario | |
|
478 | 478 | default_doc_category_tech: Documentación tecnica |
|
479 |
default_priority_low: Baj |
|
|
479 | default_priority_low: Baja | |
|
480 | 480 | default_priority_normal: Normal |
|
481 |
default_priority_high: Alt |
|
|
481 | default_priority_high: Alta | |
|
482 | 482 | default_priority_urgent: Urgente |
|
483 | 483 | default_priority_immediate: Inmediata |
|
484 | 484 | default_activity_design: Diseño |
|
485 | 485 | default_activity_development: Desarrollo |
|
486 | 486 | |
|
487 | 487 | enumeration_issue_priorities: Prioridad de las peticiones |
|
488 | 488 | enumeration_doc_categories: Categorías del documento |
|
489 | 489 | enumeration_activities: Actividades (tiempo dedicado) |
|
490 | 490 | label_index_by_date: Índice por fecha |
|
491 | 491 | field_column_names: Columnas |
|
492 | 492 | button_rename: Renombrar |
|
493 | 493 | text_issue_category_destroy_question: Algunas peticiones (%d) están asignadas a esta categoría. ¿Qué desea hacer? |
|
494 | 494 | label_feeds_access_key_created_on: Clave de acceso por RSS creada hace %s |
|
495 | 495 | label_default_columns: Columnas por defecto |
|
496 | 496 | setting_cross_project_issue_relations: Permitir relacionar peticiones de distintos proyectos |
|
497 |
label_roadmap_overdue: %s |
|
|
497 | label_roadmap_overdue: %s tarde | |
|
498 | 498 | label_module_plural: Módulos |
|
499 |
label_this_week: |
|
|
500 |
label_index_by_title: |
|
|
499 | label_this_week: esta semana | |
|
500 | label_index_by_title: Índice por título | |
|
501 | 501 | label_jump_to_a_project: Ir al proyecto... |
|
502 | 502 | field_assignable: Se pueden asignar peticiones a este perfil |
|
503 |
label_sort_by: |
|
|
503 | label_sort_by: Ordenar por %s | |
|
504 | 504 | setting_issue_list_default_columns: Columnas por defecto para la lista de peticiones |
|
505 | 505 | text_issue_updated: La petición %s ha sido actualizada. |
|
506 | 506 | notice_feeds_access_key_reseted: Su clave de acceso para RSS ha sido reiniciada |
|
507 | 507 | field_redirect_existing_links: Redireccionar enlaces existentes |
|
508 | 508 | text_issue_category_reassign_to: Reasignar las peticiones a la categoría |
|
509 | 509 | notice_email_sent: Se ha enviado un correo a %s |
|
510 | 510 | text_issue_added: Petición añadida |
|
511 | 511 | field_comments: Comentario |
|
512 | 512 | label_file_plural: Archivos |
|
513 | 513 | text_wiki_destroy_confirmation: ¿Seguro que quiere borrar el wiki y todo su contenido? |
|
514 | 514 | notice_email_error: Ha ocurrido un error mientras enviando el correo (%s) |
|
515 | 515 | label_updated_time: Actualizado hace %s |
|
516 | 516 | text_issue_category_destroy_assignments: Dejar las peticiones sin categoría |
|
517 | 517 | label_send_test_email: Enviar un correo de prueba |
|
518 | 518 | button_reset: Reset |
|
519 | 519 | label_added_time_by: Añadido por %s hace %s |
|
520 | 520 | field_estimated_hours: Tiempo estimado |
|
521 |
label_changeset_plural: C |
|
|
521 | label_changeset_plural: Cambios | |
|
522 | 522 | setting_repositories_encodings: Codificaciones del repositorio |
|
523 | 523 | notice_no_issue_selected: "Ninguna petición seleccionada. Por favor, compruebe la petición que quiere modificar" |
|
524 | 524 | label_bulk_edit_selected_issues: Bulk edit selected issues |
|
525 | 525 | label_no_change_option: (No change) |
|
526 | 526 | notice_failed_to_save_issues: "Imposible salvar %s peticion(es) en %d seleccionado: %s." |
|
527 | 527 | label_theme: Tema |
|
528 | 528 | label_default: Por defecto |
|
529 | 529 | label_search_titles_only: Buscar sólo en títulos |
|
530 | 530 | label_nobody: nadie |
|
531 | 531 | button_change_password: Cambiar contraseña |
|
532 | 532 | text_user_mail_option: "En los proyectos no seleccionados, sólo recibirá notificaciones sobre elementos monitorizados o elementos en los que esté involucrado (por ejemplo, peticiones de las que usted sea autor o asignadas a usted)." |
|
533 | 533 | label_user_mail_option_selected: "Para cualquier evento del proyecto seleccionado..." |
|
534 | 534 | label_user_mail_option_all: "Para cualquier evento en todos mis proyectos" |
|
535 | 535 | label_user_mail_option_none: "Sólo para elementos monitorizados o relacionados conmigo" |
|
536 | 536 | setting_emails_footer: Pie de mensajes |
|
537 | 537 | label_float: Flotante |
|
538 | 538 | button_copy: Copiar |
|
539 | 539 | mail_body_account_information_external: Puede usar su cuenta "%s" para conectarse a Redmine. |
|
540 | 540 | mail_body_account_information: Información sobre su cuenta de Redmine |
|
541 | 541 | setting_protocol: Protocolo |
|
542 |
text_caracters_minimum: |
|
|
543 |
field_time_zone: |
|
|
544 |
label_registration_activation_by_email: ac |
|
|
545 | label_user_mail_no_self_notified: "I don't want to be notified of changes that I make myself" | |
|
546 |
mail_subject_account_activation_request: Redmine |
|
|
547 |
mail_body_account_activation_request: |
|
|
548 |
label_registration_automatic_activation: a |
|
|
549 |
label_registration_manual_activation: manual |
|
|
550 | notice_account_pending: "Your account was created and is now pending administrator approval." | |
|
551 |
setting_time_format: |
|
|
542 | text_caracters_minimum: %d carácteres como mínimo | |
|
543 | field_time_zone: Zona horaria | |
|
544 | label_registration_activation_by_email: activación de cuenta por correo | |
|
545 | label_user_mail_no_self_notified: "No quiero ser avisado de cambios hechos por mí" | |
|
546 | mail_subject_account_activation_request: Petición de activación de cuenta Redmine | |
|
547 | mail_body_account_activation_request: "Un nuevo usuario (%s) ha sido registrado. Esta cuenta está pendiende de aprobación" | |
|
548 | label_registration_automatic_activation: activación automática de cuenta | |
|
549 | label_registration_manual_activation: activación manual de cuenta | |
|
550 | notice_account_pending: "Su cuenta ha sido creada y está pendiende de la aprobación por parte de administrador" | |
|
551 | setting_time_format: Formato de hora |
@@ -1,40 +1,55 | |||
|
1 | # General Apache options | |
|
2 | AddHandler fastcgi-script .fcgi | |
|
3 | AddHandler cgi-script .cgi | |
|
4 | Options +FollowSymLinks +ExecCGI | |
|
5 | ||
|
6 | # If you don't want Rails to look in certain directories, | |
|
7 | # use the following rewrite rules so that Apache won't rewrite certain requests | |
|
8 | # | |
|
9 | # Example: | |
|
10 | # RewriteCond %{REQUEST_URI} ^/notrails.* | |
|
11 | # RewriteRule .* - [L] | |
|
12 | ||
|
13 | # Redirect all requests not available on the filesystem to Rails | |
|
14 | # By default the cgi dispatcher is used which is very slow | |
|
15 | # | |
|
16 | # For better performance replace the dispatcher with the fastcgi one | |
|
17 | # | |
|
18 | # Example: | |
|
19 | # RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] | |
|
20 | RewriteEngine On | |
|
21 | ||
|
22 | # If your Rails application is accessed via an Alias directive, | |
|
23 | # then you MUST also set the RewriteBase in this htaccess file. | |
|
24 | # | |
|
25 | # Example: | |
|
26 | # Alias /myrailsapp /path/to/myrailsapp/public | |
|
27 | # RewriteBase /myrailsapp | |
|
28 | ||
|
29 | RewriteRule ^$ index.html [QSA] | |
|
30 | RewriteRule ^([^.]+)$ $1.html [QSA] | |
|
31 | RewriteCond %{REQUEST_FILENAME} !-f | |
|
32 | RewriteRule ^(.*)$ dispatch.cgi [QSA,L] | |
|
33 | ||
|
34 | # In case Rails experiences terminal errors | |
|
35 | # Instead of displaying this message you can supply a file here which will be rendered instead | |
|
36 | # | |
|
37 | # Example: | |
|
38 | # ErrorDocument 500 /500.html | |
|
39 | ||
|
1 | # General Apache options | |
|
2 | <IfModule mod_fastcgi.c> | |
|
3 | AddHandler fastcgi-script .fcgi | |
|
4 | </IfModule> | |
|
5 | <IfModule mod_fcgid.c> | |
|
6 | AddHandler fcgid-script .fcgi | |
|
7 | </IfModule> | |
|
8 | <IfModule mod_cgi.c> | |
|
9 | AddHandler cgi-script .cgi | |
|
10 | </IfModule> | |
|
11 | Options +FollowSymLinks +ExecCGI | |
|
12 | ||
|
13 | # If you don't want Rails to look in certain directories, | |
|
14 | # use the following rewrite rules so that Apache won't rewrite certain requests | |
|
15 | # | |
|
16 | # Example: | |
|
17 | # RewriteCond %{REQUEST_URI} ^/notrails.* | |
|
18 | # RewriteRule .* - [L] | |
|
19 | ||
|
20 | # Redirect all requests not available on the filesystem to Rails | |
|
21 | # By default the cgi dispatcher is used which is very slow | |
|
22 | # | |
|
23 | # For better performance replace the dispatcher with the fastcgi one | |
|
24 | # | |
|
25 | # Example: | |
|
26 | # RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] | |
|
27 | RewriteEngine On | |
|
28 | ||
|
29 | # If your Rails application is accessed via an Alias directive, | |
|
30 | # then you MUST also set the RewriteBase in this htaccess file. | |
|
31 | # | |
|
32 | # Example: | |
|
33 | # Alias /myrailsapp /path/to/myrailsapp/public | |
|
34 | # RewriteBase /myrailsapp | |
|
35 | ||
|
36 | RewriteRule ^$ index.html [QSA] | |
|
37 | RewriteRule ^([^.]+)$ $1.html [QSA] | |
|
38 | RewriteCond %{REQUEST_FILENAME} !-f | |
|
39 | <IfModule mod_fastcgi.c> | |
|
40 | RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] | |
|
41 | </IfModule> | |
|
42 | <IfModule mod_fcgid.c> | |
|
43 | RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] | |
|
44 | </IfModule> | |
|
45 | <IfModule mod_cgi.c> | |
|
46 | RewriteRule ^(.*)$ dispatch.cgi [QSA,L] | |
|
47 | </IfModule> | |
|
48 | ||
|
49 | # In case Rails experiences terminal errors | |
|
50 | # Instead of displaying this message you can supply a file here which will be rendered instead | |
|
51 | # | |
|
52 | # Example: | |
|
53 | # ErrorDocument 500 /500.html | |
|
54 | ||
|
40 | 55 | ErrorDocument 500 "<h2>Application error</h2>Rails application failed to start properly" No newline at end of file |
General Comments 0
You need to be logged in to leave comments.
Login now