##// END OF EJS Templates
merged beta into code-review
marcink -
r2328:d3f1b710 merge codereview
parent child Browse files
Show More
1 NO CONTENT: new file 100644, binary diff hidden
This diff has been collapsed as it changes many lines, (3135 lines changed) Show them Hide them
@@ -0,0 +1,3135 b''
1 # French translations for RhodeCode.
2 # Copyright (C) 2011 ORGANIZATION
3 # This file is distributed under the same license as the RhodeCode project.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5 #
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: RhodeCode 1.1.5\n"
9 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10 "POT-Creation-Date: 2012-05-20 11:45+0200\n"
11 "PO-Revision-Date: 2012-05-20 11:36+0100\n"
12 "Last-Translator: Vincent Duvert <vincent@duvert.net>\n"
13 "Language-Team: fr <LL@li.org>\n"
14 "Plural-Forms: nplurals=2; plural=(n > 1)\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=utf-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Generated-By: Babel 0.9.6\n"
19
20 #: rhodecode/controllers/changelog.py:96
21 msgid "All Branches"
22 msgstr "Toutes les branches"
23
24 #: rhodecode/controllers/changeset.py:79
25 msgid "show white space"
26 msgstr "afficher les espaces et tabulations"
27
28 #: rhodecode/controllers/changeset.py:86 rhodecode/controllers/changeset.py:93
29 msgid "ignore white space"
30 msgstr "ignorer les espaces et tabulations"
31
32 #: rhodecode/controllers/changeset.py:153
33 #, python-format
34 msgid "%s line context"
35 msgstr "afficher %s lignes de contexte"
36
37 #: rhodecode/controllers/changeset.py:320
38 #: rhodecode/controllers/changeset.py:335 rhodecode/lib/diffs.py:62
39 msgid "binary file"
40 msgstr "fichier binaire"
41
42 #: rhodecode/controllers/error.py:69
43 msgid "Home page"
44 msgstr "Accueil"
45
46 #: rhodecode/controllers/error.py:98
47 msgid "The request could not be understood by the server due to malformed syntax."
48 msgstr ""
49 "Le serveur n’a pas pu interpréter la requête à cause d’une erreur de "
50 "syntaxe"
51
52 #: rhodecode/controllers/error.py:101
53 msgid "Unauthorized access to resource"
54 msgstr "Accès interdit à cet ressource"
55
56 #: rhodecode/controllers/error.py:103
57 msgid "You don't have permission to view this page"
58 msgstr "Vous n’avez pas la permission de voir cette page"
59
60 #: rhodecode/controllers/error.py:105
61 msgid "The resource could not be found"
62 msgstr "Ressource introuvable"
63
64 #: rhodecode/controllers/error.py:107
65 msgid ""
66 "The server encountered an unexpected condition which prevented it from "
67 "fulfilling the request."
68 msgstr ""
69 "La requête n’a pu être traitée en raison d’une erreur survenue sur le "
70 "serveur."
71
72 #: rhodecode/controllers/feed.py:48
73 #, python-format
74 msgid "Changes on %s repository"
75 msgstr "Changements sur le dépôt %s"
76
77 #: rhodecode/controllers/feed.py:49
78 #, python-format
79 msgid "%s %s feed"
80 msgstr "Flux %s de %s"
81
82 #: rhodecode/controllers/files.py:86
83 #: rhodecode/templates/admin/repos/repo_add.html:13
84 msgid "add new"
85 msgstr "ajouter un nouveau"
86
87 #: rhodecode/controllers/files.py:87
88 #, python-format
89 msgid "There are no files yet %s"
90 msgstr "Il n’y a pas encore de fichiers %s"
91
92 #: rhodecode/controllers/files.py:247
93 #, python-format
94 msgid "Edited %s via RhodeCode"
95 msgstr "%s édité via RhodeCode"
96
97 #: rhodecode/controllers/files.py:252
98 msgid "No changes"
99 msgstr "Aucun changement"
100
101 #: rhodecode/controllers/files.py:263 rhodecode/controllers/files.py:316
102 #, python-format
103 msgid "Successfully committed to %s"
104 msgstr "Commit réalisé avec succès sur %s"
105
106 #: rhodecode/controllers/files.py:268 rhodecode/controllers/files.py:322
107 msgid "Error occurred during commit"
108 msgstr "Une erreur est survenue durant le commit"
109
110 #: rhodecode/controllers/files.py:288
111 #, python-format
112 msgid "Added %s via RhodeCode"
113 msgstr "%s ajouté par RhodeCode"
114
115 #: rhodecode/controllers/files.py:302
116 msgid "No content"
117 msgstr "Aucun contenu"
118
119 #: rhodecode/controllers/files.py:306
120 msgid "No filename"
121 msgstr "Aucun nom de fichier"
122
123 #: rhodecode/controllers/files.py:347
124 msgid "downloads disabled"
125 msgstr "Les téléchargements sont désactivés"
126
127 #: rhodecode/controllers/files.py:358
128 #, python-format
129 msgid "Unknown revision %s"
130 msgstr "Révision %s inconnue."
131
132 #: rhodecode/controllers/files.py:360
133 msgid "Empty repository"
134 msgstr "Dépôt vide."
135
136 #: rhodecode/controllers/files.py:362
137 msgid "Unknown archive type"
138 msgstr "Type d’archive inconnu"
139
140 #: rhodecode/controllers/files.py:461
141 #: rhodecode/templates/changeset/changeset_range.html:5
142 #: rhodecode/templates/changeset/changeset_range.html:13
143 #: rhodecode/templates/changeset/changeset_range.html:31
144 msgid "Changesets"
145 msgstr "Changesets"
146
147 #: rhodecode/controllers/files.py:462 rhodecode/controllers/summary.py:227
148 #: rhodecode/templates/branches/branches.html:5
149 msgid "Branches"
150 msgstr "Branches"
151
152 #: rhodecode/controllers/files.py:463 rhodecode/controllers/summary.py:228
153 #: rhodecode/templates/tags/tags.html:5
154 msgid "Tags"
155 msgstr "Tags"
156
157 #: rhodecode/controllers/forks.py:69 rhodecode/controllers/admin/repos.py:86
158 #, python-format
159 msgid ""
160 "%s repository is not mapped to db perhaps it was created or renamed from "
161 "the filesystem please run the application again in order to rescan "
162 "repositories"
163 msgstr ""
164 "Le dépôt %s n’est pas représenté dans la base de données. Il a "
165 "probablement été créé ou renommé manuellement. Veuillez relancer "
166 "l’application pour rescanner les dépôts."
167
168 #: rhodecode/controllers/forks.py:128 rhodecode/controllers/settings.py:69
169 #, python-format
170 msgid ""
171 "%s repository is not mapped to db perhaps it was created or renamed from "
172 "the file system please run the application again in order to rescan "
173 "repositories"
174 msgstr ""
175 "Le dépôt %s n’est pas représenté dans la base de données. Il a "
176 "probablement été créé ou renommé manuellement. Veuillez relancer "
177 "l’application pour rescanner les dépôts."
178
179 #: rhodecode/controllers/forks.py:163
180 #, python-format
181 msgid "forked %s repository as %s"
182 msgstr "dépôt %s forké en tant que %s"
183
184 #: rhodecode/controllers/forks.py:177
185 #, python-format
186 msgid "An error occurred during repository forking %s"
187 msgstr "Une erreur est survenue durant le fork du dépôt %s."
188
189 #: rhodecode/controllers/journal.py:53
190 #, python-format
191 msgid "%s public journal %s feed"
192 msgstr "%s — Flux %s du journal public"
193
194 #: rhodecode/controllers/journal.py:190 rhodecode/controllers/journal.py:224
195 #: rhodecode/templates/admin/repos/repo_edit.html:177
196 #: rhodecode/templates/base/base.html:307
197 #: rhodecode/templates/base/base.html:309
198 #: rhodecode/templates/base/base.html:311
199 msgid "Public journal"
200 msgstr "Journal public"
201
202 #: rhodecode/controllers/login.py:116
203 msgid "You have successfully registered into rhodecode"
204 msgstr "Vous vous êtes inscrits avec succès à RhodeCode"
205
206 #: rhodecode/controllers/login.py:137
207 msgid "Your password reset link was sent"
208 msgstr "Un lien de rénitialisation de votre mot de passe vous a été envoyé."
209
210 #: rhodecode/controllers/login.py:157
211 msgid ""
212 "Your password reset was successful, new password has been sent to your "
213 "email"
214 msgstr ""
215 "Votre mot de passe a été réinitialisé. Votre nouveau mot de passe vous a "
216 "été envoyé par e-mail."
217
218 #: rhodecode/controllers/search.py:113
219 msgid "Invalid search query. Try quoting it."
220 msgstr "Requête invalide. Essayer de la mettre entre guillemets."
221
222 #: rhodecode/controllers/search.py:118
223 msgid "There is no index to search in. Please run whoosh indexer"
224 msgstr ""
225 "L’index de recherche n’est pas présent. Veuillez exécuter l’indexeur de "
226 "code Whoosh."
227
228 #: rhodecode/controllers/search.py:122
229 msgid "An error occurred during this search operation"
230 msgstr "Une erreur est survenue durant l’opération de recherche."
231
232 #: rhodecode/controllers/settings.py:103
233 #: rhodecode/controllers/admin/repos.py:211
234 #, python-format
235 msgid "Repository %s updated successfully"
236 msgstr "Dépôt %s mis à jour avec succès."
237
238 #: rhodecode/controllers/settings.py:121
239 #: rhodecode/controllers/admin/repos.py:229
240 #, python-format
241 msgid "error occurred during update of repository %s"
242 msgstr "Une erreur est survenue lors de la mise à jour du dépôt %s."
243
244 #: rhodecode/controllers/settings.py:139
245 #: rhodecode/controllers/admin/repos.py:247
246 #, python-format
247 msgid ""
248 "%s repository is not mapped to db perhaps it was moved or renamed from "
249 "the filesystem please run the application again in order to rescan "
250 "repositories"
251 msgstr ""
252 "Le dépôt %s n’est pas représenté dans la base de données. Il a "
253 "probablement été déplacé ou renommé manuellement. Veuillez relancer "
254 "l’application pour rescanner les dépôts."
255
256 #: rhodecode/controllers/settings.py:151
257 #: rhodecode/controllers/admin/repos.py:259
258 #, python-format
259 msgid "deleted repository %s"
260 msgstr "Dépôt %s supprimé"
261
262 #: rhodecode/controllers/settings.py:155
263 #: rhodecode/controllers/admin/repos.py:269
264 #: rhodecode/controllers/admin/repos.py:275
265 #, python-format
266 msgid "An error occurred during deletion of %s"
267 msgstr "Erreur pendant la suppression de %s"
268
269 #: rhodecode/controllers/summary.py:137
270 msgid "No data loaded yet"
271 msgstr "Aucune donnée actuellement disponible."
272
273 #: rhodecode/controllers/summary.py:141
274 #: rhodecode/templates/summary/summary.html:139
275 msgid "Statistics are disabled for this repository"
276 msgstr "La mise à jour des statistiques est désactivée pour ce dépôt."
277
278 #: rhodecode/controllers/admin/ldap_settings.py:49
279 msgid "BASE"
280 msgstr "Base"
281
282 #: rhodecode/controllers/admin/ldap_settings.py:50
283 msgid "ONELEVEL"
284 msgstr "Un niveau"
285
286 #: rhodecode/controllers/admin/ldap_settings.py:51
287 msgid "SUBTREE"
288 msgstr "Sous-arbre"
289
290 #: rhodecode/controllers/admin/ldap_settings.py:55
291 msgid "NEVER"
292 msgstr "NEVER"
293
294 #: rhodecode/controllers/admin/ldap_settings.py:56
295 msgid "ALLOW"
296 msgstr "Autoriser"
297
298 #: rhodecode/controllers/admin/ldap_settings.py:57
299 msgid "TRY"
300 msgstr "TRY"
301
302 #: rhodecode/controllers/admin/ldap_settings.py:58
303 msgid "DEMAND"
304 msgstr "DEMAND"
305
306 #: rhodecode/controllers/admin/ldap_settings.py:59
307 msgid "HARD"
308 msgstr "HARD"
309
310 #: rhodecode/controllers/admin/ldap_settings.py:63
311 msgid "No encryption"
312 msgstr "Pas de chiffrement"
313
314 #: rhodecode/controllers/admin/ldap_settings.py:64
315 msgid "LDAPS connection"
316 msgstr "Connection LDAPS"
317
318 #: rhodecode/controllers/admin/ldap_settings.py:65
319 msgid "START_TLS on LDAP connection"
320 msgstr "START_TLS à la connexion"
321
322 #: rhodecode/controllers/admin/ldap_settings.py:125
323 msgid "Ldap settings updated successfully"
324 msgstr "Mise à jour réussie des réglages LDAP"
325
326 #: rhodecode/controllers/admin/ldap_settings.py:129
327 msgid "Unable to activate ldap. The \"python-ldap\" library is missing."
328 msgstr "Impossible d’activer LDAP. La bibliothèque « python-ldap » est manquante."
329
330 #: rhodecode/controllers/admin/ldap_settings.py:146
331 msgid "error occurred during update of ldap settings"
332 msgstr "Une erreur est survenue durant la mise à jour des réglages du LDAP."
333
334 #: rhodecode/controllers/admin/permissions.py:59
335 msgid "None"
336 msgstr "Aucun"
337
338 #: rhodecode/controllers/admin/permissions.py:60
339 msgid "Read"
340 msgstr "Lire"
341
342 #: rhodecode/controllers/admin/permissions.py:61
343 msgid "Write"
344 msgstr "Écrire"
345
346 #: rhodecode/controllers/admin/permissions.py:62
347 #: rhodecode/templates/admin/ldap/ldap.html:9
348 #: rhodecode/templates/admin/permissions/permissions.html:9
349 #: rhodecode/templates/admin/repos/repo_add.html:9
350 #: rhodecode/templates/admin/repos/repo_edit.html:9
351 #: rhodecode/templates/admin/repos/repos.html:10
352 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:8
353 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:8
354 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:10
355 #: rhodecode/templates/admin/settings/hooks.html:9
356 #: rhodecode/templates/admin/settings/settings.html:9
357 #: rhodecode/templates/admin/users/user_add.html:8
358 #: rhodecode/templates/admin/users/user_edit.html:9
359 #: rhodecode/templates/admin/users/user_edit.html:122
360 #: rhodecode/templates/admin/users/users.html:9
361 #: rhodecode/templates/admin/users_groups/users_group_add.html:8
362 #: rhodecode/templates/admin/users_groups/users_group_edit.html:9
363 #: rhodecode/templates/admin/users_groups/users_groups.html:9
364 #: rhodecode/templates/base/base.html:197
365 #: rhodecode/templates/base/base.html:326
366 #: rhodecode/templates/base/base.html:328
367 #: rhodecode/templates/base/base.html:330
368 msgid "Admin"
369 msgstr "Administration"
370
371 #: rhodecode/controllers/admin/permissions.py:65
372 msgid "disabled"
373 msgstr "Désactivé"
374
375 #: rhodecode/controllers/admin/permissions.py:67
376 msgid "allowed with manual account activation"
377 msgstr "Autorisé avec activation manuelle du compte"
378
379 #: rhodecode/controllers/admin/permissions.py:69
380 msgid "allowed with automatic account activation"
381 msgstr "Autorisé avec activation automatique du compte"
382
383 #: rhodecode/controllers/admin/permissions.py:71
384 msgid "Disabled"
385 msgstr "Interdite"
386
387 #: rhodecode/controllers/admin/permissions.py:72
388 msgid "Enabled"
389 msgstr "Autorisée"
390
391 #: rhodecode/controllers/admin/permissions.py:106
392 msgid "Default permissions updated successfully"
393 msgstr "Permissions par défaut mises à jour avec succès"
394
395 #: rhodecode/controllers/admin/permissions.py:123
396 msgid "error occurred during update of permissions"
397 msgstr "erreur pendant la mise à jour des permissions"
398
399 #: rhodecode/controllers/admin/repos.py:116
400 msgid "--REMOVE FORK--"
401 msgstr "[Pas un fork]"
402
403 #: rhodecode/controllers/admin/repos.py:144
404 #, python-format
405 msgid "created repository %s from %s"
406 msgstr "Le dépôt %s a été créé depuis %s."
407
408 #: rhodecode/controllers/admin/repos.py:148
409 #, python-format
410 msgid "created repository %s"
411 msgstr "Le dépôt %s a été créé."
412
413 #: rhodecode/controllers/admin/repos.py:177
414 #, python-format
415 msgid "error occurred during creation of repository %s"
416 msgstr "Une erreur est survenue durant la création du dépôt %s."
417
418 #: rhodecode/controllers/admin/repos.py:264
419 #, python-format
420 msgid "Cannot delete %s it still contains attached forks"
421 msgstr "Impossible de supprimer le dépôt %s : Des forks y sont attachés."
422
423 #: rhodecode/controllers/admin/repos.py:293
424 msgid "An error occurred during deletion of repository user"
425 msgstr "Une erreur est survenue durant la suppression de l’utilisateur du dépôt."
426
427 #: rhodecode/controllers/admin/repos.py:312
428 msgid "An error occurred during deletion of repository users groups"
429 msgstr ""
430 "Une erreur est survenue durant la suppression du groupe d’utilisateurs de"
431 " ce dépôt."
432
433 #: rhodecode/controllers/admin/repos.py:329
434 msgid "An error occurred during deletion of repository stats"
435 msgstr "Une erreur est survenue durant la suppression des statistiques du dépôt."
436
437 #: rhodecode/controllers/admin/repos.py:345
438 msgid "An error occurred during cache invalidation"
439 msgstr "Une erreur est survenue durant l’invalidation du cache."
440
441 #: rhodecode/controllers/admin/repos.py:365
442 msgid "Updated repository visibility in public journal"
443 msgstr "La visibilité du dépôt dans le journal public a été mise à jour."
444
445 #: rhodecode/controllers/admin/repos.py:369
446 msgid "An error occurred during setting this repository in public journal"
447 msgstr ""
448 "Une erreur est survenue durant la configuration du journal public pour ce"
449 " dépôt."
450
451 #: rhodecode/controllers/admin/repos.py:374 rhodecode/model/forms.py:54
452 msgid "Token mismatch"
453 msgstr "Jeton d’authentification incorrect."
454
455 #: rhodecode/controllers/admin/repos.py:387
456 msgid "Pulled from remote location"
457 msgstr "Les changements distants ont été récupérés."
458
459 #: rhodecode/controllers/admin/repos.py:389
460 msgid "An error occurred during pull from remote location"
461 msgstr "Une erreur est survenue durant le pull depuis la source distante."
462
463 #: rhodecode/controllers/admin/repos.py:405
464 msgid "Nothing"
465 msgstr "[Aucun dépôt]"
466
467 #: rhodecode/controllers/admin/repos.py:407
468 #, python-format
469 msgid "Marked repo %s as fork of %s"
470 msgstr "Le dépôt %s a été marké comme fork de %s"
471
472 #: rhodecode/controllers/admin/repos.py:411
473 msgid "An error occurred during this operation"
474 msgstr "Une erreur est survenue durant cette opération."
475
476 #: rhodecode/controllers/admin/repos_groups.py:119
477 #, python-format
478 msgid "created repos group %s"
479 msgstr "Le groupe de dépôts %s a été créé."
480
481 #: rhodecode/controllers/admin/repos_groups.py:132
482 #, python-format
483 msgid "error occurred during creation of repos group %s"
484 msgstr "Une erreur est survenue durant la création du groupe de dépôts %s."
485
486 #: rhodecode/controllers/admin/repos_groups.py:166
487 #, python-format
488 msgid "updated repos group %s"
489 msgstr "Le groupe de dépôts %s a été mis à jour."
490
491 #: rhodecode/controllers/admin/repos_groups.py:179
492 #, python-format
493 msgid "error occurred during update of repos group %s"
494 msgstr "Une erreur est survenue durant la mise à jour du groupe de dépôts %s."
495
496 #: rhodecode/controllers/admin/repos_groups.py:198
497 #, python-format
498 msgid "This group contains %s repositores and cannot be deleted"
499 msgstr "Ce groupe contient %s dépôts et ne peut être supprimé."
500
501 #: rhodecode/controllers/admin/repos_groups.py:205
502 #, python-format
503 msgid "removed repos group %s"
504 msgstr "Le groupe de dépôts %s a été supprimé."
505
506 #: rhodecode/controllers/admin/repos_groups.py:210
507 msgid "Cannot delete this group it still contains subgroups"
508 msgstr "Impossible de supprimer ce groupe : Il contient des sous-groupes."
509
510 #: rhodecode/controllers/admin/repos_groups.py:215
511 #: rhodecode/controllers/admin/repos_groups.py:220
512 #, python-format
513 msgid "error occurred during deletion of repos group %s"
514 msgstr "Une erreur est survenue durant la suppression du groupe de dépôts %s."
515
516 #: rhodecode/controllers/admin/repos_groups.py:240
517 msgid "An error occurred during deletion of group user"
518 msgstr ""
519 "Une erreur est survenue durant la suppression de l’utilisateur du groupe "
520 "de dépôts."
521
522 #: rhodecode/controllers/admin/repos_groups.py:260
523 msgid "An error occurred during deletion of group users groups"
524 msgstr ""
525 "Une erreur est survenue durant la suppression du groupe d’utilisateurs du"
526 " groupe de dépôts."
527
528 #: rhodecode/controllers/admin/settings.py:120
529 #, python-format
530 msgid "Repositories successfully rescanned added: %s,removed: %s"
531 msgstr "Après re-scan : %s ajouté(s), %s enlevé(s)"
532
533 #: rhodecode/controllers/admin/settings.py:129
534 msgid "Whoosh reindex task scheduled"
535 msgstr "La tâche de réindexation Whoosh a été planifiée."
536
537 #: rhodecode/controllers/admin/settings.py:154
538 msgid "Updated application settings"
539 msgstr "Réglages mis à jour"
540
541 #: rhodecode/controllers/admin/settings.py:159
542 #: rhodecode/controllers/admin/settings.py:226
543 msgid "error occurred during updating application settings"
544 msgstr "Une erreur est survenue durant la mise à jour des options."
545
546 #: rhodecode/controllers/admin/settings.py:221
547 msgid "Updated mercurial settings"
548 msgstr "Réglages de Mercurial mis à jour"
549
550 #: rhodecode/controllers/admin/settings.py:246
551 msgid "Added new hook"
552 msgstr "Le nouveau hook a été ajouté."
553
554 #: rhodecode/controllers/admin/settings.py:258
555 msgid "Updated hooks"
556 msgstr "Hooks mis à jour"
557
558 #: rhodecode/controllers/admin/settings.py:262
559 msgid "error occurred during hook creation"
560 msgstr "Une erreur est survenue durant la création du hook."
561
562 #: rhodecode/controllers/admin/settings.py:281
563 msgid "Email task created"
564 msgstr "La tâche d’e-mail a été créée."
565
566 #: rhodecode/controllers/admin/settings.py:336
567 msgid "You can't edit this user since it's crucial for entire application"
568 msgstr ""
569 "Vous ne pouvez pas éditer cet utilisateur ; il est nécessaire pour le bon"
570 " fonctionnement de l’application."
571
572 #: rhodecode/controllers/admin/settings.py:365
573 msgid "Your account was updated successfully"
574 msgstr "Votre compte a été mis à jour avec succès"
575
576 #: rhodecode/controllers/admin/settings.py:384
577 #: rhodecode/controllers/admin/users.py:132
578 #, python-format
579 msgid "error occurred during update of user %s"
580 msgstr "Une erreur est survenue durant la mise à jour de l’utilisateur %s."
581
582 #: rhodecode/controllers/admin/users.py:79
583 #, python-format
584 msgid "created user %s"
585 msgstr "utilisateur %s créé"
586
587 #: rhodecode/controllers/admin/users.py:92
588 #, python-format
589 msgid "error occurred during creation of user %s"
590 msgstr "Une erreur est survenue durant la création de l’utilisateur %s."
591
592 #: rhodecode/controllers/admin/users.py:118
593 msgid "User updated successfully"
594 msgstr "L’utilisateur a été mis à jour avec succès."
595
596 #: rhodecode/controllers/admin/users.py:149
597 msgid "successfully deleted user"
598 msgstr "L’utilisateur a été supprimé avec succès."
599
600 #: rhodecode/controllers/admin/users.py:154
601 msgid "An error occurred during deletion of user"
602 msgstr "Une erreur est survenue durant la suppression de l’utilisateur."
603
604 #: rhodecode/controllers/admin/users.py:169
605 msgid "You can't edit this user"
606 msgstr "Vous ne pouvez pas éditer cet utilisateur"
607
608 #: rhodecode/controllers/admin/users.py:199
609 #: rhodecode/controllers/admin/users_groups.py:215
610 msgid "Granted 'repository create' permission to user"
611 msgstr "La permission de création de dépôts a été accordée à l’utilisateur."
612
613 #: rhodecode/controllers/admin/users.py:208
614 #: rhodecode/controllers/admin/users_groups.py:225
615 msgid "Revoked 'repository create' permission to user"
616 msgstr "La permission de création de dépôts a été révoquée à l’utilisateur."
617
618 #: rhodecode/controllers/admin/users_groups.py:79
619 #, python-format
620 msgid "created users group %s"
621 msgstr "Le groupe d’utilisateurs %s a été créé."
622
623 #: rhodecode/controllers/admin/users_groups.py:92
624 #, python-format
625 msgid "error occurred during creation of users group %s"
626 msgstr "Une erreur est survenue durant la création du groupe d’utilisateurs %s."
627
628 #: rhodecode/controllers/admin/users_groups.py:128
629 #, python-format
630 msgid "updated users group %s"
631 msgstr "Le groupe d’utilisateurs %s a été mis à jour."
632
633 #: rhodecode/controllers/admin/users_groups.py:148
634 #, python-format
635 msgid "error occurred during update of users group %s"
636 msgstr "Une erreur est survenue durant la mise à jour du groupe d’utilisateurs %s."
637
638 #: rhodecode/controllers/admin/users_groups.py:165
639 msgid "successfully deleted users group"
640 msgstr "Le groupe d’utilisateurs a été supprimé avec succès."
641
642 #: rhodecode/controllers/admin/users_groups.py:170
643 msgid "An error occurred during deletion of users group"
644 msgstr "Une erreur est survenue lors de la suppression du groupe d’utilisateurs."
645
646 #: rhodecode/lib/auth.py:497
647 msgid "You need to be a registered user to perform this action"
648 msgstr "Vous devez être un utilisateur enregistré pour effectuer cette action."
649
650 #: rhodecode/lib/auth.py:538
651 msgid "You need to be a signed in to view this page"
652 msgstr "Vous devez être connecté pour visualiser cette page."
653
654 #: rhodecode/lib/diffs.py:78
655 msgid "Changeset was to big and was cut off, use diff menu to display this diff"
656 msgstr ""
657 "Cet ensemble de changements était trop gros pour être affiché et a été "
658 "découpé, utilisez le menu « Diff » pour afficher les différences."
659
660 #: rhodecode/lib/diffs.py:88
661 msgid "No changes detected"
662 msgstr "Aucun changement détecté."
663
664 #: rhodecode/lib/helpers.py:412
665 msgid "True"
666 msgstr "Vrai"
667
668 #: rhodecode/lib/helpers.py:416
669 msgid "False"
670 msgstr "Faux"
671
672 #: rhodecode/lib/helpers.py:475
673 #, python-format
674 msgid "Show all combined changesets %s->%s"
675 msgstr "Afficher les changements combinés %s->%s"
676
677 #: rhodecode/lib/helpers.py:481
678 msgid "compare view"
679 msgstr "vue de comparaison"
680
681 #: rhodecode/lib/helpers.py:501
682 msgid "and"
683 msgstr "et"
684
685 #: rhodecode/lib/helpers.py:502
686 #, python-format
687 msgid "%s more"
688 msgstr "%s de plus"
689
690 #: rhodecode/lib/helpers.py:503 rhodecode/templates/changelog/changelog.html:40
691 msgid "revisions"
692 msgstr "révisions"
693
694 #: rhodecode/lib/helpers.py:526
695 msgid "fork name "
696 msgstr "Nom du fork"
697
698 #: rhodecode/lib/helpers.py:529
699 msgid "[deleted] repository"
700 msgstr "[a supprimé] le dépôt"
701
702 #: rhodecode/lib/helpers.py:530 rhodecode/lib/helpers.py:535
703 msgid "[created] repository"
704 msgstr "[a créé] le dépôt"
705
706 #: rhodecode/lib/helpers.py:531
707 msgid "[created] repository as fork"
708 msgstr "[a créé] le dépôt en tant que fork"
709
710 #: rhodecode/lib/helpers.py:532 rhodecode/lib/helpers.py:536
711 msgid "[forked] repository"
712 msgstr "[a forké] le dépôt"
713
714 #: rhodecode/lib/helpers.py:533 rhodecode/lib/helpers.py:537
715 msgid "[updated] repository"
716 msgstr "[a mis à jour] le dépôt"
717
718 #: rhodecode/lib/helpers.py:534
719 msgid "[delete] repository"
720 msgstr "[a supprimé] le dépôt"
721
722 #: rhodecode/lib/helpers.py:538
723 msgid "[pushed] into"
724 msgstr "[a pushé] dans"
725
726 #: rhodecode/lib/helpers.py:539
727 msgid "[committed via RhodeCode] into"
728 msgstr "[a commité via RhodeCode] dans"
729
730 #: rhodecode/lib/helpers.py:540
731 msgid "[pulled from remote] into"
732 msgstr "[a pullé depuis un site distant] dans"
733
734 #: rhodecode/lib/helpers.py:541
735 msgid "[pulled] from"
736 msgstr "[a pullé] depuis"
737
738 #: rhodecode/lib/helpers.py:542
739 msgid "[started following] repository"
740 msgstr "[suit maintenant] le dépôt"
741
742 #: rhodecode/lib/helpers.py:543
743 msgid "[stopped following] repository"
744 msgstr "[ne suit plus] le dépôt"
745
746 #: rhodecode/lib/helpers.py:721
747 #, python-format
748 msgid " and %s more"
749 msgstr "et %s de plus"
750
751 #: rhodecode/lib/helpers.py:725
752 msgid "No Files"
753 msgstr "Aucun fichier"
754
755 #: rhodecode/lib/utils2.py:335
756 #, python-format
757 msgid "%d year"
758 msgid_plural "%d years"
759 msgstr[0] "%d an"
760 msgstr[1] "%d ans"
761
762 #: rhodecode/lib/utils2.py:336
763 #, python-format
764 msgid "%d month"
765 msgid_plural "%d months"
766 msgstr[0] "%d mois"
767 msgstr[1] "%d mois"
768
769 #: rhodecode/lib/utils2.py:337
770 #, python-format
771 msgid "%d day"
772 msgid_plural "%d days"
773 msgstr[0] "%d jour"
774 msgstr[1] "%d jours"
775
776 #: rhodecode/lib/utils2.py:338
777 #, python-format
778 msgid "%d hour"
779 msgid_plural "%d hours"
780 msgstr[0] "%d heure"
781 msgstr[1] "%d heures"
782
783 #: rhodecode/lib/utils2.py:339
784 #, python-format
785 msgid "%d minute"
786 msgid_plural "%d minutes"
787 msgstr[0] "%d minute"
788 msgstr[1] "%d minutes"
789
790 #: rhodecode/lib/utils2.py:340
791 #, python-format
792 msgid "%d second"
793 msgid_plural "%d seconds"
794 msgstr[0] "%d seconde"
795 msgstr[1] "%d secondes"
796
797 #: rhodecode/lib/utils2.py:355
798 #, python-format
799 msgid "%s ago"
800 msgstr "Il y a %s"
801
802 #: rhodecode/lib/utils2.py:357
803 #, python-format
804 msgid "%s and %s ago"
805 msgstr "Il y a %s et %s"
806
807 #: rhodecode/lib/utils2.py:360
808 msgid "just now"
809 msgstr "à l’instant"
810
811 #: rhodecode/lib/celerylib/tasks.py:269
812 msgid "password reset link"
813 msgstr "Réinitialisation du mot de passe"
814
815 #: rhodecode/model/comment.py:85
816 #, python-format
817 msgid "on line %s"
818 msgstr "à la ligne %s"
819
820 #: rhodecode/model/comment.py:113
821 msgid "[Mention]"
822 msgstr "[Mention]"
823
824 #: rhodecode/model/forms.py:72
825 msgid "Invalid username"
826 msgstr "Nom d’utilisateur invalide"
827
828 #: rhodecode/model/forms.py:80
829 msgid "This username already exists"
830 msgstr "Ce nom d’utilisateur existe déjà"
831
832 #: rhodecode/model/forms.py:85
833 msgid ""
834 "Username may only contain alphanumeric characters underscores, periods or"
835 " dashes and must begin with alphanumeric character"
836 msgstr ""
837 "Le nom d’utilisateur peut contenir uniquement des caractères alpha-"
838 "numériques ainsi que les caractères suivants : « _ . - ». Il doit "
839 "commencer par un caractère alpha-numérique."
840
841 #: rhodecode/model/forms.py:101
842 msgid "Invalid group name"
843 msgstr "Nom de groupe invalide"
844
845 #: rhodecode/model/forms.py:111
846 msgid "This users group already exists"
847 msgstr "Ce groupe d’utilisateurs existe déjà."
848
849 #: rhodecode/model/forms.py:117
850 msgid ""
851 "RepoGroup name may only contain alphanumeric characters underscores, "
852 "periods or dashes and must begin with alphanumeric character"
853 msgstr ""
854 "Le nom de groupe de dépôts peut contenir uniquement des caractères alpha-"
855 "numériques ainsi que les caractères suivants : « _ . - ». Il doit "
856 "commencer par un caractère alpha-numérique."
857
858 #: rhodecode/model/forms.py:145
859 msgid "Cannot assign this group as parent"
860 msgstr "Impossible d’assigner ce groupe en tant que parent."
861
862 #: rhodecode/model/forms.py:164
863 msgid "This group already exists"
864 msgstr "Ce groupe existe déjà."
865
866 #: rhodecode/model/forms.py:176
867 msgid "Repository with this name already exists"
868 msgstr "Un dépôt portant ce nom existe déjà."
869
870 #: rhodecode/model/forms.py:195 rhodecode/model/forms.py:204
871 #: rhodecode/model/forms.py:213
872 msgid "Invalid characters in password"
873 msgstr "Caractères incorrects dans le mot de passe"
874
875 #: rhodecode/model/forms.py:226
876 msgid "Passwords do not match"
877 msgstr "Les mots de passe ne correspondent pas."
878
879 #: rhodecode/model/forms.py:232
880 msgid "invalid password"
881 msgstr "mot de passe invalide"
882
883 #: rhodecode/model/forms.py:233
884 msgid "invalid user name"
885 msgstr "nom d’utilisateur invalide"
886
887 #: rhodecode/model/forms.py:234
888 msgid "Your account is disabled"
889 msgstr "Votre compte est désactivé"
890
891 #: rhodecode/model/forms.py:274
892 msgid "This username is not valid"
893 msgstr "Ce nom d’utilisateur n’est plus valide"
894
895 #: rhodecode/model/forms.py:287
896 msgid "This repository name is disallowed"
897 msgstr "Ce nom de dépôt est interdit"
898
899 #: rhodecode/model/forms.py:310
900 #, python-format
901 msgid "This repository already exists in a group \"%s\""
902 msgstr "Ce dépôt existe déjà dans le groupe « %s »."
903
904 #: rhodecode/model/forms.py:317
905 #, python-format
906 msgid "There is a group with this name already \"%s\""
907 msgstr "Un groupe portant le nom « %s » existe déjà."
908
909 #: rhodecode/model/forms.py:324
910 msgid "This repository already exists"
911 msgstr "Ce dépôt existe déjà"
912
913 #: rhodecode/model/forms.py:367
914 msgid "invalid clone url"
915 msgstr "URL de clonage invalide."
916
917 #: rhodecode/model/forms.py:384
918 msgid "Invalid clone url, provide a valid clone http\\s url"
919 msgstr ""
920 "URL à cloner invalide. Veuillez fournir une URL valide commençant par "
921 "http(s)."
922
923 #: rhodecode/model/forms.py:398
924 msgid "Fork have to be the same type as original"
925 msgstr "Le fork doit être du même type que l’original"
926
927 #: rhodecode/model/forms.py:414
928 msgid "This username or users group name is not valid"
929 msgstr "Ce nom d’utilisateur ou de groupe n’est pas valide."
930
931 #: rhodecode/model/forms.py:480
932 msgid "This is not a valid path"
933 msgstr "Ceci n’est pas un chemin valide"
934
935 #: rhodecode/model/forms.py:494
936 msgid "This e-mail address is already taken"
937 msgstr "Cette adresse e-mail est déjà enregistrée"
938
939 #: rhodecode/model/forms.py:507
940 msgid "This e-mail address doesn't exist."
941 msgstr "Cette adresse e-mail n’existe pas"
942
943 #: rhodecode/model/forms.py:530
944 msgid ""
945 "The LDAP Login attribute of the CN must be specified - this is the name "
946 "of the attribute that is equivalent to 'username'"
947 msgstr ""
948 "L’attribut Login du CN doit être spécifié. Cet attribut correspond au nom"
949 " d’utilisateur."
950
951 #: rhodecode/model/forms.py:549
952 msgid "Please enter a login"
953 msgstr "Veuillez entrer un identifiant"
954
955 #: rhodecode/model/forms.py:550
956 #, python-format
957 msgid "Enter a value %(min)i characters long or more"
958 msgstr "Entrez une valeur d’au moins %(min)i caractères de long."
959
960 #: rhodecode/model/forms.py:558
961 msgid "Please enter a password"
962 msgstr "Veuillez entrer un mot de passe"
963
964 #: rhodecode/model/forms.py:559
965 #, python-format
966 msgid "Enter %(min)i characters or more"
967 msgstr "Entrez au moins %(min)i caractères"
968
969 #: rhodecode/model/notification.py:175
970 msgid "commented on commit"
971 msgstr "a posté un commentaire sur le commit"
972
973 #: rhodecode/model/notification.py:176
974 msgid "sent message"
975 msgstr "a envoyé un message"
976
977 #: rhodecode/model/notification.py:177
978 msgid "mentioned you"
979 msgstr "vous a mentioné"
980
981 #: rhodecode/model/notification.py:178
982 msgid "registered in RhodeCode"
983 msgstr "s’est enregistré sur RhodeCode"
984
985 #: rhodecode/model/user.py:235
986 msgid "new user registration"
987 msgstr "Nouveau compte utilisateur enregistré"
988
989 #: rhodecode/model/user.py:259 rhodecode/model/user.py:279
990 msgid "You can't Edit this user since it's crucial for entire application"
991 msgstr ""
992 "Vous ne pouvez pas éditer cet utilisateur ; il est nécessaire pour le bon"
993 " fonctionnement de l’application."
994
995 #: rhodecode/model/user.py:300
996 msgid "You can't remove this user since it's crucial for entire application"
997 msgstr ""
998 "Vous ne pouvez pas supprimer cet utilisateur ; il est nécessaire pour le "
999 "bon fonctionnement de l’application."
1000
1001 #: rhodecode/model/user.py:306
1002 #, python-format
1003 msgid ""
1004 "user \"%s\" still owns %s repositories and cannot be removed. Switch "
1005 "owners or remove those repositories. %s"
1006 msgstr ""
1007 "L’utilisateur « %s » possède %s dépôts et ne peut être supprimé. Changez "
1008 "les propriétaires de ces dépôts. %s"
1009
1010 #: rhodecode/templates/index.html:3
1011 msgid "Dashboard"
1012 msgstr "Tableau de bord"
1013
1014 #: rhodecode/templates/index_base.html:6
1015 #: rhodecode/templates/admin/users/user_edit_my_account.html:115
1016 #: rhodecode/templates/bookmarks/bookmarks.html:10
1017 #: rhodecode/templates/branches/branches.html:9
1018 #: rhodecode/templates/journal/journal.html:31
1019 #: rhodecode/templates/tags/tags.html:10
1020 msgid "quick filter..."
1021 msgstr "filtre rapide"
1022
1023 #: rhodecode/templates/index_base.html:6 rhodecode/templates/base/base.html:218
1024 msgid "repositories"
1025 msgstr "Dépôts"
1026
1027 #: rhodecode/templates/index_base.html:13
1028 #: rhodecode/templates/index_base.html:15
1029 #: rhodecode/templates/admin/repos/repos.html:22
1030 msgid "ADD REPOSITORY"
1031 msgstr "AJOUTER UN DÉPÔT"
1032
1033 #: rhodecode/templates/index_base.html:29
1034 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:32
1035 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:32
1036 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:33
1037 #: rhodecode/templates/admin/users_groups/users_group_add.html:32
1038 #: rhodecode/templates/admin/users_groups/users_group_edit.html:33
1039 msgid "Group name"
1040 msgstr "Nom de groupe"
1041
1042 #: rhodecode/templates/index_base.html:30
1043 #: rhodecode/templates/index_base.html:67
1044 #: rhodecode/templates/index_base.html:132
1045 #: rhodecode/templates/index_base.html:158
1046 #: rhodecode/templates/admin/repos/repo_add_base.html:47
1047 #: rhodecode/templates/admin/repos/repo_edit.html:66
1048 #: rhodecode/templates/admin/repos/repos.html:37
1049 #: rhodecode/templates/admin/repos/repos.html:84
1050 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:41
1051 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:41
1052 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:34
1053 #: rhodecode/templates/forks/fork.html:49
1054 #: rhodecode/templates/settings/repo_settings.html:57
1055 #: rhodecode/templates/summary/summary.html:100
1056 msgid "Description"
1057 msgstr "Description"
1058
1059 #: rhodecode/templates/index_base.html:40
1060 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:46
1061 msgid "Repositories group"
1062 msgstr "Groupe de dépôts"
1063
1064 #: rhodecode/templates/index_base.html:66
1065 #: rhodecode/templates/index_base.html:156
1066 #: rhodecode/templates/admin/repos/repo_add_base.html:9
1067 #: rhodecode/templates/admin/repos/repo_edit.html:32
1068 #: rhodecode/templates/admin/repos/repos.html:36
1069 #: rhodecode/templates/admin/repos/repos.html:82
1070 #: rhodecode/templates/admin/users/user_edit_my_account.html:133
1071 #: rhodecode/templates/admin/users/user_edit_my_account.html:183
1072 #: rhodecode/templates/admin/users/user_edit_my_account.html:249
1073 #: rhodecode/templates/admin/users/user_edit_my_account.html:284
1074 #: rhodecode/templates/bookmarks/bookmarks.html:36
1075 #: rhodecode/templates/bookmarks/bookmarks_data.html:6
1076 #: rhodecode/templates/branches/branches.html:36
1077 #: rhodecode/templates/files/files_browser.html:47
1078 #: rhodecode/templates/journal/journal.html:50
1079 #: rhodecode/templates/journal/journal.html:98
1080 #: rhodecode/templates/journal/journal.html:177
1081 #: rhodecode/templates/settings/repo_settings.html:31
1082 #: rhodecode/templates/summary/summary.html:38
1083 #: rhodecode/templates/summary/summary.html:114
1084 #: rhodecode/templates/tags/tags.html:36
1085 #: rhodecode/templates/tags/tags_data.html:6
1086 msgid "Name"
1087 msgstr "Nom"
1088
1089 #: rhodecode/templates/index_base.html:68
1090 #: rhodecode/templates/admin/repos/repos.html:38
1091 msgid "Last change"
1092 msgstr "Dernière modification"
1093
1094 #: rhodecode/templates/index_base.html:69
1095 #: rhodecode/templates/index_base.html:161
1096 #: rhodecode/templates/admin/repos/repos.html:39
1097 #: rhodecode/templates/admin/repos/repos.html:87
1098 #: rhodecode/templates/admin/users/user_edit_my_account.html:251
1099 #: rhodecode/templates/journal/journal.html:179
1100 msgid "Tip"
1101 msgstr "Sommet"
1102
1103 #: rhodecode/templates/index_base.html:70
1104 #: rhodecode/templates/index_base.html:163
1105 #: rhodecode/templates/admin/repos/repo_edit.html:103
1106 #: rhodecode/templates/admin/repos/repos.html:89
1107 msgid "Owner"
1108 msgstr "Propriétaire"
1109
1110 #: rhodecode/templates/index_base.html:71
1111 #: rhodecode/templates/journal/public_journal.html:20
1112 #: rhodecode/templates/summary/summary.html:43
1113 #: rhodecode/templates/summary/summary.html:46
1114 msgid "RSS"
1115 msgstr "RSS"
1116
1117 #: rhodecode/templates/index_base.html:72
1118 #: rhodecode/templates/journal/public_journal.html:23
1119 msgid "Atom"
1120 msgstr "Atom"
1121
1122 #: rhodecode/templates/index_base.html:102
1123 #: rhodecode/templates/index_base.html:104
1124 #, python-format
1125 msgid "Subscribe to %s rss feed"
1126 msgstr "S’abonner au flux RSS de %s"
1127
1128 #: rhodecode/templates/index_base.html:109
1129 #: rhodecode/templates/index_base.html:111
1130 #, python-format
1131 msgid "Subscribe to %s atom feed"
1132 msgstr "S’abonner au flux ATOM de %s"
1133
1134 #: rhodecode/templates/index_base.html:130
1135 msgid "Group Name"
1136 msgstr "Nom du groupe"
1137
1138 #: rhodecode/templates/index_base.html:148
1139 #: rhodecode/templates/index_base.html:188
1140 #: rhodecode/templates/admin/repos/repos.html:112
1141 #: rhodecode/templates/admin/users/user_edit_my_account.html:270
1142 #: rhodecode/templates/bookmarks/bookmarks.html:60
1143 #: rhodecode/templates/branches/branches.html:60
1144 #: rhodecode/templates/journal/journal.html:202
1145 #: rhodecode/templates/tags/tags.html:60
1146 msgid "Click to sort ascending"
1147 msgstr "Tri ascendant"
1148
1149 #: rhodecode/templates/index_base.html:149
1150 #: rhodecode/templates/index_base.html:189
1151 #: rhodecode/templates/admin/repos/repos.html:113
1152 #: rhodecode/templates/admin/users/user_edit_my_account.html:271
1153 #: rhodecode/templates/bookmarks/bookmarks.html:61
1154 #: rhodecode/templates/branches/branches.html:61
1155 #: rhodecode/templates/journal/journal.html:203
1156 #: rhodecode/templates/tags/tags.html:61
1157 msgid "Click to sort descending"
1158 msgstr "Tri descendant"
1159
1160 #: rhodecode/templates/index_base.html:159
1161 #: rhodecode/templates/admin/repos/repos.html:85
1162 msgid "Last Change"
1163 msgstr "Dernière modification"
1164
1165 #: rhodecode/templates/index_base.html:190
1166 #: rhodecode/templates/admin/repos/repos.html:114
1167 #: rhodecode/templates/admin/users/user_edit_my_account.html:272
1168 #: rhodecode/templates/bookmarks/bookmarks.html:62
1169 #: rhodecode/templates/branches/branches.html:62
1170 #: rhodecode/templates/journal/journal.html:204
1171 #: rhodecode/templates/tags/tags.html:62
1172 msgid "No records found."
1173 msgstr "Aucun élément n’a été trouvé."
1174
1175 #: rhodecode/templates/index_base.html:191
1176 #: rhodecode/templates/admin/repos/repos.html:115
1177 #: rhodecode/templates/admin/users/user_edit_my_account.html:273
1178 #: rhodecode/templates/bookmarks/bookmarks.html:63
1179 #: rhodecode/templates/branches/branches.html:63
1180 #: rhodecode/templates/journal/journal.html:205
1181 #: rhodecode/templates/tags/tags.html:63
1182 msgid "Data error."
1183 msgstr "Erreur d’intégrité des données."
1184
1185 #: rhodecode/templates/index_base.html:192
1186 #: rhodecode/templates/admin/repos/repos.html:116
1187 #: rhodecode/templates/admin/users/user_edit_my_account.html:274
1188 #: rhodecode/templates/bookmarks/bookmarks.html:64
1189 #: rhodecode/templates/branches/branches.html:64
1190 #: rhodecode/templates/journal/journal.html:206
1191 #: rhodecode/templates/tags/tags.html:64
1192 msgid "Loading..."
1193 msgstr "Chargement…"
1194
1195 #: rhodecode/templates/login.html:5 rhodecode/templates/login.html:54
1196 msgid "Sign In"
1197 msgstr "Connexion"
1198
1199 #: rhodecode/templates/login.html:21
1200 msgid "Sign In to"
1201 msgstr "Connexion à"
1202
1203 #: rhodecode/templates/login.html:31 rhodecode/templates/register.html:20
1204 #: rhodecode/templates/admin/admin_log.html:5
1205 #: rhodecode/templates/admin/users/user_add.html:32
1206 #: rhodecode/templates/admin/users/user_edit.html:50
1207 #: rhodecode/templates/admin/users/user_edit_my_account.html:49
1208 #: rhodecode/templates/base/base.html:83
1209 #: rhodecode/templates/summary/summary.html:113
1210 msgid "Username"
1211 msgstr "Nom d’utilisateur"
1212
1213 #: rhodecode/templates/login.html:40 rhodecode/templates/register.html:29
1214 #: rhodecode/templates/admin/ldap/ldap.html:46
1215 #: rhodecode/templates/admin/users/user_add.html:41
1216 #: rhodecode/templates/base/base.html:92
1217 msgid "Password"
1218 msgstr "Mot de passe"
1219
1220 #: rhodecode/templates/login.html:50
1221 msgid "Remember me"
1222 msgstr "Se souvenir de moi"
1223
1224 #: rhodecode/templates/login.html:60
1225 msgid "Forgot your password ?"
1226 msgstr "Mot de passe oublié ?"
1227
1228 #: rhodecode/templates/login.html:63 rhodecode/templates/base/base.html:103
1229 msgid "Don't have an account ?"
1230 msgstr "Vous n’avez pas de compte ?"
1231
1232 #: rhodecode/templates/password_reset.html:5
1233 msgid "Reset your password"
1234 msgstr "Mot de passe oublié ?"
1235
1236 #: rhodecode/templates/password_reset.html:11
1237 msgid "Reset your password to"
1238 msgstr "Réinitialiser votre mot de passe"
1239
1240 #: rhodecode/templates/password_reset.html:21
1241 msgid "Email address"
1242 msgstr "Adresse e-mail"
1243
1244 #: rhodecode/templates/password_reset.html:30
1245 msgid "Reset my password"
1246 msgstr "Réinitialiser mon mot de passe"
1247
1248 #: rhodecode/templates/password_reset.html:31
1249 msgid "Password reset link will be send to matching email address"
1250 msgstr "Votre nouveau mot de passe sera envoyé à l’adresse correspondante."
1251
1252 #: rhodecode/templates/register.html:5 rhodecode/templates/register.html:74
1253 msgid "Sign Up"
1254 msgstr "Inscription"
1255
1256 #: rhodecode/templates/register.html:11
1257 msgid "Sign Up to"
1258 msgstr "Inscription à"
1259
1260 #: rhodecode/templates/register.html:38
1261 msgid "Re-enter password"
1262 msgstr "Confirmation"
1263
1264 #: rhodecode/templates/register.html:47
1265 #: rhodecode/templates/admin/users/user_add.html:59
1266 #: rhodecode/templates/admin/users/user_edit.html:86
1267 #: rhodecode/templates/admin/users/user_edit_my_account.html:76
1268 msgid "First Name"
1269 msgstr "Prénom"
1270
1271 #: rhodecode/templates/register.html:56
1272 #: rhodecode/templates/admin/users/user_add.html:68
1273 #: rhodecode/templates/admin/users/user_edit.html:95
1274 #: rhodecode/templates/admin/users/user_edit_my_account.html:85
1275 msgid "Last Name"
1276 msgstr "Nom"
1277
1278 #: rhodecode/templates/register.html:65
1279 #: rhodecode/templates/admin/users/user_add.html:77
1280 #: rhodecode/templates/admin/users/user_edit.html:104
1281 #: rhodecode/templates/admin/users/user_edit_my_account.html:94
1282 #: rhodecode/templates/summary/summary.html:115
1283 msgid "Email"
1284 msgstr "E-mail"
1285
1286 #: rhodecode/templates/register.html:76
1287 msgid "Your account will be activated right after registration"
1288 msgstr "Votre compte utilisateur sera actif dès la fin de l’enregistrement."
1289
1290 #: rhodecode/templates/register.html:78
1291 msgid "Your account must wait for activation by administrator"
1292 msgstr "Votre compte utilisateur devra être activé par un administrateur."
1293
1294 #: rhodecode/templates/repo_switcher_list.html:11
1295 #: rhodecode/templates/admin/repos/repo_add_base.html:56
1296 #: rhodecode/templates/admin/repos/repo_edit.html:76
1297 #: rhodecode/templates/settings/repo_settings.html:67
1298 msgid "Private repository"
1299 msgstr "Dépôt privé"
1300
1301 #: rhodecode/templates/repo_switcher_list.html:16
1302 msgid "Public repository"
1303 msgstr "Dépôt public"
1304
1305 #: rhodecode/templates/switch_to_list.html:3
1306 #: rhodecode/templates/branches/branches.html:14
1307 msgid "branches"
1308 msgstr "Branches"
1309
1310 #: rhodecode/templates/switch_to_list.html:10
1311 #: rhodecode/templates/branches/branches_data.html:51
1312 msgid "There are no branches yet"
1313 msgstr "Aucune branche n’a été créée pour le moment."
1314
1315 #: rhodecode/templates/switch_to_list.html:15
1316 #: rhodecode/templates/shortlog/shortlog_data.html:10
1317 #: rhodecode/templates/tags/tags.html:15
1318 msgid "tags"
1319 msgstr "Tags"
1320
1321 #: rhodecode/templates/switch_to_list.html:22
1322 #: rhodecode/templates/tags/tags_data.html:33
1323 msgid "There are no tags yet"
1324 msgstr "Aucun tag n’a été créé pour le moment."
1325
1326 #: rhodecode/templates/switch_to_list.html:28
1327 #: rhodecode/templates/bookmarks/bookmarks.html:15
1328 msgid "bookmarks"
1329 msgstr "Signets"
1330
1331 #: rhodecode/templates/switch_to_list.html:35
1332 #: rhodecode/templates/bookmarks/bookmarks_data.html:32
1333 msgid "There are no bookmarks yet"
1334 msgstr "Aucun signet n’a été créé."
1335
1336 #: rhodecode/templates/admin/admin.html:5
1337 #: rhodecode/templates/admin/admin.html:9
1338 msgid "Admin journal"
1339 msgstr "Historique d’administration"
1340
1341 #: rhodecode/templates/admin/admin_log.html:6
1342 #: rhodecode/templates/admin/repos/repos.html:41
1343 #: rhodecode/templates/admin/repos/repos.html:90
1344 #: rhodecode/templates/admin/users/user_edit_my_account.html:135
1345 #: rhodecode/templates/admin/users/user_edit_my_account.html:136
1346 #: rhodecode/templates/journal/journal.html:52
1347 #: rhodecode/templates/journal/journal.html:53
1348 msgid "Action"
1349 msgstr "Action"
1350
1351 #: rhodecode/templates/admin/admin_log.html:7
1352 msgid "Repository"
1353 msgstr "Dépôt"
1354
1355 #: rhodecode/templates/admin/admin_log.html:8
1356 #: rhodecode/templates/bookmarks/bookmarks.html:37
1357 #: rhodecode/templates/bookmarks/bookmarks_data.html:7
1358 #: rhodecode/templates/branches/branches.html:37
1359 #: rhodecode/templates/tags/tags.html:37
1360 #: rhodecode/templates/tags/tags_data.html:7
1361 msgid "Date"
1362 msgstr "Date"
1363
1364 #: rhodecode/templates/admin/admin_log.html:9
1365 msgid "From IP"
1366 msgstr "Depuis l’adresse IP"
1367
1368 #: rhodecode/templates/admin/admin_log.html:52
1369 msgid "No actions yet"
1370 msgstr "Aucune action n’a été enregistrée pour le moment."
1371
1372 #: rhodecode/templates/admin/ldap/ldap.html:5
1373 msgid "LDAP administration"
1374 msgstr "Administration LDAP"
1375
1376 #: rhodecode/templates/admin/ldap/ldap.html:11
1377 msgid "Ldap"
1378 msgstr "LDAP"
1379
1380 #: rhodecode/templates/admin/ldap/ldap.html:28
1381 msgid "Connection settings"
1382 msgstr "Options de connexion"
1383
1384 #: rhodecode/templates/admin/ldap/ldap.html:30
1385 msgid "Enable LDAP"
1386 msgstr "Activer le LDAP"
1387
1388 #: rhodecode/templates/admin/ldap/ldap.html:34
1389 msgid "Host"
1390 msgstr "Serveur"
1391
1392 #: rhodecode/templates/admin/ldap/ldap.html:38
1393 msgid "Port"
1394 msgstr "Port"
1395
1396 #: rhodecode/templates/admin/ldap/ldap.html:42
1397 msgid "Account"
1398 msgstr "Compte"
1399
1400 #: rhodecode/templates/admin/ldap/ldap.html:50
1401 msgid "Connection security"
1402 msgstr "Connexion sécurisée"
1403
1404 #: rhodecode/templates/admin/ldap/ldap.html:54
1405 msgid "Certificate Checks"
1406 msgstr "Vérif. des certificats"
1407
1408 #: rhodecode/templates/admin/ldap/ldap.html:57
1409 msgid "Search settings"
1410 msgstr "Réglages de recherche"
1411
1412 #: rhodecode/templates/admin/ldap/ldap.html:59
1413 msgid "Base DN"
1414 msgstr "Base de recherche"
1415
1416 #: rhodecode/templates/admin/ldap/ldap.html:63
1417 msgid "LDAP Filter"
1418 msgstr "Filtre de recherche"
1419
1420 #: rhodecode/templates/admin/ldap/ldap.html:67
1421 msgid "LDAP Search Scope"
1422 msgstr "Portée de recherche"
1423
1424 #: rhodecode/templates/admin/ldap/ldap.html:70
1425 msgid "Attribute mappings"
1426 msgstr "Correspondance des attributs"
1427
1428 #: rhodecode/templates/admin/ldap/ldap.html:72
1429 msgid "Login Attribute"
1430 msgstr "Attribut pour le nom d’utilisateur"
1431
1432 #: rhodecode/templates/admin/ldap/ldap.html:76
1433 msgid "First Name Attribute"
1434 msgstr "Attribut pour le prénom"
1435
1436 #: rhodecode/templates/admin/ldap/ldap.html:80
1437 msgid "Last Name Attribute"
1438 msgstr "Attribut pour le nom de famille"
1439
1440 #: rhodecode/templates/admin/ldap/ldap.html:84
1441 msgid "E-mail Attribute"
1442 msgstr "Attribut pour l’e-mail"
1443
1444 #: rhodecode/templates/admin/ldap/ldap.html:89
1445 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66
1446 #: rhodecode/templates/admin/settings/hooks.html:73
1447 #: rhodecode/templates/admin/users/user_edit.html:129
1448 #: rhodecode/templates/admin/users/user_edit.html:154
1449 #: rhodecode/templates/admin/users/user_edit_my_account.html:102
1450 #: rhodecode/templates/admin/users_groups/users_group_edit.html:115
1451 #: rhodecode/templates/settings/repo_settings.html:84
1452 msgid "Save"
1453 msgstr "Enregistrer"
1454
1455 #: rhodecode/templates/admin/notifications/notifications.html:5
1456 #: rhodecode/templates/admin/notifications/notifications.html:9
1457 msgid "My Notifications"
1458 msgstr "Mes notifications"
1459
1460 #: rhodecode/templates/admin/notifications/notifications.html:29
1461 msgid "Mark all read"
1462 msgstr "Tout marquer comme lu"
1463
1464 #: rhodecode/templates/admin/notifications/notifications_data.html:38
1465 msgid "No notifications here yet"
1466 msgstr "Aucune notification pour le moment."
1467
1468 #: rhodecode/templates/admin/notifications/show_notification.html:5
1469 #: rhodecode/templates/admin/notifications/show_notification.html:11
1470 msgid "Show notification"
1471 msgstr "Notification"
1472
1473 #: rhodecode/templates/admin/notifications/show_notification.html:9
1474 msgid "Notifications"
1475 msgstr "Notifications"
1476
1477 #: rhodecode/templates/admin/permissions/permissions.html:5
1478 msgid "Permissions administration"
1479 msgstr "Gestion des permissions"
1480
1481 #: rhodecode/templates/admin/permissions/permissions.html:11
1482 #: rhodecode/templates/admin/repos/repo_edit.html:116
1483 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:58
1484 #: rhodecode/templates/admin/users/user_edit.html:139
1485 #: rhodecode/templates/admin/users_groups/users_group_edit.html:100
1486 #: rhodecode/templates/settings/repo_settings.html:77
1487 msgid "Permissions"
1488 msgstr "Permissions"
1489
1490 #: rhodecode/templates/admin/permissions/permissions.html:24
1491 msgid "Default permissions"
1492 msgstr "Permissions par défaut"
1493
1494 #: rhodecode/templates/admin/permissions/permissions.html:31
1495 msgid "Anonymous access"
1496 msgstr "Accès anonyme"
1497
1498 #: rhodecode/templates/admin/permissions/permissions.html:41
1499 msgid "Repository permission"
1500 msgstr "Permissions du dépôt"
1501
1502 #: rhodecode/templates/admin/permissions/permissions.html:49
1503 msgid ""
1504 "All default permissions on each repository will be reset to choosen "
1505 "permission, note that all custom default permission on repositories will "
1506 "be lost"
1507 msgstr ""
1508 "Les permissions par défaut de chaque dépôt vont être remplacées par la "
1509 "permission choisie. Toutes les permissions par défaut des dépôts seront "
1510 "perdues."
1511
1512 #: rhodecode/templates/admin/permissions/permissions.html:50
1513 msgid "overwrite existing settings"
1514 msgstr "Écraser les permissions existantes"
1515
1516 #: rhodecode/templates/admin/permissions/permissions.html:55
1517 msgid "Registration"
1518 msgstr "Enregistrement"
1519
1520 #: rhodecode/templates/admin/permissions/permissions.html:63
1521 msgid "Repository creation"
1522 msgstr "Création de dépôt"
1523
1524 #: rhodecode/templates/admin/permissions/permissions.html:71
1525 #: rhodecode/templates/admin/repos/repo_edit.html:218
1526 msgid "set"
1527 msgstr "Définir"
1528
1529 #: rhodecode/templates/admin/repos/repo_add.html:5
1530 #: rhodecode/templates/admin/repos/repo_add_create_repository.html:5
1531 msgid "Add repository"
1532 msgstr "Ajouter un dépôt"
1533
1534 #: rhodecode/templates/admin/repos/repo_add.html:11
1535 #: rhodecode/templates/admin/repos/repo_edit.html:11
1536 #: rhodecode/templates/admin/repos/repos.html:10
1537 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:10
1538 msgid "Repositories"
1539 msgstr "Dépôts"
1540
1541 #: rhodecode/templates/admin/repos/repo_add_base.html:20
1542 #: rhodecode/templates/summary/summary.html:90
1543 #: rhodecode/templates/summary/summary.html:91
1544 msgid "Clone from"
1545 msgstr "Cloner depuis"
1546
1547 #: rhodecode/templates/admin/repos/repo_add_base.html:24
1548 #: rhodecode/templates/admin/repos/repo_edit.html:44
1549 #: rhodecode/templates/settings/repo_settings.html:43
1550 msgid "Optional http[s] url from which repository should be cloned."
1551 msgstr "URL http(s) depuis laquelle le dépôt doit être cloné."
1552
1553 #: rhodecode/templates/admin/repos/repo_add_base.html:29
1554 #: rhodecode/templates/admin/repos/repo_edit.html:49
1555 #: rhodecode/templates/admin/repos_groups/repos_groups.html:4
1556 #: rhodecode/templates/forks/fork.html:41
1557 #: rhodecode/templates/settings/repo_settings.html:48
1558 msgid "Repository group"
1559 msgstr "Groupe de dépôt"
1560
1561 #: rhodecode/templates/admin/repos/repo_add_base.html:33
1562 #: rhodecode/templates/admin/repos/repo_edit.html:53
1563 #: rhodecode/templates/settings/repo_settings.html:52
1564 msgid "Optional select a group to put this repository into."
1565 msgstr "Sélectionnez un groupe (optionel) dans lequel sera placé le dépôt."
1566
1567 #: rhodecode/templates/admin/repos/repo_add_base.html:38
1568 #: rhodecode/templates/admin/repos/repo_edit.html:58
1569 msgid "Type"
1570 msgstr "Type"
1571
1572 #: rhodecode/templates/admin/repos/repo_add_base.html:42
1573 msgid "Type of repository to create."
1574 msgstr "Type de dépôt à créer."
1575
1576 #: rhodecode/templates/admin/repos/repo_add_base.html:51
1577 #: rhodecode/templates/admin/repos/repo_edit.html:70
1578 #: rhodecode/templates/settings/repo_settings.html:61
1579 msgid "Keep it short and to the point. Use a README file for longer descriptions."
1580 msgstr ""
1581 "Gardez cette description précise et concise. Utilisez un fichier README "
1582 "pour des descriptions plus détaillées."
1583
1584 #: rhodecode/templates/admin/repos/repo_add_base.html:60
1585 #: rhodecode/templates/admin/repos/repo_edit.html:80
1586 #: rhodecode/templates/settings/repo_settings.html:71
1587 msgid ""
1588 "Private repositories are only visible to people explicitly added as "
1589 "collaborators."
1590 msgstr ""
1591 "Les dépôts privés sont visibles seulement par les utilisateurs ajoutés "
1592 "comme collaborateurs."
1593
1594 #: rhodecode/templates/admin/repos/repo_add_base.html:64
1595 msgid "add"
1596 msgstr "Ajouter"
1597
1598 #: rhodecode/templates/admin/repos/repo_add_create_repository.html:9
1599 msgid "add new repository"
1600 msgstr "ajouter un nouveau dépôt"
1601
1602 #: rhodecode/templates/admin/repos/repo_edit.html:5
1603 msgid "Edit repository"
1604 msgstr "Éditer le dépôt"
1605
1606 #: rhodecode/templates/admin/repos/repo_edit.html:13
1607 #: rhodecode/templates/admin/users/user_edit.html:13
1608 #: rhodecode/templates/admin/users/user_edit_my_account.html:155
1609 #: rhodecode/templates/admin/users_groups/users_group_edit.html:13
1610 #: rhodecode/templates/files/files_source.html:32
1611 #: rhodecode/templates/journal/journal.html:72
1612 msgid "edit"
1613 msgstr "éditer"
1614
1615 #: rhodecode/templates/admin/repos/repo_edit.html:40
1616 #: rhodecode/templates/settings/repo_settings.html:39
1617 msgid "Clone uri"
1618 msgstr "URL de clone"
1619
1620 #: rhodecode/templates/admin/repos/repo_edit.html:85
1621 msgid "Enable statistics"
1622 msgstr "Activer les statistiques"
1623
1624 #: rhodecode/templates/admin/repos/repo_edit.html:89
1625 msgid "Enable statistics window on summary page."
1626 msgstr "Afficher les statistiques sur la page du dépôt."
1627
1628 #: rhodecode/templates/admin/repos/repo_edit.html:94
1629 msgid "Enable downloads"
1630 msgstr "Activer les téléchargements"
1631
1632 #: rhodecode/templates/admin/repos/repo_edit.html:98
1633 msgid "Enable download menu on summary page."
1634 msgstr "Afficher le menu de téléchargements sur la page du dépôt."
1635
1636 #: rhodecode/templates/admin/repos/repo_edit.html:108
1637 msgid "Change owner of this repository."
1638 msgstr "Changer le propriétaire de ce dépôt."
1639
1640 #: rhodecode/templates/admin/repos/repo_edit.html:134
1641 msgid "Administration"
1642 msgstr "Administration"
1643
1644 #: rhodecode/templates/admin/repos/repo_edit.html:137
1645 msgid "Statistics"
1646 msgstr "Statistiques"
1647
1648 #: rhodecode/templates/admin/repos/repo_edit.html:141
1649 msgid "Reset current statistics"
1650 msgstr "Réinitialiser les statistiques"
1651
1652 #: rhodecode/templates/admin/repos/repo_edit.html:141
1653 msgid "Confirm to remove current statistics"
1654 msgstr "Souhaitez-vous vraiment réinitialiser les statistiques de ce dépôt ?"
1655
1656 #: rhodecode/templates/admin/repos/repo_edit.html:144
1657 msgid "Fetched to rev"
1658 msgstr "Parcouru jusqu’à la révision"
1659
1660 #: rhodecode/templates/admin/repos/repo_edit.html:145
1661 msgid "Stats gathered"
1662 msgstr "Statistiques obtenues"
1663
1664 #: rhodecode/templates/admin/repos/repo_edit.html:153
1665 msgid "Remote"
1666 msgstr "Dépôt distant"
1667
1668 #: rhodecode/templates/admin/repos/repo_edit.html:157
1669 msgid "Pull changes from remote location"
1670 msgstr "Récupérer les changements depuis le site distant"
1671
1672 #: rhodecode/templates/admin/repos/repo_edit.html:157
1673 msgid "Confirm to pull changes from remote side"
1674 msgstr "Voulez-vous vraiment récupérer les changements depuis le site distant ?"
1675
1676 #: rhodecode/templates/admin/repos/repo_edit.html:168
1677 msgid "Cache"
1678 msgstr "Cache"
1679
1680 #: rhodecode/templates/admin/repos/repo_edit.html:172
1681 msgid "Invalidate repository cache"
1682 msgstr "Invalider le cache du dépôt"
1683
1684 #: rhodecode/templates/admin/repos/repo_edit.html:172
1685 msgid "Confirm to invalidate repository cache"
1686 msgstr "Voulez-vous vraiment invalider le cache du dépôt ?"
1687
1688 #: rhodecode/templates/admin/repos/repo_edit.html:183
1689 msgid "Remove from public journal"
1690 msgstr "Supprimer du journal public"
1691
1692 #: rhodecode/templates/admin/repos/repo_edit.html:185
1693 msgid "Add to public journal"
1694 msgstr "Ajouter le dépôt au journal public"
1695
1696 #: rhodecode/templates/admin/repos/repo_edit.html:190
1697 msgid ""
1698 "All actions made on this repository will be accessible to everyone in "
1699 "public journal"
1700 msgstr ""
1701 "Le descriptif des actions réalisées sur ce dépôt sera visible à tous "
1702 "depuis le journal public."
1703
1704 #: rhodecode/templates/admin/repos/repo_edit.html:197
1705 #: rhodecode/templates/changeset/changeset_file_comment.html:19
1706 msgid "Delete"
1707 msgstr "Supprimer"
1708
1709 #: rhodecode/templates/admin/repos/repo_edit.html:201
1710 msgid "Remove this repository"
1711 msgstr "Supprimer ce dépôt"
1712
1713 #: rhodecode/templates/admin/repos/repo_edit.html:201
1714 msgid "Confirm to delete this repository"
1715 msgstr "Voulez-vous vraiment supprimer ce dépôt ?"
1716
1717 #: rhodecode/templates/admin/repos/repo_edit.html:205
1718 msgid ""
1719 "This repository will be renamed in a special way in order to be "
1720 "unaccesible for RhodeCode and VCS systems.\n"
1721 " If you need fully delete it from filesystem "
1722 "please do it manually"
1723 msgstr ""
1724 "Ce dépôt sera renommé de manière à le rendre inaccessible à RhodeCode et "
1725 "au système de gestion de versions.\n"
1726 "Si vous voulez le supprimer complètement, effectuez la suppression "
1727 "manuellement."
1728
1729 #: rhodecode/templates/admin/repos/repo_edit.html:213
1730 msgid "Set as fork"
1731 msgstr "Indiquer comme fork"
1732
1733 #: rhodecode/templates/admin/repos/repo_edit.html:222
1734 msgid "Manually set this repository as a fork of another"
1735 msgstr "Permet d’indiquer manuellement que ce dépôt est un fork d’un autre dépôt."
1736
1737 #: rhodecode/templates/admin/repos/repo_edit_perms.html:3
1738 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:3
1739 msgid "none"
1740 msgstr "Aucune"
1741
1742 #: rhodecode/templates/admin/repos/repo_edit_perms.html:4
1743 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:4
1744 msgid "read"
1745 msgstr "Lecture"
1746
1747 #: rhodecode/templates/admin/repos/repo_edit_perms.html:5
1748 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:5
1749 msgid "write"
1750 msgstr "Écriture"
1751
1752 #: rhodecode/templates/admin/repos/repo_edit_perms.html:6
1753 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:6
1754 #: rhodecode/templates/admin/users/users.html:38
1755 #: rhodecode/templates/base/base.html:214
1756 msgid "admin"
1757 msgstr "Administration"
1758
1759 #: rhodecode/templates/admin/repos/repo_edit_perms.html:7
1760 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:7
1761 msgid "member"
1762 msgstr "Membre"
1763
1764 #: rhodecode/templates/admin/repos/repo_edit_perms.html:16
1765 #: rhodecode/templates/data_table/_dt_elements.html:61
1766 #: rhodecode/templates/journal/journal.html:123
1767 #: rhodecode/templates/summary/summary.html:71
1768 msgid "private repository"
1769 msgstr "Dépôt privé"
1770
1771 #: rhodecode/templates/admin/repos/repo_edit_perms.html:33
1772 #: rhodecode/templates/admin/repos/repo_edit_perms.html:53
1773 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:23
1774 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:42
1775 msgid "revoke"
1776 msgstr "Révoquer"
1777
1778 #: rhodecode/templates/admin/repos/repo_edit_perms.html:75
1779 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:64
1780 msgid "Add another member"
1781 msgstr "Ajouter un utilisateur"
1782
1783 #: rhodecode/templates/admin/repos/repo_edit_perms.html:89
1784 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:78
1785 msgid "Failed to remove user"
1786 msgstr "Échec de suppression de l’utilisateur"
1787
1788 #: rhodecode/templates/admin/repos/repo_edit_perms.html:104
1789 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:93
1790 msgid "Failed to remove users group"
1791 msgstr "Erreur lors de la suppression du groupe d’utilisateurs."
1792
1793 #: rhodecode/templates/admin/repos/repo_edit_perms.html:123
1794 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:112
1795 msgid "Group"
1796 msgstr "Groupe"
1797
1798 #: rhodecode/templates/admin/repos/repo_edit_perms.html:124
1799 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:113
1800 #: rhodecode/templates/admin/users_groups/users_groups.html:33
1801 msgid "members"
1802 msgstr "Membres"
1803
1804 #: rhodecode/templates/admin/repos/repos.html:5
1805 msgid "Repositories administration"
1806 msgstr "Administration des dépôts"
1807
1808 #: rhodecode/templates/admin/repos/repos.html:40
1809 #: rhodecode/templates/summary/summary.html:107
1810 msgid "Contact"
1811 msgstr "Contact"
1812
1813 #: rhodecode/templates/admin/repos/repos.html:68
1814 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:54
1815 #: rhodecode/templates/admin/users/users.html:55
1816 #: rhodecode/templates/admin/users_groups/users_groups.html:44
1817 msgid "delete"
1818 msgstr "Supprimer"
1819
1820 #: rhodecode/templates/admin/repos/repos.html:68
1821 #: rhodecode/templates/admin/users/user_edit_my_account.html:158
1822 #, python-format
1823 msgid "Confirm to delete this repository: %s"
1824 msgstr "Voulez-vous vraiment supprimer le dépôt %s ?"
1825
1826 #: rhodecode/templates/admin/repos_groups/repos_groups.html:8
1827 msgid "Groups"
1828 msgstr "Groupes"
1829
1830 #: rhodecode/templates/admin/repos_groups/repos_groups.html:12
1831 msgid "with"
1832 msgstr "avec support de"
1833
1834 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:5
1835 msgid "Add repos group"
1836 msgstr "Créer un groupe de dépôt"
1837
1838 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:10
1839 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:10
1840 msgid "Repos groups"
1841 msgstr "Groupes de dépôts"
1842
1843 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:12
1844 msgid "add new repos group"
1845 msgstr "Nouveau groupe de dépôt"
1846
1847 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:50
1848 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:50
1849 msgid "Group parent"
1850 msgstr "Parent du groupe"
1851
1852 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:58
1853 #: rhodecode/templates/admin/users/user_add.html:94
1854 #: rhodecode/templates/admin/users_groups/users_group_add.html:49
1855 #: rhodecode/templates/admin/users_groups/users_group_edit.html:90
1856 msgid "save"
1857 msgstr "Enregistrer"
1858
1859 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:5
1860 msgid "Edit repos group"
1861 msgstr "Éditer le groupe de dépôt"
1862
1863 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:12
1864 msgid "edit repos group"
1865 msgstr "Édition du groupe de dépôt"
1866
1867 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:67
1868 #: rhodecode/templates/admin/settings/settings.html:112
1869 #: rhodecode/templates/admin/settings/settings.html:177
1870 #: rhodecode/templates/admin/users/user_edit.html:130
1871 #: rhodecode/templates/admin/users/user_edit.html:155
1872 #: rhodecode/templates/admin/users/user_edit_my_account.html:103
1873 #: rhodecode/templates/admin/users_groups/users_group_edit.html:116
1874 #: rhodecode/templates/files/files_add.html:82
1875 #: rhodecode/templates/files/files_edit.html:68
1876 #: rhodecode/templates/settings/repo_settings.html:85
1877 msgid "Reset"
1878 msgstr "Réinitialiser"
1879
1880 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:5
1881 msgid "Repositories groups administration"
1882 msgstr "Administration des groupes de dépôts"
1883
1884 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:22
1885 msgid "ADD NEW GROUP"
1886 msgstr "AJOUTER UN NOUVEAU GROUPE"
1887
1888 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:35
1889 msgid "Number of toplevel repositories"
1890 msgstr "Nombre de sous-dépôts"
1891
1892 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:36
1893 #: rhodecode/templates/admin/users/users.html:40
1894 #: rhodecode/templates/admin/users_groups/users_groups.html:35
1895 msgid "action"
1896 msgstr "Action"
1897
1898 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:54
1899 #, python-format
1900 msgid "Confirm to delete this group: %s"
1901 msgstr "Voulez-vous vraiment supprimer le groupe « %s » ?"
1902
1903 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:62
1904 msgid "There are no repositories groups yet"
1905 msgstr "Aucun groupe de dépôts n’a été créé pour le moment."
1906
1907 #: rhodecode/templates/admin/settings/hooks.html:5
1908 #: rhodecode/templates/admin/settings/settings.html:5
1909 msgid "Settings administration"
1910 msgstr "Administration générale"
1911
1912 #: rhodecode/templates/admin/settings/hooks.html:9
1913 #: rhodecode/templates/admin/settings/settings.html:9
1914 #: rhodecode/templates/settings/repo_settings.html:5
1915 #: rhodecode/templates/settings/repo_settings.html:13
1916 msgid "Settings"
1917 msgstr "Options"
1918
1919 #: rhodecode/templates/admin/settings/hooks.html:24
1920 msgid "Built in hooks - read only"
1921 msgstr "Hooks prédéfinis (lecture seule)"
1922
1923 #: rhodecode/templates/admin/settings/hooks.html:40
1924 msgid "Custom hooks"
1925 msgstr "Hooks personnalisés"
1926
1927 #: rhodecode/templates/admin/settings/hooks.html:56
1928 msgid "remove"
1929 msgstr "Enlever"
1930
1931 #: rhodecode/templates/admin/settings/hooks.html:88
1932 msgid "Failed to remove hook"
1933 msgstr "Erreur lors de la suppression du hook."
1934
1935 #: rhodecode/templates/admin/settings/settings.html:24
1936 msgid "Remap and rescan repositories"
1937 msgstr "Ré-associer et re-scanner les dépôts"
1938
1939 #: rhodecode/templates/admin/settings/settings.html:32
1940 msgid "rescan option"
1941 msgstr "Option de re-scan"
1942
1943 #: rhodecode/templates/admin/settings/settings.html:38
1944 msgid ""
1945 "In case a repository was deleted from filesystem and there are leftovers "
1946 "in the database check this option to scan obsolete data in database and "
1947 "remove it."
1948 msgstr ""
1949 "Cochez cette option pour supprimer d’éventuelles données obsolètes "
1950 "(concernant des dépôts manuellement supprimés) de la base de données."
1951
1952 #: rhodecode/templates/admin/settings/settings.html:39
1953 msgid "destroy old data"
1954 msgstr "Supprimer les données obsolètes"
1955
1956 #: rhodecode/templates/admin/settings/settings.html:45
1957 msgid "Rescan repositories"
1958 msgstr "Re-scanner les dépôts"
1959
1960 #: rhodecode/templates/admin/settings/settings.html:51
1961 msgid "Whoosh indexing"
1962 msgstr "Indexation Whoosh"
1963
1964 #: rhodecode/templates/admin/settings/settings.html:59
1965 msgid "index build option"
1966 msgstr "Option d’indexation"
1967
1968 #: rhodecode/templates/admin/settings/settings.html:64
1969 msgid "build from scratch"
1970 msgstr "Purger et reconstruire l’index"
1971
1972 #: rhodecode/templates/admin/settings/settings.html:70
1973 msgid "Reindex"
1974 msgstr "Mettre à jour l’index"
1975
1976 #: rhodecode/templates/admin/settings/settings.html:76
1977 msgid "Global application settings"
1978 msgstr "Réglages d’application globaux"
1979
1980 #: rhodecode/templates/admin/settings/settings.html:85
1981 msgid "Application name"
1982 msgstr "Nom de l’application"
1983
1984 #: rhodecode/templates/admin/settings/settings.html:94
1985 msgid "Realm text"
1986 msgstr "Texte du royaume"
1987
1988 #: rhodecode/templates/admin/settings/settings.html:103
1989 msgid "GA code"
1990 msgstr "Code GA"
1991
1992 #: rhodecode/templates/admin/settings/settings.html:111
1993 #: rhodecode/templates/admin/settings/settings.html:176
1994 msgid "Save settings"
1995 msgstr "Enregister les options"
1996
1997 #: rhodecode/templates/admin/settings/settings.html:118
1998 msgid "Mercurial settings"
1999 msgstr "Options de Mercurial"
2000
2001 #: rhodecode/templates/admin/settings/settings.html:127
2002 msgid "Web"
2003 msgstr "Web"
2004
2005 #: rhodecode/templates/admin/settings/settings.html:132
2006 msgid "require ssl for pushing"
2007 msgstr "SSL requis pour les pushs"
2008
2009 #: rhodecode/templates/admin/settings/settings.html:139
2010 msgid "Hooks"
2011 msgstr "Hooks"
2012
2013 #: rhodecode/templates/admin/settings/settings.html:144
2014 msgid "Update repository after push (hg update)"
2015 msgstr "Mettre à jour les dépôts après un push (hg update)"
2016
2017 #: rhodecode/templates/admin/settings/settings.html:148
2018 msgid "Show repository size after push"
2019 msgstr "Afficher la taille du dépôt après un push"
2020
2021 #: rhodecode/templates/admin/settings/settings.html:152
2022 msgid "Log user push commands"
2023 msgstr "Journaliser les commandes de push"
2024
2025 #: rhodecode/templates/admin/settings/settings.html:156
2026 msgid "Log user pull commands"
2027 msgstr "Journaliser les commandes de pull"
2028
2029 #: rhodecode/templates/admin/settings/settings.html:160
2030 msgid "advanced setup"
2031 msgstr "Avancé"
2032
2033 #: rhodecode/templates/admin/settings/settings.html:165
2034 msgid "Repositories location"
2035 msgstr "Emplacement des dépôts"
2036
2037 #: rhodecode/templates/admin/settings/settings.html:170
2038 msgid ""
2039 "This a crucial application setting. If you are really sure you need to "
2040 "change this, you must restart application in order to make this setting "
2041 "take effect. Click this label to unlock."
2042 msgstr ""
2043 "Ce réglage ne devrait pas être modifié en temps normal. Si vous devez "
2044 "vraiment le faire, redémarrer l’application une fois le changement "
2045 "effectué. Cliquez sur ce texte pour déverrouiller."
2046
2047 #: rhodecode/templates/admin/settings/settings.html:171
2048 msgid "unlock"
2049 msgstr "Déverrouiller"
2050
2051 #: rhodecode/templates/admin/settings/settings.html:191
2052 msgid "Test Email"
2053 msgstr "E-mail de test"
2054
2055 #: rhodecode/templates/admin/settings/settings.html:199
2056 msgid "Email to"
2057 msgstr "Envoyer l’e-mail à"
2058
2059 #: rhodecode/templates/admin/settings/settings.html:207
2060 msgid "Send"
2061 msgstr "Envoyer"
2062
2063 #: rhodecode/templates/admin/settings/settings.html:213
2064 msgid "System Info and Packages"
2065 msgstr "Information système et paquets"
2066
2067 #: rhodecode/templates/admin/settings/settings.html:216
2068 msgid "show"
2069 msgstr "Montrer"
2070
2071 #: rhodecode/templates/admin/users/user_add.html:5
2072 msgid "Add user"
2073 msgstr "Ajouter un utilisateur"
2074
2075 #: rhodecode/templates/admin/users/user_add.html:10
2076 #: rhodecode/templates/admin/users/user_edit.html:11
2077 #: rhodecode/templates/admin/users/users.html:9
2078 msgid "Users"
2079 msgstr "Utilisateurs"
2080
2081 #: rhodecode/templates/admin/users/user_add.html:12
2082 msgid "add new user"
2083 msgstr "nouvel utilisateur"
2084
2085 #: rhodecode/templates/admin/users/user_add.html:50
2086 msgid "Password confirmation"
2087 msgstr "Confirmation"
2088
2089 #: rhodecode/templates/admin/users/user_add.html:86
2090 #: rhodecode/templates/admin/users/user_edit.html:113
2091 #: rhodecode/templates/admin/users_groups/users_group_add.html:41
2092 #: rhodecode/templates/admin/users_groups/users_group_edit.html:42
2093 msgid "Active"
2094 msgstr "Actif"
2095
2096 #: rhodecode/templates/admin/users/user_edit.html:5
2097 msgid "Edit user"
2098 msgstr "Éditer l'utilisateur"
2099
2100 #: rhodecode/templates/admin/users/user_edit.html:34
2101 #: rhodecode/templates/admin/users/user_edit_my_account.html:33
2102 msgid "Change your avatar at"
2103 msgstr "Vous pouvez changer votre avatar sur"
2104
2105 #: rhodecode/templates/admin/users/user_edit.html:35
2106 #: rhodecode/templates/admin/users/user_edit_my_account.html:34
2107 msgid "Using"
2108 msgstr "en utilisant l’adresse"
2109
2110 #: rhodecode/templates/admin/users/user_edit.html:43
2111 #: rhodecode/templates/admin/users/user_edit_my_account.html:43
2112 msgid "API key"
2113 msgstr "Clé d’API"
2114
2115 #: rhodecode/templates/admin/users/user_edit.html:59
2116 msgid "LDAP DN"
2117 msgstr "DN LDAP"
2118
2119 #: rhodecode/templates/admin/users/user_edit.html:68
2120 #: rhodecode/templates/admin/users/user_edit_my_account.html:58
2121 msgid "New password"
2122 msgstr "Nouveau mot de passe"
2123
2124 #: rhodecode/templates/admin/users/user_edit.html:77
2125 #: rhodecode/templates/admin/users/user_edit_my_account.html:67
2126 msgid "New password confirmation"
2127 msgstr "Confirmation du nouveau mot de passe"
2128
2129 #: rhodecode/templates/admin/users/user_edit.html:147
2130 #: rhodecode/templates/admin/users_groups/users_group_edit.html:108
2131 msgid "Create repositories"
2132 msgstr "Création de dépôts"
2133
2134 #: rhodecode/templates/admin/users/user_edit_my_account.html:5
2135 #: rhodecode/templates/base/base.html:124
2136 msgid "My account"
2137 msgstr "Mon compte"
2138
2139 #: rhodecode/templates/admin/users/user_edit_my_account.html:9
2140 msgid "My Account"
2141 msgstr "Mon compte"
2142
2143 #: rhodecode/templates/admin/users/user_edit_my_account.html:116
2144 #: rhodecode/templates/journal/journal.html:32
2145 msgid "My repos"
2146 msgstr "Mes dépôts"
2147
2148 #: rhodecode/templates/admin/users/user_edit_my_account.html:116
2149 msgid "My permissions"
2150 msgstr "Mes permissions"
2151
2152 #: rhodecode/templates/admin/users/user_edit_my_account.html:121
2153 #: rhodecode/templates/journal/journal.html:37
2154 msgid "ADD"
2155 msgstr "AJOUTER"
2156
2157 #: rhodecode/templates/admin/users/user_edit_my_account.html:134
2158 #: rhodecode/templates/bookmarks/bookmarks.html:40
2159 #: rhodecode/templates/bookmarks/bookmarks_data.html:9
2160 #: rhodecode/templates/branches/branches.html:40
2161 #: rhodecode/templates/journal/journal.html:51
2162 #: rhodecode/templates/tags/tags.html:40
2163 #: rhodecode/templates/tags/tags_data.html:9
2164 msgid "Revision"
2165 msgstr "Révision"
2166
2167 #: rhodecode/templates/admin/users/user_edit_my_account.html:155
2168 #: rhodecode/templates/journal/journal.html:72
2169 msgid "private"
2170 msgstr "privé"
2171
2172 #: rhodecode/templates/admin/users/user_edit_my_account.html:165
2173 #: rhodecode/templates/journal/journal.html:85
2174 msgid "No repositories yet"
2175 msgstr "Aucun dépôt pour le moment"
2176
2177 #: rhodecode/templates/admin/users/user_edit_my_account.html:167
2178 #: rhodecode/templates/journal/journal.html:87
2179 msgid "create one now"
2180 msgstr "En créer un maintenant"
2181
2182 #: rhodecode/templates/admin/users/user_edit_my_account.html:184
2183 #: rhodecode/templates/admin/users/user_edit_my_account.html:285
2184 msgid "Permission"
2185 msgstr "Permission"
2186
2187 #: rhodecode/templates/admin/users/users.html:5
2188 msgid "Users administration"
2189 msgstr "Administration des utilisateurs"
2190
2191 #: rhodecode/templates/admin/users/users.html:23
2192 msgid "ADD NEW USER"
2193 msgstr "NOUVEL UTILISATEUR"
2194
2195 #: rhodecode/templates/admin/users/users.html:33
2196 msgid "username"
2197 msgstr "Nom d’utilisateur"
2198
2199 #: rhodecode/templates/admin/users/users.html:34
2200 #: rhodecode/templates/branches/branches_data.html:6
2201 msgid "name"
2202 msgstr "Prénom"
2203
2204 #: rhodecode/templates/admin/users/users.html:35
2205 msgid "lastname"
2206 msgstr "Nom de famille"
2207
2208 #: rhodecode/templates/admin/users/users.html:36
2209 msgid "last login"
2210 msgstr "Dernière connexion"
2211
2212 #: rhodecode/templates/admin/users/users.html:37
2213 #: rhodecode/templates/admin/users_groups/users_groups.html:34
2214 msgid "active"
2215 msgstr "Actif"
2216
2217 #: rhodecode/templates/admin/users/users.html:39
2218 #: rhodecode/templates/base/base.html:223
2219 msgid "ldap"
2220 msgstr "LDAP"
2221
2222 #: rhodecode/templates/admin/users/users.html:56
2223 #, python-format
2224 msgid "Confirm to delete this user: %s"
2225 msgstr "Voulez-vous vraiment supprimer l’utilisateur « %s » ?"
2226
2227 #: rhodecode/templates/admin/users_groups/users_group_add.html:5
2228 msgid "Add users group"
2229 msgstr "Ajouter un groupe d’utilisateur"
2230
2231 #: rhodecode/templates/admin/users_groups/users_group_add.html:10
2232 #: rhodecode/templates/admin/users_groups/users_groups.html:9
2233 msgid "Users groups"
2234 msgstr "Groupes d’utilisateurs"
2235
2236 #: rhodecode/templates/admin/users_groups/users_group_add.html:12
2237 msgid "add new users group"
2238 msgstr "Ajouter un nouveau groupe"
2239
2240 #: rhodecode/templates/admin/users_groups/users_group_edit.html:5
2241 msgid "Edit users group"
2242 msgstr "Éditer le groupe d’utilisateurs"
2243
2244 #: rhodecode/templates/admin/users_groups/users_group_edit.html:11
2245 msgid "UsersGroups"
2246 msgstr "UsersGroups"
2247
2248 #: rhodecode/templates/admin/users_groups/users_group_edit.html:50
2249 msgid "Members"
2250 msgstr "Membres"
2251
2252 #: rhodecode/templates/admin/users_groups/users_group_edit.html:58
2253 msgid "Choosen group members"
2254 msgstr "Membres du groupe"
2255
2256 #: rhodecode/templates/admin/users_groups/users_group_edit.html:61
2257 msgid "Remove all elements"
2258 msgstr "Tout enlever"
2259
2260 #: rhodecode/templates/admin/users_groups/users_group_edit.html:75
2261 msgid "Available members"
2262 msgstr "Membres disponibles"
2263
2264 #: rhodecode/templates/admin/users_groups/users_group_edit.html:79
2265 msgid "Add all elements"
2266 msgstr "Tout ajouter"
2267
2268 #: rhodecode/templates/admin/users_groups/users_group_edit.html:126
2269 msgid "Group members"
2270 msgstr "Membres du groupe"
2271
2272 #: rhodecode/templates/admin/users_groups/users_groups.html:5
2273 msgid "Users groups administration"
2274 msgstr "Gestion des groupes d’utilisateurs"
2275
2276 #: rhodecode/templates/admin/users_groups/users_groups.html:23
2277 msgid "ADD NEW USER GROUP"
2278 msgstr "AJOUTER UN NOUVEAU GROUPE"
2279
2280 #: rhodecode/templates/admin/users_groups/users_groups.html:32
2281 msgid "group name"
2282 msgstr "Nom du groupe"
2283
2284 #: rhodecode/templates/admin/users_groups/users_groups.html:45
2285 #, python-format
2286 msgid "Confirm to delete this users group: %s"
2287 msgstr "Voulez-vous vraiment supprimer le groupe d‘utilisateurs « %s » ?"
2288
2289 #: rhodecode/templates/base/base.html:41
2290 msgid "Submit a bug"
2291 msgstr "Signaler un bogue"
2292
2293 #: rhodecode/templates/base/base.html:77
2294 msgid "Login to your account"
2295 msgstr "Connexion à votre compte"
2296
2297 #: rhodecode/templates/base/base.html:100
2298 msgid "Forgot password ?"
2299 msgstr "Mot de passe oublié ?"
2300
2301 #: rhodecode/templates/base/base.html:107
2302 msgid "Log In"
2303 msgstr "Connexion"
2304
2305 #: rhodecode/templates/base/base.html:118
2306 msgid "Inbox"
2307 msgstr "Boîte de réception"
2308
2309 #: rhodecode/templates/base/base.html:122
2310 #: rhodecode/templates/base/base.html:289
2311 #: rhodecode/templates/base/base.html:291
2312 #: rhodecode/templates/base/base.html:293
2313 msgid "Home"
2314 msgstr "Accueil"
2315
2316 #: rhodecode/templates/base/base.html:123
2317 #: rhodecode/templates/base/base.html:298
2318 #: rhodecode/templates/base/base.html:300
2319 #: rhodecode/templates/base/base.html:302
2320 #: rhodecode/templates/journal/journal.html:4
2321 #: rhodecode/templates/journal/journal.html:17
2322 #: rhodecode/templates/journal/public_journal.html:4
2323 msgid "Journal"
2324 msgstr "Historique"
2325
2326 #: rhodecode/templates/base/base.html:125
2327 msgid "Log Out"
2328 msgstr "Se déconnecter"
2329
2330 #: rhodecode/templates/base/base.html:144
2331 msgid "Switch repository"
2332 msgstr "Aller au dépôt"
2333
2334 #: rhodecode/templates/base/base.html:146
2335 msgid "Products"
2336 msgstr "Produits"
2337
2338 #: rhodecode/templates/base/base.html:152
2339 #: rhodecode/templates/base/base.html:182
2340 msgid "loading..."
2341 msgstr "Chargement…"
2342
2343 #: rhodecode/templates/base/base.html:158
2344 #: rhodecode/templates/base/base.html:160
2345 #: rhodecode/templates/base/base.html:162
2346 #: rhodecode/templates/data_table/_dt_elements.html:9
2347 #: rhodecode/templates/data_table/_dt_elements.html:11
2348 #: rhodecode/templates/data_table/_dt_elements.html:13
2349 #: rhodecode/templates/summary/summary.html:4
2350 msgid "Summary"
2351 msgstr "Résumé"
2352
2353 #: rhodecode/templates/base/base.html:166
2354 #: rhodecode/templates/base/base.html:168
2355 #: rhodecode/templates/base/base.html:170
2356 #: rhodecode/templates/changelog/changelog.html:6
2357 #: rhodecode/templates/changelog/changelog.html:15
2358 #: rhodecode/templates/data_table/_dt_elements.html:17
2359 #: rhodecode/templates/data_table/_dt_elements.html:19
2360 #: rhodecode/templates/data_table/_dt_elements.html:21
2361 msgid "Changelog"
2362 msgstr "Historique"
2363
2364 #: rhodecode/templates/base/base.html:175
2365 #: rhodecode/templates/base/base.html:177
2366 #: rhodecode/templates/base/base.html:179
2367 msgid "Switch to"
2368 msgstr "Aller"
2369
2370 #: rhodecode/templates/base/base.html:186
2371 #: rhodecode/templates/base/base.html:188
2372 #: rhodecode/templates/base/base.html:190
2373 #: rhodecode/templates/data_table/_dt_elements.html:25
2374 #: rhodecode/templates/data_table/_dt_elements.html:27
2375 #: rhodecode/templates/data_table/_dt_elements.html:29
2376 #: rhodecode/templates/files/files.html:4
2377 #: rhodecode/templates/files/files.html:40
2378 msgid "Files"
2379 msgstr "Fichiers"
2380
2381 #: rhodecode/templates/base/base.html:195
2382 #: rhodecode/templates/base/base.html:199
2383 msgid "Options"
2384 msgstr "Options"
2385
2386 #: rhodecode/templates/base/base.html:204
2387 #: rhodecode/templates/base/base.html:206
2388 #: rhodecode/templates/base/base.html:224
2389 msgid "settings"
2390 msgstr "Réglages"
2391
2392 #: rhodecode/templates/base/base.html:209
2393 #: rhodecode/templates/data_table/_dt_elements.html:74
2394 #: rhodecode/templates/forks/fork.html:13
2395 msgid "fork"
2396 msgstr "Fork"
2397
2398 #: rhodecode/templates/base/base.html:210
2399 msgid "search"
2400 msgstr "Rechercher"
2401
2402 #: rhodecode/templates/base/base.html:217
2403 msgid "journal"
2404 msgstr "Journal"
2405
2406 #: rhodecode/templates/base/base.html:219
2407 msgid "repositories groups"
2408 msgstr "Groupes de dépôts"
2409
2410 #: rhodecode/templates/base/base.html:220
2411 msgid "users"
2412 msgstr "Utilisateurs"
2413
2414 #: rhodecode/templates/base/base.html:221
2415 msgid "users groups"
2416 msgstr "Groupes d’utilisateurs"
2417
2418 #: rhodecode/templates/base/base.html:222
2419 msgid "permissions"
2420 msgstr "Permissions"
2421
2422 #: rhodecode/templates/base/base.html:235
2423 #: rhodecode/templates/base/base.html:237
2424 #: rhodecode/templates/followers/followers.html:5
2425 msgid "Followers"
2426 msgstr "Followers"
2427
2428 #: rhodecode/templates/base/base.html:243
2429 #: rhodecode/templates/base/base.html:245
2430 #: rhodecode/templates/forks/forks.html:5
2431 msgid "Forks"
2432 msgstr "Forks"
2433
2434 #: rhodecode/templates/base/base.html:316
2435 #: rhodecode/templates/base/base.html:318
2436 #: rhodecode/templates/base/base.html:320
2437 #: rhodecode/templates/search/search.html:4
2438 #: rhodecode/templates/search/search.html:24
2439 #: rhodecode/templates/search/search.html:46
2440 msgid "Search"
2441 msgstr "Rechercher"
2442
2443 #: rhodecode/templates/base/root.html:53
2444 msgid "add another comment"
2445 msgstr "Nouveau commentaire"
2446
2447 #: rhodecode/templates/base/root.html:54
2448 #: rhodecode/templates/journal/journal.html:111
2449 #: rhodecode/templates/summary/summary.html:52
2450 msgid "Stop following this repository"
2451 msgstr "Arrêter de suivre ce dépôt"
2452
2453 #: rhodecode/templates/base/root.html:55
2454 #: rhodecode/templates/summary/summary.html:56
2455 msgid "Start following this repository"
2456 msgstr "Suivre ce dépôt"
2457
2458 #: rhodecode/templates/bookmarks/bookmarks.html:5
2459 msgid "Bookmarks"
2460 msgstr "Signets"
2461
2462 #: rhodecode/templates/bookmarks/bookmarks.html:39
2463 #: rhodecode/templates/bookmarks/bookmarks_data.html:8
2464 #: rhodecode/templates/branches/branches.html:39
2465 #: rhodecode/templates/tags/tags.html:39
2466 #: rhodecode/templates/tags/tags_data.html:8
2467 msgid "Author"
2468 msgstr "Auteur"
2469
2470 #: rhodecode/templates/branches/branches_data.html:7
2471 msgid "date"
2472 msgstr "Date"
2473
2474 #: rhodecode/templates/branches/branches_data.html:8
2475 #: rhodecode/templates/shortlog/shortlog_data.html:8
2476 msgid "author"
2477 msgstr "Auteur"
2478
2479 #: rhodecode/templates/branches/branches_data.html:9
2480 #: rhodecode/templates/shortlog/shortlog_data.html:5
2481 msgid "revision"
2482 msgstr "Révision"
2483
2484 #: rhodecode/templates/changelog/changelog.html:15
2485 #, python-format
2486 msgid "showing %d out of %d revision"
2487 msgid_plural "showing %d out of %d revisions"
2488 msgstr[0] "Affichage de %d révision sur %d"
2489 msgstr[1] "Affichage de %d révisions sur %d"
2490
2491 #: rhodecode/templates/changelog/changelog.html:38
2492 msgid "Show"
2493 msgstr "Afficher"
2494
2495 #: rhodecode/templates/changelog/changelog.html:64
2496 #: rhodecode/templates/summary/summary.html:352
2497 msgid "show more"
2498 msgstr "montrer plus"
2499
2500 #: rhodecode/templates/changelog/changelog.html:68
2501 msgid "Affected number of files, click to show more details"
2502 msgstr "Nombre de fichiers modifiés, cliquez pour plus de détails"
2503
2504 #: rhodecode/templates/changelog/changelog.html:82
2505 #: rhodecode/templates/changeset/changeset.html:72
2506 msgid "Parent"
2507 msgstr "Parent"
2508
2509 #: rhodecode/templates/changelog/changelog.html:88
2510 #: rhodecode/templates/changeset/changeset.html:78
2511 msgid "No parents"
2512 msgstr "Aucun parent"
2513
2514 #: rhodecode/templates/changelog/changelog.html:93
2515 #: rhodecode/templates/changeset/changeset.html:82
2516 msgid "merge"
2517 msgstr "Fusion"
2518
2519 #: rhodecode/templates/changelog/changelog.html:96
2520 #: rhodecode/templates/changeset/changeset.html:85
2521 #: rhodecode/templates/files/files.html:29
2522 #: rhodecode/templates/files/files_add.html:33
2523 #: rhodecode/templates/files/files_edit.html:33
2524 #: rhodecode/templates/shortlog/shortlog_data.html:9
2525 msgid "branch"
2526 msgstr "Branche"
2527
2528 #: rhodecode/templates/changelog/changelog.html:102
2529 msgid "bookmark"
2530 msgstr "Signet"
2531
2532 #: rhodecode/templates/changelog/changelog.html:108
2533 #: rhodecode/templates/changeset/changeset.html:90
2534 msgid "tag"
2535 msgstr "Tag"
2536
2537 #: rhodecode/templates/changelog/changelog.html:144
2538 msgid "Show selected changes __S -> __E"
2539 msgstr "Afficher les changements sélections de __S à __E"
2540
2541 #: rhodecode/templates/changelog/changelog.html:235
2542 msgid "There are no changes yet"
2543 msgstr "Il n’y a aucun changement pour le moment"
2544
2545 #: rhodecode/templates/changelog/changelog_details.html:2
2546 #: rhodecode/templates/changeset/changeset.html:60
2547 msgid "removed"
2548 msgstr "Supprimés"
2549
2550 #: rhodecode/templates/changelog/changelog_details.html:3
2551 #: rhodecode/templates/changeset/changeset.html:61
2552 msgid "changed"
2553 msgstr "Modifiés"
2554
2555 #: rhodecode/templates/changelog/changelog_details.html:4
2556 #: rhodecode/templates/changeset/changeset.html:62
2557 msgid "added"
2558 msgstr "Ajoutés"
2559
2560 #: rhodecode/templates/changelog/changelog_details.html:6
2561 #: rhodecode/templates/changelog/changelog_details.html:7
2562 #: rhodecode/templates/changelog/changelog_details.html:8
2563 #: rhodecode/templates/changeset/changeset.html:64
2564 #: rhodecode/templates/changeset/changeset.html:65
2565 #: rhodecode/templates/changeset/changeset.html:66
2566 #, python-format
2567 msgid "affected %s files"
2568 msgstr "%s fichiers affectés"
2569
2570 #: rhodecode/templates/changeset/changeset.html:6
2571 #: rhodecode/templates/changeset/changeset.html:14
2572 msgid "Changeset"
2573 msgstr "Changements"
2574
2575 #: rhodecode/templates/changeset/changeset.html:37
2576 #: rhodecode/templates/changeset/diff_block.html:20
2577 msgid "raw diff"
2578 msgstr "Diff brut"
2579
2580 #: rhodecode/templates/changeset/changeset.html:38
2581 #: rhodecode/templates/changeset/diff_block.html:21
2582 msgid "download diff"
2583 msgstr "Télécharger le diff"
2584
2585 #: rhodecode/templates/changeset/changeset.html:42
2586 #: rhodecode/templates/changeset/changeset_file_comment.html:69
2587 #, python-format
2588 msgid "%d comment"
2589 msgid_plural "%d comments"
2590 msgstr[0] "%d commentaire"
2591 msgstr[1] "%d commentaires"
2592
2593 #: rhodecode/templates/changeset/changeset.html:42
2594 #: rhodecode/templates/changeset/changeset_file_comment.html:69
2595 #, python-format
2596 msgid "(%d inline)"
2597 msgid_plural "(%d inline)"
2598 msgstr[0] "(et %d en ligne)"
2599 msgstr[1] "(et %d en ligne)"
2600
2601 #: rhodecode/templates/changeset/changeset.html:97
2602 #, python-format
2603 msgid "%s files affected with %s insertions and %s deletions:"
2604 msgstr "%s fichiers affectés avec %s insertions et %s suppressions :"
2605
2606 #: rhodecode/templates/changeset/changeset.html:113
2607 msgid "Changeset was too big and was cut off..."
2608 msgstr "Cet ensemble de changements était trop important et a été découpé…"
2609
2610 #: rhodecode/templates/changeset/changeset_file_comment.html:35
2611 msgid "Submitting..."
2612 msgstr "Envoi…"
2613
2614 #: rhodecode/templates/changeset/changeset_file_comment.html:38
2615 msgid "Commenting on line {1}."
2616 msgstr "Commentaire sur la ligne {1}."
2617
2618 #: rhodecode/templates/changeset/changeset_file_comment.html:39
2619 #: rhodecode/templates/changeset/changeset_file_comment.html:100
2620 #, python-format
2621 msgid "Comments parsed using %s syntax with %s support."
2622 msgstr ""
2623 "Les commentaires sont analysés avec la syntaxe %s, avec le support de la "
2624 "commande %s."
2625
2626 #: rhodecode/templates/changeset/changeset_file_comment.html:41
2627 #: rhodecode/templates/changeset/changeset_file_comment.html:102
2628 msgid "Use @username inside this text to send notification to this RhodeCode user"
2629 msgstr ""
2630 "Utilisez @nomutilisateur dans ce texte pour envoyer une notification à "
2631 "l’utilisateur RhodeCode en question."
2632
2633 #: rhodecode/templates/changeset/changeset_file_comment.html:47
2634 #: rhodecode/templates/changeset/changeset_file_comment.html:107
2635 msgid "Comment"
2636 msgstr "Commentaire"
2637
2638 #: rhodecode/templates/changeset/changeset_file_comment.html:48
2639 #: rhodecode/templates/changeset/changeset_file_comment.html:59
2640 msgid "Hide"
2641 msgstr "Masquer"
2642
2643 #: rhodecode/templates/changeset/changeset_file_comment.html:55
2644 msgid "You need to be logged in to comment."
2645 msgstr "Vous devez être connecté pour poster des commentaires."
2646
2647 #: rhodecode/templates/changeset/changeset_file_comment.html:55
2648 msgid "Login now"
2649 msgstr "Se connecter maintenant"
2650
2651 #: rhodecode/templates/changeset/changeset_file_comment.html:97
2652 msgid "Leave a comment"
2653 msgstr "Laisser un commentaire"
2654
2655 #: rhodecode/templates/changeset/changeset_range.html:29
2656 msgid "Compare View"
2657 msgstr "Comparaison"
2658
2659 #: rhodecode/templates/changeset/changeset_range.html:49
2660 msgid "Files affected"
2661 msgstr "Fichiers affectés"
2662
2663 #: rhodecode/templates/changeset/diff_block.html:19
2664 msgid "diff"
2665 msgstr "Diff"
2666
2667 #: rhodecode/templates/changeset/diff_block.html:27
2668 msgid "show inline comments"
2669 msgstr "Afficher les commentaires"
2670
2671 #: rhodecode/templates/data_table/_dt_elements.html:33
2672 #: rhodecode/templates/data_table/_dt_elements.html:35
2673 #: rhodecode/templates/data_table/_dt_elements.html:37
2674 #: rhodecode/templates/forks/fork.html:5
2675 msgid "Fork"
2676 msgstr "Fork"
2677
2678 #: rhodecode/templates/data_table/_dt_elements.html:54
2679 #: rhodecode/templates/journal/journal.html:117
2680 #: rhodecode/templates/summary/summary.html:63
2681 msgid "Mercurial repository"
2682 msgstr "Dépôt Mercurial"
2683
2684 #: rhodecode/templates/data_table/_dt_elements.html:56
2685 #: rhodecode/templates/journal/journal.html:119
2686 #: rhodecode/templates/summary/summary.html:66
2687 msgid "Git repository"
2688 msgstr "Dépôt Git"
2689
2690 #: rhodecode/templates/data_table/_dt_elements.html:63
2691 #: rhodecode/templates/journal/journal.html:125
2692 #: rhodecode/templates/summary/summary.html:73
2693 msgid "public repository"
2694 msgstr "Dépôt public"
2695
2696 #: rhodecode/templates/data_table/_dt_elements.html:74
2697 #: rhodecode/templates/summary/summary.html:82
2698 #: rhodecode/templates/summary/summary.html:83
2699 msgid "Fork of"
2700 msgstr "Fork de"
2701
2702 #: rhodecode/templates/data_table/_dt_elements.html:86
2703 msgid "No changesets yet"
2704 msgstr "Dépôt vide"
2705
2706 #: rhodecode/templates/email_templates/main.html:8
2707 msgid "This is an notification from RhodeCode."
2708 msgstr "Ceci est une notification de RhodeCode."
2709
2710 #: rhodecode/templates/errors/error_document.html:44
2711 #, python-format
2712 msgid "You will be redirected to %s in %s seconds"
2713 msgstr "Vous serez redirigé vers %s dans %s secondes."
2714
2715 #: rhodecode/templates/files/file_diff.html:4
2716 #: rhodecode/templates/files/file_diff.html:12
2717 msgid "File diff"
2718 msgstr "Diff de fichier"
2719
2720 #: rhodecode/templates/files/files.html:12
2721 #: rhodecode/templates/summary/summary.html:328
2722 msgid "files"
2723 msgstr "Fichiers"
2724
2725 #: rhodecode/templates/files/files.html:44
2726 msgid "search truncated"
2727 msgstr "Résultats tronqués"
2728
2729 #: rhodecode/templates/files/files.html:45
2730 msgid "no matching files"
2731 msgstr "Aucun fichier ne correspond"
2732
2733 #: rhodecode/templates/files/files_add.html:4
2734 #: rhodecode/templates/files/files_edit.html:4
2735 msgid "Edit file"
2736 msgstr "Éditer un fichier"
2737
2738 #: rhodecode/templates/files/files_add.html:19
2739 msgid "add file"
2740 msgstr "Ajouter un fichier"
2741
2742 #: rhodecode/templates/files/files_add.html:40
2743 msgid "Add new file"
2744 msgstr "Ajouter un nouveau fichier"
2745
2746 #: rhodecode/templates/files/files_add.html:45
2747 msgid "File Name"
2748 msgstr "Nom de fichier"
2749
2750 #: rhodecode/templates/files/files_add.html:49
2751 #: rhodecode/templates/files/files_add.html:58
2752 msgid "or"
2753 msgstr "ou"
2754
2755 #: rhodecode/templates/files/files_add.html:49
2756 #: rhodecode/templates/files/files_add.html:54
2757 msgid "Upload file"
2758 msgstr "Téléverser un fichier"
2759
2760 #: rhodecode/templates/files/files_add.html:58
2761 msgid "Create new file"
2762 msgstr "Créer un nouveau fichier"
2763
2764 #: rhodecode/templates/files/files_add.html:63
2765 #: rhodecode/templates/files/files_edit.html:39
2766 #: rhodecode/templates/files/files_ypjax.html:3
2767 msgid "Location"
2768 msgstr "Emplacement"
2769
2770 #: rhodecode/templates/files/files_add.html:67
2771 msgid "use / to separate directories"
2772 msgstr "Utilisez / pour séparer les répertoires"
2773
2774 #: rhodecode/templates/files/files_add.html:77
2775 #: rhodecode/templates/files/files_edit.html:63
2776 #: rhodecode/templates/shortlog/shortlog_data.html:6
2777 msgid "commit message"
2778 msgstr "Message de commit"
2779
2780 #: rhodecode/templates/files/files_add.html:81
2781 #: rhodecode/templates/files/files_edit.html:67
2782 msgid "Commit changes"
2783 msgstr "Commiter les changements"
2784
2785 #: rhodecode/templates/files/files_browser.html:13
2786 msgid "view"
2787 msgstr "voir"
2788
2789 #: rhodecode/templates/files/files_browser.html:14
2790 msgid "previous revision"
2791 msgstr "révision précédente"
2792
2793 #: rhodecode/templates/files/files_browser.html:16
2794 msgid "next revision"
2795 msgstr "révision suivante"
2796
2797 #: rhodecode/templates/files/files_browser.html:23
2798 msgid "follow current branch"
2799 msgstr "Suivre la branche actuelle"
2800
2801 #: rhodecode/templates/files/files_browser.html:27
2802 msgid "search file list"
2803 msgstr "Rechercher un fichier"
2804
2805 #: rhodecode/templates/files/files_browser.html:31
2806 #: rhodecode/templates/shortlog/shortlog_data.html:65
2807 msgid "add new file"
2808 msgstr "Ajouter un fichier"
2809
2810 #: rhodecode/templates/files/files_browser.html:35
2811 msgid "Loading file list..."
2812 msgstr "Chargement de la liste des fichiers…"
2813
2814 #: rhodecode/templates/files/files_browser.html:48
2815 msgid "Size"
2816 msgstr "Taille"
2817
2818 #: rhodecode/templates/files/files_browser.html:49
2819 msgid "Mimetype"
2820 msgstr "Type MIME"
2821
2822 #: rhodecode/templates/files/files_browser.html:50
2823 msgid "Last Revision"
2824 msgstr "Dernière révision"
2825
2826 #: rhodecode/templates/files/files_browser.html:51
2827 msgid "Last modified"
2828 msgstr "Dernière modification"
2829
2830 #: rhodecode/templates/files/files_browser.html:52
2831 msgid "Last commiter"
2832 msgstr "Dernier commiteur"
2833
2834 #: rhodecode/templates/files/files_edit.html:19
2835 msgid "edit file"
2836 msgstr "Éditer le fichier"
2837
2838 #: rhodecode/templates/files/files_edit.html:49
2839 #: rhodecode/templates/files/files_source.html:26
2840 msgid "show annotation"
2841 msgstr "Afficher les annotations"
2842
2843 #: rhodecode/templates/files/files_edit.html:50
2844 #: rhodecode/templates/files/files_source.html:28
2845 #: rhodecode/templates/files/files_source.html:56
2846 msgid "show as raw"
2847 msgstr "montrer le fichier brut"
2848
2849 #: rhodecode/templates/files/files_edit.html:51
2850 #: rhodecode/templates/files/files_source.html:29
2851 msgid "download as raw"
2852 msgstr "télécharger le fichier brut"
2853
2854 #: rhodecode/templates/files/files_edit.html:54
2855 msgid "source"
2856 msgstr "Source"
2857
2858 #: rhodecode/templates/files/files_edit.html:59
2859 msgid "Editing file"
2860 msgstr "Édition du fichier"
2861
2862 #: rhodecode/templates/files/files_source.html:2
2863 msgid "History"
2864 msgstr "Historique"
2865
2866 #: rhodecode/templates/files/files_source.html:24
2867 msgid "show source"
2868 msgstr "montrer les sources"
2869
2870 #: rhodecode/templates/files/files_source.html:47
2871 #, python-format
2872 msgid "Binary file (%s)"
2873 msgstr "Fichier binaire (%s)"
2874
2875 #: rhodecode/templates/files/files_source.html:56
2876 msgid "File is too big to display"
2877 msgstr "Ce fichier est trop gros pour être affiché."
2878
2879 #: rhodecode/templates/files/files_source.html:112
2880 msgid "Selection link"
2881 msgstr "Lien vers la sélection"
2882
2883 #: rhodecode/templates/files/files_ypjax.html:5
2884 msgid "annotation"
2885 msgstr "annotation"
2886
2887 #: rhodecode/templates/files/files_ypjax.html:15
2888 msgid "Go back"
2889 msgstr "Revenir en arrière"
2890
2891 #: rhodecode/templates/files/files_ypjax.html:16
2892 msgid "No files at given path"
2893 msgstr "Aucun fichier à cet endroit"
2894
2895 #: rhodecode/templates/followers/followers.html:13
2896 msgid "followers"
2897 msgstr "followers"
2898
2899 #: rhodecode/templates/followers/followers_data.html:12
2900 msgid "Started following"
2901 msgstr "Date de début"
2902
2903 #: rhodecode/templates/forks/fork.html:31
2904 msgid "Fork name"
2905 msgstr "Nom du fork"
2906
2907 #: rhodecode/templates/forks/fork.html:57
2908 msgid "Private"
2909 msgstr "Privé"
2910
2911 #: rhodecode/templates/forks/fork.html:65
2912 msgid "Copy permissions"
2913 msgstr "Copier les permissions"
2914
2915 #: rhodecode/templates/forks/fork.html:73
2916 msgid "Update after clone"
2917 msgstr "MÀJ après le clonage"
2918
2919 #: rhodecode/templates/forks/fork.html:80
2920 msgid "fork this repository"
2921 msgstr "Forker ce dépôt"
2922
2923 #: rhodecode/templates/forks/forks.html:13
2924 msgid "forks"
2925 msgstr "forks"
2926
2927 #: rhodecode/templates/forks/forks_data.html:17
2928 msgid "forked"
2929 msgstr "forké"
2930
2931 #: rhodecode/templates/forks/forks_data.html:34
2932 msgid "There are no forks yet"
2933 msgstr "Il n’y a pas encore de forks."
2934
2935 #: rhodecode/templates/journal/journal.html:20
2936 msgid "Refresh"
2937 msgstr "Rafraîchir"
2938
2939 #: rhodecode/templates/journal/journal.html:32
2940 msgid "Watched"
2941 msgstr "Surveillé"
2942
2943 #: rhodecode/templates/journal/journal.html:105
2944 msgid "following user"
2945 msgstr "utilisateur suivant"
2946
2947 #: rhodecode/templates/journal/journal.html:105
2948 msgid "user"
2949 msgstr "utilisateur"
2950
2951 #: rhodecode/templates/journal/journal.html:138
2952 msgid "You are not following any users or repositories"
2953 msgstr "Vous ne suivez aucun utilisateur ou dépôt"
2954
2955 #: rhodecode/templates/journal/journal_data.html:47
2956 msgid "No entries yet"
2957 msgstr "Aucune entrée pour le moment"
2958
2959 #: rhodecode/templates/journal/public_journal.html:17
2960 msgid "Public Journal"
2961 msgstr "Journal public"
2962
2963 #: rhodecode/templates/search/search.html:7
2964 #: rhodecode/templates/search/search.html:26
2965 msgid "in repository: "
2966 msgstr "dans le dépôt :"
2967
2968 #: rhodecode/templates/search/search.html:9
2969 #: rhodecode/templates/search/search.html:28
2970 msgid "in all repositories"
2971 msgstr "dans tous les dépôts"
2972
2973 #: rhodecode/templates/search/search.html:42
2974 msgid "Search term"
2975 msgstr "Termes de la recherches"
2976
2977 #: rhodecode/templates/search/search.html:54
2978 msgid "Search in"
2979 msgstr "Rechercher dans"
2980
2981 #: rhodecode/templates/search/search.html:57
2982 msgid "File contents"
2983 msgstr "Le contenu des fichiers"
2984
2985 #: rhodecode/templates/search/search.html:59
2986 msgid "File names"
2987 msgstr "Les noms de fichiers"
2988
2989 #: rhodecode/templates/search/search_content.html:21
2990 #: rhodecode/templates/search/search_path.html:15
2991 msgid "Permission denied"
2992 msgstr "Permission refusée"
2993
2994 #: rhodecode/templates/shortlog/shortlog.html:5
2995 #: rhodecode/templates/summary/summary.html:209
2996 msgid "Shortlog"
2997 msgstr "Résumé des changements"
2998
2999 #: rhodecode/templates/shortlog/shortlog.html:14
3000 msgid "shortlog"
3001 msgstr "Résumé"
3002
3003 #: rhodecode/templates/shortlog/shortlog_data.html:7
3004 msgid "age"
3005 msgstr "Âge"
3006
3007 #: rhodecode/templates/shortlog/shortlog_data.html:18
3008 msgid "No commit message"
3009 msgstr "Pas de message de commit"
3010
3011 #: rhodecode/templates/shortlog/shortlog_data.html:62
3012 msgid "Add or upload files directly via RhodeCode"
3013 msgstr "Ajouter ou téléverser des fichiers directement via RhodeCode…"
3014
3015 #: rhodecode/templates/shortlog/shortlog_data.html:71
3016 msgid "Push new repo"
3017 msgstr "Pusher le nouveau dépôt"
3018
3019 #: rhodecode/templates/shortlog/shortlog_data.html:79
3020 msgid "Existing repository?"
3021 msgstr "Le dépôt existe déjà ?"
3022
3023 #: rhodecode/templates/summary/summary.html:12
3024 msgid "summary"
3025 msgstr "résumé"
3026
3027 #: rhodecode/templates/summary/summary.html:44
3028 #: rhodecode/templates/summary/summary.html:47
3029 msgid "ATOM"
3030 msgstr "ATOM"
3031
3032 #: rhodecode/templates/summary/summary.html:77
3033 #, python-format
3034 msgid "Non changable ID %s"
3035 msgstr "Identifiant permanent : %s"
3036
3037 #: rhodecode/templates/summary/summary.html:82
3038 msgid "public"
3039 msgstr "publique"
3040
3041 #: rhodecode/templates/summary/summary.html:90
3042 msgid "remote clone"
3043 msgstr "Clone distant"
3044
3045 #: rhodecode/templates/summary/summary.html:121
3046 msgid "Clone url"
3047 msgstr "URL de clone"
3048
3049 #: rhodecode/templates/summary/summary.html:124
3050 msgid "Show by Name"
3051 msgstr "Afficher par nom"
3052
3053 #: rhodecode/templates/summary/summary.html:125
3054 msgid "Show by ID"
3055 msgstr "Afficher par ID"
3056
3057 #: rhodecode/templates/summary/summary.html:133
3058 msgid "Trending files"
3059 msgstr "Populaires"
3060
3061 #: rhodecode/templates/summary/summary.html:141
3062 #: rhodecode/templates/summary/summary.html:157
3063 #: rhodecode/templates/summary/summary.html:185
3064 msgid "enable"
3065 msgstr "Activer"
3066
3067 #: rhodecode/templates/summary/summary.html:149
3068 msgid "Download"
3069 msgstr "Téléchargements"
3070
3071 #: rhodecode/templates/summary/summary.html:153
3072 msgid "There are no downloads yet"
3073 msgstr "Il n’y a pas encore de téléchargements proposés."
3074
3075 #: rhodecode/templates/summary/summary.html:155
3076 msgid "Downloads are disabled for this repository"
3077 msgstr "Les téléchargements sont désactivés pour ce dépôt."
3078
3079 #: rhodecode/templates/summary/summary.html:164
3080 msgid "Check this to download archive with subrepos"
3081 msgstr "Télécharger une archive contenant également les sous-dépôts éventuels"
3082
3083 #: rhodecode/templates/summary/summary.html:164
3084 msgid "with subrepos"
3085 msgstr "avec les sous-dépôts"
3086
3087 #: rhodecode/templates/summary/summary.html:177
3088 msgid "Commit activity by day / author"
3089 msgstr "Activité de commit par jour et par auteur"
3090
3091 #: rhodecode/templates/summary/summary.html:188
3092 msgid "Stats gathered: "
3093 msgstr "Statistiques obtenues :"
3094
3095 #: rhodecode/templates/summary/summary.html:211
3096 msgid "Quick start"
3097 msgstr "Démarrage rapide"
3098
3099 #: rhodecode/templates/summary/summary.html:281
3100 #, python-format
3101 msgid "Download %s as %s"
3102 msgstr "Télécharger %s comme archive %s"
3103
3104 #: rhodecode/templates/summary/summary.html:638
3105 msgid "commits"
3106 msgstr "commits"
3107
3108 #: rhodecode/templates/summary/summary.html:639
3109 msgid "files added"
3110 msgstr "fichiers ajoutés"
3111
3112 #: rhodecode/templates/summary/summary.html:640
3113 msgid "files changed"
3114 msgstr "fichiers modifiés"
3115
3116 #: rhodecode/templates/summary/summary.html:641
3117 msgid "files removed"
3118 msgstr "fichiers supprimés"
3119
3120 #: rhodecode/templates/summary/summary.html:644
3121 msgid "commit"
3122 msgstr "commit"
3123
3124 #: rhodecode/templates/summary/summary.html:645
3125 msgid "file added"
3126 msgstr "fichier ajouté"
3127
3128 #: rhodecode/templates/summary/summary.html:646
3129 msgid "file changed"
3130 msgstr "fichié modifié"
3131
3132 #: rhodecode/templates/summary/summary.html:647
3133 msgid "file removed"
3134 msgstr "fichier supprimé"
3135
@@ -0,0 +1,89 b''
1 ## DATA TABLE RE USABLE ELEMENTS
2 ## usage:
3 ## <%namespace name="dt" file="/data_table/_dt_elements.html"/>
4
5 <%def name="quick_menu(repo_name)">
6 <ul class="menu_items hidden">
7 <li style="border-top:1px solid #003367;margin-left:18px;padding-left:-99px"></li>
8 <li>
9 <a title="${_('Summary')}" href="${h.url('summary_home',repo_name=repo_name)}">
10 <span class="icon">
11 <img src="${h.url('/images/icons/clipboard_16.png')}" alt="${_('Summary')}" />
12 </span>
13 <span>${_('Summary')}</span>
14 </a>
15 </li>
16 <li>
17 <a title="${_('Changelog')}" href="${h.url('changelog_home',repo_name=repo_name)}">
18 <span class="icon">
19 <img src="${h.url('/images/icons/time.png')}" alt="${_('Changelog')}" />
20 </span>
21 <span>${_('Changelog')}</span>
22 </a>
23 </li>
24 <li>
25 <a title="${_('Files')}" href="${h.url('files_home',repo_name=repo_name)}">
26 <span class="icon">
27 <img src="${h.url('/images/icons/file.png')}" alt="${_('Files')}" />
28 </span>
29 <span>${_('Files')}</span>
30 </a>
31 </li>
32 <li>
33 <a title="${_('Fork')}" href="${h.url('repo_fork_home',repo_name=repo_name)}">
34 <span class="icon">
35 <img src="${h.url('/images/icons/arrow_divide.png')}" alt="${_('Fork')}" />
36 </span>
37 <span>${_('Fork')}</span>
38 </a>
39 </li>
40 </ul>
41 </%def>
42
43 <%def name="repo_name(name,rtype,private,fork_of,short_name=False, admin=False)">
44 <%
45 def get_name(name,short_name=short_name):
46 if short_name:
47 return name.split('/')[-1]
48 else:
49 return name
50 %>
51 <div style="white-space: nowrap">
52 ##TYPE OF REPO
53 %if h.is_hg(rtype):
54 <img class="icon" title="${_('Mercurial repository')}" alt="${_('Mercurial repository')}" src="${h.url('/images/icons/hgicon.png')}"/>
55 %elif h.is_git(rtype):
56 <img class="icon" title="${_('Git repository')}" alt="${_('Git repository')}" src="${h.url('/images/icons/giticon.png')}"/>
57 %endif
58
59 ##PRIVATE/PUBLIC
60 %if private:
61 <img class="icon" title="${_('private repository')}" alt="${_('private repository')}" src="${h.url('/images/icons/lock.png')}"/>
62 %else:
63 <img class="icon" title="${_('public repository')}" alt="${_('public repository')}" src="${h.url('/images/icons/lock_open.png')}"/>
64 %endif
65
66 ##NAME
67 %if admin:
68 ${h.link_to(get_name(name),h.url('edit_repo',repo_name=name),class_="repo_name")}
69 %else:
70 ${h.link_to(get_name(name),h.url('summary_home',repo_name=name),class_="repo_name")}
71 %endif
72 %if fork_of:
73 <a href="${h.url('summary_home',repo_name=fork_of)}">
74 <img class="icon" alt="${_('fork')}" title="${_('Fork of')} ${fork_of}" src="${h.url('/images/icons/arrow_divide.png')}"/></a>
75 %endif
76 </div>
77 </%def>
78
79
80
81 <%def name="revision(name,rev,tip,author,last_msg)">
82 <div>
83 %if rev >= 0:
84 <pre><a title="${h.tooltip('%s:\n\n%s' % (author,last_msg))}" class="tooltip" href="${h.url('changeset_home',repo_name=name,revision=tip)}">${'r%s:%s' % (rev,h.short_id(tip))}</a></pre>
85 %else:
86 ${_('No changesets yet')}
87 %endif
88 </div>
89 </%def>
@@ -18,4 +18,5 b' List of contributors to RhodeCode projec'
18 18 Aras Pranckevicius <aras@unity3d.com>
19 19 Tony Bussieres <t.bussieres@gmail.com>
20 20 Erwin Kroon <e.kroon@smartmetersolutions.nl>
21 nansenat16 <nansenat16@null.tw> No newline at end of file
21 nansenat16 <nansenat16@null.tw>
22 Vincent Duvert <vincent@duvert.net> No newline at end of file
@@ -13,19 +13,23 b' 1.4.0 (**2012-XX-XX**)'
13 13 news
14 14 ++++
15 15
16 - new codereview system
17 - changed setup-app into setup-rhodecode and added default options to it.
16 - new codereview system
17 - changed setup-app into setup-rhodecode and added default options to it.
18 18
19 19 fixes
20 20 +++++
21 21
22 1.3.6 (**2012-05-16**)
22
23
24 1.3.6 (**2012-05-17**)
23 25 ----------------------
24 26
25 27 news
26 28 ++++
27 29
28 30 - chinese traditional translation
31 - changed setup-app into setup-rhodecode and added arguments for auto-setup
32 mode that doesn't need user interaction
29 33
30 34 fixes
31 35 +++++
@@ -34,6 +38,7 b' fixes'
34 38 - fixed __future__ import error on rcextensions
35 39 - made simplejson required lib for speedup on JSON encoding
36 40 - fixes #449 bad regex could get more than revisions from parsing history
41 - don't clear DB session when CELERY_EAGER is turned ON
37 42
38 43 1.3.5 (**2012-05-10**)
39 44 ----------------------
@@ -5,11 +5,13 b' GIT support'
5 5 ===========
6 6
7 7
8 Git support in RhodeCode 1.3 was enabled by default.
8 Git support in RhodeCode 1.3 was enabled by default. You need to have a git
9 client installed on the machine to make git fully work.
10
9 11 Although There are some limitations on git usage.
10 12
11 - No hooks are runned for git push/pull actions.
12 - logs in action journals don't have git operations
13 - hooks that are executed on pull/push are not *real* hooks, they are
14 just emulating the behavior, and are executed **BEFORE** action takes place.
13 15 - large pushes needs http server with chunked encoding support.
14 16
15 17 if you plan to use git you need to run RhodeCode with some
@@ -17,14 +19,19 b' http server that supports chunked encodi'
17 19 i recommend using waitress_ or gunicorn_ (linux only) for `paste` wsgi app
18 20 replacement.
19 21
20 To use waitress simply change change the following in the .ini file::
22 To use, simply change change the following in the .ini file::
21 23
22 24 use = egg:Paste#http
23 25
24 To::
26 to::
25 27
26 28 use = egg:waitress#main
27 29
30 or::
31
32 use = egg:gunicorn#main
33
34
28 35 And comment out bellow options::
29 36
30 37 threadpool_workers =
@@ -89,6 +89,7 b' BACKENDS = {'
89 89 }
90 90
91 91 CELERY_ON = False
92 CELERY_EAGER = False
92 93
93 94 # link to config for pylons
94 95 CONFIG = {}
@@ -47,6 +47,7 b' def load_environment(global_conf, app_co'
47 47
48 48 # store some globals into rhodecode
49 49 rhodecode.CELERY_ON = str2bool(config['app_conf'].get('use_celery'))
50 rhodecode.CELERY_EAGER = str2bool(config['app_conf'].get('celery.always.eager'))
50 51
51 52 config['routes.map'] = make_map(config)
52 53 config['pylons.app_globals'] = app_globals.Globals(config)
@@ -84,4 +84,4 b' class SetupCommand(AbstractInstallComman'
84 84 installer.setup_config(
85 85 self, config_file, section, self.sysconfig_install_vars(installer))
86 86 self.call_sysconfig_functions(
87 'post_setup_hook', installer, config_file) No newline at end of file
87 'post_setup_hook', installer, config_file)
@@ -22,7 +22,7 b''
22 22 #
23 23 # You should have received a copy of the GNU General Public License
24 24 # along with this program. If not, see <http://www.gnu.org/licenses/>.
25
25 from __future__ import with_statement
26 26 import os
27 27 import logging
28 28 import traceback
@@ -32,6 +32,7 b' from pylons import request, response, tm'
32 32 from pylons.i18n.translation import _
33 33 from pylons.controllers.util import redirect
34 34 from pylons.decorators import jsonify
35 from paste.fileapp import FileApp, _FileIter
35 36
36 37 from rhodecode.lib import diffs
37 38 from rhodecode.lib import helpers as h
@@ -360,23 +361,26 b' class FilesController(BaseRepoController'
360 361 except (ImproperArchiveTypeError, KeyError):
361 362 return _('Unknown archive type')
362 363
363 archive = tempfile.NamedTemporaryFile(mode='w+r+b', delete=False)
364 cs.fill_archive(stream=archive, kind=fileformat, subrepos=subrepos)
365 archive.close()
366 response.content_type = content_type
367 response.content_disposition = 'attachment; filename=%s-%s%s' \
368 % (repo_name, revision[:12], ext)
369 response.content_length = str(os.path.getsize(archive.name))
364 fd, archive = tempfile.mkstemp()
365 t = open(archive, 'wb')
366 cs.fill_archive(stream=t, kind=fileformat, subrepos=subrepos)
367 t.close()
370 368
371 def get_chunked_archive(tmpfile):
369 def get_chunked_archive(archive):
370 stream = open(archive, 'rb')
372 371 while True:
373 data = tmpfile.read(16 * 1024)
372 data = stream.read(16 * 1024)
374 373 if not data:
375 tmpfile.close()
376 os.unlink(tmpfile.name)
374 stream.close()
375 os.close(fd)
376 os.remove(archive)
377 377 break
378 378 yield data
379 return get_chunked_archive(tmpfile=open(archive.name,'rb'))
379
380 response.content_disposition = str('attachment; filename=%s-%s%s' \
381 % (repo_name, revision[:12], ext))
382 response.content_type = str(content_type)
383 return get_chunked_archive(archive)
380 384
381 385 @HasRepoPermissionAnyDecorator('repository.read', 'repository.write',
382 386 'repository.admin')
@@ -30,7 +30,7 b' from pylons import request, config, tmpl'
30 30
31 31 from rhodecode.lib.auth import LoginRequired
32 32 from rhodecode.lib.base import BaseController, render
33 from rhodecode.lib.indexers import SCHEMA, IDX_NAME, ResultWrapper
33 from rhodecode.lib.indexers import SCHEMA, IDX_NAME, WhooshResultWrapper
34 34
35 35 from webhelpers.paginate import Page
36 36 from webhelpers.util import update_params
@@ -38,6 +38,7 b' from webhelpers.util import update_param'
38 38 from whoosh.index import open_dir, EmptyIndexError
39 39 from whoosh.qparser import QueryParser, QueryParserError
40 40 from whoosh.query import Phrase, Wildcard, Term, Prefix
41 from rhodecode.model.repo import RepoModel
41 42
42 43 log = logging.getLogger(__name__)
43 44
@@ -99,10 +100,10 b' class SearchController(BaseController):'
99 100 def url_generator(**kw):
100 101 return update_params("?q=%s&type=%s" \
101 102 % (c.cur_query, c.cur_search), **kw)
102
103 repo_location = RepoModel().repos_path
103 104 c.formated_results = Page(
104 ResultWrapper(search_type, searcher, matcher,
105 highlight_items),
105 WhooshResultWrapper(search_type, searcher, matcher,
106 highlight_items, repo_location),
106 107 page=p,
107 108 item_count=res_ln,
108 109 items_per_page=10,
@@ -51,6 +51,7 b' from rhodecode.lib.celerylib import run_'
51 51 from rhodecode.lib.celerylib.tasks import get_commits_stats
52 52 from rhodecode.lib.helpers import RepoPage
53 53 from rhodecode.lib.compat import json, OrderedDict
54 from rhodecode.lib.vcs.nodes import FileNode
54 55
55 56 log = logging.getLogger(__name__)
56 57
@@ -197,6 +198,8 b' class SummaryController(BaseRepoControll'
197 198 for f in README_FILES:
198 199 try:
199 200 readme = cs.get_node(f)
201 if not isinstance(readme, FileNode):
202 continue
200 203 readme_file = f
201 204 readme_data = renderer.render(readme.content, f)
202 205 log.debug('Found readme %s' % readme_file)
This diff has been collapsed as it changes many lines, (2374 lines changed) Show them Hide them
@@ -1,14 +1,14 b''
1 1 # Translations template for RhodeCode.
2 # Copyright (C) 2011 ORGANIZATION
2 # Copyright (C) 2012 ORGANIZATION
3 3 # This file is distributed under the same license as the RhodeCode project.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
5 5 #
6 6 #, fuzzy
7 7 msgid ""
8 8 msgstr ""
9 "Project-Id-Version: RhodeCode 1.2.0\n"
9 "Project-Id-Version: RhodeCode 1.4.0\n"
10 10 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11 "POT-Creation-Date: 2011-09-14 15:50-0300\n"
11 "POT-Creation-Date: 2012-05-20 11:45+0200\n"
12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 14 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,19 +17,28 b' msgstr ""'
17 17 "Content-Transfer-Encoding: 8bit\n"
18 18 "Generated-By: Babel 0.9.6\n"
19 19
20 #: rhodecode/controllers/changeset.py:108 rhodecode/controllers/changeset.py:149
21 #: rhodecode/controllers/changeset.py:216 rhodecode/controllers/changeset.py:229
20 #: rhodecode/controllers/changelog.py:96
21 msgid "All Branches"
22 msgstr ""
23
24 #: rhodecode/controllers/changeset.py:79
25 msgid "show white space"
26 msgstr ""
27
28 #: rhodecode/controllers/changeset.py:86 rhodecode/controllers/changeset.py:93
29 msgid "ignore white space"
30 msgstr ""
31
32 #: rhodecode/controllers/changeset.py:153
33 #, python-format
34 msgid "%s line context"
35 msgstr ""
36
37 #: rhodecode/controllers/changeset.py:320 rhodecode/controllers/changeset.py:335
38 #: rhodecode/lib/diffs.py:62
22 39 msgid "binary file"
23 40 msgstr ""
24 41
25 #: rhodecode/controllers/changeset.py:123 rhodecode/controllers/changeset.py:168
26 msgid "Changeset is to big and was cut off, see raw changeset instead"
27 msgstr ""
28
29 #: rhodecode/controllers/changeset.py:159
30 msgid "Diff is to big and was cut off, see raw diff instead"
31 msgstr ""
32
33 42 #: rhodecode/controllers/error.py:69
34 43 msgid "Home page"
35 44 msgstr ""
@@ -66,153 +75,175 b' msgstr ""'
66 75 msgid "%s %s feed"
67 76 msgstr ""
68 77
69 #: rhodecode/controllers/files.py:72
70 msgid "There are no files yet"
71 msgstr ""
72
73 #: rhodecode/controllers/files.py:262
78 #: rhodecode/controllers/files.py:86
79 #: rhodecode/templates/admin/repos/repo_add.html:13
80 msgid "add new"
81 msgstr ""
82
83 #: rhodecode/controllers/files.py:87
84 #, python-format
85 msgid "There are no files yet %s"
86 msgstr ""
87
88 #: rhodecode/controllers/files.py:247
74 89 #, python-format
75 90 msgid "Edited %s via RhodeCode"
76 91 msgstr ""
77 92
78 #: rhodecode/controllers/files.py:267 rhodecode/templates/files/file_diff.html:40
93 #: rhodecode/controllers/files.py:252
79 94 msgid "No changes"
80 95 msgstr ""
81 96
82 #: rhodecode/controllers/files.py:278
97 #: rhodecode/controllers/files.py:263 rhodecode/controllers/files.py:316
83 98 #, python-format
84 99 msgid "Successfully committed to %s"
85 100 msgstr ""
86 101
87 #: rhodecode/controllers/files.py:283
102 #: rhodecode/controllers/files.py:268 rhodecode/controllers/files.py:322
88 103 msgid "Error occurred during commit"
89 104 msgstr ""
90 105
91 #: rhodecode/controllers/files.py:308
106 #: rhodecode/controllers/files.py:288
107 #, python-format
108 msgid "Added %s via RhodeCode"
109 msgstr ""
110
111 #: rhodecode/controllers/files.py:302
112 msgid "No content"
113 msgstr ""
114
115 #: rhodecode/controllers/files.py:306
116 msgid "No filename"
117 msgstr ""
118
119 #: rhodecode/controllers/files.py:347
92 120 msgid "downloads disabled"
93 121 msgstr ""
94 122
95 #: rhodecode/controllers/files.py:313
123 #: rhodecode/controllers/files.py:358
96 124 #, python-format
97 125 msgid "Unknown revision %s"
98 126 msgstr ""
99 127
100 #: rhodecode/controllers/files.py:315
128 #: rhodecode/controllers/files.py:360
101 129 msgid "Empty repository"
102 130 msgstr ""
103 131
104 #: rhodecode/controllers/files.py:317
132 #: rhodecode/controllers/files.py:362
105 133 msgid "Unknown archive type"
106 134 msgstr ""
107 135
108 #: rhodecode/controllers/files.py:385 rhodecode/controllers/files.py:398
109 msgid "Binary file"
110 msgstr ""
111
112 #: rhodecode/controllers/files.py:417
113 #: rhodecode/templates/changeset/changeset_range.html:4
114 #: rhodecode/templates/changeset/changeset_range.html:12
115 #: rhodecode/templates/changeset/changeset_range.html:29
136 #: rhodecode/controllers/files.py:461
137 #: rhodecode/templates/changeset/changeset_range.html:5
138 #: rhodecode/templates/changeset/changeset_range.html:13
139 #: rhodecode/templates/changeset/changeset_range.html:31
116 140 msgid "Changesets"
117 141 msgstr ""
118 142
119 #: rhodecode/controllers/files.py:418 rhodecode/controllers/summary.py:175
143 #: rhodecode/controllers/files.py:462 rhodecode/controllers/summary.py:227
120 144 #: rhodecode/templates/branches/branches.html:5
121 #: rhodecode/templates/summary/summary.html:690
122 145 msgid "Branches"
123 146 msgstr ""
124 147
125 #: rhodecode/controllers/files.py:419 rhodecode/controllers/summary.py:176
126 #: rhodecode/templates/summary/summary.html:679
148 #: rhodecode/controllers/files.py:463 rhodecode/controllers/summary.py:228
127 149 #: rhodecode/templates/tags/tags.html:5
128 150 msgid "Tags"
129 151 msgstr ""
130 152
131 #: rhodecode/controllers/journal.py:50
153 #: rhodecode/controllers/forks.py:69 rhodecode/controllers/admin/repos.py:86
132 154 #, python-format
133 msgid "%s public journal %s feed"
134 msgstr ""
135
136 #: rhodecode/controllers/journal.py:178 rhodecode/controllers/journal.py:212
137 #: rhodecode/templates/admin/repos/repo_edit.html:171
138 #: rhodecode/templates/base/base.html:50
139 msgid "Public journal"
140 msgstr ""
141
142 #: rhodecode/controllers/login.py:111
143 msgid "You have successfully registered into rhodecode"
144 msgstr ""
145
146 #: rhodecode/controllers/login.py:133
147 msgid "Your password reset link was sent"
148 msgstr ""
149
150 #: rhodecode/controllers/login.py:155
151 msgid "Your password reset was successful, new password has been sent to your email"
152 msgstr ""
153
154 #: rhodecode/controllers/search.py:109
155 msgid "Invalid search query. Try quoting it."
156 msgstr ""
157
158 #: rhodecode/controllers/search.py:114
159 msgid "There is no index to search in. Please run whoosh indexer"
160 msgstr ""
161
162 #: rhodecode/controllers/search.py:118
163 msgid "An error occurred during this search operation"
164 msgstr ""
165
166 #: rhodecode/controllers/settings.py:61 rhodecode/controllers/settings.py:171
155 msgid ""
156 "%s repository is not mapped to db perhaps it was created or renamed from the "
157 "filesystem please run the application again in order to rescan repositories"
158 msgstr ""
159
160 #: rhodecode/controllers/forks.py:128 rhodecode/controllers/settings.py:69
167 161 #, python-format
168 162 msgid ""
169 163 "%s repository is not mapped to db perhaps it was created or renamed from the "
170 164 "file system please run the application again in order to rescan repositories"
171 165 msgstr ""
172 166
173 #: rhodecode/controllers/settings.py:109 rhodecode/controllers/admin/repos.py:239
167 #: rhodecode/controllers/forks.py:163
168 #, python-format
169 msgid "forked %s repository as %s"
170 msgstr ""
171
172 #: rhodecode/controllers/forks.py:177
173 #, python-format
174 msgid "An error occurred during repository forking %s"
175 msgstr ""
176
177 #: rhodecode/controllers/journal.py:53
178 #, python-format
179 msgid "%s public journal %s feed"
180 msgstr ""
181
182 #: rhodecode/controllers/journal.py:190 rhodecode/controllers/journal.py:224
183 #: rhodecode/templates/admin/repos/repo_edit.html:177
184 #: rhodecode/templates/base/base.html:307 rhodecode/templates/base/base.html:309
185 #: rhodecode/templates/base/base.html:311
186 msgid "Public journal"
187 msgstr ""
188
189 #: rhodecode/controllers/login.py:116
190 msgid "You have successfully registered into rhodecode"
191 msgstr ""
192
193 #: rhodecode/controllers/login.py:137
194 msgid "Your password reset link was sent"
195 msgstr ""
196
197 #: rhodecode/controllers/login.py:157
198 msgid "Your password reset was successful, new password has been sent to your email"
199 msgstr ""
200
201 #: rhodecode/controllers/search.py:113
202 msgid "Invalid search query. Try quoting it."
203 msgstr ""
204
205 #: rhodecode/controllers/search.py:118
206 msgid "There is no index to search in. Please run whoosh indexer"
207 msgstr ""
208
209 #: rhodecode/controllers/search.py:122
210 msgid "An error occurred during this search operation"
211 msgstr ""
212
213 #: rhodecode/controllers/settings.py:103 rhodecode/controllers/admin/repos.py:211
174 214 #, python-format
175 215 msgid "Repository %s updated successfully"
176 216 msgstr ""
177 217
178 #: rhodecode/controllers/settings.py:126 rhodecode/controllers/admin/repos.py:257
218 #: rhodecode/controllers/settings.py:121 rhodecode/controllers/admin/repos.py:229
179 219 #, python-format
180 220 msgid "error occurred during update of repository %s"
181 221 msgstr ""
182 222
183 #: rhodecode/controllers/settings.py:144 rhodecode/controllers/admin/repos.py:275
223 #: rhodecode/controllers/settings.py:139 rhodecode/controllers/admin/repos.py:247
184 224 #, python-format
185 225 msgid ""
186 226 "%s repository is not mapped to db perhaps it was moved or renamed from the "
187 227 "filesystem please run the application again in order to rescan repositories"
188 228 msgstr ""
189 229
190 #: rhodecode/controllers/settings.py:156 rhodecode/controllers/admin/repos.py:287
230 #: rhodecode/controllers/settings.py:151 rhodecode/controllers/admin/repos.py:259
191 231 #, python-format
192 232 msgid "deleted repository %s"
193 233 msgstr ""
194 234
195 #: rhodecode/controllers/settings.py:159 rhodecode/controllers/admin/repos.py:297
196 #: rhodecode/controllers/admin/repos.py:303
235 #: rhodecode/controllers/settings.py:155 rhodecode/controllers/admin/repos.py:269
236 #: rhodecode/controllers/admin/repos.py:275
197 237 #, python-format
198 238 msgid "An error occurred during deletion of %s"
199 239 msgstr ""
200 240
201 #: rhodecode/controllers/settings.py:193
202 #, python-format
203 msgid "forked %s repository as %s"
204 msgstr ""
205
206 #: rhodecode/controllers/settings.py:211
207 #, python-format
208 msgid "An error occurred during repository forking %s"
209 msgstr ""
210
211 #: rhodecode/controllers/summary.py:123
241 #: rhodecode/controllers/summary.py:137
212 242 msgid "No data loaded yet"
213 243 msgstr ""
214 244
215 #: rhodecode/controllers/summary.py:126
245 #: rhodecode/controllers/summary.py:141
246 #: rhodecode/templates/summary/summary.html:139
216 247 msgid "Statistics are disabled for this repository"
217 248 msgstr ""
218 249
@@ -260,31 +291,31 b' msgstr ""'
260 291 msgid "START_TLS on LDAP connection"
261 292 msgstr ""
262 293
263 #: rhodecode/controllers/admin/ldap_settings.py:115
294 #: rhodecode/controllers/admin/ldap_settings.py:125
264 295 msgid "Ldap settings updated successfully"
265 296 msgstr ""
266 297
267 #: rhodecode/controllers/admin/ldap_settings.py:120
298 #: rhodecode/controllers/admin/ldap_settings.py:129
268 299 msgid "Unable to activate ldap. The \"python-ldap\" library is missing."
269 300 msgstr ""
270 301
271 #: rhodecode/controllers/admin/ldap_settings.py:134
302 #: rhodecode/controllers/admin/ldap_settings.py:146
272 303 msgid "error occurred during update of ldap settings"
273 304 msgstr ""
274 305
275 #: rhodecode/controllers/admin/permissions.py:56
276 msgid "None"
277 msgstr ""
278
279 #: rhodecode/controllers/admin/permissions.py:57
280 msgid "Read"
281 msgstr ""
282
283 #: rhodecode/controllers/admin/permissions.py:58
284 msgid "Write"
285 msgstr ""
286
287 306 #: rhodecode/controllers/admin/permissions.py:59
307 msgid "None"
308 msgstr ""
309
310 #: rhodecode/controllers/admin/permissions.py:60
311 msgid "Read"
312 msgstr ""
313
314 #: rhodecode/controllers/admin/permissions.py:61
315 msgid "Write"
316 msgstr ""
317
318 #: rhodecode/controllers/admin/permissions.py:62
288 319 #: rhodecode/templates/admin/ldap/ldap.html:9
289 320 #: rhodecode/templates/admin/permissions/permissions.html:9
290 321 #: rhodecode/templates/admin/repos/repo_add.html:9
@@ -297,546 +328,650 b' msgstr ""'
297 328 #: rhodecode/templates/admin/settings/settings.html:9
298 329 #: rhodecode/templates/admin/users/user_add.html:8
299 330 #: rhodecode/templates/admin/users/user_edit.html:9
300 #: rhodecode/templates/admin/users/user_edit.html:110
331 #: rhodecode/templates/admin/users/user_edit.html:122
301 332 #: rhodecode/templates/admin/users/users.html:9
302 333 #: rhodecode/templates/admin/users_groups/users_group_add.html:8
303 334 #: rhodecode/templates/admin/users_groups/users_group_edit.html:9
304 335 #: rhodecode/templates/admin/users_groups/users_groups.html:9
305 #: rhodecode/templates/base/base.html:279 rhodecode/templates/base/base.html:366
306 #: rhodecode/templates/base/base.html:368 rhodecode/templates/base/base.html:370
336 #: rhodecode/templates/base/base.html:197 rhodecode/templates/base/base.html:326
337 #: rhodecode/templates/base/base.html:328 rhodecode/templates/base/base.html:330
307 338 msgid "Admin"
308 339 msgstr ""
309 340
310 #: rhodecode/controllers/admin/permissions.py:62
341 #: rhodecode/controllers/admin/permissions.py:65
311 342 msgid "disabled"
312 343 msgstr ""
313 344
314 #: rhodecode/controllers/admin/permissions.py:64
345 #: rhodecode/controllers/admin/permissions.py:67
315 346 msgid "allowed with manual account activation"
316 347 msgstr ""
317 348
318 #: rhodecode/controllers/admin/permissions.py:66
319 msgid "allowed with automatic account activation"
320 msgstr ""
321
322 #: rhodecode/controllers/admin/permissions.py:68
323 msgid "Disabled"
324 msgstr ""
325
326 349 #: rhodecode/controllers/admin/permissions.py:69
350 msgid "allowed with automatic account activation"
351 msgstr ""
352
353 #: rhodecode/controllers/admin/permissions.py:71
354 msgid "Disabled"
355 msgstr ""
356
357 #: rhodecode/controllers/admin/permissions.py:72
327 358 msgid "Enabled"
328 359 msgstr ""
329 360
330 #: rhodecode/controllers/admin/permissions.py:102
361 #: rhodecode/controllers/admin/permissions.py:106
331 362 msgid "Default permissions updated successfully"
332 363 msgstr ""
333 364
334 #: rhodecode/controllers/admin/permissions.py:119
365 #: rhodecode/controllers/admin/permissions.py:123
335 366 msgid "error occurred during update of permissions"
336 367 msgstr ""
337 368
338 #: rhodecode/controllers/admin/repos.py:96
339 #, python-format
340 msgid ""
341 "%s repository is not mapped to db perhaps it was created or renamed from the "
342 "filesystem please run the application again in order to rescan repositories"
343 msgstr ""
344
345 #: rhodecode/controllers/admin/repos.py:172
369 #: rhodecode/controllers/admin/repos.py:116
370 msgid "--REMOVE FORK--"
371 msgstr ""
372
373 #: rhodecode/controllers/admin/repos.py:144
346 374 #, python-format
347 375 msgid "created repository %s from %s"
348 376 msgstr ""
349 377
350 #: rhodecode/controllers/admin/repos.py:176
378 #: rhodecode/controllers/admin/repos.py:148
351 379 #, python-format
352 380 msgid "created repository %s"
353 381 msgstr ""
354 382
355 #: rhodecode/controllers/admin/repos.py:205
383 #: rhodecode/controllers/admin/repos.py:177
356 384 #, python-format
357 385 msgid "error occurred during creation of repository %s"
358 386 msgstr ""
359 387
360 #: rhodecode/controllers/admin/repos.py:292
388 #: rhodecode/controllers/admin/repos.py:264
361 389 #, python-format
362 390 msgid "Cannot delete %s it still contains attached forks"
363 391 msgstr ""
364 392
365 #: rhodecode/controllers/admin/repos.py:320
393 #: rhodecode/controllers/admin/repos.py:293
366 394 msgid "An error occurred during deletion of repository user"
367 395 msgstr ""
368 396
369 #: rhodecode/controllers/admin/repos.py:335
397 #: rhodecode/controllers/admin/repos.py:312
370 398 msgid "An error occurred during deletion of repository users groups"
371 399 msgstr ""
372 400
373 #: rhodecode/controllers/admin/repos.py:352
401 #: rhodecode/controllers/admin/repos.py:329
374 402 msgid "An error occurred during deletion of repository stats"
375 403 msgstr ""
376 404
377 #: rhodecode/controllers/admin/repos.py:367
405 #: rhodecode/controllers/admin/repos.py:345
378 406 msgid "An error occurred during cache invalidation"
379 407 msgstr ""
380 408
409 #: rhodecode/controllers/admin/repos.py:365
410 msgid "Updated repository visibility in public journal"
411 msgstr ""
412
413 #: rhodecode/controllers/admin/repos.py:369
414 msgid "An error occurred during setting this repository in public journal"
415 msgstr ""
416
417 #: rhodecode/controllers/admin/repos.py:374 rhodecode/model/forms.py:54
418 msgid "Token mismatch"
419 msgstr ""
420
381 421 #: rhodecode/controllers/admin/repos.py:387
382 msgid "Updated repository visibility in public journal"
383 msgstr ""
384
385 #: rhodecode/controllers/admin/repos.py:390
386 msgid "An error occurred during setting this repository in public journal"
387 msgstr ""
388
389 #: rhodecode/controllers/admin/repos.py:395 rhodecode/model/forms.py:53
390 msgid "Token mismatch"
391 msgstr ""
392
393 #: rhodecode/controllers/admin/repos.py:408
394 422 msgid "Pulled from remote location"
395 423 msgstr ""
396 424
397 #: rhodecode/controllers/admin/repos.py:410
425 #: rhodecode/controllers/admin/repos.py:389
398 426 msgid "An error occurred during pull from remote location"
399 427 msgstr ""
400 428
401 #: rhodecode/controllers/admin/repos_groups.py:83
429 #: rhodecode/controllers/admin/repos.py:405
430 msgid "Nothing"
431 msgstr ""
432
433 #: rhodecode/controllers/admin/repos.py:407
434 #, python-format
435 msgid "Marked repo %s as fork of %s"
436 msgstr ""
437
438 #: rhodecode/controllers/admin/repos.py:411
439 msgid "An error occurred during this operation"
440 msgstr ""
441
442 #: rhodecode/controllers/admin/repos_groups.py:119
402 443 #, python-format
403 444 msgid "created repos group %s"
404 445 msgstr ""
405 446
406 #: rhodecode/controllers/admin/repos_groups.py:96
447 #: rhodecode/controllers/admin/repos_groups.py:132
407 448 #, python-format
408 449 msgid "error occurred during creation of repos group %s"
409 450 msgstr ""
410 451
411 #: rhodecode/controllers/admin/repos_groups.py:130
452 #: rhodecode/controllers/admin/repos_groups.py:166
412 453 #, python-format
413 454 msgid "updated repos group %s"
414 455 msgstr ""
415 456
416 #: rhodecode/controllers/admin/repos_groups.py:143
457 #: rhodecode/controllers/admin/repos_groups.py:179
417 458 #, python-format
418 459 msgid "error occurred during update of repos group %s"
419 460 msgstr ""
420 461
421 #: rhodecode/controllers/admin/repos_groups.py:164
462 #: rhodecode/controllers/admin/repos_groups.py:198
422 463 #, python-format
423 464 msgid "This group contains %s repositores and cannot be deleted"
424 465 msgstr ""
425 466
426 #: rhodecode/controllers/admin/repos_groups.py:171
467 #: rhodecode/controllers/admin/repos_groups.py:205
427 468 #, python-format
428 469 msgid "removed repos group %s"
429 470 msgstr ""
430 471
431 #: rhodecode/controllers/admin/repos_groups.py:175
472 #: rhodecode/controllers/admin/repos_groups.py:210
473 msgid "Cannot delete this group it still contains subgroups"
474 msgstr ""
475
476 #: rhodecode/controllers/admin/repos_groups.py:215
477 #: rhodecode/controllers/admin/repos_groups.py:220
432 478 #, python-format
433 479 msgid "error occurred during deletion of repos group %s"
434 480 msgstr ""
435 481
436 #: rhodecode/controllers/admin/settings.py:109
482 #: rhodecode/controllers/admin/repos_groups.py:240
483 msgid "An error occurred during deletion of group user"
484 msgstr ""
485
486 #: rhodecode/controllers/admin/repos_groups.py:260
487 msgid "An error occurred during deletion of group users groups"
488 msgstr ""
489
490 #: rhodecode/controllers/admin/settings.py:120
437 491 #, python-format
438 492 msgid "Repositories successfully rescanned added: %s,removed: %s"
439 493 msgstr ""
440 494
441 #: rhodecode/controllers/admin/settings.py:118
495 #: rhodecode/controllers/admin/settings.py:129
442 496 msgid "Whoosh reindex task scheduled"
443 497 msgstr ""
444 498
445 #: rhodecode/controllers/admin/settings.py:143
499 #: rhodecode/controllers/admin/settings.py:154
446 500 msgid "Updated application settings"
447 501 msgstr ""
448 502
449 #: rhodecode/controllers/admin/settings.py:148
450 #: rhodecode/controllers/admin/settings.py:215
503 #: rhodecode/controllers/admin/settings.py:159
504 #: rhodecode/controllers/admin/settings.py:226
451 505 msgid "error occurred during updating application settings"
452 506 msgstr ""
453 507
454 #: rhodecode/controllers/admin/settings.py:210
508 #: rhodecode/controllers/admin/settings.py:221
455 509 msgid "Updated mercurial settings"
456 510 msgstr ""
457 511
458 #: rhodecode/controllers/admin/settings.py:236
512 #: rhodecode/controllers/admin/settings.py:246
459 513 msgid "Added new hook"
460 514 msgstr ""
461 515
462 #: rhodecode/controllers/admin/settings.py:247
516 #: rhodecode/controllers/admin/settings.py:258
463 517 msgid "Updated hooks"
464 518 msgstr ""
465 519
466 #: rhodecode/controllers/admin/settings.py:251
520 #: rhodecode/controllers/admin/settings.py:262
467 521 msgid "error occurred during hook creation"
468 522 msgstr ""
469 523
470 #: rhodecode/controllers/admin/settings.py:310
524 #: rhodecode/controllers/admin/settings.py:281
525 msgid "Email task created"
526 msgstr ""
527
528 #: rhodecode/controllers/admin/settings.py:336
471 529 msgid "You can't edit this user since it's crucial for entire application"
472 530 msgstr ""
473 531
474 #: rhodecode/controllers/admin/settings.py:339
532 #: rhodecode/controllers/admin/settings.py:365
475 533 msgid "Your account was updated successfully"
476 534 msgstr ""
477 535
478 #: rhodecode/controllers/admin/settings.py:359
479 #: rhodecode/controllers/admin/users.py:130
536 #: rhodecode/controllers/admin/settings.py:384
537 #: rhodecode/controllers/admin/users.py:132
480 538 #, python-format
481 539 msgid "error occurred during update of user %s"
482 540 msgstr ""
483 541
484 #: rhodecode/controllers/admin/users.py:78
542 #: rhodecode/controllers/admin/users.py:79
485 543 #, python-format
486 544 msgid "created user %s"
487 545 msgstr ""
488 546
489 #: rhodecode/controllers/admin/users.py:90
547 #: rhodecode/controllers/admin/users.py:92
490 548 #, python-format
491 549 msgid "error occurred during creation of user %s"
492 550 msgstr ""
493 551
494 #: rhodecode/controllers/admin/users.py:116
552 #: rhodecode/controllers/admin/users.py:118
495 553 msgid "User updated successfully"
496 554 msgstr ""
497 555
498 #: rhodecode/controllers/admin/users.py:146
556 #: rhodecode/controllers/admin/users.py:149
499 557 msgid "successfully deleted user"
500 558 msgstr ""
501 559
502 #: rhodecode/controllers/admin/users.py:150
560 #: rhodecode/controllers/admin/users.py:154
503 561 msgid "An error occurred during deletion of user"
504 562 msgstr ""
505 563
506 #: rhodecode/controllers/admin/users.py:166
564 #: rhodecode/controllers/admin/users.py:169
507 565 msgid "You can't edit this user"
508 566 msgstr ""
509 567
510 #: rhodecode/controllers/admin/users.py:195
511 #: rhodecode/controllers/admin/users_groups.py:202
568 #: rhodecode/controllers/admin/users.py:199
569 #: rhodecode/controllers/admin/users_groups.py:215
512 570 msgid "Granted 'repository create' permission to user"
513 571 msgstr ""
514 572
515 #: rhodecode/controllers/admin/users.py:204
516 #: rhodecode/controllers/admin/users_groups.py:211
573 #: rhodecode/controllers/admin/users.py:208
574 #: rhodecode/controllers/admin/users_groups.py:225
517 575 msgid "Revoked 'repository create' permission to user"
518 576 msgstr ""
519 577
520 #: rhodecode/controllers/admin/users_groups.py:74
578 #: rhodecode/controllers/admin/users_groups.py:79
521 579 #, python-format
522 580 msgid "created users group %s"
523 581 msgstr ""
524 582
525 #: rhodecode/controllers/admin/users_groups.py:86
583 #: rhodecode/controllers/admin/users_groups.py:92
526 584 #, python-format
527 585 msgid "error occurred during creation of users group %s"
528 586 msgstr ""
529 587
530 #: rhodecode/controllers/admin/users_groups.py:119
588 #: rhodecode/controllers/admin/users_groups.py:128
531 589 #, python-format
532 590 msgid "updated users group %s"
533 591 msgstr ""
534 592
535 #: rhodecode/controllers/admin/users_groups.py:138
593 #: rhodecode/controllers/admin/users_groups.py:148
536 594 #, python-format
537 595 msgid "error occurred during update of users group %s"
538 596 msgstr ""
539 597
540 #: rhodecode/controllers/admin/users_groups.py:154
598 #: rhodecode/controllers/admin/users_groups.py:165
541 599 msgid "successfully deleted users group"
542 600 msgstr ""
543 601
544 #: rhodecode/controllers/admin/users_groups.py:158
602 #: rhodecode/controllers/admin/users_groups.py:170
545 603 msgid "An error occurred during deletion of users group"
546 604 msgstr ""
547 605
548 #: rhodecode/lib/__init__.py:279
549 msgid "year"
550 msgstr ""
551
552 #: rhodecode/lib/__init__.py:280
553 msgid "month"
554 msgstr ""
555
556 #: rhodecode/lib/__init__.py:281
557 msgid "day"
558 msgstr ""
559
560 #: rhodecode/lib/__init__.py:282
561 msgid "hour"
562 msgstr ""
563
564 #: rhodecode/lib/__init__.py:283
565 msgid "minute"
566 msgstr ""
567
568 #: rhodecode/lib/__init__.py:284
569 msgid "second"
570 msgstr ""
571
572 #: rhodecode/lib/__init__.py:293
573 msgid "ago"
574 msgstr ""
575
576 #: rhodecode/lib/__init__.py:296
577 msgid "just now"
578 msgstr ""
579
580 #: rhodecode/lib/auth.py:377
606 #: rhodecode/lib/auth.py:497
581 607 msgid "You need to be a registered user to perform this action"
582 608 msgstr ""
583 609
584 #: rhodecode/lib/auth.py:421
610 #: rhodecode/lib/auth.py:538
585 611 msgid "You need to be a signed in to view this page"
586 612 msgstr ""
587 613
588 #: rhodecode/lib/helpers.py:307
614 #: rhodecode/lib/diffs.py:78
615 msgid "Changeset was to big and was cut off, use diff menu to display this diff"
616 msgstr ""
617
618 #: rhodecode/lib/diffs.py:88
619 msgid "No changes detected"
620 msgstr ""
621
622 #: rhodecode/lib/helpers.py:412
589 623 msgid "True"
590 624 msgstr ""
591 625
592 #: rhodecode/lib/helpers.py:311
626 #: rhodecode/lib/helpers.py:416
593 627 msgid "False"
594 628 msgstr ""
595 629
596 #: rhodecode/lib/helpers.py:352
630 #: rhodecode/lib/helpers.py:475
597 631 #, python-format
598 632 msgid "Show all combined changesets %s->%s"
599 633 msgstr ""
600 634
601 #: rhodecode/lib/helpers.py:356
635 #: rhodecode/lib/helpers.py:481
602 636 msgid "compare view"
603 637 msgstr ""
604 638
605 #: rhodecode/lib/helpers.py:365
639 #: rhodecode/lib/helpers.py:501
606 640 msgid "and"
607 641 msgstr ""
608 642
609 #: rhodecode/lib/helpers.py:365
643 #: rhodecode/lib/helpers.py:502
610 644 #, python-format
611 645 msgid "%s more"
612 646 msgstr ""
613 647
614 #: rhodecode/lib/helpers.py:367 rhodecode/templates/changelog/changelog.html:14
615 #: rhodecode/templates/changelog/changelog.html:39
648 #: rhodecode/lib/helpers.py:503 rhodecode/templates/changelog/changelog.html:40
616 649 msgid "revisions"
617 650 msgstr ""
618 651
619 #: rhodecode/lib/helpers.py:385
652 #: rhodecode/lib/helpers.py:526
620 653 msgid "fork name "
621 654 msgstr ""
622 655
623 #: rhodecode/lib/helpers.py:388
656 #: rhodecode/lib/helpers.py:529
624 657 msgid "[deleted] repository"
625 658 msgstr ""
626 659
627 #: rhodecode/lib/helpers.py:389 rhodecode/lib/helpers.py:393
660 #: rhodecode/lib/helpers.py:530 rhodecode/lib/helpers.py:535
628 661 msgid "[created] repository"
629 662 msgstr ""
630 663
631 #: rhodecode/lib/helpers.py:390 rhodecode/lib/helpers.py:394
664 #: rhodecode/lib/helpers.py:531
665 msgid "[created] repository as fork"
666 msgstr ""
667
668 #: rhodecode/lib/helpers.py:532 rhodecode/lib/helpers.py:536
632 669 msgid "[forked] repository"
633 670 msgstr ""
634 671
635 #: rhodecode/lib/helpers.py:391 rhodecode/lib/helpers.py:395
672 #: rhodecode/lib/helpers.py:533 rhodecode/lib/helpers.py:537
636 673 msgid "[updated] repository"
637 674 msgstr ""
638 675
639 #: rhodecode/lib/helpers.py:392
676 #: rhodecode/lib/helpers.py:534
640 677 msgid "[delete] repository"
641 678 msgstr ""
642 679
643 #: rhodecode/lib/helpers.py:396
680 #: rhodecode/lib/helpers.py:538
644 681 msgid "[pushed] into"
645 682 msgstr ""
646 683
647 #: rhodecode/lib/helpers.py:397
684 #: rhodecode/lib/helpers.py:539
648 685 msgid "[committed via RhodeCode] into"
649 686 msgstr ""
650 687
651 #: rhodecode/lib/helpers.py:398
688 #: rhodecode/lib/helpers.py:540
652 689 msgid "[pulled from remote] into"
653 690 msgstr ""
654 691
655 #: rhodecode/lib/helpers.py:399
692 #: rhodecode/lib/helpers.py:541
656 693 msgid "[pulled] from"
657 694 msgstr ""
658 695
659 #: rhodecode/lib/helpers.py:400
696 #: rhodecode/lib/helpers.py:542
660 697 msgid "[started following] repository"
661 698 msgstr ""
662 699
663 #: rhodecode/lib/helpers.py:401
700 #: rhodecode/lib/helpers.py:543
664 701 msgid "[stopped following] repository"
665 702 msgstr ""
666 703
667 #: rhodecode/lib/helpers.py:577
704 #: rhodecode/lib/helpers.py:721
668 705 #, python-format
669 706 msgid " and %s more"
670 707 msgstr ""
671 708
672 #: rhodecode/lib/helpers.py:581
709 #: rhodecode/lib/helpers.py:725
673 710 msgid "No Files"
674 711 msgstr ""
675 712
676 #: rhodecode/model/forms.py:66
713 #: rhodecode/lib/utils2.py:335
714 #, python-format
715 msgid "%d year"
716 msgid_plural "%d years"
717 msgstr[0] ""
718 msgstr[1] ""
719
720 #: rhodecode/lib/utils2.py:336
721 #, python-format
722 msgid "%d month"
723 msgid_plural "%d months"
724 msgstr[0] ""
725 msgstr[1] ""
726
727 #: rhodecode/lib/utils2.py:337
728 #, python-format
729 msgid "%d day"
730 msgid_plural "%d days"
731 msgstr[0] ""
732 msgstr[1] ""
733
734 #: rhodecode/lib/utils2.py:338
735 #, python-format
736 msgid "%d hour"
737 msgid_plural "%d hours"
738 msgstr[0] ""
739 msgstr[1] ""
740
741 #: rhodecode/lib/utils2.py:339
742 #, python-format
743 msgid "%d minute"
744 msgid_plural "%d minutes"
745 msgstr[0] ""
746 msgstr[1] ""
747
748 #: rhodecode/lib/utils2.py:340
749 #, python-format
750 msgid "%d second"
751 msgid_plural "%d seconds"
752 msgstr[0] ""
753 msgstr[1] ""
754
755 #: rhodecode/lib/utils2.py:355
756 #, python-format
757 msgid "%s ago"
758 msgstr ""
759
760 #: rhodecode/lib/utils2.py:357
761 #, python-format
762 msgid "%s and %s ago"
763 msgstr ""
764
765 #: rhodecode/lib/utils2.py:360
766 msgid "just now"
767 msgstr ""
768
769 #: rhodecode/lib/celerylib/tasks.py:269
770 msgid "password reset link"
771 msgstr ""
772
773 #: rhodecode/model/comment.py:85
774 #, python-format
775 msgid "on line %s"
776 msgstr ""
777
778 #: rhodecode/model/comment.py:113
779 msgid "[Mention]"
780 msgstr ""
781
782 #: rhodecode/model/forms.py:72
677 783 msgid "Invalid username"
678 784 msgstr ""
679 785
680 #: rhodecode/model/forms.py:75
786 #: rhodecode/model/forms.py:80
681 787 msgid "This username already exists"
682 788 msgstr ""
683 789
684 #: rhodecode/model/forms.py:79
790 #: rhodecode/model/forms.py:85
685 791 msgid ""
686 792 "Username may only contain alphanumeric characters underscores, periods or "
687 793 "dashes and must begin with alphanumeric character"
688 794 msgstr ""
689 795
690 #: rhodecode/model/forms.py:94
796 #: rhodecode/model/forms.py:101
691 797 msgid "Invalid group name"
692 798 msgstr ""
693 799
694 #: rhodecode/model/forms.py:104
800 #: rhodecode/model/forms.py:111
695 801 msgid "This users group already exists"
696 802 msgstr ""
697 803
698 #: rhodecode/model/forms.py:110
804 #: rhodecode/model/forms.py:117
699 805 msgid ""
700 "Group name may only contain alphanumeric characters underscores, periods or "
701 "dashes and must begin with alphanumeric character"
702 msgstr ""
703
704 #: rhodecode/model/forms.py:132
806 "RepoGroup name may only contain alphanumeric characters underscores, periods"
807 " or dashes and must begin with alphanumeric character"
808 msgstr ""
809
810 #: rhodecode/model/forms.py:145
705 811 msgid "Cannot assign this group as parent"
706 812 msgstr ""
707 813
708 #: rhodecode/model/forms.py:148
814 #: rhodecode/model/forms.py:164
709 815 msgid "This group already exists"
710 816 msgstr ""
711 817
712 #: rhodecode/model/forms.py:164 rhodecode/model/forms.py:172
713 #: rhodecode/model/forms.py:180
818 #: rhodecode/model/forms.py:176
819 msgid "Repository with this name already exists"
820 msgstr ""
821
822 #: rhodecode/model/forms.py:195 rhodecode/model/forms.py:204
823 #: rhodecode/model/forms.py:213
714 824 msgid "Invalid characters in password"
715 825 msgstr ""
716 826
717 #: rhodecode/model/forms.py:191
827 #: rhodecode/model/forms.py:226
718 828 msgid "Passwords do not match"
719 829 msgstr ""
720 830
721 #: rhodecode/model/forms.py:196
831 #: rhodecode/model/forms.py:232
722 832 msgid "invalid password"
723 833 msgstr ""
724 834
725 #: rhodecode/model/forms.py:197
726 msgid "invalid user name"
727 msgstr ""
728
729 #: rhodecode/model/forms.py:198
730 msgid "Your account is disabled"
731 msgstr ""
732
733 835 #: rhodecode/model/forms.py:233
734 msgid "This username is not valid"
735 msgstr ""
736
737 #: rhodecode/model/forms.py:245
738 msgid "This repository name is disallowed"
739 msgstr ""
740
741 #: rhodecode/model/forms.py:266
742 #, python-format
743 msgid "This repository already exists in group \"%s\""
836 msgid "invalid user name"
837 msgstr ""
838
839 #: rhodecode/model/forms.py:234
840 msgid "Your account is disabled"
744 841 msgstr ""
745 842
746 843 #: rhodecode/model/forms.py:274
844 msgid "This username is not valid"
845 msgstr ""
846
847 #: rhodecode/model/forms.py:287
848 msgid "This repository name is disallowed"
849 msgstr ""
850
851 #: rhodecode/model/forms.py:310
852 #, python-format
853 msgid "This repository already exists in a group \"%s\""
854 msgstr ""
855
856 #: rhodecode/model/forms.py:317
857 #, python-format
858 msgid "There is a group with this name already \"%s\""
859 msgstr ""
860
861 #: rhodecode/model/forms.py:324
747 862 msgid "This repository already exists"
748 863 msgstr ""
749 864
750 #: rhodecode/model/forms.py:312 rhodecode/model/forms.py:319
865 #: rhodecode/model/forms.py:367
751 866 msgid "invalid clone url"
752 867 msgstr ""
753 868
754 #: rhodecode/model/forms.py:322
869 #: rhodecode/model/forms.py:384
755 870 msgid "Invalid clone url, provide a valid clone http\\s url"
756 871 msgstr ""
757 872
758 #: rhodecode/model/forms.py:334
873 #: rhodecode/model/forms.py:398
759 874 msgid "Fork have to be the same type as original"
760 875 msgstr ""
761 876
762 #: rhodecode/model/forms.py:341
877 #: rhodecode/model/forms.py:414
763 878 msgid "This username or users group name is not valid"
764 879 msgstr ""
765 880
766 #: rhodecode/model/forms.py:403
881 #: rhodecode/model/forms.py:480
767 882 msgid "This is not a valid path"
768 883 msgstr ""
769 884
770 #: rhodecode/model/forms.py:416
885 #: rhodecode/model/forms.py:494
771 886 msgid "This e-mail address is already taken"
772 887 msgstr ""
773 888
774 #: rhodecode/model/forms.py:427
889 #: rhodecode/model/forms.py:507
775 890 msgid "This e-mail address doesn't exist."
776 891 msgstr ""
777 892
778 #: rhodecode/model/forms.py:447
893 #: rhodecode/model/forms.py:530
779 894 msgid ""
780 895 "The LDAP Login attribute of the CN must be specified - this is the name of "
781 896 "the attribute that is equivalent to 'username'"
782 897 msgstr ""
783 898
784 #: rhodecode/model/forms.py:466
899 #: rhodecode/model/forms.py:549
785 900 msgid "Please enter a login"
786 901 msgstr ""
787 902
788 #: rhodecode/model/forms.py:467
903 #: rhodecode/model/forms.py:550
789 904 #, python-format
790 905 msgid "Enter a value %(min)i characters long or more"
791 906 msgstr ""
792 907
793 #: rhodecode/model/forms.py:475
908 #: rhodecode/model/forms.py:558
794 909 msgid "Please enter a password"
795 910 msgstr ""
796 911
797 #: rhodecode/model/forms.py:476
912 #: rhodecode/model/forms.py:559
798 913 #, python-format
799 914 msgid "Enter %(min)i characters or more"
800 915 msgstr ""
801 916
802 #: rhodecode/model/user.py:145
803 msgid "[RhodeCode] New User registration"
804 msgstr ""
805
806 #: rhodecode/model/user.py:157 rhodecode/model/user.py:179
917 #: rhodecode/model/notification.py:175
918 msgid "commented on commit"
919 msgstr ""
920
921 #: rhodecode/model/notification.py:176
922 msgid "sent message"
923 msgstr ""
924
925 #: rhodecode/model/notification.py:177
926 msgid "mentioned you"
927 msgstr ""
928
929 #: rhodecode/model/notification.py:178
930 msgid "registered in RhodeCode"
931 msgstr ""
932
933 #: rhodecode/model/user.py:235
934 msgid "new user registration"
935 msgstr ""
936
937 #: rhodecode/model/user.py:259 rhodecode/model/user.py:279
807 938 msgid "You can't Edit this user since it's crucial for entire application"
808 939 msgstr ""
809 940
810 #: rhodecode/model/user.py:201
941 #: rhodecode/model/user.py:300
811 942 msgid "You can't remove this user since it's crucial for entire application"
812 943 msgstr ""
813 944
814 #: rhodecode/model/user.py:204
945 #: rhodecode/model/user.py:306
815 946 #, python-format
816 947 msgid ""
817 "This user still owns %s repositories and cannot be removed. Switch owners or "
818 "remove those repositories"
819 msgstr ""
820
821 #: rhodecode/templates/index.html:4
948 "user \"%s\" still owns %s repositories and cannot be removed. Switch owners "
949 "or remove those repositories. %s"
950 msgstr ""
951
952 #: rhodecode/templates/index.html:3
822 953 msgid "Dashboard"
823 954 msgstr ""
824 955
825 #: rhodecode/templates/index_base.html:22
826 #: rhodecode/templates/admin/users/user_edit_my_account.html:102
956 #: rhodecode/templates/index_base.html:6
957 #: rhodecode/templates/admin/users/user_edit_my_account.html:115
958 #: rhodecode/templates/bookmarks/bookmarks.html:10
959 #: rhodecode/templates/branches/branches.html:9
960 #: rhodecode/templates/journal/journal.html:31
961 #: rhodecode/templates/tags/tags.html:10
827 962 msgid "quick filter..."
828 963 msgstr ""
829 964
830 #: rhodecode/templates/index_base.html:23 rhodecode/templates/base/base.html:300
965 #: rhodecode/templates/index_base.html:6 rhodecode/templates/base/base.html:218
831 966 msgid "repositories"
832 967 msgstr ""
833 968
969 #: rhodecode/templates/index_base.html:13 rhodecode/templates/index_base.html:15
970 #: rhodecode/templates/admin/repos/repos.html:22
971 msgid "ADD REPOSITORY"
972 msgstr ""
973
834 974 #: rhodecode/templates/index_base.html:29
835 #: rhodecode/templates/admin/repos/repos.html:22
836 msgid "ADD NEW REPOSITORY"
837 msgstr ""
838
839 #: rhodecode/templates/index_base.html:41
840 975 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:32
841 976 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:32
842 977 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:33
@@ -845,145 +980,150 b' msgstr ""'
845 980 msgid "Group name"
846 981 msgstr ""
847 982
848 #: rhodecode/templates/index_base.html:42 rhodecode/templates/index_base.html:73
849 #: rhodecode/templates/admin/repos/repo_add_base.html:44
850 #: rhodecode/templates/admin/repos/repo_edit.html:64
851 #: rhodecode/templates/admin/repos/repos.html:31
983 #: rhodecode/templates/index_base.html:30 rhodecode/templates/index_base.html:67
984 #: rhodecode/templates/index_base.html:132 rhodecode/templates/index_base.html:158
985 #: rhodecode/templates/admin/repos/repo_add_base.html:47
986 #: rhodecode/templates/admin/repos/repo_edit.html:66
987 #: rhodecode/templates/admin/repos/repos.html:37
988 #: rhodecode/templates/admin/repos/repos.html:84
852 989 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:41
853 990 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:41
854 991 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:34
855 #: rhodecode/templates/settings/repo_fork.html:40
856 #: rhodecode/templates/settings/repo_settings.html:40
857 #: rhodecode/templates/summary/summary.html:92
992 #: rhodecode/templates/forks/fork.html:49
993 #: rhodecode/templates/settings/repo_settings.html:57
994 #: rhodecode/templates/summary/summary.html:100
858 995 msgid "Description"
859 996 msgstr ""
860 997
861 #: rhodecode/templates/index_base.html:53
998 #: rhodecode/templates/index_base.html:40
862 999 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:46
863 1000 msgid "Repositories group"
864 1001 msgstr ""
865 1002
1003 #: rhodecode/templates/index_base.html:66 rhodecode/templates/index_base.html:156
1004 #: rhodecode/templates/admin/repos/repo_add_base.html:9
1005 #: rhodecode/templates/admin/repos/repo_edit.html:32
1006 #: rhodecode/templates/admin/repos/repos.html:36
1007 #: rhodecode/templates/admin/repos/repos.html:82
1008 #: rhodecode/templates/admin/users/user_edit_my_account.html:133
1009 #: rhodecode/templates/admin/users/user_edit_my_account.html:183
1010 #: rhodecode/templates/admin/users/user_edit_my_account.html:249
1011 #: rhodecode/templates/admin/users/user_edit_my_account.html:284
1012 #: rhodecode/templates/bookmarks/bookmarks.html:36
1013 #: rhodecode/templates/bookmarks/bookmarks_data.html:6
1014 #: rhodecode/templates/branches/branches.html:36
1015 #: rhodecode/templates/files/files_browser.html:47
1016 #: rhodecode/templates/journal/journal.html:50
1017 #: rhodecode/templates/journal/journal.html:98
1018 #: rhodecode/templates/journal/journal.html:177
1019 #: rhodecode/templates/settings/repo_settings.html:31
1020 #: rhodecode/templates/summary/summary.html:38
1021 #: rhodecode/templates/summary/summary.html:114
1022 #: rhodecode/templates/tags/tags.html:36 rhodecode/templates/tags/tags_data.html:6
1023 msgid "Name"
1024 msgstr ""
1025
1026 #: rhodecode/templates/index_base.html:68
1027 #: rhodecode/templates/admin/repos/repos.html:38
1028 msgid "Last change"
1029 msgstr ""
1030
1031 #: rhodecode/templates/index_base.html:69 rhodecode/templates/index_base.html:161
1032 #: rhodecode/templates/admin/repos/repos.html:39
1033 #: rhodecode/templates/admin/repos/repos.html:87
1034 #: rhodecode/templates/admin/users/user_edit_my_account.html:251
1035 #: rhodecode/templates/journal/journal.html:179
1036 msgid "Tip"
1037 msgstr ""
1038
1039 #: rhodecode/templates/index_base.html:70 rhodecode/templates/index_base.html:163
1040 #: rhodecode/templates/admin/repos/repo_edit.html:103
1041 #: rhodecode/templates/admin/repos/repos.html:89
1042 msgid "Owner"
1043 msgstr ""
1044
1045 #: rhodecode/templates/index_base.html:71
1046 #: rhodecode/templates/journal/public_journal.html:20
1047 #: rhodecode/templates/summary/summary.html:43
1048 #: rhodecode/templates/summary/summary.html:46
1049 msgid "RSS"
1050 msgstr ""
1051
866 1052 #: rhodecode/templates/index_base.html:72
867 #: rhodecode/templates/admin/repos/repo_add_base.html:9
868 #: rhodecode/templates/admin/repos/repo_edit.html:32
869 #: rhodecode/templates/admin/repos/repos.html:30
870 #: rhodecode/templates/admin/users/user_edit_my_account.html:117
871 #: rhodecode/templates/files/files_browser.html:157
872 #: rhodecode/templates/settings/repo_settings.html:31
873 #: rhodecode/templates/summary/summary.html:31
874 #: rhodecode/templates/summary/summary.html:107
875 msgid "Name"
876 msgstr ""
877
878 #: rhodecode/templates/index_base.html:74
879 #: rhodecode/templates/admin/repos/repos.html:32
880 #: rhodecode/templates/summary/summary.html:114
881 msgid "Last change"
882 msgstr ""
883
884 #: rhodecode/templates/index_base.html:75
885 #: rhodecode/templates/admin/repos/repos.html:33
886 msgid "Tip"
887 msgstr ""
888
889 #: rhodecode/templates/index_base.html:76
890 #: rhodecode/templates/admin/repos/repo_edit.html:97
891 msgid "Owner"
892 msgstr ""
893
894 #: rhodecode/templates/index_base.html:77
895 #: rhodecode/templates/journal/public_journal.html:20
896 #: rhodecode/templates/summary/summary.html:180
897 #: rhodecode/templates/summary/summary.html:183
898 msgid "RSS"
899 msgstr ""
900
901 #: rhodecode/templates/index_base.html:78
902 1053 #: rhodecode/templates/journal/public_journal.html:23
903 #: rhodecode/templates/summary/summary.html:181
904 #: rhodecode/templates/summary/summary.html:184
905 1054 msgid "Atom"
906 1055 msgstr ""
907 1056
908 #: rhodecode/templates/index_base.html:87 rhodecode/templates/index_base.html:89
909 #: rhodecode/templates/index_base.html:91 rhodecode/templates/base/base.html:209
910 #: rhodecode/templates/base/base.html:211 rhodecode/templates/base/base.html:213
911 #: rhodecode/templates/summary/summary.html:4
912 msgid "Summary"
913 msgstr ""
914
915 #: rhodecode/templates/index_base.html:95 rhodecode/templates/index_base.html:97
916 #: rhodecode/templates/index_base.html:99 rhodecode/templates/base/base.html:225
917 #: rhodecode/templates/base/base.html:227 rhodecode/templates/base/base.html:229
918 #: rhodecode/templates/changelog/changelog.html:6
919 #: rhodecode/templates/changelog/changelog.html:14
920 msgid "Changelog"
921 msgstr ""
922
923 #: rhodecode/templates/index_base.html:103 rhodecode/templates/index_base.html:105
924 #: rhodecode/templates/index_base.html:107 rhodecode/templates/base/base.html:268
925 #: rhodecode/templates/base/base.html:270 rhodecode/templates/base/base.html:272
926 #: rhodecode/templates/files/files.html:4
927 msgid "Files"
928 msgstr ""
929
930 #: rhodecode/templates/index_base.html:116
931 #: rhodecode/templates/admin/repos/repos.html:42
932 #: rhodecode/templates/admin/users/user_edit_my_account.html:127
933 #: rhodecode/templates/summary/summary.html:48
934 msgid "Mercurial repository"
935 msgstr ""
936
937 #: rhodecode/templates/index_base.html:118
938 #: rhodecode/templates/admin/repos/repos.html:44
939 #: rhodecode/templates/admin/users/user_edit_my_account.html:129
940 #: rhodecode/templates/summary/summary.html:51
941 msgid "Git repository"
942 msgstr ""
943
944 #: rhodecode/templates/index_base.html:123
945 #: rhodecode/templates/admin/repos/repo_edit_perms.html:16
946 #: rhodecode/templates/journal/journal.html:53
947 #: rhodecode/templates/summary/summary.html:56
948 msgid "private repository"
949 msgstr ""
950
951 #: rhodecode/templates/index_base.html:125
952 #: rhodecode/templates/journal/journal.html:55
953 #: rhodecode/templates/summary/summary.html:58
954 msgid "public repository"
955 msgstr ""
956
957 #: rhodecode/templates/index_base.html:133 rhodecode/templates/base/base.html:291
958 #: rhodecode/templates/settings/repo_fork.html:13
959 msgid "fork"
960 msgstr ""
961
962 #: rhodecode/templates/index_base.html:134
963 #: rhodecode/templates/admin/repos/repos.html:60
964 #: rhodecode/templates/admin/users/user_edit_my_account.html:143
965 #: rhodecode/templates/summary/summary.html:69
966 #: rhodecode/templates/summary/summary.html:71
967 msgid "Fork of"
968 msgstr ""
969
970 #: rhodecode/templates/index_base.html:155
971 #: rhodecode/templates/admin/repos/repos.html:73
972 msgid "No changesets yet"
973 msgstr ""
974
975 #: rhodecode/templates/index_base.html:161 rhodecode/templates/index_base.html:163
1057 #: rhodecode/templates/index_base.html:102 rhodecode/templates/index_base.html:104
976 1058 #, python-format
977 1059 msgid "Subscribe to %s rss feed"
978 1060 msgstr ""
979 1061
980 #: rhodecode/templates/index_base.html:168 rhodecode/templates/index_base.html:170
1062 #: rhodecode/templates/index_base.html:109 rhodecode/templates/index_base.html:111
981 1063 #, python-format
982 1064 msgid "Subscribe to %s atom feed"
983 1065 msgstr ""
984 1066
1067 #: rhodecode/templates/index_base.html:130
1068 msgid "Group Name"
1069 msgstr ""
1070
1071 #: rhodecode/templates/index_base.html:148 rhodecode/templates/index_base.html:188
1072 #: rhodecode/templates/admin/repos/repos.html:112
1073 #: rhodecode/templates/admin/users/user_edit_my_account.html:270
1074 #: rhodecode/templates/bookmarks/bookmarks.html:60
1075 #: rhodecode/templates/branches/branches.html:60
1076 #: rhodecode/templates/journal/journal.html:202
1077 #: rhodecode/templates/tags/tags.html:60
1078 msgid "Click to sort ascending"
1079 msgstr ""
1080
1081 #: rhodecode/templates/index_base.html:149 rhodecode/templates/index_base.html:189
1082 #: rhodecode/templates/admin/repos/repos.html:113
1083 #: rhodecode/templates/admin/users/user_edit_my_account.html:271
1084 #: rhodecode/templates/bookmarks/bookmarks.html:61
1085 #: rhodecode/templates/branches/branches.html:61
1086 #: rhodecode/templates/journal/journal.html:203
1087 #: rhodecode/templates/tags/tags.html:61
1088 msgid "Click to sort descending"
1089 msgstr ""
1090
1091 #: rhodecode/templates/index_base.html:159
1092 #: rhodecode/templates/admin/repos/repos.html:85
1093 msgid "Last Change"
1094 msgstr ""
1095
1096 #: rhodecode/templates/index_base.html:190
1097 #: rhodecode/templates/admin/repos/repos.html:114
1098 #: rhodecode/templates/admin/users/user_edit_my_account.html:272
1099 #: rhodecode/templates/bookmarks/bookmarks.html:62
1100 #: rhodecode/templates/branches/branches.html:62
1101 #: rhodecode/templates/journal/journal.html:204
1102 #: rhodecode/templates/tags/tags.html:62
1103 msgid "No records found."
1104 msgstr ""
1105
1106 #: rhodecode/templates/index_base.html:191
1107 #: rhodecode/templates/admin/repos/repos.html:115
1108 #: rhodecode/templates/admin/users/user_edit_my_account.html:273
1109 #: rhodecode/templates/bookmarks/bookmarks.html:63
1110 #: rhodecode/templates/branches/branches.html:63
1111 #: rhodecode/templates/journal/journal.html:205
1112 #: rhodecode/templates/tags/tags.html:63
1113 msgid "Data error."
1114 msgstr ""
1115
1116 #: rhodecode/templates/index_base.html:192
1117 #: rhodecode/templates/admin/repos/repos.html:116
1118 #: rhodecode/templates/admin/users/user_edit_my_account.html:274
1119 #: rhodecode/templates/bookmarks/bookmarks.html:64
1120 #: rhodecode/templates/branches/branches.html:64
1121 #: rhodecode/templates/journal/journal.html:206
1122 #: rhodecode/templates/tags/tags.html:64
1123 msgid "Loading..."
1124 msgstr ""
1125
985 1126 #: rhodecode/templates/login.html:5 rhodecode/templates/login.html:54
986 #: rhodecode/templates/base/base.html:38
987 1127 msgid "Sign In"
988 1128 msgstr ""
989 1129
@@ -994,25 +1134,29 b' msgstr ""'
994 1134 #: rhodecode/templates/login.html:31 rhodecode/templates/register.html:20
995 1135 #: rhodecode/templates/admin/admin_log.html:5
996 1136 #: rhodecode/templates/admin/users/user_add.html:32
997 #: rhodecode/templates/admin/users/user_edit.html:47
998 #: rhodecode/templates/admin/users/user_edit_my_account.html:45
999 #: rhodecode/templates/base/base.html:15
1000 #: rhodecode/templates/summary/summary.html:106
1137 #: rhodecode/templates/admin/users/user_edit.html:50
1138 #: rhodecode/templates/admin/users/user_edit_my_account.html:49
1139 #: rhodecode/templates/base/base.html:83
1140 #: rhodecode/templates/summary/summary.html:113
1001 1141 msgid "Username"
1002 1142 msgstr ""
1003 1143
1004 1144 #: rhodecode/templates/login.html:40 rhodecode/templates/register.html:29
1005 1145 #: rhodecode/templates/admin/ldap/ldap.html:46
1006 1146 #: rhodecode/templates/admin/users/user_add.html:41
1007 #: rhodecode/templates/base/base.html:24
1147 #: rhodecode/templates/base/base.html:92
1008 1148 msgid "Password"
1009 1149 msgstr ""
1010 1150
1151 #: rhodecode/templates/login.html:50
1152 msgid "Remember me"
1153 msgstr ""
1154
1011 1155 #: rhodecode/templates/login.html:60
1012 1156 msgid "Forgot your password ?"
1013 1157 msgstr ""
1014 1158
1015 #: rhodecode/templates/login.html:63 rhodecode/templates/base/base.html:35
1159 #: rhodecode/templates/login.html:63 rhodecode/templates/base/base.html:103
1016 1160 msgid "Don't have an account ?"
1017 1161 msgstr ""
1018 1162
@@ -1049,24 +1193,24 b' msgid "Re-enter password"'
1049 1193 msgstr ""
1050 1194
1051 1195 #: rhodecode/templates/register.html:47
1052 #: rhodecode/templates/admin/users/user_add.html:50
1053 #: rhodecode/templates/admin/users/user_edit.html:74
1054 #: rhodecode/templates/admin/users/user_edit_my_account.html:63
1196 #: rhodecode/templates/admin/users/user_add.html:59
1197 #: rhodecode/templates/admin/users/user_edit.html:86
1198 #: rhodecode/templates/admin/users/user_edit_my_account.html:76
1055 1199 msgid "First Name"
1056 1200 msgstr ""
1057 1201
1058 1202 #: rhodecode/templates/register.html:56
1059 #: rhodecode/templates/admin/users/user_add.html:59
1060 #: rhodecode/templates/admin/users/user_edit.html:83
1061 #: rhodecode/templates/admin/users/user_edit_my_account.html:72
1203 #: rhodecode/templates/admin/users/user_add.html:68
1204 #: rhodecode/templates/admin/users/user_edit.html:95
1205 #: rhodecode/templates/admin/users/user_edit_my_account.html:85
1062 1206 msgid "Last Name"
1063 1207 msgstr ""
1064 1208
1065 1209 #: rhodecode/templates/register.html:65
1066 #: rhodecode/templates/admin/users/user_add.html:68
1067 #: rhodecode/templates/admin/users/user_edit.html:92
1068 #: rhodecode/templates/admin/users/user_edit_my_account.html:81
1069 #: rhodecode/templates/summary/summary.html:108
1210 #: rhodecode/templates/admin/users/user_add.html:77
1211 #: rhodecode/templates/admin/users/user_edit.html:104
1212 #: rhodecode/templates/admin/users/user_edit_my_account.html:94
1213 #: rhodecode/templates/summary/summary.html:115
1070 1214 msgid "Email"
1071 1215 msgstr ""
1072 1216
@@ -1078,19 +1222,59 b' msgstr ""'
1078 1222 msgid "Your account must wait for activation by administrator"
1079 1223 msgstr ""
1080 1224
1081 #: rhodecode/templates/repo_switcher_list.html:14
1225 #: rhodecode/templates/repo_switcher_list.html:11
1226 #: rhodecode/templates/admin/repos/repo_add_base.html:56
1227 #: rhodecode/templates/admin/repos/repo_edit.html:76
1228 #: rhodecode/templates/settings/repo_settings.html:67
1082 1229 msgid "Private repository"
1083 1230 msgstr ""
1084 1231
1085 #: rhodecode/templates/repo_switcher_list.html:19
1232 #: rhodecode/templates/repo_switcher_list.html:16
1086 1233 msgid "Public repository"
1087 1234 msgstr ""
1088 1235
1236 #: rhodecode/templates/switch_to_list.html:3
1237 #: rhodecode/templates/branches/branches.html:14
1238 msgid "branches"
1239 msgstr ""
1240
1241 #: rhodecode/templates/switch_to_list.html:10
1242 #: rhodecode/templates/branches/branches_data.html:51
1243 msgid "There are no branches yet"
1244 msgstr ""
1245
1246 #: rhodecode/templates/switch_to_list.html:15
1247 #: rhodecode/templates/shortlog/shortlog_data.html:10
1248 #: rhodecode/templates/tags/tags.html:15
1249 msgid "tags"
1250 msgstr ""
1251
1252 #: rhodecode/templates/switch_to_list.html:22
1253 #: rhodecode/templates/tags/tags_data.html:33
1254 msgid "There are no tags yet"
1255 msgstr ""
1256
1257 #: rhodecode/templates/switch_to_list.html:28
1258 #: rhodecode/templates/bookmarks/bookmarks.html:15
1259 msgid "bookmarks"
1260 msgstr ""
1261
1262 #: rhodecode/templates/switch_to_list.html:35
1263 #: rhodecode/templates/bookmarks/bookmarks_data.html:32
1264 msgid "There are no bookmarks yet"
1265 msgstr ""
1266
1089 1267 #: rhodecode/templates/admin/admin.html:5 rhodecode/templates/admin/admin.html:9
1090 1268 msgid "Admin journal"
1091 1269 msgstr ""
1092 1270
1093 1271 #: rhodecode/templates/admin/admin_log.html:6
1272 #: rhodecode/templates/admin/repos/repos.html:41
1273 #: rhodecode/templates/admin/repos/repos.html:90
1274 #: rhodecode/templates/admin/users/user_edit_my_account.html:135
1275 #: rhodecode/templates/admin/users/user_edit_my_account.html:136
1276 #: rhodecode/templates/journal/journal.html:52
1277 #: rhodecode/templates/journal/journal.html:53
1094 1278 msgid "Action"
1095 1279 msgstr ""
1096 1280
@@ -1099,6 +1283,10 b' msgid "Repository"'
1099 1283 msgstr ""
1100 1284
1101 1285 #: rhodecode/templates/admin/admin_log.html:8
1286 #: rhodecode/templates/bookmarks/bookmarks.html:37
1287 #: rhodecode/templates/bookmarks/bookmarks_data.html:7
1288 #: rhodecode/templates/branches/branches.html:37
1289 #: rhodecode/templates/tags/tags.html:37 rhodecode/templates/tags/tags_data.html:7
1102 1290 msgid "Date"
1103 1291 msgstr ""
1104 1292
@@ -1183,23 +1371,48 b' msgid "E-mail Attribute"'
1183 1371 msgstr ""
1184 1372
1185 1373 #: rhodecode/templates/admin/ldap/ldap.html:89
1374 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66
1186 1375 #: rhodecode/templates/admin/settings/hooks.html:73
1187 #: rhodecode/templates/admin/users/user_edit.html:117
1188 #: rhodecode/templates/admin/users/user_edit.html:142
1189 #: rhodecode/templates/admin/users/user_edit_my_account.html:89
1190 #: rhodecode/templates/admin/users_groups/users_group_edit.html:263
1376 #: rhodecode/templates/admin/users/user_edit.html:129
1377 #: rhodecode/templates/admin/users/user_edit.html:154
1378 #: rhodecode/templates/admin/users/user_edit_my_account.html:102
1379 #: rhodecode/templates/admin/users_groups/users_group_edit.html:115
1380 #: rhodecode/templates/settings/repo_settings.html:84
1191 1381 msgid "Save"
1192 1382 msgstr ""
1193 1383
1384 #: rhodecode/templates/admin/notifications/notifications.html:5
1385 #: rhodecode/templates/admin/notifications/notifications.html:9
1386 msgid "My Notifications"
1387 msgstr ""
1388
1389 #: rhodecode/templates/admin/notifications/notifications.html:29
1390 msgid "Mark all read"
1391 msgstr ""
1392
1393 #: rhodecode/templates/admin/notifications/notifications_data.html:38
1394 msgid "No notifications here yet"
1395 msgstr ""
1396
1397 #: rhodecode/templates/admin/notifications/show_notification.html:5
1398 #: rhodecode/templates/admin/notifications/show_notification.html:11
1399 msgid "Show notification"
1400 msgstr ""
1401
1402 #: rhodecode/templates/admin/notifications/show_notification.html:9
1403 msgid "Notifications"
1404 msgstr ""
1405
1194 1406 #: rhodecode/templates/admin/permissions/permissions.html:5
1195 1407 msgid "Permissions administration"
1196 1408 msgstr ""
1197 1409
1198 1410 #: rhodecode/templates/admin/permissions/permissions.html:11
1199 #: rhodecode/templates/admin/repos/repo_edit.html:109
1200 #: rhodecode/templates/admin/users/user_edit.html:127
1201 #: rhodecode/templates/admin/users_groups/users_group_edit.html:248
1202 #: rhodecode/templates/settings/repo_settings.html:58
1411 #: rhodecode/templates/admin/repos/repo_edit.html:116
1412 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:58
1413 #: rhodecode/templates/admin/users/user_edit.html:139
1414 #: rhodecode/templates/admin/users_groups/users_group_edit.html:100
1415 #: rhodecode/templates/settings/repo_settings.html:77
1203 1416 msgid "Permissions"
1204 1417 msgstr ""
1205 1418
@@ -1235,6 +1448,7 b' msgid "Repository creation"'
1235 1448 msgstr ""
1236 1449
1237 1450 #: rhodecode/templates/admin/permissions/permissions.html:71
1451 #: rhodecode/templates/admin/repos/repo_edit.html:218
1238 1452 msgid "set"
1239 1453 msgstr ""
1240 1454
@@ -1250,35 +1464,56 b' msgstr ""'
1250 1464 msgid "Repositories"
1251 1465 msgstr ""
1252 1466
1253 #: rhodecode/templates/admin/repos/repo_add.html:13
1254 msgid "add new"
1255 msgstr ""
1256
1257 1467 #: rhodecode/templates/admin/repos/repo_add_base.html:20
1258 #: rhodecode/templates/summary/summary.html:80
1259 #: rhodecode/templates/summary/summary.html:82
1468 #: rhodecode/templates/summary/summary.html:90
1469 #: rhodecode/templates/summary/summary.html:91
1260 1470 msgid "Clone from"
1261 1471 msgstr ""
1262 1472
1263 #: rhodecode/templates/admin/repos/repo_add_base.html:28
1264 #: rhodecode/templates/admin/repos/repo_edit.html:48
1473 #: rhodecode/templates/admin/repos/repo_add_base.html:24
1474 #: rhodecode/templates/admin/repos/repo_edit.html:44
1475 #: rhodecode/templates/settings/repo_settings.html:43
1476 msgid "Optional http[s] url from which repository should be cloned."
1477 msgstr ""
1478
1479 #: rhodecode/templates/admin/repos/repo_add_base.html:29
1480 #: rhodecode/templates/admin/repos/repo_edit.html:49
1265 1481 #: rhodecode/templates/admin/repos_groups/repos_groups.html:4
1482 #: rhodecode/templates/forks/fork.html:41
1483 #: rhodecode/templates/settings/repo_settings.html:48
1266 1484 msgid "Repository group"
1267 1485 msgstr ""
1268 1486
1269 #: rhodecode/templates/admin/repos/repo_add_base.html:36
1270 #: rhodecode/templates/admin/repos/repo_edit.html:56
1487 #: rhodecode/templates/admin/repos/repo_add_base.html:33
1488 #: rhodecode/templates/admin/repos/repo_edit.html:53
1489 #: rhodecode/templates/settings/repo_settings.html:52
1490 msgid "Optional select a group to put this repository into."
1491 msgstr ""
1492
1493 #: rhodecode/templates/admin/repos/repo_add_base.html:38
1494 #: rhodecode/templates/admin/repos/repo_edit.html:58
1271 1495 msgid "Type"
1272 1496 msgstr ""
1273 1497
1274 #: rhodecode/templates/admin/repos/repo_add_base.html:52
1275 #: rhodecode/templates/admin/repos/repo_edit.html:73
1276 #: rhodecode/templates/settings/repo_fork.html:48
1277 #: rhodecode/templates/settings/repo_settings.html:49
1278 msgid "Private"
1279 msgstr ""
1280
1281 #: rhodecode/templates/admin/repos/repo_add_base.html:59
1498 #: rhodecode/templates/admin/repos/repo_add_base.html:42
1499 msgid "Type of repository to create."
1500 msgstr ""
1501
1502 #: rhodecode/templates/admin/repos/repo_add_base.html:51
1503 #: rhodecode/templates/admin/repos/repo_edit.html:70
1504 #: rhodecode/templates/settings/repo_settings.html:61
1505 msgid "Keep it short and to the point. Use a README file for longer descriptions."
1506 msgstr ""
1507
1508 #: rhodecode/templates/admin/repos/repo_add_base.html:60
1509 #: rhodecode/templates/admin/repos/repo_edit.html:80
1510 #: rhodecode/templates/settings/repo_settings.html:71
1511 msgid ""
1512 "Private repositories are only visible to people explicitly added as "
1513 "collaborators."
1514 msgstr ""
1515
1516 #: rhodecode/templates/admin/repos/repo_add_base.html:64
1282 1517 msgid "add"
1283 1518 msgstr ""
1284 1519
@@ -1292,138 +1527,192 b' msgstr ""'
1292 1527
1293 1528 #: rhodecode/templates/admin/repos/repo_edit.html:13
1294 1529 #: rhodecode/templates/admin/users/user_edit.html:13
1295 #: rhodecode/templates/admin/users/user_edit_my_account.html:148
1530 #: rhodecode/templates/admin/users/user_edit_my_account.html:155
1296 1531 #: rhodecode/templates/admin/users_groups/users_group_edit.html:13
1297 #: rhodecode/templates/files/files_annotate.html:49
1298 #: rhodecode/templates/files/files_source.html:20
1532 #: rhodecode/templates/files/files_source.html:32
1533 #: rhodecode/templates/journal/journal.html:72
1299 1534 msgid "edit"
1300 1535 msgstr ""
1301 1536
1302 1537 #: rhodecode/templates/admin/repos/repo_edit.html:40
1538 #: rhodecode/templates/settings/repo_settings.html:39
1303 1539 msgid "Clone uri"
1304 1540 msgstr ""
1305 1541
1306 #: rhodecode/templates/admin/repos/repo_edit.html:81
1542 #: rhodecode/templates/admin/repos/repo_edit.html:85
1307 1543 msgid "Enable statistics"
1308 1544 msgstr ""
1309 1545
1310 1546 #: rhodecode/templates/admin/repos/repo_edit.html:89
1547 msgid "Enable statistics window on summary page."
1548 msgstr ""
1549
1550 #: rhodecode/templates/admin/repos/repo_edit.html:94
1311 1551 msgid "Enable downloads"
1312 1552 msgstr ""
1313 1553
1314 #: rhodecode/templates/admin/repos/repo_edit.html:127
1315 msgid "Administration"
1316 msgstr ""
1317
1318 #: rhodecode/templates/admin/repos/repo_edit.html:130
1319 msgid "Statistics"
1554 #: rhodecode/templates/admin/repos/repo_edit.html:98
1555 msgid "Enable download menu on summary page."
1556 msgstr ""
1557
1558 #: rhodecode/templates/admin/repos/repo_edit.html:108
1559 msgid "Change owner of this repository."
1320 1560 msgstr ""
1321 1561
1322 1562 #: rhodecode/templates/admin/repos/repo_edit.html:134
1323 msgid "Reset current statistics"
1324 msgstr ""
1325
1326 #: rhodecode/templates/admin/repos/repo_edit.html:134
1327 msgid "Confirm to remove current statistics"
1563 msgid "Administration"
1328 1564 msgstr ""
1329 1565
1330 1566 #: rhodecode/templates/admin/repos/repo_edit.html:137
1567 msgid "Statistics"
1568 msgstr ""
1569
1570 #: rhodecode/templates/admin/repos/repo_edit.html:141
1571 msgid "Reset current statistics"
1572 msgstr ""
1573
1574 #: rhodecode/templates/admin/repos/repo_edit.html:141
1575 msgid "Confirm to remove current statistics"
1576 msgstr ""
1577
1578 #: rhodecode/templates/admin/repos/repo_edit.html:144
1331 1579 msgid "Fetched to rev"
1332 1580 msgstr ""
1333 1581
1334 #: rhodecode/templates/admin/repos/repo_edit.html:138
1335 msgid "Percentage of stats gathered"
1336 msgstr ""
1337
1338 #: rhodecode/templates/admin/repos/repo_edit.html:147
1582 #: rhodecode/templates/admin/repos/repo_edit.html:145
1583 msgid "Stats gathered"
1584 msgstr ""
1585
1586 #: rhodecode/templates/admin/repos/repo_edit.html:153
1339 1587 msgid "Remote"
1340 1588 msgstr ""
1341 1589
1342 #: rhodecode/templates/admin/repos/repo_edit.html:151
1590 #: rhodecode/templates/admin/repos/repo_edit.html:157
1343 1591 msgid "Pull changes from remote location"
1344 1592 msgstr ""
1345 1593
1346 #: rhodecode/templates/admin/repos/repo_edit.html:151
1594 #: rhodecode/templates/admin/repos/repo_edit.html:157
1347 1595 msgid "Confirm to pull changes from remote side"
1348 1596 msgstr ""
1349 1597
1350 #: rhodecode/templates/admin/repos/repo_edit.html:162
1598 #: rhodecode/templates/admin/repos/repo_edit.html:168
1351 1599 msgid "Cache"
1352 1600 msgstr ""
1353 1601
1354 #: rhodecode/templates/admin/repos/repo_edit.html:166
1602 #: rhodecode/templates/admin/repos/repo_edit.html:172
1355 1603 msgid "Invalidate repository cache"
1356 1604 msgstr ""
1357 1605
1358 #: rhodecode/templates/admin/repos/repo_edit.html:166
1606 #: rhodecode/templates/admin/repos/repo_edit.html:172
1359 1607 msgid "Confirm to invalidate repository cache"
1360 1608 msgstr ""
1361 1609
1362 #: rhodecode/templates/admin/repos/repo_edit.html:177
1610 #: rhodecode/templates/admin/repos/repo_edit.html:183
1363 1611 msgid "Remove from public journal"
1364 1612 msgstr ""
1365 1613
1366 #: rhodecode/templates/admin/repos/repo_edit.html:179
1367 msgid "Add to public journal"
1368 msgstr ""
1369
1370 1614 #: rhodecode/templates/admin/repos/repo_edit.html:185
1615 msgid "Add to public journal"
1616 msgstr ""
1617
1618 #: rhodecode/templates/admin/repos/repo_edit.html:190
1619 msgid ""
1620 "All actions made on this repository will be accessible to everyone in public "
1621 "journal"
1622 msgstr ""
1623
1624 #: rhodecode/templates/admin/repos/repo_edit.html:197
1625 #: rhodecode/templates/changeset/changeset_file_comment.html:19
1371 1626 msgid "Delete"
1372 1627 msgstr ""
1373 1628
1374 #: rhodecode/templates/admin/repos/repo_edit.html:189
1629 #: rhodecode/templates/admin/repos/repo_edit.html:201
1375 1630 msgid "Remove this repository"
1376 1631 msgstr ""
1377 1632
1378 #: rhodecode/templates/admin/repos/repo_edit.html:189
1379 #: rhodecode/templates/admin/repos/repos.html:79
1633 #: rhodecode/templates/admin/repos/repo_edit.html:201
1380 1634 msgid "Confirm to delete this repository"
1381 1635 msgstr ""
1382 1636
1637 #: rhodecode/templates/admin/repos/repo_edit.html:205
1638 msgid ""
1639 "This repository will be renamed in a special way in order to be unaccesible "
1640 "for RhodeCode and VCS systems.\n"
1641 " If you need fully delete it from filesystem please "
1642 "do it manually"
1643 msgstr ""
1644
1645 #: rhodecode/templates/admin/repos/repo_edit.html:213
1646 msgid "Set as fork"
1647 msgstr ""
1648
1649 #: rhodecode/templates/admin/repos/repo_edit.html:222
1650 msgid "Manually set this repository as a fork of another"
1651 msgstr ""
1652
1383 1653 #: rhodecode/templates/admin/repos/repo_edit_perms.html:3
1654 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:3
1384 1655 msgid "none"
1385 1656 msgstr ""
1386 1657
1387 1658 #: rhodecode/templates/admin/repos/repo_edit_perms.html:4
1659 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:4
1388 1660 msgid "read"
1389 1661 msgstr ""
1390 1662
1391 1663 #: rhodecode/templates/admin/repos/repo_edit_perms.html:5
1664 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:5
1392 1665 msgid "write"
1393 1666 msgstr ""
1394 1667
1395 1668 #: rhodecode/templates/admin/repos/repo_edit_perms.html:6
1669 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:6
1396 1670 #: rhodecode/templates/admin/users/users.html:38
1397 #: rhodecode/templates/base/base.html:296
1671 #: rhodecode/templates/base/base.html:214
1398 1672 msgid "admin"
1399 1673 msgstr ""
1400 1674
1401 1675 #: rhodecode/templates/admin/repos/repo_edit_perms.html:7
1676 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:7
1402 1677 msgid "member"
1403 1678 msgstr ""
1404 1679
1680 #: rhodecode/templates/admin/repos/repo_edit_perms.html:16
1681 #: rhodecode/templates/data_table/_dt_elements.html:61
1682 #: rhodecode/templates/journal/journal.html:123
1683 #: rhodecode/templates/summary/summary.html:71
1684 msgid "private repository"
1685 msgstr ""
1686
1405 1687 #: rhodecode/templates/admin/repos/repo_edit_perms.html:33
1406 1688 #: rhodecode/templates/admin/repos/repo_edit_perms.html:53
1689 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:23
1690 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:42
1407 1691 msgid "revoke"
1408 1692 msgstr ""
1409 1693
1410 1694 #: rhodecode/templates/admin/repos/repo_edit_perms.html:75
1695 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:64
1411 1696 msgid "Add another member"
1412 1697 msgstr ""
1413 1698
1414 1699 #: rhodecode/templates/admin/repos/repo_edit_perms.html:89
1700 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:78
1415 1701 msgid "Failed to remove user"
1416 1702 msgstr ""
1417 1703
1418 1704 #: rhodecode/templates/admin/repos/repo_edit_perms.html:104
1705 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:93
1419 1706 msgid "Failed to remove users group"
1420 1707 msgstr ""
1421 1708
1422 #: rhodecode/templates/admin/repos/repo_edit_perms.html:205
1709 #: rhodecode/templates/admin/repos/repo_edit_perms.html:123
1710 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:112
1423 1711 msgid "Group"
1424 1712 msgstr ""
1425 1713
1426 #: rhodecode/templates/admin/repos/repo_edit_perms.html:206
1714 #: rhodecode/templates/admin/repos/repo_edit_perms.html:124
1715 #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:113
1427 1716 #: rhodecode/templates/admin/users_groups/users_groups.html:33
1428 1717 msgid "members"
1429 1718 msgstr ""
@@ -1432,43 +1721,29 b' msgstr ""'
1432 1721 msgid "Repositories administration"
1433 1722 msgstr ""
1434 1723
1435 #: rhodecode/templates/admin/repos/repos.html:34
1436 #: rhodecode/templates/summary/summary.html:100
1724 #: rhodecode/templates/admin/repos/repos.html:40
1725 #: rhodecode/templates/summary/summary.html:107
1437 1726 msgid "Contact"
1438 1727 msgstr ""
1439 1728
1440 #: rhodecode/templates/admin/repos/repos.html:35
1441 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:36
1442 #: rhodecode/templates/admin/users/user_edit_my_account.html:119
1443 #: rhodecode/templates/admin/users/users.html:40
1444 #: rhodecode/templates/admin/users_groups/users_groups.html:35
1445 msgid "action"
1446 msgstr ""
1447
1448 #: rhodecode/templates/admin/repos/repos.html:51
1449 #: rhodecode/templates/admin/users/user_edit_my_account.html:134
1450 #: rhodecode/templates/admin/users/user_edit_my_account.html:148
1451 msgid "private"
1452 msgstr ""
1453
1454 #: rhodecode/templates/admin/repos/repos.html:53
1455 #: rhodecode/templates/admin/repos/repos.html:59
1456 #: rhodecode/templates/admin/users/user_edit_my_account.html:136
1457 #: rhodecode/templates/admin/users/user_edit_my_account.html:142
1458 #: rhodecode/templates/summary/summary.html:68
1459 msgid "public"
1460 msgstr ""
1461
1462 #: rhodecode/templates/admin/repos/repos.html:79
1729 #: rhodecode/templates/admin/repos/repos.html:68
1730 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:54
1463 1731 #: rhodecode/templates/admin/users/users.html:55
1732 #: rhodecode/templates/admin/users_groups/users_groups.html:44
1464 1733 msgid "delete"
1465 1734 msgstr ""
1466 1735
1736 #: rhodecode/templates/admin/repos/repos.html:68
1737 #: rhodecode/templates/admin/users/user_edit_my_account.html:158
1738 #, python-format
1739 msgid "Confirm to delete this repository: %s"
1740 msgstr ""
1741
1467 1742 #: rhodecode/templates/admin/repos_groups/repos_groups.html:8
1468 1743 msgid "Groups"
1469 1744 msgstr ""
1470 1745
1471 #: rhodecode/templates/admin/repos_groups/repos_groups.html:13
1746 #: rhodecode/templates/admin/repos_groups/repos_groups.html:12
1472 1747 msgid "with"
1473 1748 msgstr ""
1474 1749
@@ -1491,8 +1766,7 b' msgid "Group parent"'
1491 1766 msgstr ""
1492 1767
1493 1768 #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:58
1494 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:58
1495 #: rhodecode/templates/admin/users/user_add.html:85
1769 #: rhodecode/templates/admin/users/user_add.html:94
1496 1770 #: rhodecode/templates/admin/users_groups/users_group_add.html:49
1497 1771 #: rhodecode/templates/admin/users_groups/users_group_edit.html:90
1498 1772 msgid "save"
@@ -1506,6 +1780,19 b' msgstr ""'
1506 1780 msgid "edit repos group"
1507 1781 msgstr ""
1508 1782
1783 #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:67
1784 #: rhodecode/templates/admin/settings/settings.html:112
1785 #: rhodecode/templates/admin/settings/settings.html:177
1786 #: rhodecode/templates/admin/users/user_edit.html:130
1787 #: rhodecode/templates/admin/users/user_edit.html:155
1788 #: rhodecode/templates/admin/users/user_edit_my_account.html:103
1789 #: rhodecode/templates/admin/users_groups/users_group_edit.html:116
1790 #: rhodecode/templates/files/files_add.html:82
1791 #: rhodecode/templates/files/files_edit.html:68
1792 #: rhodecode/templates/settings/repo_settings.html:85
1793 msgid "Reset"
1794 msgstr ""
1795
1509 1796 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:5
1510 1797 msgid "Repositories groups administration"
1511 1798 msgstr ""
@@ -1515,11 +1802,18 b' msgid "ADD NEW GROUP"'
1515 1802 msgstr ""
1516 1803
1517 1804 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:35
1518 msgid "Number of repositories"
1805 msgid "Number of toplevel repositories"
1806 msgstr ""
1807
1808 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:36
1809 #: rhodecode/templates/admin/users/users.html:40
1810 #: rhodecode/templates/admin/users_groups/users_groups.html:35
1811 msgid "action"
1519 1812 msgstr ""
1520 1813
1521 1814 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:54
1522 msgid "Confirm to delete this group"
1815 #, python-format
1816 msgid "Confirm to delete this group: %s"
1523 1817 msgstr ""
1524 1818
1525 1819 #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:62
@@ -1610,20 +1904,10 b' msgid "GA code"'
1610 1904 msgstr ""
1611 1905
1612 1906 #: rhodecode/templates/admin/settings/settings.html:111
1613 #: rhodecode/templates/admin/settings/settings.html:177
1907 #: rhodecode/templates/admin/settings/settings.html:176
1614 1908 msgid "Save settings"
1615 1909 msgstr ""
1616 1910
1617 #: rhodecode/templates/admin/settings/settings.html:112
1618 #: rhodecode/templates/admin/settings/settings.html:178
1619 #: rhodecode/templates/admin/users/user_edit.html:118
1620 #: rhodecode/templates/admin/users/user_edit.html:143
1621 #: rhodecode/templates/admin/users/user_edit_my_account.html:90
1622 #: rhodecode/templates/admin/users_groups/users_group_edit.html:264
1623 #: rhodecode/templates/files/files_edit.html:50
1624 msgid "Reset"
1625 msgstr ""
1626
1627 1911 #: rhodecode/templates/admin/settings/settings.html:118
1628 1912 msgid "Mercurial settings"
1629 1913 msgstr ""
@@ -1640,41 +1924,61 b' msgstr ""'
1640 1924 msgid "Hooks"
1641 1925 msgstr ""
1642 1926
1643 #: rhodecode/templates/admin/settings/settings.html:142
1644 msgid "advanced setup"
1645 msgstr ""
1646
1647 #: rhodecode/templates/admin/settings/settings.html:147
1927 #: rhodecode/templates/admin/settings/settings.html:144
1648 1928 msgid "Update repository after push (hg update)"
1649 1929 msgstr ""
1650 1930
1651 #: rhodecode/templates/admin/settings/settings.html:151
1931 #: rhodecode/templates/admin/settings/settings.html:148
1652 1932 msgid "Show repository size after push"
1653 1933 msgstr ""
1654 1934
1655 #: rhodecode/templates/admin/settings/settings.html:155
1935 #: rhodecode/templates/admin/settings/settings.html:152
1656 1936 msgid "Log user push commands"
1657 1937 msgstr ""
1658 1938
1659 #: rhodecode/templates/admin/settings/settings.html:159
1939 #: rhodecode/templates/admin/settings/settings.html:156
1660 1940 msgid "Log user pull commands"
1661 1941 msgstr ""
1662 1942
1663 #: rhodecode/templates/admin/settings/settings.html:166
1943 #: rhodecode/templates/admin/settings/settings.html:160
1944 msgid "advanced setup"
1945 msgstr ""
1946
1947 #: rhodecode/templates/admin/settings/settings.html:165
1664 1948 msgid "Repositories location"
1665 1949 msgstr ""
1666 1950
1667 #: rhodecode/templates/admin/settings/settings.html:171
1951 #: rhodecode/templates/admin/settings/settings.html:170
1668 1952 msgid ""
1669 1953 "This a crucial application setting. If you are really sure you need to change"
1670 1954 " this, you must restart application in order to make this setting take "
1671 1955 "effect. Click this label to unlock."
1672 1956 msgstr ""
1673 1957
1674 #: rhodecode/templates/admin/settings/settings.html:172
1958 #: rhodecode/templates/admin/settings/settings.html:171
1675 1959 msgid "unlock"
1676 1960 msgstr ""
1677 1961
1962 #: rhodecode/templates/admin/settings/settings.html:191
1963 msgid "Test Email"
1964 msgstr ""
1965
1966 #: rhodecode/templates/admin/settings/settings.html:199
1967 msgid "Email to"
1968 msgstr ""
1969
1970 #: rhodecode/templates/admin/settings/settings.html:207
1971 msgid "Send"
1972 msgstr ""
1973
1974 #: rhodecode/templates/admin/settings/settings.html:213
1975 msgid "System Info and Packages"
1976 msgstr ""
1977
1978 #: rhodecode/templates/admin/settings/settings.html:216
1979 msgid "show"
1980 msgstr ""
1981
1678 1982 #: rhodecode/templates/admin/users/user_add.html:5
1679 1983 msgid "Add user"
1680 1984 msgstr ""
@@ -1689,8 +1993,12 b' msgstr ""'
1689 1993 msgid "add new user"
1690 1994 msgstr ""
1691 1995
1692 #: rhodecode/templates/admin/users/user_add.html:77
1693 #: rhodecode/templates/admin/users/user_edit.html:101
1996 #: rhodecode/templates/admin/users/user_add.html:50
1997 msgid "Password confirmation"
1998 msgstr ""
1999
2000 #: rhodecode/templates/admin/users/user_add.html:86
2001 #: rhodecode/templates/admin/users/user_edit.html:113
1694 2002 #: rhodecode/templates/admin/users_groups/users_group_add.html:41
1695 2003 #: rhodecode/templates/admin/users_groups/users_group_edit.html:42
1696 2004 msgid "Active"
@@ -1700,36 +2008,42 b' msgstr ""'
1700 2008 msgid "Edit user"
1701 2009 msgstr ""
1702 2010
1703 #: rhodecode/templates/admin/users/user_edit.html:33
1704 #: rhodecode/templates/admin/users/user_edit_my_account.html:32
1705 msgid "Change your avatar at"
1706 msgstr ""
1707
1708 2011 #: rhodecode/templates/admin/users/user_edit.html:34
1709 2012 #: rhodecode/templates/admin/users/user_edit_my_account.html:33
2013 msgid "Change your avatar at"
2014 msgstr ""
2015
2016 #: rhodecode/templates/admin/users/user_edit.html:35
2017 #: rhodecode/templates/admin/users/user_edit_my_account.html:34
1710 2018 msgid "Using"
1711 2019 msgstr ""
1712 2020
1713 #: rhodecode/templates/admin/users/user_edit.html:40
1714 #: rhodecode/templates/admin/users/user_edit_my_account.html:39
2021 #: rhodecode/templates/admin/users/user_edit.html:43
2022 #: rhodecode/templates/admin/users/user_edit_my_account.html:43
1715 2023 msgid "API key"
1716 2024 msgstr ""
1717 2025
1718 #: rhodecode/templates/admin/users/user_edit.html:56
2026 #: rhodecode/templates/admin/users/user_edit.html:59
1719 2027 msgid "LDAP DN"
1720 2028 msgstr ""
1721 2029
1722 #: rhodecode/templates/admin/users/user_edit.html:65
1723 #: rhodecode/templates/admin/users/user_edit_my_account.html:54
2030 #: rhodecode/templates/admin/users/user_edit.html:68
2031 #: rhodecode/templates/admin/users/user_edit_my_account.html:58
1724 2032 msgid "New password"
1725 2033 msgstr ""
1726 2034
1727 #: rhodecode/templates/admin/users/user_edit.html:135
1728 #: rhodecode/templates/admin/users_groups/users_group_edit.html:256
2035 #: rhodecode/templates/admin/users/user_edit.html:77
2036 #: rhodecode/templates/admin/users/user_edit_my_account.html:67
2037 msgid "New password confirmation"
2038 msgstr ""
2039
2040 #: rhodecode/templates/admin/users/user_edit.html:147
2041 #: rhodecode/templates/admin/users_groups/users_group_edit.html:108
1729 2042 msgid "Create repositories"
1730 2043 msgstr ""
1731 2044
1732 2045 #: rhodecode/templates/admin/users/user_edit_my_account.html:5
2046 #: rhodecode/templates/base/base.html:124
1733 2047 msgid "My account"
1734 2048 msgstr ""
1735 2049
@@ -1737,29 +2051,49 b' msgstr ""'
1737 2051 msgid "My Account"
1738 2052 msgstr ""
1739 2053
1740 #: rhodecode/templates/admin/users/user_edit_my_account.html:101
1741 msgid "My repositories"
1742 msgstr ""
1743
1744 #: rhodecode/templates/admin/users/user_edit_my_account.html:107
1745 msgid "ADD REPOSITORY"
1746 msgstr ""
1747
1748 #: rhodecode/templates/admin/users/user_edit_my_account.html:118
1749 #: rhodecode/templates/branches/branches_data.html:7
1750 #: rhodecode/templates/shortlog/shortlog_data.html:8
1751 #: rhodecode/templates/tags/tags_data.html:7
1752 msgid "revision"
1753 msgstr ""
1754
1755 #: rhodecode/templates/admin/users/user_edit_my_account.html:157
2054 #: rhodecode/templates/admin/users/user_edit_my_account.html:116
2055 #: rhodecode/templates/journal/journal.html:32
2056 msgid "My repos"
2057 msgstr ""
2058
2059 #: rhodecode/templates/admin/users/user_edit_my_account.html:116
2060 msgid "My permissions"
2061 msgstr ""
2062
2063 #: rhodecode/templates/admin/users/user_edit_my_account.html:121
2064 #: rhodecode/templates/journal/journal.html:37
2065 msgid "ADD"
2066 msgstr ""
2067
2068 #: rhodecode/templates/admin/users/user_edit_my_account.html:134
2069 #: rhodecode/templates/bookmarks/bookmarks.html:40
2070 #: rhodecode/templates/bookmarks/bookmarks_data.html:9
2071 #: rhodecode/templates/branches/branches.html:40
2072 #: rhodecode/templates/journal/journal.html:51
2073 #: rhodecode/templates/tags/tags.html:40 rhodecode/templates/tags/tags_data.html:9
2074 msgid "Revision"
2075 msgstr ""
2076
2077 #: rhodecode/templates/admin/users/user_edit_my_account.html:155
2078 #: rhodecode/templates/journal/journal.html:72
2079 msgid "private"
2080 msgstr ""
2081
2082 #: rhodecode/templates/admin/users/user_edit_my_account.html:165
2083 #: rhodecode/templates/journal/journal.html:85
1756 2084 msgid "No repositories yet"
1757 2085 msgstr ""
1758 2086
1759 #: rhodecode/templates/admin/users/user_edit_my_account.html:159
2087 #: rhodecode/templates/admin/users/user_edit_my_account.html:167
2088 #: rhodecode/templates/journal/journal.html:87
1760 2089 msgid "create one now"
1761 2090 msgstr ""
1762 2091
2092 #: rhodecode/templates/admin/users/user_edit_my_account.html:184
2093 #: rhodecode/templates/admin/users/user_edit_my_account.html:285
2094 msgid "Permission"
2095 msgstr ""
2096
1763 2097 #: rhodecode/templates/admin/users/users.html:5
1764 2098 msgid "Users administration"
1765 2099 msgstr ""
@@ -1773,8 +2107,7 b' msgid "username"'
1773 2107 msgstr ""
1774 2108
1775 2109 #: rhodecode/templates/admin/users/users.html:34
1776 #: rhodecode/templates/branches/branches_data.html:5
1777 #: rhodecode/templates/tags/tags_data.html:5
2110 #: rhodecode/templates/branches/branches_data.html:6
1778 2111 msgid "name"
1779 2112 msgstr ""
1780 2113
@@ -1792,12 +2125,13 b' msgid "active"'
1792 2125 msgstr ""
1793 2126
1794 2127 #: rhodecode/templates/admin/users/users.html:39
1795 #: rhodecode/templates/base/base.html:305
2128 #: rhodecode/templates/base/base.html:223
1796 2129 msgid "ldap"
1797 2130 msgstr ""
1798 2131
1799 2132 #: rhodecode/templates/admin/users/users.html:56
1800 msgid "Confirm to delete this user"
2133 #, python-format
2134 msgid "Confirm to delete this user: %s"
1801 2135 msgstr ""
1802 2136
1803 2137 #: rhodecode/templates/admin/users_groups/users_group_add.html:5
@@ -1841,6 +2175,10 b' msgstr ""'
1841 2175 msgid "Add all elements"
1842 2176 msgstr ""
1843 2177
2178 #: rhodecode/templates/admin/users_groups/users_group_edit.html:126
2179 msgid "Group members"
2180 msgstr ""
2181
1844 2182 #: rhodecode/templates/admin/users_groups/users_groups.html:5
1845 2183 msgid "Users groups administration"
1846 2184 msgstr ""
@@ -1853,301 +2191,409 b' msgstr ""'
1853 2191 msgid "group name"
1854 2192 msgstr ""
1855 2193
1856 #: rhodecode/templates/base/base.html:32
2194 #: rhodecode/templates/admin/users_groups/users_groups.html:45
2195 #, python-format
2196 msgid "Confirm to delete this users group: %s"
2197 msgstr ""
2198
2199 #: rhodecode/templates/base/base.html:41
2200 msgid "Submit a bug"
2201 msgstr ""
2202
2203 #: rhodecode/templates/base/base.html:77
2204 msgid "Login to your account"
2205 msgstr ""
2206
2207 #: rhodecode/templates/base/base.html:100
1857 2208 msgid "Forgot password ?"
1858 2209 msgstr ""
1859 2210
1860 #: rhodecode/templates/base/base.html:57 rhodecode/templates/base/base.html:338
1861 #: rhodecode/templates/base/base.html:340 rhodecode/templates/base/base.html:342
2211 #: rhodecode/templates/base/base.html:107
2212 msgid "Log In"
2213 msgstr ""
2214
2215 #: rhodecode/templates/base/base.html:118
2216 msgid "Inbox"
2217 msgstr ""
2218
2219 #: rhodecode/templates/base/base.html:122 rhodecode/templates/base/base.html:289
2220 #: rhodecode/templates/base/base.html:291 rhodecode/templates/base/base.html:293
1862 2221 msgid "Home"
1863 2222 msgstr ""
1864 2223
1865 #: rhodecode/templates/base/base.html:61 rhodecode/templates/base/base.html:347
1866 #: rhodecode/templates/base/base.html:349 rhodecode/templates/base/base.html:351
2224 #: rhodecode/templates/base/base.html:123 rhodecode/templates/base/base.html:298
2225 #: rhodecode/templates/base/base.html:300 rhodecode/templates/base/base.html:302
1867 2226 #: rhodecode/templates/journal/journal.html:4
1868 2227 #: rhodecode/templates/journal/journal.html:17
1869 2228 #: rhodecode/templates/journal/public_journal.html:4
1870 2229 msgid "Journal"
1871 2230 msgstr ""
1872 2231
1873 #: rhodecode/templates/base/base.html:66
1874 msgid "Login"
1875 msgstr ""
1876
1877 #: rhodecode/templates/base/base.html:68
2232 #: rhodecode/templates/base/base.html:125
1878 2233 msgid "Log Out"
1879 2234 msgstr ""
1880 2235
1881 #: rhodecode/templates/base/base.html:107
1882 msgid "Submit a bug"
1883 msgstr ""
1884
1885 #: rhodecode/templates/base/base.html:141
2236 #: rhodecode/templates/base/base.html:144
1886 2237 msgid "Switch repository"
1887 2238 msgstr ""
1888 2239
1889 #: rhodecode/templates/base/base.html:143
2240 #: rhodecode/templates/base/base.html:146
1890 2241 msgid "Products"
1891 2242 msgstr ""
1892 2243
1893 #: rhodecode/templates/base/base.html:149
2244 #: rhodecode/templates/base/base.html:152 rhodecode/templates/base/base.html:182
1894 2245 msgid "loading..."
1895 2246 msgstr ""
1896 2247
1897 #: rhodecode/templates/base/base.html:234 rhodecode/templates/base/base.html:236
1898 #: rhodecode/templates/base/base.html:238
2248 #: rhodecode/templates/base/base.html:158 rhodecode/templates/base/base.html:160
2249 #: rhodecode/templates/base/base.html:162
2250 #: rhodecode/templates/data_table/_dt_elements.html:9
2251 #: rhodecode/templates/data_table/_dt_elements.html:11
2252 #: rhodecode/templates/data_table/_dt_elements.html:13
2253 #: rhodecode/templates/summary/summary.html:4
2254 msgid "Summary"
2255 msgstr ""
2256
2257 #: rhodecode/templates/base/base.html:166 rhodecode/templates/base/base.html:168
2258 #: rhodecode/templates/base/base.html:170
2259 #: rhodecode/templates/changelog/changelog.html:6
2260 #: rhodecode/templates/changelog/changelog.html:15
2261 #: rhodecode/templates/data_table/_dt_elements.html:17
2262 #: rhodecode/templates/data_table/_dt_elements.html:19
2263 #: rhodecode/templates/data_table/_dt_elements.html:21
2264 msgid "Changelog"
2265 msgstr ""
2266
2267 #: rhodecode/templates/base/base.html:175 rhodecode/templates/base/base.html:177
2268 #: rhodecode/templates/base/base.html:179
1899 2269 msgid "Switch to"
1900 2270 msgstr ""
1901 2271
1902 #: rhodecode/templates/base/base.html:242
1903 #: rhodecode/templates/branches/branches.html:13
1904 msgid "branches"
1905 msgstr ""
1906
1907 #: rhodecode/templates/base/base.html:249
1908 #: rhodecode/templates/branches/branches_data.html:52
1909 msgid "There are no branches yet"
1910 msgstr ""
1911
1912 #: rhodecode/templates/base/base.html:254
1913 #: rhodecode/templates/shortlog/shortlog_data.html:10
1914 #: rhodecode/templates/tags/tags.html:14
1915 msgid "tags"
1916 msgstr ""
1917
1918 #: rhodecode/templates/base/base.html:261
1919 #: rhodecode/templates/tags/tags_data.html:32
1920 msgid "There are no tags yet"
1921 msgstr ""
1922
1923 #: rhodecode/templates/base/base.html:277 rhodecode/templates/base/base.html:281
1924 #: rhodecode/templates/files/files_annotate.html:40
1925 #: rhodecode/templates/files/files_source.html:11
2272 #: rhodecode/templates/base/base.html:186 rhodecode/templates/base/base.html:188
2273 #: rhodecode/templates/base/base.html:190
2274 #: rhodecode/templates/data_table/_dt_elements.html:25
2275 #: rhodecode/templates/data_table/_dt_elements.html:27
2276 #: rhodecode/templates/data_table/_dt_elements.html:29
2277 #: rhodecode/templates/files/files.html:4 rhodecode/templates/files/files.html:40
2278 msgid "Files"
2279 msgstr ""
2280
2281 #: rhodecode/templates/base/base.html:195 rhodecode/templates/base/base.html:199
1926 2282 msgid "Options"
1927 2283 msgstr ""
1928 2284
1929 #: rhodecode/templates/base/base.html:286 rhodecode/templates/base/base.html:288
1930 #: rhodecode/templates/base/base.html:306
2285 #: rhodecode/templates/base/base.html:204 rhodecode/templates/base/base.html:206
2286 #: rhodecode/templates/base/base.html:224
1931 2287 msgid "settings"
1932 2288 msgstr ""
1933 2289
1934 #: rhodecode/templates/base/base.html:292
2290 #: rhodecode/templates/base/base.html:209
2291 #: rhodecode/templates/data_table/_dt_elements.html:74
2292 #: rhodecode/templates/forks/fork.html:13
2293 msgid "fork"
2294 msgstr ""
2295
2296 #: rhodecode/templates/base/base.html:210
1935 2297 msgid "search"
1936 2298 msgstr ""
1937 2299
1938 #: rhodecode/templates/base/base.html:299
2300 #: rhodecode/templates/base/base.html:217
1939 2301 msgid "journal"
1940 2302 msgstr ""
1941 2303
1942 #: rhodecode/templates/base/base.html:301
2304 #: rhodecode/templates/base/base.html:219
1943 2305 msgid "repositories groups"
1944 2306 msgstr ""
1945 2307
1946 #: rhodecode/templates/base/base.html:302
2308 #: rhodecode/templates/base/base.html:220
1947 2309 msgid "users"
1948 2310 msgstr ""
1949 2311
1950 #: rhodecode/templates/base/base.html:303
2312 #: rhodecode/templates/base/base.html:221
1951 2313 msgid "users groups"
1952 2314 msgstr ""
1953 2315
1954 #: rhodecode/templates/base/base.html:304
2316 #: rhodecode/templates/base/base.html:222
1955 2317 msgid "permissions"
1956 2318 msgstr ""
1957 2319
1958 #: rhodecode/templates/base/base.html:317 rhodecode/templates/base/base.html:319
2320 #: rhodecode/templates/base/base.html:235 rhodecode/templates/base/base.html:237
1959 2321 #: rhodecode/templates/followers/followers.html:5
1960 2322 msgid "Followers"
1961 2323 msgstr ""
1962 2324
1963 #: rhodecode/templates/base/base.html:325 rhodecode/templates/base/base.html:327
2325 #: rhodecode/templates/base/base.html:243 rhodecode/templates/base/base.html:245
1964 2326 #: rhodecode/templates/forks/forks.html:5
1965 2327 msgid "Forks"
1966 2328 msgstr ""
1967 2329
1968 #: rhodecode/templates/base/base.html:356 rhodecode/templates/base/base.html:358
1969 #: rhodecode/templates/base/base.html:360 rhodecode/templates/search/search.html:4
2330 #: rhodecode/templates/base/base.html:316 rhodecode/templates/base/base.html:318
2331 #: rhodecode/templates/base/base.html:320 rhodecode/templates/search/search.html:4
1970 2332 #: rhodecode/templates/search/search.html:24
1971 2333 #: rhodecode/templates/search/search.html:46
1972 2334 msgid "Search"
1973 2335 msgstr ""
1974 2336
1975 #: rhodecode/templates/base/root.html:57
1976 #: rhodecode/templates/journal/journal.html:48
1977 #: rhodecode/templates/summary/summary.html:36
2337 #: rhodecode/templates/base/root.html:53
2338 msgid "add another comment"
2339 msgstr ""
2340
2341 #: rhodecode/templates/base/root.html:54
2342 #: rhodecode/templates/journal/journal.html:111
2343 #: rhodecode/templates/summary/summary.html:52
1978 2344 msgid "Stop following this repository"
1979 2345 msgstr ""
1980 2346
1981 #: rhodecode/templates/base/root.html:66
1982 #: rhodecode/templates/summary/summary.html:40
2347 #: rhodecode/templates/base/root.html:55
2348 #: rhodecode/templates/summary/summary.html:56
1983 2349 msgid "Start following this repository"
1984 2350 msgstr ""
1985 2351
1986 #: rhodecode/templates/branches/branches_data.html:4
1987 #: rhodecode/templates/tags/tags_data.html:4
2352 #: rhodecode/templates/bookmarks/bookmarks.html:5
2353 msgid "Bookmarks"
2354 msgstr ""
2355
2356 #: rhodecode/templates/bookmarks/bookmarks.html:39
2357 #: rhodecode/templates/bookmarks/bookmarks_data.html:8
2358 #: rhodecode/templates/branches/branches.html:39
2359 #: rhodecode/templates/tags/tags.html:39 rhodecode/templates/tags/tags_data.html:8
2360 msgid "Author"
2361 msgstr ""
2362
2363 #: rhodecode/templates/branches/branches_data.html:7
1988 2364 msgid "date"
1989 2365 msgstr ""
1990 2366
1991 #: rhodecode/templates/branches/branches_data.html:6
1992 #: rhodecode/templates/shortlog/shortlog_data.html:7
1993 #: rhodecode/templates/tags/tags_data.html:6
1994 msgid "author"
1995 msgstr ""
1996
1997 2367 #: rhodecode/templates/branches/branches_data.html:8
1998 #: rhodecode/templates/shortlog/shortlog_data.html:11
1999 #: rhodecode/templates/tags/tags_data.html:8
2000 msgid "links"
2001 msgstr ""
2002
2003 #: rhodecode/templates/branches/branches_data.html:23
2004 #: rhodecode/templates/branches/branches_data.html:43
2005 #: rhodecode/templates/shortlog/shortlog_data.html:39
2006 #: rhodecode/templates/tags/tags_data.html:24
2007 msgid "changeset"
2008 msgstr ""
2009
2010 #: rhodecode/templates/branches/branches_data.html:25
2011 #: rhodecode/templates/branches/branches_data.html:45
2012 #: rhodecode/templates/files/files.html:12
2013 #: rhodecode/templates/shortlog/shortlog_data.html:41
2014 #: rhodecode/templates/summary/summary.html:233
2015 #: rhodecode/templates/tags/tags_data.html:26
2016 msgid "files"
2017 msgstr ""
2018
2019 #: rhodecode/templates/changelog/changelog.html:14
2020 msgid "showing "
2021 msgstr ""
2022
2023 #: rhodecode/templates/changelog/changelog.html:14
2024 msgid "out of"
2025 msgstr ""
2026
2027 #: rhodecode/templates/changelog/changelog.html:37
2368 #: rhodecode/templates/shortlog/shortlog_data.html:8
2369 msgid "author"
2370 msgstr ""
2371
2372 #: rhodecode/templates/branches/branches_data.html:9
2373 #: rhodecode/templates/shortlog/shortlog_data.html:5
2374 msgid "revision"
2375 msgstr ""
2376
2377 #: rhodecode/templates/changelog/changelog.html:15
2378 #, python-format
2379 msgid "showing %d out of %d revision"
2380 msgid_plural "showing %d out of %d revisions"
2381 msgstr[0] ""
2382 msgstr[1] ""
2383
2384 #: rhodecode/templates/changelog/changelog.html:38
2028 2385 msgid "Show"
2029 2386 msgstr ""
2030 2387
2031 #: rhodecode/templates/changelog/changelog.html:50
2032 #: rhodecode/templates/changeset/changeset.html:42
2033 #: rhodecode/templates/summary/summary.html:609
2034 msgid "commit"
2035 msgstr ""
2036
2037 #: rhodecode/templates/changelog/changelog.html:63
2388 #: rhodecode/templates/changelog/changelog.html:64
2389 #: rhodecode/templates/summary/summary.html:352
2390 msgid "show more"
2391 msgstr ""
2392
2393 #: rhodecode/templates/changelog/changelog.html:68
2038 2394 msgid "Affected number of files, click to show more details"
2039 2395 msgstr ""
2040 2396
2041 #: rhodecode/templates/changelog/changelog.html:67
2042 #: rhodecode/templates/changeset/changeset.html:66
2043 msgid "merge"
2044 msgstr ""
2045
2046 #: rhodecode/templates/changelog/changelog.html:72
2047 #: rhodecode/templates/changeset/changeset.html:72
2048 msgid "Parent"
2049 msgstr ""
2050
2051 #: rhodecode/templates/changelog/changelog.html:77
2052 #: rhodecode/templates/changeset/changeset.html:77
2053 msgid "No parents"
2054 msgstr ""
2055
2056 2397 #: rhodecode/templates/changelog/changelog.html:82
2057 #: rhodecode/templates/changeset/changeset.html:80
2398 #: rhodecode/templates/changeset/changeset.html:72
2399 msgid "Parent"
2400 msgstr ""
2401
2402 #: rhodecode/templates/changelog/changelog.html:88
2403 #: rhodecode/templates/changeset/changeset.html:78
2404 msgid "No parents"
2405 msgstr ""
2406
2407 #: rhodecode/templates/changelog/changelog.html:93
2408 #: rhodecode/templates/changeset/changeset.html:82
2409 msgid "merge"
2410 msgstr ""
2411
2412 #: rhodecode/templates/changelog/changelog.html:96
2413 #: rhodecode/templates/changeset/changeset.html:85
2058 2414 #: rhodecode/templates/files/files.html:29
2059 #: rhodecode/templates/files/files_annotate.html:25
2415 #: rhodecode/templates/files/files_add.html:33
2060 2416 #: rhodecode/templates/files/files_edit.html:33
2061 2417 #: rhodecode/templates/shortlog/shortlog_data.html:9
2062 2418 msgid "branch"
2063 2419 msgstr ""
2064 2420
2065 #: rhodecode/templates/changelog/changelog.html:86
2066 #: rhodecode/templates/changeset/changeset.html:83
2421 #: rhodecode/templates/changelog/changelog.html:102
2422 msgid "bookmark"
2423 msgstr ""
2424
2425 #: rhodecode/templates/changelog/changelog.html:108
2426 #: rhodecode/templates/changeset/changeset.html:90
2067 2427 msgid "tag"
2068 2428 msgstr ""
2069 2429
2070 #: rhodecode/templates/changelog/changelog.html:122
2430 #: rhodecode/templates/changelog/changelog.html:144
2071 2431 msgid "Show selected changes __S -> __E"
2072 2432 msgstr ""
2073 2433
2074 #: rhodecode/templates/changelog/changelog.html:172
2075 #: rhodecode/templates/shortlog/shortlog_data.html:61
2434 #: rhodecode/templates/changelog/changelog.html:235
2076 2435 msgid "There are no changes yet"
2077 2436 msgstr ""
2078 2437
2079 2438 #: rhodecode/templates/changelog/changelog_details.html:2
2080 #: rhodecode/templates/changeset/changeset.html:55
2439 #: rhodecode/templates/changeset/changeset.html:60
2081 2440 msgid "removed"
2082 2441 msgstr ""
2083 2442
2084 2443 #: rhodecode/templates/changelog/changelog_details.html:3
2085 #: rhodecode/templates/changeset/changeset.html:56
2444 #: rhodecode/templates/changeset/changeset.html:61
2086 2445 msgid "changed"
2087 2446 msgstr ""
2088 2447
2089 2448 #: rhodecode/templates/changelog/changelog_details.html:4
2090 #: rhodecode/templates/changeset/changeset.html:57
2449 #: rhodecode/templates/changeset/changeset.html:62
2091 2450 msgid "added"
2092 2451 msgstr ""
2093 2452
2094 2453 #: rhodecode/templates/changelog/changelog_details.html:6
2095 2454 #: rhodecode/templates/changelog/changelog_details.html:7
2096 2455 #: rhodecode/templates/changelog/changelog_details.html:8
2097 #: rhodecode/templates/changeset/changeset.html:59
2098 #: rhodecode/templates/changeset/changeset.html:60
2099 #: rhodecode/templates/changeset/changeset.html:61
2456 #: rhodecode/templates/changeset/changeset.html:64
2457 #: rhodecode/templates/changeset/changeset.html:65
2458 #: rhodecode/templates/changeset/changeset.html:66
2100 2459 #, python-format
2101 2460 msgid "affected %s files"
2102 2461 msgstr ""
2103 2462
2104 2463 #: rhodecode/templates/changeset/changeset.html:6
2105 2464 #: rhodecode/templates/changeset/changeset.html:14
2106 #: rhodecode/templates/changeset/changeset.html:31
2107 2465 msgid "Changeset"
2108 2466 msgstr ""
2109 2467
2110 #: rhodecode/templates/changeset/changeset.html:32
2111 #: rhodecode/templates/changeset/changeset.html:121
2112 #: rhodecode/templates/changeset/changeset_range.html:78
2113 #: rhodecode/templates/files/file_diff.html:32
2114 #: rhodecode/templates/files/file_diff.html:42
2468 #: rhodecode/templates/changeset/changeset.html:37
2469 #: rhodecode/templates/changeset/diff_block.html:20
2115 2470 msgid "raw diff"
2116 2471 msgstr ""
2117 2472
2118 #: rhodecode/templates/changeset/changeset.html:34
2119 #: rhodecode/templates/changeset/changeset.html:123
2120 #: rhodecode/templates/changeset/changeset_range.html:80
2121 #: rhodecode/templates/files/file_diff.html:34
2473 #: rhodecode/templates/changeset/changeset.html:38
2474 #: rhodecode/templates/changeset/diff_block.html:21
2122 2475 msgid "download diff"
2123 2476 msgstr ""
2124 2477
2125 #: rhodecode/templates/changeset/changeset.html:90
2478 #: rhodecode/templates/changeset/changeset.html:42
2479 #: rhodecode/templates/changeset/changeset_file_comment.html:69
2480 #, python-format
2481 msgid "%d comment"
2482 msgid_plural "%d comments"
2483 msgstr[0] ""
2484 msgstr[1] ""
2485
2486 #: rhodecode/templates/changeset/changeset.html:42
2487 #: rhodecode/templates/changeset/changeset_file_comment.html:69
2488 #, python-format
2489 msgid "(%d inline)"
2490 msgid_plural "(%d inline)"
2491 msgstr[0] ""
2492 msgstr[1] ""
2493
2494 #: rhodecode/templates/changeset/changeset.html:97
2495 #, python-format
2496 msgid "%s files affected with %s insertions and %s deletions:"
2497 msgstr ""
2498
2499 #: rhodecode/templates/changeset/changeset.html:113
2500 msgid "Changeset was too big and was cut off..."
2501 msgstr ""
2502
2503 #: rhodecode/templates/changeset/changeset_file_comment.html:35
2504 msgid "Submitting..."
2505 msgstr ""
2506
2507 #: rhodecode/templates/changeset/changeset_file_comment.html:38
2508 msgid "Commenting on line {1}."
2509 msgstr ""
2510
2511 #: rhodecode/templates/changeset/changeset_file_comment.html:39
2512 #: rhodecode/templates/changeset/changeset_file_comment.html:100
2126 2513 #, python-format
2127 msgid "%s files affected with %s additions and %s deletions."
2128 msgstr ""
2129
2130 #: rhodecode/templates/changeset/changeset.html:101
2131 msgid "Changeset was too big and was cut off..."
2132 msgstr ""
2133
2134 #: rhodecode/templates/changeset/changeset.html:119
2135 #: rhodecode/templates/changeset/changeset_range.html:76
2136 #: rhodecode/templates/files/file_diff.html:30
2514 msgid "Comments parsed using %s syntax with %s support."
2515 msgstr ""
2516
2517 #: rhodecode/templates/changeset/changeset_file_comment.html:41
2518 #: rhodecode/templates/changeset/changeset_file_comment.html:102
2519 msgid "Use @username inside this text to send notification to this RhodeCode user"
2520 msgstr ""
2521
2522 #: rhodecode/templates/changeset/changeset_file_comment.html:47
2523 #: rhodecode/templates/changeset/changeset_file_comment.html:107
2524 msgid "Comment"
2525 msgstr ""
2526
2527 #: rhodecode/templates/changeset/changeset_file_comment.html:48
2528 #: rhodecode/templates/changeset/changeset_file_comment.html:59
2529 msgid "Hide"
2530 msgstr ""
2531
2532 #: rhodecode/templates/changeset/changeset_file_comment.html:55
2533 msgid "You need to be logged in to comment."
2534 msgstr ""
2535
2536 #: rhodecode/templates/changeset/changeset_file_comment.html:55
2537 msgid "Login now"
2538 msgstr ""
2539
2540 #: rhodecode/templates/changeset/changeset_file_comment.html:97
2541 msgid "Leave a comment"
2542 msgstr ""
2543
2544 #: rhodecode/templates/changeset/changeset_range.html:29
2545 msgid "Compare View"
2546 msgstr ""
2547
2548 #: rhodecode/templates/changeset/changeset_range.html:49
2549 msgid "Files affected"
2550 msgstr ""
2551
2552 #: rhodecode/templates/changeset/diff_block.html:19
2137 2553 msgid "diff"
2138 2554 msgstr ""
2139 2555
2140 #: rhodecode/templates/changeset/changeset.html:132
2141 #: rhodecode/templates/changeset/changeset_range.html:89
2142 msgid "No changes in this file"
2143 msgstr ""
2144
2145 #: rhodecode/templates/changeset/changeset_range.html:30
2146 msgid "Compare View"
2147 msgstr ""
2148
2149 #: rhodecode/templates/changeset/changeset_range.html:52
2150 msgid "Files affected"
2556 #: rhodecode/templates/changeset/diff_block.html:27
2557 msgid "show inline comments"
2558 msgstr ""
2559
2560 #: rhodecode/templates/data_table/_dt_elements.html:33
2561 #: rhodecode/templates/data_table/_dt_elements.html:35
2562 #: rhodecode/templates/data_table/_dt_elements.html:37
2563 #: rhodecode/templates/forks/fork.html:5
2564 msgid "Fork"
2565 msgstr ""
2566
2567 #: rhodecode/templates/data_table/_dt_elements.html:54
2568 #: rhodecode/templates/journal/journal.html:117
2569 #: rhodecode/templates/summary/summary.html:63
2570 msgid "Mercurial repository"
2571 msgstr ""
2572
2573 #: rhodecode/templates/data_table/_dt_elements.html:56
2574 #: rhodecode/templates/journal/journal.html:119
2575 #: rhodecode/templates/summary/summary.html:66
2576 msgid "Git repository"
2577 msgstr ""
2578
2579 #: rhodecode/templates/data_table/_dt_elements.html:63
2580 #: rhodecode/templates/journal/journal.html:125
2581 #: rhodecode/templates/summary/summary.html:73
2582 msgid "public repository"
2583 msgstr ""
2584
2585 #: rhodecode/templates/data_table/_dt_elements.html:74
2586 #: rhodecode/templates/summary/summary.html:82
2587 #: rhodecode/templates/summary/summary.html:83
2588 msgid "Fork of"
2589 msgstr ""
2590
2591 #: rhodecode/templates/data_table/_dt_elements.html:86
2592 msgid "No changesets yet"
2593 msgstr ""
2594
2595 #: rhodecode/templates/email_templates/main.html:8
2596 msgid "This is an notification from RhodeCode."
2151 2597 msgstr ""
2152 2598
2153 2599 #: rhodecode/templates/errors/error_document.html:44
@@ -2160,80 +2606,69 b' msgstr ""'
2160 2606 msgid "File diff"
2161 2607 msgstr ""
2162 2608
2163 #: rhodecode/templates/files/file_diff.html:42
2164 msgid "Diff is to big to display"
2165 msgstr ""
2166
2167 #: rhodecode/templates/files/files.html:37
2168 #: rhodecode/templates/files/files_annotate.html:31
2609 #: rhodecode/templates/files/files.html:12
2610 #: rhodecode/templates/summary/summary.html:328
2611 msgid "files"
2612 msgstr ""
2613
2614 #: rhodecode/templates/files/files.html:44
2615 msgid "search truncated"
2616 msgstr ""
2617
2618 #: rhodecode/templates/files/files.html:45
2619 msgid "no matching files"
2620 msgstr ""
2621
2622 #: rhodecode/templates/files/files_add.html:4
2623 #: rhodecode/templates/files/files_edit.html:4
2624 msgid "Edit file"
2625 msgstr ""
2626
2627 #: rhodecode/templates/files/files_add.html:19
2628 msgid "add file"
2629 msgstr ""
2630
2631 #: rhodecode/templates/files/files_add.html:40
2632 msgid "Add new file"
2633 msgstr ""
2634
2635 #: rhodecode/templates/files/files_add.html:45
2636 msgid "File Name"
2637 msgstr ""
2638
2639 #: rhodecode/templates/files/files_add.html:49
2640 #: rhodecode/templates/files/files_add.html:58
2641 msgid "or"
2642 msgstr ""
2643
2644 #: rhodecode/templates/files/files_add.html:49
2645 #: rhodecode/templates/files/files_add.html:54
2646 msgid "Upload file"
2647 msgstr ""
2648
2649 #: rhodecode/templates/files/files_add.html:58
2650 msgid "Create new file"
2651 msgstr ""
2652
2653 #: rhodecode/templates/files/files_add.html:63
2169 2654 #: rhodecode/templates/files/files_edit.html:39
2655 #: rhodecode/templates/files/files_ypjax.html:3
2170 2656 msgid "Location"
2171 2657 msgstr ""
2172 2658
2173 #: rhodecode/templates/files/files.html:46
2174 msgid "Go back"
2175 msgstr ""
2176
2177 #: rhodecode/templates/files/files.html:47
2178 msgid "No files at given path"
2179 msgstr ""
2180
2181 #: rhodecode/templates/files/files_annotate.html:4
2182 msgid "File annotate"
2183 msgstr ""
2184
2185 #: rhodecode/templates/files/files_annotate.html:12
2186 msgid "annotate"
2187 msgstr ""
2188
2189 #: rhodecode/templates/files/files_annotate.html:33
2190 #: rhodecode/templates/files/files_browser.html:160
2191 #: rhodecode/templates/files/files_source.html:2
2192 msgid "Revision"
2193 msgstr ""
2194
2195 #: rhodecode/templates/files/files_annotate.html:36
2196 #: rhodecode/templates/files/files_browser.html:158
2197 #: rhodecode/templates/files/files_source.html:7
2198 msgid "Size"
2199 msgstr ""
2200
2201 #: rhodecode/templates/files/files_annotate.html:38
2202 #: rhodecode/templates/files/files_browser.html:159
2203 #: rhodecode/templates/files/files_source.html:9
2204 msgid "Mimetype"
2205 msgstr ""
2206
2207 #: rhodecode/templates/files/files_annotate.html:41
2208 msgid "show source"
2209 msgstr ""
2210
2211 #: rhodecode/templates/files/files_annotate.html:43
2212 #: rhodecode/templates/files/files_annotate.html:78
2213 #: rhodecode/templates/files/files_source.html:14
2214 #: rhodecode/templates/files/files_source.html:51
2215 msgid "show as raw"
2216 msgstr ""
2217
2218 #: rhodecode/templates/files/files_annotate.html:45
2219 #: rhodecode/templates/files/files_source.html:16
2220 msgid "download as raw"
2221 msgstr ""
2222
2223 #: rhodecode/templates/files/files_annotate.html:54
2224 #: rhodecode/templates/files/files_source.html:25
2225 msgid "History"
2226 msgstr ""
2227
2228 #: rhodecode/templates/files/files_annotate.html:73
2229 #: rhodecode/templates/files/files_source.html:46
2230 #, python-format
2231 msgid "Binary file (%s)"
2232 msgstr ""
2233
2234 #: rhodecode/templates/files/files_annotate.html:78
2235 #: rhodecode/templates/files/files_source.html:51
2236 msgid "File is too big to display"
2659 #: rhodecode/templates/files/files_add.html:67
2660 msgid "use / to separate directories"
2661 msgstr ""
2662
2663 #: rhodecode/templates/files/files_add.html:77
2664 #: rhodecode/templates/files/files_edit.html:63
2665 #: rhodecode/templates/shortlog/shortlog_data.html:6
2666 msgid "commit message"
2667 msgstr ""
2668
2669 #: rhodecode/templates/files/files_add.html:81
2670 #: rhodecode/templates/files/files_edit.html:67
2671 msgid "Commit changes"
2237 2672 msgstr ""
2238 2673
2239 2674 #: rhodecode/templates/files/files_browser.html:13
@@ -2256,51 +2691,96 b' msgstr ""'
2256 2691 msgid "search file list"
2257 2692 msgstr ""
2258 2693
2259 #: rhodecode/templates/files/files_browser.html:32
2694 #: rhodecode/templates/files/files_browser.html:31
2695 #: rhodecode/templates/shortlog/shortlog_data.html:65
2696 msgid "add new file"
2697 msgstr ""
2698
2699 #: rhodecode/templates/files/files_browser.html:35
2260 2700 msgid "Loading file list..."
2261 2701 msgstr ""
2262 2702
2263 #: rhodecode/templates/files/files_browser.html:111
2264 msgid "search truncated"
2265 msgstr ""
2266
2267 #: rhodecode/templates/files/files_browser.html:122
2268 msgid "no matching files"
2269 msgstr ""
2270
2271 #: rhodecode/templates/files/files_browser.html:161
2703 #: rhodecode/templates/files/files_browser.html:48
2704 msgid "Size"
2705 msgstr ""
2706
2707 #: rhodecode/templates/files/files_browser.html:49
2708 msgid "Mimetype"
2709 msgstr ""
2710
2711 #: rhodecode/templates/files/files_browser.html:50
2712 msgid "Last Revision"
2713 msgstr ""
2714
2715 #: rhodecode/templates/files/files_browser.html:51
2272 2716 msgid "Last modified"
2273 2717 msgstr ""
2274 2718
2275 #: rhodecode/templates/files/files_browser.html:162
2719 #: rhodecode/templates/files/files_browser.html:52
2276 2720 msgid "Last commiter"
2277 2721 msgstr ""
2278 2722
2279 #: rhodecode/templates/files/files_edit.html:4
2280 msgid "Edit file"
2281 msgstr ""
2282
2283 2723 #: rhodecode/templates/files/files_edit.html:19
2284 2724 msgid "edit file"
2285 2725 msgstr ""
2286 2726
2287 #: rhodecode/templates/files/files_edit.html:45
2288 #: rhodecode/templates/shortlog/shortlog_data.html:5
2289 msgid "commit message"
2727 #: rhodecode/templates/files/files_edit.html:49
2728 #: rhodecode/templates/files/files_source.html:26
2729 msgid "show annotation"
2730 msgstr ""
2731
2732 #: rhodecode/templates/files/files_edit.html:50
2733 #: rhodecode/templates/files/files_source.html:28
2734 #: rhodecode/templates/files/files_source.html:56
2735 msgid "show as raw"
2290 2736 msgstr ""
2291 2737
2292 2738 #: rhodecode/templates/files/files_edit.html:51
2293 msgid "Commit changes"
2294 msgstr ""
2295
2296 #: rhodecode/templates/files/files_source.html:12
2297 msgid "show annotation"
2298 msgstr ""
2299
2300 #: rhodecode/templates/files/files_source.html:153
2739 #: rhodecode/templates/files/files_source.html:29
2740 msgid "download as raw"
2741 msgstr ""
2742
2743 #: rhodecode/templates/files/files_edit.html:54
2744 msgid "source"
2745 msgstr ""
2746
2747 #: rhodecode/templates/files/files_edit.html:59
2748 msgid "Editing file"
2749 msgstr ""
2750
2751 #: rhodecode/templates/files/files_source.html:2
2752 msgid "History"
2753 msgstr ""
2754
2755 #: rhodecode/templates/files/files_source.html:24
2756 msgid "show source"
2757 msgstr ""
2758
2759 #: rhodecode/templates/files/files_source.html:47
2760 #, python-format
2761 msgid "Binary file (%s)"
2762 msgstr ""
2763
2764 #: rhodecode/templates/files/files_source.html:56
2765 msgid "File is too big to display"
2766 msgstr ""
2767
2768 #: rhodecode/templates/files/files_source.html:112
2301 2769 msgid "Selection link"
2302 2770 msgstr ""
2303 2771
2772 #: rhodecode/templates/files/files_ypjax.html:5
2773 msgid "annotation"
2774 msgstr ""
2775
2776 #: rhodecode/templates/files/files_ypjax.html:15
2777 msgid "Go back"
2778 msgstr ""
2779
2780 #: rhodecode/templates/files/files_ypjax.html:16
2781 msgid "No files at given path"
2782 msgstr ""
2783
2304 2784 #: rhodecode/templates/followers/followers.html:13
2305 2785 msgid "followers"
2306 2786 msgstr ""
@@ -2309,6 +2789,26 b' msgstr ""'
2309 2789 msgid "Started following"
2310 2790 msgstr ""
2311 2791
2792 #: rhodecode/templates/forks/fork.html:31
2793 msgid "Fork name"
2794 msgstr ""
2795
2796 #: rhodecode/templates/forks/fork.html:57
2797 msgid "Private"
2798 msgstr ""
2799
2800 #: rhodecode/templates/forks/fork.html:65
2801 msgid "Copy permissions"
2802 msgstr ""
2803
2804 #: rhodecode/templates/forks/fork.html:73
2805 msgid "Update after clone"
2806 msgstr ""
2807
2808 #: rhodecode/templates/forks/fork.html:80
2809 msgid "fork this repository"
2810 msgstr ""
2811
2312 2812 #: rhodecode/templates/forks/forks.html:13
2313 2813 msgid "forks"
2314 2814 msgstr ""
@@ -2321,23 +2821,27 b' msgstr ""'
2321 2821 msgid "There are no forks yet"
2322 2822 msgstr ""
2323 2823
2324 #: rhodecode/templates/journal/journal.html:34
2325 msgid "Following"
2326 msgstr ""
2327
2328 #: rhodecode/templates/journal/journal.html:41
2824 #: rhodecode/templates/journal/journal.html:20
2825 msgid "Refresh"
2826 msgstr ""
2827
2828 #: rhodecode/templates/journal/journal.html:32
2829 msgid "Watched"
2830 msgstr ""
2831
2832 #: rhodecode/templates/journal/journal.html:105
2329 2833 msgid "following user"
2330 2834 msgstr ""
2331 2835
2332 #: rhodecode/templates/journal/journal.html:41
2836 #: rhodecode/templates/journal/journal.html:105
2333 2837 msgid "user"
2334 2838 msgstr ""
2335 2839
2336 #: rhodecode/templates/journal/journal.html:65
2840 #: rhodecode/templates/journal/journal.html:138
2337 2841 msgid "You are not following any users or repositories"
2338 2842 msgstr ""
2339 2843
2340 #: rhodecode/templates/journal/journal_data.html:46
2844 #: rhodecode/templates/journal/journal_data.html:47
2341 2845 msgid "No entries yet"
2342 2846 msgstr ""
2343 2847
@@ -2371,25 +2875,13 b' msgstr ""'
2371 2875 msgid "File names"
2372 2876 msgstr ""
2373 2877
2374 #: rhodecode/templates/search/search_content.html:20
2878 #: rhodecode/templates/search/search_content.html:21
2375 2879 #: rhodecode/templates/search/search_path.html:15
2376 2880 msgid "Permission denied"
2377 2881 msgstr ""
2378 2882
2379 #: rhodecode/templates/settings/repo_fork.html:5
2380 msgid "Fork"
2381 msgstr ""
2382
2383 #: rhodecode/templates/settings/repo_fork.html:31
2384 msgid "Fork name"
2385 msgstr ""
2386
2387 #: rhodecode/templates/settings/repo_fork.html:55
2388 msgid "fork this repository"
2389 msgstr ""
2390
2391 2883 #: rhodecode/templates/shortlog/shortlog.html:5
2392 #: rhodecode/templates/summary/summary.html:666
2884 #: rhodecode/templates/summary/summary.html:209
2393 2885 msgid "Shortlog"
2394 2886 msgstr ""
2395 2887
@@ -2397,104 +2889,136 b' msgstr ""'
2397 2889 msgid "shortlog"
2398 2890 msgstr ""
2399 2891
2400 #: rhodecode/templates/shortlog/shortlog_data.html:6
2892 #: rhodecode/templates/shortlog/shortlog_data.html:7
2401 2893 msgid "age"
2402 2894 msgstr ""
2403 2895
2896 #: rhodecode/templates/shortlog/shortlog_data.html:18
2897 msgid "No commit message"
2898 msgstr ""
2899
2900 #: rhodecode/templates/shortlog/shortlog_data.html:62
2901 msgid "Add or upload files directly via RhodeCode"
2902 msgstr ""
2903
2904 #: rhodecode/templates/shortlog/shortlog_data.html:71
2905 msgid "Push new repo"
2906 msgstr ""
2907
2908 #: rhodecode/templates/shortlog/shortlog_data.html:79
2909 msgid "Existing repository?"
2910 msgstr ""
2911
2404 2912 #: rhodecode/templates/summary/summary.html:12
2405 2913 msgid "summary"
2406 2914 msgstr ""
2407 2915
2408 #: rhodecode/templates/summary/summary.html:79
2916 #: rhodecode/templates/summary/summary.html:44
2917 #: rhodecode/templates/summary/summary.html:47
2918 msgid "ATOM"
2919 msgstr ""
2920
2921 #: rhodecode/templates/summary/summary.html:77
2922 #, python-format
2923 msgid "Non changable ID %s"
2924 msgstr ""
2925
2926 #: rhodecode/templates/summary/summary.html:82
2927 msgid "public"
2928 msgstr ""
2929
2930 #: rhodecode/templates/summary/summary.html:90
2409 2931 msgid "remote clone"
2410 2932 msgstr ""
2411 2933
2412 2934 #: rhodecode/templates/summary/summary.html:121
2413 msgid "by"
2414 msgstr ""
2415
2416 #: rhodecode/templates/summary/summary.html:128
2417 2935 msgid "Clone url"
2418 2936 msgstr ""
2419 2937
2420 #: rhodecode/templates/summary/summary.html:137
2421 msgid "Trending source files"
2422 msgstr ""
2423
2424 #: rhodecode/templates/summary/summary.html:146
2938 #: rhodecode/templates/summary/summary.html:124
2939 msgid "Show by Name"
2940 msgstr ""
2941
2942 #: rhodecode/templates/summary/summary.html:125
2943 msgid "Show by ID"
2944 msgstr ""
2945
2946 #: rhodecode/templates/summary/summary.html:133
2947 msgid "Trending files"
2948 msgstr ""
2949
2950 #: rhodecode/templates/summary/summary.html:141
2951 #: rhodecode/templates/summary/summary.html:157
2952 #: rhodecode/templates/summary/summary.html:185
2953 msgid "enable"
2954 msgstr ""
2955
2956 #: rhodecode/templates/summary/summary.html:149
2425 2957 msgid "Download"
2426 2958 msgstr ""
2427 2959
2428 #: rhodecode/templates/summary/summary.html:150
2960 #: rhodecode/templates/summary/summary.html:153
2429 2961 msgid "There are no downloads yet"
2430 2962 msgstr ""
2431 2963
2432 #: rhodecode/templates/summary/summary.html:152
2964 #: rhodecode/templates/summary/summary.html:155
2433 2965 msgid "Downloads are disabled for this repository"
2434 2966 msgstr ""
2435 2967
2436 #: rhodecode/templates/summary/summary.html:154
2437 #: rhodecode/templates/summary/summary.html:320
2438 msgid "enable"
2439 msgstr ""
2440
2441 #: rhodecode/templates/summary/summary.html:162
2442 #: rhodecode/templates/summary/summary.html:297
2968 #: rhodecode/templates/summary/summary.html:164
2969 msgid "Check this to download archive with subrepos"
2970 msgstr ""
2971
2972 #: rhodecode/templates/summary/summary.html:164
2973 msgid "with subrepos"
2974 msgstr ""
2975
2976 #: rhodecode/templates/summary/summary.html:177
2977 msgid "Commit activity by day / author"
2978 msgstr ""
2979
2980 #: rhodecode/templates/summary/summary.html:188
2981 msgid "Stats gathered: "
2982 msgstr ""
2983
2984 #: rhodecode/templates/summary/summary.html:211
2985 msgid "Quick start"
2986 msgstr ""
2987
2988 #: rhodecode/templates/summary/summary.html:281
2443 2989 #, python-format
2444 2990 msgid "Download %s as %s"
2445 2991 msgstr ""
2446 2992
2447 #: rhodecode/templates/summary/summary.html:168
2448 msgid "Check this to download archive with subrepos"
2449 msgstr ""
2450
2451 #: rhodecode/templates/summary/summary.html:168
2452 msgid "with subrepos"
2453 msgstr ""
2454
2455 #: rhodecode/templates/summary/summary.html:176
2456 msgid "Feeds"
2457 msgstr ""
2458
2459 #: rhodecode/templates/summary/summary.html:257
2460 #: rhodecode/templates/summary/summary.html:684
2461 #: rhodecode/templates/summary/summary.html:695
2462 msgid "show more"
2463 msgstr ""
2464
2465 #: rhodecode/templates/summary/summary.html:312
2466 msgid "Commit activity by day / author"
2467 msgstr ""
2468
2469 #: rhodecode/templates/summary/summary.html:324
2470 msgid "Loaded in"
2471 msgstr ""
2472
2473 #: rhodecode/templates/summary/summary.html:603
2993 #: rhodecode/templates/summary/summary.html:638
2474 2994 msgid "commits"
2475 2995 msgstr ""
2476 2996
2477 #: rhodecode/templates/summary/summary.html:604
2997 #: rhodecode/templates/summary/summary.html:639
2478 2998 msgid "files added"
2479 2999 msgstr ""
2480 3000
2481 #: rhodecode/templates/summary/summary.html:605
3001 #: rhodecode/templates/summary/summary.html:640
2482 3002 msgid "files changed"
2483 3003 msgstr ""
2484 3004
2485 #: rhodecode/templates/summary/summary.html:606
3005 #: rhodecode/templates/summary/summary.html:641
2486 3006 msgid "files removed"
2487 3007 msgstr ""
2488 3008
2489 #: rhodecode/templates/summary/summary.html:610
3009 #: rhodecode/templates/summary/summary.html:644
3010 msgid "commit"
3011 msgstr ""
3012
3013 #: rhodecode/templates/summary/summary.html:645
2490 3014 msgid "file added"
2491 3015 msgstr ""
2492 3016
2493 #: rhodecode/templates/summary/summary.html:611
3017 #: rhodecode/templates/summary/summary.html:646
2494 3018 msgid "file changed"
2495 3019 msgstr ""
2496 3020
2497 #: rhodecode/templates/summary/summary.html:612
3021 #: rhodecode/templates/summary/summary.html:647
2498 3022 msgid "file removed"
2499 3023 msgstr ""
2500 3024
@@ -35,7 +35,7 b' from hashlib import md5'
35 35 from decorator import decorator
36 36
37 37 from rhodecode.lib.vcs.utils.lazy import LazyProperty
38 from rhodecode import CELERY_ON
38 from rhodecode import CELERY_ON, CELERY_EAGER
39 39 from rhodecode.lib.utils2 import str2bool, safe_str
40 40 from rhodecode.lib.pidlock import DaemonLock, LockHeld
41 41 from rhodecode.model import init_model
@@ -122,7 +122,7 b' def dbsession(func):'
122 122 ret = func(*fargs, **fkwargs)
123 123 return ret
124 124 finally:
125 if CELERY_ON:
125 if CELERY_ON and CELERY_EAGER is False:
126 126 meta.Session.remove()
127 127
128 128 return decorator(__wrapper, func)
@@ -39,7 +39,7 b' from pylons.i18n.translation import _'
39 39
40 40 from rhodecode.lib.vcs import get_backend
41 41
42 from rhodecode import CELERY_ON
42 from rhodecode import CELERY_ON, CELERY_EAGER
43 43 from rhodecode.lib.utils2 import safe_str
44 44 from rhodecode.lib.celerylib import run_task, locked_task, dbsession, \
45 45 str2bool, __get_lockkey, LockHeld, DaemonLock, get_session
@@ -42,6 +42,8 b' from rhodecode.lib.utils import repo_nam'
42 42 from rhodecode.lib.utils2 import str2bool, safe_unicode, safe_str, \
43 43 get_changeset_safe
44 44 from rhodecode.lib.markup_renderer import MarkupRenderer
45 from rhodecode.lib.vcs.exceptions import ChangesetDoesNotExistError
46 from rhodecode.lib.vcs.backends.base import BaseChangeset
45 47 from rhodecode.model.changeset_status import ChangesetStatusModel
46 48
47 49 log = logging.getLogger(__name__)
@@ -448,22 +450,30 b' def action_parser(user_log, feed=False):'
448 450
449 451 repo = user_log.repository.scm_instance
450 452
451 message = lambda rev: rev.message
452 lnk = lambda rev, repo_name: (
453 link_to('r%s:%s' % (rev.revision, rev.short_id),
454 url('changeset_home', repo_name=repo_name,
455 revision=rev.raw_id),
456 title=tooltip(message(rev)), class_='tooltip')
457 )
453 def lnk(rev, repo_name):
454
455 if isinstance(rev, BaseChangeset):
456 lbl = 'r%s:%s' % (rev.revision, rev.short_id)
457 _url = url('changeset_home', repo_name=repo_name,
458 revision=rev.raw_id)
459 title = tooltip(rev.message)
460 else:
461 lbl = '%s' % rev
462 _url = '#'
463 title = _('Changeset not found')
464
465 return link_to(lbl, _url, title=title, class_='tooltip',)
458 466
459 467 revs = []
460 468 if len(filter(lambda v: v != '', revs_ids)) > 0:
461 # get only max revs_top_limit of changeset for performance/ui reasons
462 revs = [
463 x for x in repo.get_changesets(revs_ids[0],
464 revs_ids[:revs_top_limit][-1])
465 ]
466
469 for rev in revs_ids[:revs_top_limit]:
470 try:
471 rev = repo.get_changeset(rev)
472 revs.append(rev)
473 except ChangesetDoesNotExistError:
474 log.error('cannot find revision %s in this repo' % rev)
475 revs.append(rev)
476 continue
467 477 cs_links = []
468 478 cs_links.append(" " + ', '.join(
469 479 [lnk(rev, repo_name) for rev in revs[:revs_limit]]
@@ -24,13 +24,15 b''
24 24 # along with this program. If not, see <http://www.gnu.org/licenses/>.
25 25 import os
26 26 import sys
27 import binascii
28 from inspect import isfunction
27 29
28 30 from mercurial.scmutil import revrange
29 31 from mercurial.node import nullrev
32
30 33 from rhodecode import EXTENSIONS
31 34 from rhodecode.lib import helpers as h
32 35 from rhodecode.lib.utils import action_logger
33 from inspect import isfunction
34 36
35 37
36 38 def _get_scm_size(alias, root_path):
@@ -134,8 +136,8 b' def log_push_action(ui, repo, **kwargs):'
134 136 return (len(repo) - 1, 0)
135 137
136 138 stop, start = get_revs(repo, [node + ':'])
137
138 revs = (str(repo[r]) for r in xrange(start, stop + 1))
139 h = binascii.hexlify
140 revs = (h(repo[r].node()) for r in xrange(start, stop + 1))
139 141 elif scm == 'git':
140 142 revs = []
141 143
@@ -129,13 +129,15 b' class MakeIndex(BasePasterCommand):'
129 129 default=False)
130 130
131 131
132 class ResultWrapper(object):
133 def __init__(self, search_type, searcher, matcher, highlight_items):
132 class WhooshResultWrapper(object):
133 def __init__(self, search_type, searcher, matcher, highlight_items,
134 repo_location):
134 135 self.search_type = search_type
135 136 self.searcher = searcher
136 137 self.matcher = matcher
137 138 self.highlight_items = highlight_items
138 139 self.fragment_size = 200
140 self.repo_location = repo_location
139 141
140 142 @LazyProperty
141 143 def doc_ids(self):
@@ -178,8 +180,9 b' class ResultWrapper(object):'
178 180
179 181 def get_full_content(self, docid):
180 182 res = self.searcher.stored_fields(docid[0])
181 f_path = res['path'][res['path'].find(res['repository']) \
182 + len(res['repository']):].lstrip('/')
183 full_repo_path = jn(self.repo_location, res['repository'])
184 f_path = res['path'].split(full_repo_path)[-1]
185 f_path = f_path.lstrip(os.sep)
183 186
184 187 content_short = self.get_short_content(res, docid[1])
185 188 res.update({'content_short': content_short,
@@ -62,7 +62,9 b' class SimpleGitUploadPackHandler(dulserv'
62 62
63 63
64 64 dulserver.DEFAULT_HANDLERS = {
65 #git-ls-remote, git-clone, git-fetch and git-pull
65 66 'git-upload-pack': SimpleGitUploadPackHandler,
67 #git-push
66 68 'git-receive-pack': dulserver.ReceivePackHandler,
67 69 }
68 70
@@ -196,7 +198,6 b' class SimpleGit(BaseVCSController):'
196 198 baseui = make_ui('db')
197 199 self.__inject_extras(repo_path, baseui, extras)
198 200
199
200 201 try:
201 202 # invalidate cache on push
202 203 if action == 'push':
@@ -24,6 +24,8 b''
24 24 # along with this program. If not, see <http://www.gnu.org/licenses/>.
25 25
26 26 import re
27 from datetime import datetime
28 from pylons.i18n.translation import _, ungettext
27 29 from rhodecode.lib.vcs.utils.lazy import LazyProperty
28 30
29 31
@@ -284,40 +286,76 b' def engine_from_config(configuration, pr'
284 286 return engine
285 287
286 288
287 def age(curdate):
289 def age(prevdate):
288 290 """
289 291 turns a datetime into an age string.
290 292
291 :param curdate: datetime object
293 :param prevdate: datetime object
292 294 :rtype: unicode
293 295 :returns: unicode words describing age
294 296 """
295 297
296 from datetime import datetime
297 from webhelpers.date import time_ago_in_words
298 order = ['year', 'month', 'day', 'hour', 'minute', 'second']
299 deltas = {}
300
301 # Get date parts deltas
302 now = datetime.now()
303 for part in order:
304 deltas[part] = getattr(now, part) - getattr(prevdate, part)
298 305
299 _ = lambda s: s
306 # Fix negative offsets (there is 1 second between 10:59:59 and 11:00:00,
307 # not 1 hour, -59 minutes and -59 seconds)
300 308
301 if not curdate:
302 return ''
309 for num, length in [(5, 60), (4, 60), (3, 24)]: # seconds, minutes, hours
310 part = order[num]
311 carry_part = order[num - 1]
312
313 if deltas[part] < 0:
314 deltas[part] += length
315 deltas[carry_part] -= 1
303 316
304 agescales = [(_(u"year"), 3600 * 24 * 365),
305 (_(u"month"), 3600 * 24 * 30),
306 (_(u"day"), 3600 * 24),
307 (_(u"hour"), 3600),
308 (_(u"minute"), 60),
309 (_(u"second"), 1), ]
310
311 age = datetime.now() - curdate
312 age_seconds = (age.days * agescales[2][1]) + age.seconds
313 pos = 1
314 for scale in agescales:
315 if scale[1] <= age_seconds:
316 if pos == 6:
317 pos = 5
318 return '%s %s' % (time_ago_in_words(curdate,
319 agescales[pos][0]), _('ago'))
320 pos += 1
317 # Same thing for days except that the increment depends on the (variable)
318 # number of days in the month
319 month_lengths = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
320 if deltas['day'] < 0:
321 if prevdate.month == 2 and (prevdate.year % 4 == 0 and
322 (prevdate.year % 100 != 0 or prevdate.year % 400 == 0)):
323 deltas['day'] += 29
324 else:
325 deltas['day'] += month_lengths[prevdate.month - 1]
326
327 deltas['month'] -= 1
328
329 if deltas['month'] < 0:
330 deltas['month'] += 12
331 deltas['year'] -= 1
332
333 # Format the result
334 fmt_funcs = {
335 'year': lambda d: ungettext(u'%d year', '%d years', d) % d,
336 'month': lambda d: ungettext(u'%d month', '%d months', d) % d,
337 'day': lambda d: ungettext(u'%d day', '%d days', d) % d,
338 'hour': lambda d: ungettext(u'%d hour', '%d hours', d) % d,
339 'minute': lambda d: ungettext(u'%d minute', '%d minutes', d) % d,
340 'second': lambda d: ungettext(u'%d second', '%d seconds', d) % d,
341 }
342
343 for i, part in enumerate(order):
344 value = deltas[part]
345 if value == 0:
346 continue
347
348 if i < 5:
349 sub_part = order[i + 1]
350 sub_value = deltas[sub_part]
351 else:
352 sub_value = 0
353
354 if sub_value == 0:
355 return _(u'%s ago') % fmt_funcs[part](value)
356
357 return _(u'%s and %s ago') % (fmt_funcs[part](value),
358 fmt_funcs[sub_part](sub_value))
321 359
322 360 return _(u'just now')
323 361
@@ -38,7 +38,6 b' class GitChangeset(BaseChangeset):'
38 38 self._tree_id = commit.tree
39 39
40 40 self.message = safe_unicode(commit.message)
41
42 41 #self.branch = None
43 42 self.tags = []
44 43 self.nodes = {}
@@ -66,6 +66,7 b' class GitRepository(BaseRepository):'
66 66 'config'),
67 67 abspath(get_user_home(), '.gitconfig'),
68 68 ]
69 self.bare = self._repo.bare
69 70
70 71 @LazyProperty
71 72 def revisions(self):
@@ -93,15 +94,20 b' class GitRepository(BaseRepository):'
93 94 if isinstance(cmd, basestring):
94 95 cmd = [cmd]
95 96 _str_cmd = True
97
98 gitenv = os.environ
99 gitenv['GIT_CONFIG_NOGLOBAL'] = '1'
96 100
97 cmd = ['GIT_CONFIG_NOGLOBAL=1', 'git'] + _copts + cmd
101 cmd = ['git'] + _copts + cmd
98 102 if _str_cmd:
99 103 cmd = ' '.join(cmd)
100 104 try:
101 105 opts = dict(
102 106 shell=isinstance(cmd, basestring),
103 107 stdout=PIPE,
104 stderr=PIPE)
108 stderr=PIPE,
109 env=gitenv,
110 )
105 111 if os.path.isdir(self.path):
106 112 opts['cwd'] = self.path
107 113 p = Popen(cmd, **opts)
@@ -226,9 +232,10 b' class GitRepository(BaseRepository):'
226 232 try:
227 233 return time.mktime(self.get_changeset().date.timetuple())
228 234 except RepositoryError:
235 idx_loc = '' if self.bare else '.git'
229 236 # fallback to filesystem
230 in_path = os.path.join(self.path, '.git', "index")
231 he_path = os.path.join(self.path, '.git', "HEAD")
237 in_path = os.path.join(self.path, idx_loc, "index")
238 he_path = os.path.join(self.path, idx_loc, "HEAD")
232 239 if os.path.exists(in_path):
233 240 return os.stat(in_path).st_mtime
234 241 else:
@@ -236,8 +243,9 b' class GitRepository(BaseRepository):'
236 243
237 244 @LazyProperty
238 245 def description(self):
246 idx_loc = '' if self.bare else '.git'
239 247 undefined_description = u'unknown'
240 description_path = os.path.join(self.path, '.git', 'description')
248 description_path = os.path.join(self.path, idx_loc, 'description')
241 249 if os.path.isfile(description_path):
242 250 return safe_unicode(open(description_path).read())
243 251 else:
@@ -458,8 +458,12 b' class RepoModel(BaseModel):'
458 458 )
459 459 )
460 460 backend = get_backend(alias)
461
462 backend(repo_path, create=True, src_url=clone_uri)
461 if alias == 'hg':
462 backend(repo_path, create=True, src_url=clone_uri)
463 elif alias == 'git':
464 backend(repo_path, create=True, src_url=clone_uri, bare=True)
465 else:
466 raise Exception('Undefined alias %s' % alias)
463 467
464 468 def __rename_repo(self, old, new):
465 469 """
@@ -489,10 +493,15 b' class RepoModel(BaseModel):'
489 493 """
490 494 rm_path = os.path.join(self.repos_path, repo.repo_name)
491 495 log.info("Removing %s" % (rm_path))
492 # disable hg/git
496 # disable hg/git internal that it doesn't get detected as repo
493 497 alias = repo.repo_type
494 shutil.move(os.path.join(rm_path, '.%s' % alias),
495 os.path.join(rm_path, 'rm__.%s' % alias))
498
499 bare = getattr(repo.scm_instance, 'bare', False)
500
501 if not bare:
502 # skip this for bare git repos
503 shutil.move(os.path.join(rm_path, '.%s' % alias),
504 os.path.join(rm_path, 'rm__.%s' % alias))
496 505 # disable repo
497 506 _d = 'rm__%s__%s' % (datetime.now().strftime('%Y%m%d_%H%M%S_%f'),
498 507 repo.repo_name)
@@ -27,7 +27,7 b''
27 27 <div class="table">
28 28 <div id='repos_list_wrap' class="yui-skin-sam">
29 29 <%cnt=0%>
30 <%namespace name="dt" file="/_data_table/_dt_elements.html"/>
30 <%namespace name="dt" file="/data_table/_dt_elements.html"/>
31 31
32 32 <table id="repos_list">
33 33 <thead>
@@ -51,7 +51,7 b''
51 51 <td><b>${gr.repositories.count()}</b></td>
52 52 <td>
53 53 ${h.form(url('repos_group', id=gr.group_id),method='delete')}
54 ${h.submit('remove_%s' % gr.name,'delete',class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this group: %s') % gr.name+"');")}
54 ${h.submit('remove_%s' % gr.name,_('delete'),class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this group: %s') % gr.name+"');")}
55 55 ${h.end_form()}
56 56 </td>
57 57 </tr>
@@ -136,7 +136,7 b''
136 136 <th class="left">${_('Action')}</th>
137 137 </thead>
138 138 <tbody>
139 <%namespace name="dt" file="/_data_table/_dt_elements.html"/>
139 <%namespace name="dt" file="/data_table/_dt_elements.html"/>
140 140 %if c.user_repos:
141 141 %for repo in c.user_repos:
142 142 <tr>
@@ -41,7 +41,7 b''
41 41 <td>${h.bool2icon(u_group.users_group_active)}</td>
42 42 <td>
43 43 ${h.form(url('users_group', id=u_group.users_group_id),method='delete')}
44 ${h.submit('remove_','delete',id="remove_group_%s" % u_group.users_group_id,
44 ${h.submit('remove_',_('delete'),id="remove_group_%s" % u_group.users_group_id,
45 45 class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this users group: %s') % u_group.users_group_name+"');")}
46 46 ${h.end_form()}
47 47 </td>
@@ -11,7 +11,8 b''
11 11 &raquo;
12 12 ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
13 13 &raquo;
14 ${_('Changelog')} - ${_('showing ')} ${c.size if c.size <= c.total_cs else c.total_cs} ${_('out of')} ${c.total_cs} ${_('revisions')}
14 <% size = c.size if c.size <= c.total_cs else c.total_cs %>
15 ${_('Changelog')} - ${ungettext('showing %d out of %d revision', 'showing %d out of %d revisions', size) % (size, c.total_cs)}
15 16 </%def>
16 17
17 18 <%def name="page_nav()">
@@ -45,8 +45,8 b''
45 45 ${c.ignorews_url(request.GET)}
46 46 ${c.context_url(request.GET)}
47 47 </div>
48 <div class="comments-number" style="float:right;padding-right:5px">${len(c.comments)} comment(s) (${c.inline_cnt} ${_('inline')})</div>
49 </div>
48 <div class="comments-number" style="float:right;padding-right:5px">${ungettext("%d comment", "%d comments", len(c.comments)) % len(c.comments)} ${ungettext("(%d inline)", "(%d inline)", c.inline_cnt) % c.inline_cnt}</div>
49 </div>
50 50 </div>
51 51 <div id="changeset_content">
52 52 <div class="container">
@@ -42,10 +42,10 b''
42 42 <div class="overlay"><div class="overlay-text">${_('Submitting...')}</div></div>
43 43 ${h.form(h.url('changeset_comment', repo_name=c.repo_name, revision=changeset.raw_id),class_='inline-form')}
44 44 <div class="clearfix">
45 <div class="comment-help">${_('Commenting on line')} {1}. ${_('Comments parsed using')}
46 <a href="${h.url('rst_help')}">RST</a> ${_('syntax')} ${_('with')}
47 <span style="color:#003367" class="tooltip" title="${_('Use @username inside this text to send notification to this RhodeCode user')}">@mention</span> ${_('support')}
48 </div>
45 <div class="comment-help">${_('Commenting on line {1}.')}
46 ${(_('Comments parsed using %s syntax with %s support.') % (('<a href="%s">RST</a>' % h.url('rst_help')),
47 '<span style="color:#003367" class="tooltip" title="%s">@mention</span>' %
48 _('Use @username inside this text to send notification to this RhodeCode user')))|n}</div>
49 49 <textarea id="text_{1}" name="text"></textarea>
50 50 </div>
51 51 <div class="comment-button">
@@ -59,7 +59,7 b''
59 59 ${h.form('')}
60 60 <div class="clearfix">
61 61 <div class="comment-help">
62 ${'You need to be logged in to comment.'} <a href="${h.url('login_home',came_from=h.url.current())}">${_('Login now')}</a>
62 ${_('You need to be logged in to comment.')} <a href="${h.url('login_home',came_from=h.url.current())}">${_('Login now')}</a>
63 63 </div>
64 64 </div>
65 65 <div class="comment-button">
@@ -73,7 +73,7 b''
73 73
74 74
75 75 <%def name="inlines(changeset)">
76 <div class="comments-number">${len(c.comments)} comment(s) (${c.inline_cnt} ${_('inline')})</div>
76 <div class="comments-number">${ungettext("%d comment", "%d comments", len(c.comments)) % len(c.comments)} ${ungettext("(%d inline)", "(%d inline)", c.inline_cnt) % c.inline_cnt}</div>
77 77 %for path, lines in c.inline_comments:
78 78 % for line,comments in lines.iteritems():
79 79 <div style="display:none" class="inline-comment-placeholder" path="${path}" target_id="${h.safeid(h.safe_unicode(path))}">
@@ -105,8 +105,9 b''
105 105 <strong>${_('Leave a comment')}</strong>
106 106 <div class="clearfix">
107 107 <div class="comment-help">
108 ${_('Comments parsed using')} <a href="${h.url('rst_help')}">RST</a> ${_('syntax')}
109 ${_('with')} <span style="color:#003367" class="tooltip" title="${_('Use @username inside this text to send notification to this RhodeCode user')}">@mention</span> ${_('support')}
108 ${(_('Comments parsed using %s syntax with %s support.') % (('<a href="%s">RST</a>' % h.url('rst_help')),
109 '<span style="color:#003367" class="tooltip" title="%s">@mention</span>' %
110 _('Use @username inside this text to send notification to this RhodeCode user')))|n}
110 111 | <span class="tooltip" title="${_('Check this to change current status of code-review for this changeset')}"> ${_('change status')}
111 112 <input style="vertical-align: bottom;margin-bottom:-2px" id="show_changeset_status_box" type="checkbox" name="change_changeset_status" />
112 113 </span>
@@ -57,7 +57,7 b''
57 57 </div>
58 58 <div id='repos_list_wrap' class="yui-skin-sam">
59 59 <%cnt=0%>
60 <%namespace name="dt" file="/_data_table/_dt_elements.html"/>
60 <%namespace name="dt" file="/data_table/_dt_elements.html"/>
61 61
62 62 <table id="repos_list">
63 63 <thead>
@@ -53,7 +53,7 b''
53 53 <th class="left">${_('Action')}</th>
54 54 </thead>
55 55 <tbody>
56 <%namespace name="dt" file="/_data_table/_dt_elements.html"/>
56 <%namespace name="dt" file="/data_table/_dt_elements.html"/>
57 57 %for repo in c.user_repos:
58 58 <tr>
59 59 ##QUICK MENU
@@ -81,8 +81,8 b''
81 81 </div>
82 82
83 83 <div class="buttons">
84 ${h.submit('save','Save',class_="ui-button")}
85 ${h.reset('reset','Reset',class_="ui-button")}
84 ${h.submit('save',_('Save'),class_="ui-button")}
85 ${h.reset('reset',_('Reset'),class_="ui-button")}
86 86 </div>
87 87 </div>
88 88 </div>
@@ -40,8 +40,8 b' class TestChangeSetCommentsController(Te'
40 40 repo_name=HG_REPO, revision=rev))
41 41 # test DB
42 42 self.assertEqual(ChangesetComment.query().count(), 1)
43 self.assertTrue('''<div class="comments-number">%s '''
44 '''comment(s) (0 inline)</div>''' % 1 in response.body)
43 response.mustcontain('''<div class="comments-number">%s comment '''
44 '''(0 inline)</div>''' % 1)
45 45
46 46 self.assertEqual(Notification.query().count(), 1)
47 47 self.assertEqual(ChangesetComment.query().count(), 1)
@@ -76,7 +76,7 b' class TestChangeSetCommentsController(Te'
76 76 #test DB
77 77 self.assertEqual(ChangesetComment.query().count(), 1)
78 78 response.mustcontain(
79 '''<div class="comments-number">0 comment(s)'''
79 '''<div class="comments-number">0 comments'''
80 80 ''' (%s inline)</div>''' % 1
81 81 )
82 82 response.mustcontain(
@@ -115,8 +115,8 b' class TestChangeSetCommentsController(Te'
115 115 repo_name=HG_REPO, revision=rev))
116 116 # test DB
117 117 self.assertEqual(ChangesetComment.query().count(), 1)
118 self.assertTrue('''<div class="comments-number">%s '''
119 '''comment(s) (0 inline)</div>''' % 1 in response.body)
118 response.mustcontain('''<div class="comments-number">%s '''
119 '''comment (0 inline)</div>''' % 1)
120 120
121 121 self.assertEqual(Notification.query().count(), 2)
122 122 users = [x.user.username for x in UserNotification.query().all()]
@@ -148,5 +148,5 b' class TestChangeSetCommentsController(Te'
148 148
149 149 response = self.app.get(url(controller='changeset', action='index',
150 150 repo_name=HG_REPO, revision=rev))
151 self.assertTrue('''<div class="comments-number">0 comment(s)'''
152 ''' (0 inline)</div>''' in response.body)
151 response.mustcontain('''<div class="comments-number">0 comments'''
152 ''' (0 inline)</div>''')
@@ -193,19 +193,19 b' class TestFilesController(TestController'
193 193 short = '27cd5cce30c9%s' % arch_ext
194 194 fname = '27cd5cce30c96924232dffcd24178a07ffeb5dfc%s' % arch_ext
195 195 filename = '%s-%s' % (HG_REPO, short)
196 response = self.app.get(url(controller='files',
196 response = self.app.get(url(controller='files',
197 197 action='archivefile',
198 198 repo_name=HG_REPO,
199 199 fname=fname))
200 200
201 201 self.assertEqual(response.status, '200 OK')
202 self.assertEqual(response.response._headers.items(),
203 [('Pragma', 'no-cache'),
204 ('Cache-Control', 'no-cache'),
205 ('Content-Type', '%s; charset=utf-8' % info[0]),
206 ('Content-Disposition', 'attachment; filename=%s' % filename),
207 ]
208 )
202 heads = [
203 ('Pragma', 'no-cache'),
204 ('Cache-Control', 'no-cache'),
205 ('Content-Disposition', 'attachment; filename=%s' % filename),
206 ('Content-Type', '%s; charset=utf-8' % info[0]),
207 ]
208 self.assertEqual(response.response._headers.items(), heads)
209 209
210 210 def test_archival_wrong_ext(self):
211 211 self.log_user()
@@ -213,7 +213,8 b' class TestFilesController(TestController'
213 213 for arch_ext in ['tar', 'rar', 'x', '..ax', '.zipz']:
214 214 fname = '27cd5cce30c96924232dffcd24178a07ffeb5dfc%s' % arch_ext
215 215
216 response = self.app.get(url(controller='files', action='archivefile',
216 response = self.app.get(url(controller='files',
217 action='archivefile',
217 218 repo_name=HG_REPO,
218 219 fname=fname))
219 220 response.mustcontain('Unknown archive type')
@@ -221,10 +222,11 b' class TestFilesController(TestController'
221 222 def test_archival_wrong_revision(self):
222 223 self.log_user()
223 224
224 for rev in ['00x000000', 'tar', 'wrong', '@##$@$424213232', '232dffcd']:
225 for rev in ['00x000000', 'tar', 'wrong', '@##$@$42413232', '232dffcd']:
225 226 fname = '%s.zip' % rev
226 227
227 response = self.app.get(url(controller='files', action='archivefile',
228 response = self.app.get(url(controller='files',
229 action='archivefile',
228 230 repo_name=HG_REPO,
229 231 fname=fname))
230 232 response.mustcontain('Unknown revision')
@@ -23,10 +23,10 b''
23 23 # You should have received a copy of the GNU General Public License
24 24 # along with this program. If not, see <http://www.gnu.org/licenses/>.
25 25
26
26 import unittest
27 import datetime
28 from rhodecode.tests import *
27 29
28 import unittest
29 from rhodecode.tests import *
30 30
31 31 proto = 'http'
32 32 TEST_URLS = [
@@ -116,3 +116,16 b' class TestLibs(unittest.TestCase):'
116 116 'marian.user', 'marco-polo', 'marco_polo'
117 117 ], key=lambda k: k.lower())
118 118 self.assertEqual(s, extract_mentioned_users(sample))
119
120 def test_age(self):
121 from rhodecode.lib.utils2 import age
122 n = datetime.datetime.now()
123 delt = lambda *args, **kwargs: datetime.timedelta(*args, **kwargs)
124 self.assertEqual(age(n), u'just now')
125 self.assertEqual(age(n - delt(seconds=1)), u'1 second ago')
126 self.assertEqual(age(n - delt(seconds=60 * 2)), u'2 minutes ago')
127 self.assertEqual(age(n - delt(hours=1)), u'1 hour ago')
128 self.assertEqual(age(n - delt(hours=24)), u'1 day ago')
129 self.assertEqual(age(n - delt(hours=24 * 5)), u'5 days ago')
130 self.assertEqual(age(n - delt(hours=24 * 32)), u'1 month and 2 days ago')
131 self.assertEqual(age(n - delt(hours=24 * 400)), u'1 year and 1 month ago')
@@ -94,7 +94,7 b' setup('
94 94 main = pylons.util:PylonsInstaller
95 95
96 96 [paste.global_paster_command]
97 setup-rhodecode=rhodecode.config.setup:SetupCommand
97 setup-rhodecode=rhodecode.config.setup_rhodecode:SetupCommand
98 98 make-index=rhodecode.lib.indexers:MakeIndex
99 99 make-rcext=rhodecode.config.rcextensions.make_rcextensions:MakeRcExt
100 100 upgrade-db=rhodecode.lib.dbmigrate:UpgradeDb
1 NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now