Show More
1 | NO CONTENT: new file 100644, binary diff hidden |
|
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 | Aras Pranckevicius <aras@unity3d.com> |
|
18 | Aras Pranckevicius <aras@unity3d.com> | |
19 | Tony Bussieres <t.bussieres@gmail.com> |
|
19 | Tony Bussieres <t.bussieres@gmail.com> | |
20 | Erwin Kroon <e.kroon@smartmetersolutions.nl> |
|
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 | news |
|
13 | news | |
14 | ++++ |
|
14 | ++++ | |
15 |
|
15 | |||
16 |
|
|
16 | - new codereview system | |
17 |
|
|
17 | - changed setup-app into setup-rhodecode and added default options to it. | |
18 |
|
18 | |||
19 | fixes |
|
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 | news |
|
27 | news | |
26 | ++++ |
|
28 | ++++ | |
27 |
|
29 | |||
28 | - chinese traditional translation |
|
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 | fixes |
|
34 | fixes | |
31 | +++++ |
|
35 | +++++ | |
@@ -34,6 +38,7 b' fixes' | |||||
34 | - fixed __future__ import error on rcextensions |
|
38 | - fixed __future__ import error on rcextensions | |
35 | - made simplejson required lib for speedup on JSON encoding |
|
39 | - made simplejson required lib for speedup on JSON encoding | |
36 | - fixes #449 bad regex could get more than revisions from parsing history |
|
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 | 1.3.5 (**2012-05-10**) |
|
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 | Although There are some limitations on git usage. |
|
11 | Although There are some limitations on git usage. | |
10 |
|
12 | |||
11 | - No hooks are runned for git push/pull actions. |
|
13 | - hooks that are executed on pull/push are not *real* hooks, they are | |
12 | - logs in action journals don't have git operations |
|
14 | just emulating the behavior, and are executed **BEFORE** action takes place. | |
13 | - large pushes needs http server with chunked encoding support. |
|
15 | - large pushes needs http server with chunked encoding support. | |
14 |
|
16 | |||
15 | if you plan to use git you need to run RhodeCode with some |
|
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 | i recommend using waitress_ or gunicorn_ (linux only) for `paste` wsgi app |
|
19 | i recommend using waitress_ or gunicorn_ (linux only) for `paste` wsgi app | |
18 | replacement. |
|
20 | replacement. | |
19 |
|
21 | |||
20 |
To use |
|
22 | To use, simply change change the following in the .ini file:: | |
21 |
|
23 | |||
22 | use = egg:Paste#http |
|
24 | use = egg:Paste#http | |
23 |
|
25 | |||
24 |
|
|
26 | to:: | |
25 |
|
27 | |||
26 | use = egg:waitress#main |
|
28 | use = egg:waitress#main | |
27 |
|
29 | |||
|
30 | or:: | |||
|
31 | ||||
|
32 | use = egg:gunicorn#main | |||
|
33 | ||||
|
34 | ||||
28 | And comment out bellow options:: |
|
35 | And comment out bellow options:: | |
29 |
|
36 | |||
30 | threadpool_workers = |
|
37 | threadpool_workers = |
@@ -89,6 +89,7 b' BACKENDS = {' | |||||
89 | } |
|
89 | } | |
90 |
|
90 | |||
91 | CELERY_ON = False |
|
91 | CELERY_ON = False | |
|
92 | CELERY_EAGER = False | |||
92 |
|
93 | |||
93 | # link to config for pylons |
|
94 | # link to config for pylons | |
94 | CONFIG = {} |
|
95 | CONFIG = {} |
@@ -47,6 +47,7 b' def load_environment(global_conf, app_co' | |||||
47 |
|
47 | |||
48 | # store some globals into rhodecode |
|
48 | # store some globals into rhodecode | |
49 | rhodecode.CELERY_ON = str2bool(config['app_conf'].get('use_celery')) |
|
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 | config['routes.map'] = make_map(config) |
|
52 | config['routes.map'] = make_map(config) | |
52 | config['pylons.app_globals'] = app_globals.Globals(config) |
|
53 | config['pylons.app_globals'] = app_globals.Globals(config) |
@@ -84,4 +84,4 b' class SetupCommand(AbstractInstallComman' | |||||
84 | installer.setup_config( |
|
84 | installer.setup_config( | |
85 | self, config_file, section, self.sysconfig_install_vars(installer)) |
|
85 | self, config_file, section, self.sysconfig_install_vars(installer)) | |
86 | self.call_sysconfig_functions( |
|
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 | # You should have received a copy of the GNU General Public License |
|
23 | # You should have received a copy of the GNU General Public License | |
24 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
|
24 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | |
25 |
|
25 | from __future__ import with_statement | ||
26 | import os |
|
26 | import os | |
27 | import logging |
|
27 | import logging | |
28 | import traceback |
|
28 | import traceback | |
@@ -32,6 +32,7 b' from pylons import request, response, tm' | |||||
32 | from pylons.i18n.translation import _ |
|
32 | from pylons.i18n.translation import _ | |
33 | from pylons.controllers.util import redirect |
|
33 | from pylons.controllers.util import redirect | |
34 | from pylons.decorators import jsonify |
|
34 | from pylons.decorators import jsonify | |
|
35 | from paste.fileapp import FileApp, _FileIter | |||
35 |
|
36 | |||
36 | from rhodecode.lib import diffs |
|
37 | from rhodecode.lib import diffs | |
37 | from rhodecode.lib import helpers as h |
|
38 | from rhodecode.lib import helpers as h | |
@@ -360,23 +361,26 b' class FilesController(BaseRepoController' | |||||
360 | except (ImproperArchiveTypeError, KeyError): |
|
361 | except (ImproperArchiveTypeError, KeyError): | |
361 | return _('Unknown archive type') |
|
362 | return _('Unknown archive type') | |
362 |
|
363 | |||
363 | archive = tempfile.NamedTemporaryFile(mode='w+r+b', delete=False) |
|
364 | fd, archive = tempfile.mkstemp() | |
364 | cs.fill_archive(stream=archive, kind=fileformat, subrepos=subrepos) |
|
365 | t = open(archive, 'wb') | |
365 | archive.close() |
|
366 | cs.fill_archive(stream=t, kind=fileformat, subrepos=subrepos) | |
366 | response.content_type = content_type |
|
367 | t.close() | |
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)) |
|
|||
370 |
|
368 | |||
371 |
def get_chunked_archive( |
|
369 | def get_chunked_archive(archive): | |
|
370 | stream = open(archive, 'rb') | |||
372 | while True: |
|
371 | while True: | |
373 |
data = tm |
|
372 | data = stream.read(16 * 1024) | |
374 | if not data: |
|
373 | if not data: | |
375 |
tm |
|
374 | stream.close() | |
376 |
os. |
|
375 | os.close(fd) | |
|
376 | os.remove(archive) | |||
377 | break |
|
377 | break | |
378 | yield data |
|
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 | @HasRepoPermissionAnyDecorator('repository.read', 'repository.write', |
|
385 | @HasRepoPermissionAnyDecorator('repository.read', 'repository.write', | |
382 | 'repository.admin') |
|
386 | 'repository.admin') |
@@ -30,7 +30,7 b' from pylons import request, config, tmpl' | |||||
30 |
|
30 | |||
31 | from rhodecode.lib.auth import LoginRequired |
|
31 | from rhodecode.lib.auth import LoginRequired | |
32 | from rhodecode.lib.base import BaseController, render |
|
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 | from webhelpers.paginate import Page |
|
35 | from webhelpers.paginate import Page | |
36 | from webhelpers.util import update_params |
|
36 | from webhelpers.util import update_params | |
@@ -38,6 +38,7 b' from webhelpers.util import update_param' | |||||
38 | from whoosh.index import open_dir, EmptyIndexError |
|
38 | from whoosh.index import open_dir, EmptyIndexError | |
39 | from whoosh.qparser import QueryParser, QueryParserError |
|
39 | from whoosh.qparser import QueryParser, QueryParserError | |
40 | from whoosh.query import Phrase, Wildcard, Term, Prefix |
|
40 | from whoosh.query import Phrase, Wildcard, Term, Prefix | |
|
41 | from rhodecode.model.repo import RepoModel | |||
41 |
|
42 | |||
42 | log = logging.getLogger(__name__) |
|
43 | log = logging.getLogger(__name__) | |
43 |
|
44 | |||
@@ -99,10 +100,10 b' class SearchController(BaseController):' | |||||
99 | def url_generator(**kw): |
|
100 | def url_generator(**kw): | |
100 | return update_params("?q=%s&type=%s" \ |
|
101 | return update_params("?q=%s&type=%s" \ | |
101 | % (c.cur_query, c.cur_search), **kw) |
|
102 | % (c.cur_query, c.cur_search), **kw) | |
102 |
|
103 | repo_location = RepoModel().repos_path | ||
103 | c.formated_results = Page( |
|
104 | c.formated_results = Page( | |
104 | ResultWrapper(search_type, searcher, matcher, |
|
105 | WhooshResultWrapper(search_type, searcher, matcher, | |
105 | highlight_items), |
|
106 | highlight_items, repo_location), | |
106 | page=p, |
|
107 | page=p, | |
107 | item_count=res_ln, |
|
108 | item_count=res_ln, | |
108 | items_per_page=10, |
|
109 | items_per_page=10, |
@@ -51,6 +51,7 b' from rhodecode.lib.celerylib import run_' | |||||
51 | from rhodecode.lib.celerylib.tasks import get_commits_stats |
|
51 | from rhodecode.lib.celerylib.tasks import get_commits_stats | |
52 | from rhodecode.lib.helpers import RepoPage |
|
52 | from rhodecode.lib.helpers import RepoPage | |
53 | from rhodecode.lib.compat import json, OrderedDict |
|
53 | from rhodecode.lib.compat import json, OrderedDict | |
|
54 | from rhodecode.lib.vcs.nodes import FileNode | |||
54 |
|
55 | |||
55 | log = logging.getLogger(__name__) |
|
56 | log = logging.getLogger(__name__) | |
56 |
|
57 | |||
@@ -197,6 +198,8 b' class SummaryController(BaseRepoControll' | |||||
197 | for f in README_FILES: |
|
198 | for f in README_FILES: | |
198 | try: |
|
199 | try: | |
199 | readme = cs.get_node(f) |
|
200 | readme = cs.get_node(f) | |
|
201 | if not isinstance(readme, FileNode): | |||
|
202 | continue | |||
200 | readme_file = f |
|
203 | readme_file = f | |
201 | readme_data = renderer.render(readme.content, f) |
|
204 | readme_data = renderer.render(readme.content, f) | |
202 | log.debug('Found readme %s' % readme_file) |
|
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 | # Translations template for RhodeCode. |
|
1 | # Translations template for RhodeCode. | |
2 |
# Copyright (C) 201 |
|
2 | # Copyright (C) 2012 ORGANIZATION | |
3 | # This file is distributed under the same license as the RhodeCode project. |
|
3 | # This file is distributed under the same license as the RhodeCode project. | |
4 |
# FIRST AUTHOR <EMAIL@ADDRESS>, 201 |
|
4 | # FIRST AUTHOR <EMAIL@ADDRESS>, 2012. | |
5 | # |
|
5 | # | |
6 | #, fuzzy |
|
6 | #, fuzzy | |
7 | msgid "" |
|
7 | msgid "" | |
8 | msgstr "" |
|
8 | msgstr "" | |
9 |
"Project-Id-Version: RhodeCode 1. |
|
9 | "Project-Id-Version: RhodeCode 1.4.0\n" | |
10 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" |
|
10 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" | |
11 |
"POT-Creation-Date: 201 |
|
11 | "POT-Creation-Date: 2012-05-20 11:45+0200\n" | |
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
|
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
|
13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
|
14 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
@@ -17,19 +17,28 b' msgstr ""' | |||||
17 | "Content-Transfer-Encoding: 8bit\n" |
|
17 | "Content-Transfer-Encoding: 8bit\n" | |
18 | "Generated-By: Babel 0.9.6\n" |
|
18 | "Generated-By: Babel 0.9.6\n" | |
19 |
|
19 | |||
20 |
#: rhodecode/controllers/change |
|
20 | #: rhodecode/controllers/changelog.py:96 | |
21 | #: rhodecode/controllers/changeset.py:216 rhodecode/controllers/changeset.py:229 |
|
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 | msgid "binary file" |
|
39 | msgid "binary file" | |
23 | msgstr "" |
|
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 | #: rhodecode/controllers/error.py:69 |
|
42 | #: rhodecode/controllers/error.py:69 | |
34 | msgid "Home page" |
|
43 | msgid "Home page" | |
35 | msgstr "" |
|
44 | msgstr "" | |
@@ -66,153 +75,175 b' msgstr ""' | |||||
66 | msgid "%s %s feed" |
|
75 | msgid "%s %s feed" | |
67 | msgstr "" |
|
76 | msgstr "" | |
68 |
|
77 | |||
69 |
#: rhodecode/controllers/files.py: |
|
78 | #: rhodecode/controllers/files.py:86 | |
70 | msgid "There are no files yet" |
|
79 | #: rhodecode/templates/admin/repos/repo_add.html:13 | |
71 | msgstr "" |
|
80 | msgid "add new" | |
72 |
|
81 | msgstr "" | ||
73 | #: rhodecode/controllers/files.py:262 |
|
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 | #, python-format |
|
89 | #, python-format | |
75 | msgid "Edited %s via RhodeCode" |
|
90 | msgid "Edited %s via RhodeCode" | |
76 | msgstr "" |
|
91 | msgstr "" | |
77 |
|
92 | |||
78 | #: rhodecode/controllers/files.py:267 rhodecode/templates/files/file_diff.html:40 |
|
93 | #: rhodecode/controllers/files.py:252 | |
79 | msgid "No changes" |
|
94 | msgid "No changes" | |
80 | msgstr "" |
|
95 | msgstr "" | |
81 |
|
96 | |||
82 |
#: rhodecode/controllers/files.py:2 |
|
97 | #: rhodecode/controllers/files.py:263 rhodecode/controllers/files.py:316 | |
83 | #, python-format |
|
98 | #, python-format | |
84 | msgid "Successfully committed to %s" |
|
99 | msgid "Successfully committed to %s" | |
85 | msgstr "" |
|
100 | msgstr "" | |
86 |
|
101 | |||
87 | #: rhodecode/controllers/files.py:283 |
|
102 | #: rhodecode/controllers/files.py:268 rhodecode/controllers/files.py:322 | |
88 | msgid "Error occurred during commit" |
|
103 | msgid "Error occurred during commit" | |
89 | msgstr "" |
|
104 | msgstr "" | |
90 |
|
105 | |||
91 |
#: rhodecode/controllers/files.py: |
|
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 | msgid "downloads disabled" |
|
120 | msgid "downloads disabled" | |
93 | msgstr "" |
|
121 | msgstr "" | |
94 |
|
122 | |||
95 |
#: rhodecode/controllers/files.py:3 |
|
123 | #: rhodecode/controllers/files.py:358 | |
96 | #, python-format |
|
124 | #, python-format | |
97 | msgid "Unknown revision %s" |
|
125 | msgid "Unknown revision %s" | |
98 | msgstr "" |
|
126 | msgstr "" | |
99 |
|
127 | |||
100 |
#: rhodecode/controllers/files.py:3 |
|
128 | #: rhodecode/controllers/files.py:360 | |
101 | msgid "Empty repository" |
|
129 | msgid "Empty repository" | |
102 | msgstr "" |
|
130 | msgstr "" | |
103 |
|
131 | |||
104 |
#: rhodecode/controllers/files.py:3 |
|
132 | #: rhodecode/controllers/files.py:362 | |
105 | msgid "Unknown archive type" |
|
133 | msgid "Unknown archive type" | |
106 | msgstr "" |
|
134 | msgstr "" | |
107 |
|
135 | |||
108 |
#: rhodecode/controllers/files.py: |
|
136 | #: rhodecode/controllers/files.py:461 | |
109 | msgid "Binary file" |
|
137 | #: rhodecode/templates/changeset/changeset_range.html:5 | |
110 | msgstr "" |
|
138 | #: rhodecode/templates/changeset/changeset_range.html:13 | |
111 |
|
139 | #: rhodecode/templates/changeset/changeset_range.html:31 | ||
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 |
|
|||
116 | msgid "Changesets" |
|
140 | msgid "Changesets" | |
117 | msgstr "" |
|
141 | msgstr "" | |
118 |
|
142 | |||
119 |
#: rhodecode/controllers/files.py:4 |
|
143 | #: rhodecode/controllers/files.py:462 rhodecode/controllers/summary.py:227 | |
120 | #: rhodecode/templates/branches/branches.html:5 |
|
144 | #: rhodecode/templates/branches/branches.html:5 | |
121 | #: rhodecode/templates/summary/summary.html:690 |
|
|||
122 | msgid "Branches" |
|
145 | msgid "Branches" | |
123 | msgstr "" |
|
146 | msgstr "" | |
124 |
|
147 | |||
125 |
#: rhodecode/controllers/files.py:4 |
|
148 | #: rhodecode/controllers/files.py:463 rhodecode/controllers/summary.py:228 | |
126 | #: rhodecode/templates/summary/summary.html:679 |
|
|||
127 | #: rhodecode/templates/tags/tags.html:5 |
|
149 | #: rhodecode/templates/tags/tags.html:5 | |
128 | msgid "Tags" |
|
150 | msgid "Tags" | |
129 | msgstr "" |
|
151 | msgstr "" | |
130 |
|
152 | |||
131 | #: rhodecode/controllers/journal.py:50 |
|
153 | #: rhodecode/controllers/forks.py:69 rhodecode/controllers/admin/repos.py:86 | |
132 | #, python-format |
|
154 | #, python-format | |
133 | msgid "%s public journal %s feed" |
|
155 | msgid "" | |
134 | msgstr "" |
|
156 | "%s repository is not mapped to db perhaps it was created or renamed from the " | |
135 |
|
157 | "filesystem please run the application again in order to rescan repositories" | ||
136 | #: rhodecode/controllers/journal.py:178 rhodecode/controllers/journal.py:212 |
|
158 | msgstr "" | |
137 | #: rhodecode/templates/admin/repos/repo_edit.html:171 |
|
159 | ||
138 | #: rhodecode/templates/base/base.html:50 |
|
160 | #: rhodecode/controllers/forks.py:128 rhodecode/controllers/settings.py:69 | |
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 |
|
|||
167 | #, python-format |
|
161 | #, python-format | |
168 | msgid "" |
|
162 | msgid "" | |
169 | "%s repository is not mapped to db perhaps it was created or renamed from the " |
|
163 | "%s repository is not mapped to db perhaps it was created or renamed from the " | |
170 | "file system please run the application again in order to rescan repositories" |
|
164 | "file system please run the application again in order to rescan repositories" | |
171 | msgstr "" |
|
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 | #, python-format |
|
214 | #, python-format | |
175 | msgid "Repository %s updated successfully" |
|
215 | msgid "Repository %s updated successfully" | |
176 | msgstr "" |
|
216 | msgstr "" | |
177 |
|
217 | |||
178 |
#: rhodecode/controllers/settings.py:12 |
|
218 | #: rhodecode/controllers/settings.py:121 rhodecode/controllers/admin/repos.py:229 | |
179 | #, python-format |
|
219 | #, python-format | |
180 | msgid "error occurred during update of repository %s" |
|
220 | msgid "error occurred during update of repository %s" | |
181 | msgstr "" |
|
221 | msgstr "" | |
182 |
|
222 | |||
183 |
#: rhodecode/controllers/settings.py:1 |
|
223 | #: rhodecode/controllers/settings.py:139 rhodecode/controllers/admin/repos.py:247 | |
184 | #, python-format |
|
224 | #, python-format | |
185 | msgid "" |
|
225 | msgid "" | |
186 | "%s repository is not mapped to db perhaps it was moved or renamed from the " |
|
226 | "%s repository is not mapped to db perhaps it was moved or renamed from the " | |
187 | "filesystem please run the application again in order to rescan repositories" |
|
227 | "filesystem please run the application again in order to rescan repositories" | |
188 | msgstr "" |
|
228 | msgstr "" | |
189 |
|
229 | |||
190 |
#: rhodecode/controllers/settings.py:15 |
|
230 | #: rhodecode/controllers/settings.py:151 rhodecode/controllers/admin/repos.py:259 | |
191 | #, python-format |
|
231 | #, python-format | |
192 | msgid "deleted repository %s" |
|
232 | msgid "deleted repository %s" | |
193 | msgstr "" |
|
233 | msgstr "" | |
194 |
|
234 | |||
195 |
#: rhodecode/controllers/settings.py:15 |
|
235 | #: rhodecode/controllers/settings.py:155 rhodecode/controllers/admin/repos.py:269 | |
196 |
#: rhodecode/controllers/admin/repos.py: |
|
236 | #: rhodecode/controllers/admin/repos.py:275 | |
197 | #, python-format |
|
237 | #, python-format | |
198 | msgid "An error occurred during deletion of %s" |
|
238 | msgid "An error occurred during deletion of %s" | |
199 | msgstr "" |
|
239 | msgstr "" | |
200 |
|
240 | |||
201 |
#: rhodecode/controllers/s |
|
241 | #: rhodecode/controllers/summary.py:137 | |
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 |
|
|||
212 | msgid "No data loaded yet" |
|
242 | msgid "No data loaded yet" | |
213 | msgstr "" |
|
243 | msgstr "" | |
214 |
|
244 | |||
215 |
#: rhodecode/controllers/summary.py:1 |
|
245 | #: rhodecode/controllers/summary.py:141 | |
|
246 | #: rhodecode/templates/summary/summary.html:139 | |||
216 | msgid "Statistics are disabled for this repository" |
|
247 | msgid "Statistics are disabled for this repository" | |
217 | msgstr "" |
|
248 | msgstr "" | |
218 |
|
249 | |||
@@ -260,31 +291,31 b' msgstr ""' | |||||
260 | msgid "START_TLS on LDAP connection" |
|
291 | msgid "START_TLS on LDAP connection" | |
261 | msgstr "" |
|
292 | msgstr "" | |
262 |
|
293 | |||
263 |
#: rhodecode/controllers/admin/ldap_settings.py:1 |
|
294 | #: rhodecode/controllers/admin/ldap_settings.py:125 | |
264 | msgid "Ldap settings updated successfully" |
|
295 | msgid "Ldap settings updated successfully" | |
265 | msgstr "" |
|
296 | msgstr "" | |
266 |
|
297 | |||
267 |
#: rhodecode/controllers/admin/ldap_settings.py:12 |
|
298 | #: rhodecode/controllers/admin/ldap_settings.py:129 | |
268 | msgid "Unable to activate ldap. The \"python-ldap\" library is missing." |
|
299 | msgid "Unable to activate ldap. The \"python-ldap\" library is missing." | |
269 | msgstr "" |
|
300 | msgstr "" | |
270 |
|
301 | |||
271 |
#: rhodecode/controllers/admin/ldap_settings.py:1 |
|
302 | #: rhodecode/controllers/admin/ldap_settings.py:146 | |
272 | msgid "error occurred during update of ldap settings" |
|
303 | msgid "error occurred during update of ldap settings" | |
273 | msgstr "" |
|
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 | #: rhodecode/controllers/admin/permissions.py:59 |
|
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 | #: rhodecode/templates/admin/ldap/ldap.html:9 |
|
319 | #: rhodecode/templates/admin/ldap/ldap.html:9 | |
289 | #: rhodecode/templates/admin/permissions/permissions.html:9 |
|
320 | #: rhodecode/templates/admin/permissions/permissions.html:9 | |
290 | #: rhodecode/templates/admin/repos/repo_add.html:9 |
|
321 | #: rhodecode/templates/admin/repos/repo_add.html:9 | |
@@ -297,546 +328,650 b' msgstr ""' | |||||
297 | #: rhodecode/templates/admin/settings/settings.html:9 |
|
328 | #: rhodecode/templates/admin/settings/settings.html:9 | |
298 | #: rhodecode/templates/admin/users/user_add.html:8 |
|
329 | #: rhodecode/templates/admin/users/user_add.html:8 | |
299 | #: rhodecode/templates/admin/users/user_edit.html:9 |
|
330 | #: rhodecode/templates/admin/users/user_edit.html:9 | |
300 |
#: rhodecode/templates/admin/users/user_edit.html:1 |
|
331 | #: rhodecode/templates/admin/users/user_edit.html:122 | |
301 | #: rhodecode/templates/admin/users/users.html:9 |
|
332 | #: rhodecode/templates/admin/users/users.html:9 | |
302 | #: rhodecode/templates/admin/users_groups/users_group_add.html:8 |
|
333 | #: rhodecode/templates/admin/users_groups/users_group_add.html:8 | |
303 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 |
|
334 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 | |
304 | #: rhodecode/templates/admin/users_groups/users_groups.html:9 |
|
335 | #: rhodecode/templates/admin/users_groups/users_groups.html:9 | |
305 |
#: rhodecode/templates/base/base.html: |
|
336 | #: rhodecode/templates/base/base.html:197 rhodecode/templates/base/base.html:326 | |
306 |
#: rhodecode/templates/base/base.html:3 |
|
337 | #: rhodecode/templates/base/base.html:328 rhodecode/templates/base/base.html:330 | |
307 | msgid "Admin" |
|
338 | msgid "Admin" | |
308 | msgstr "" |
|
339 | msgstr "" | |
309 |
|
340 | |||
310 |
#: rhodecode/controllers/admin/permissions.py:6 |
|
341 | #: rhodecode/controllers/admin/permissions.py:65 | |
311 | msgid "disabled" |
|
342 | msgid "disabled" | |
312 | msgstr "" |
|
343 | msgstr "" | |
313 |
|
344 | |||
314 |
#: rhodecode/controllers/admin/permissions.py:6 |
|
345 | #: rhodecode/controllers/admin/permissions.py:67 | |
315 | msgid "allowed with manual account activation" |
|
346 | msgid "allowed with manual account activation" | |
316 | msgstr "" |
|
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 | #: rhodecode/controllers/admin/permissions.py:69 |
|
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 | msgid "Enabled" |
|
358 | msgid "Enabled" | |
328 | msgstr "" |
|
359 | msgstr "" | |
329 |
|
360 | |||
330 |
#: rhodecode/controllers/admin/permissions.py:10 |
|
361 | #: rhodecode/controllers/admin/permissions.py:106 | |
331 | msgid "Default permissions updated successfully" |
|
362 | msgid "Default permissions updated successfully" | |
332 | msgstr "" |
|
363 | msgstr "" | |
333 |
|
364 | |||
334 |
#: rhodecode/controllers/admin/permissions.py:1 |
|
365 | #: rhodecode/controllers/admin/permissions.py:123 | |
335 | msgid "error occurred during update of permissions" |
|
366 | msgid "error occurred during update of permissions" | |
336 | msgstr "" |
|
367 | msgstr "" | |
337 |
|
368 | |||
338 |
#: rhodecode/controllers/admin/repos.py: |
|
369 | #: rhodecode/controllers/admin/repos.py:116 | |
339 | #, python-format |
|
370 | msgid "--REMOVE FORK--" | |
340 |
msg |
|
371 | msgstr "" | |
341 | "%s repository is not mapped to db perhaps it was created or renamed from the " |
|
372 | ||
342 | "filesystem please run the application again in order to rescan repositories" |
|
373 | #: rhodecode/controllers/admin/repos.py:144 | |
343 | msgstr "" |
|
|||
344 |
|
||||
345 | #: rhodecode/controllers/admin/repos.py:172 |
|
|||
346 | #, python-format |
|
374 | #, python-format | |
347 | msgid "created repository %s from %s" |
|
375 | msgid "created repository %s from %s" | |
348 | msgstr "" |
|
376 | msgstr "" | |
349 |
|
377 | |||
350 |
#: rhodecode/controllers/admin/repos.py:1 |
|
378 | #: rhodecode/controllers/admin/repos.py:148 | |
351 | #, python-format |
|
379 | #, python-format | |
352 | msgid "created repository %s" |
|
380 | msgid "created repository %s" | |
353 | msgstr "" |
|
381 | msgstr "" | |
354 |
|
382 | |||
355 |
#: rhodecode/controllers/admin/repos.py: |
|
383 | #: rhodecode/controllers/admin/repos.py:177 | |
356 | #, python-format |
|
384 | #, python-format | |
357 | msgid "error occurred during creation of repository %s" |
|
385 | msgid "error occurred during creation of repository %s" | |
358 | msgstr "" |
|
386 | msgstr "" | |
359 |
|
387 | |||
360 |
#: rhodecode/controllers/admin/repos.py:2 |
|
388 | #: rhodecode/controllers/admin/repos.py:264 | |
361 | #, python-format |
|
389 | #, python-format | |
362 | msgid "Cannot delete %s it still contains attached forks" |
|
390 | msgid "Cannot delete %s it still contains attached forks" | |
363 | msgstr "" |
|
391 | msgstr "" | |
364 |
|
392 | |||
365 |
#: rhodecode/controllers/admin/repos.py: |
|
393 | #: rhodecode/controllers/admin/repos.py:293 | |
366 | msgid "An error occurred during deletion of repository user" |
|
394 | msgid "An error occurred during deletion of repository user" | |
367 | msgstr "" |
|
395 | msgstr "" | |
368 |
|
396 | |||
369 |
#: rhodecode/controllers/admin/repos.py:3 |
|
397 | #: rhodecode/controllers/admin/repos.py:312 | |
370 | msgid "An error occurred during deletion of repository users groups" |
|
398 | msgid "An error occurred during deletion of repository users groups" | |
371 | msgstr "" |
|
399 | msgstr "" | |
372 |
|
400 | |||
373 |
#: rhodecode/controllers/admin/repos.py:3 |
|
401 | #: rhodecode/controllers/admin/repos.py:329 | |
374 | msgid "An error occurred during deletion of repository stats" |
|
402 | msgid "An error occurred during deletion of repository stats" | |
375 | msgstr "" |
|
403 | msgstr "" | |
376 |
|
404 | |||
377 |
#: rhodecode/controllers/admin/repos.py:3 |
|
405 | #: rhodecode/controllers/admin/repos.py:345 | |
378 | msgid "An error occurred during cache invalidation" |
|
406 | msgid "An error occurred during cache invalidation" | |
379 | msgstr "" |
|
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 | #: rhodecode/controllers/admin/repos.py:387 |
|
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 | msgid "Pulled from remote location" |
|
422 | msgid "Pulled from remote location" | |
395 | msgstr "" |
|
423 | msgstr "" | |
396 |
|
424 | |||
397 |
#: rhodecode/controllers/admin/repos.py: |
|
425 | #: rhodecode/controllers/admin/repos.py:389 | |
398 | msgid "An error occurred during pull from remote location" |
|
426 | msgid "An error occurred during pull from remote location" | |
399 | msgstr "" |
|
427 | msgstr "" | |
400 |
|
428 | |||
401 |
#: rhodecode/controllers/admin/repos |
|
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 | #, python-format |
|
443 | #, python-format | |
403 | msgid "created repos group %s" |
|
444 | msgid "created repos group %s" | |
404 | msgstr "" |
|
445 | msgstr "" | |
405 |
|
446 | |||
406 |
#: rhodecode/controllers/admin/repos_groups.py: |
|
447 | #: rhodecode/controllers/admin/repos_groups.py:132 | |
407 | #, python-format |
|
448 | #, python-format | |
408 | msgid "error occurred during creation of repos group %s" |
|
449 | msgid "error occurred during creation of repos group %s" | |
409 | msgstr "" |
|
450 | msgstr "" | |
410 |
|
451 | |||
411 |
#: rhodecode/controllers/admin/repos_groups.py:1 |
|
452 | #: rhodecode/controllers/admin/repos_groups.py:166 | |
412 | #, python-format |
|
453 | #, python-format | |
413 | msgid "updated repos group %s" |
|
454 | msgid "updated repos group %s" | |
414 | msgstr "" |
|
455 | msgstr "" | |
415 |
|
456 | |||
416 |
#: rhodecode/controllers/admin/repos_groups.py:1 |
|
457 | #: rhodecode/controllers/admin/repos_groups.py:179 | |
417 | #, python-format |
|
458 | #, python-format | |
418 | msgid "error occurred during update of repos group %s" |
|
459 | msgid "error occurred during update of repos group %s" | |
419 | msgstr "" |
|
460 | msgstr "" | |
420 |
|
461 | |||
421 |
#: rhodecode/controllers/admin/repos_groups.py:1 |
|
462 | #: rhodecode/controllers/admin/repos_groups.py:198 | |
422 | #, python-format |
|
463 | #, python-format | |
423 | msgid "This group contains %s repositores and cannot be deleted" |
|
464 | msgid "This group contains %s repositores and cannot be deleted" | |
424 | msgstr "" |
|
465 | msgstr "" | |
425 |
|
466 | |||
426 |
#: rhodecode/controllers/admin/repos_groups.py: |
|
467 | #: rhodecode/controllers/admin/repos_groups.py:205 | |
427 | #, python-format |
|
468 | #, python-format | |
428 | msgid "removed repos group %s" |
|
469 | msgid "removed repos group %s" | |
429 | msgstr "" |
|
470 | msgstr "" | |
430 |
|
471 | |||
431 |
#: rhodecode/controllers/admin/repos_groups.py: |
|
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 | #, python-format |
|
478 | #, python-format | |
433 | msgid "error occurred during deletion of repos group %s" |
|
479 | msgid "error occurred during deletion of repos group %s" | |
434 | msgstr "" |
|
480 | msgstr "" | |
435 |
|
481 | |||
436 |
#: rhodecode/controllers/admin/ |
|
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 | #, python-format |
|
491 | #, python-format | |
438 | msgid "Repositories successfully rescanned added: %s,removed: %s" |
|
492 | msgid "Repositories successfully rescanned added: %s,removed: %s" | |
439 | msgstr "" |
|
493 | msgstr "" | |
440 |
|
494 | |||
441 |
#: rhodecode/controllers/admin/settings.py:1 |
|
495 | #: rhodecode/controllers/admin/settings.py:129 | |
442 | msgid "Whoosh reindex task scheduled" |
|
496 | msgid "Whoosh reindex task scheduled" | |
443 | msgstr "" |
|
497 | msgstr "" | |
444 |
|
498 | |||
445 |
#: rhodecode/controllers/admin/settings.py:14 |
|
499 | #: rhodecode/controllers/admin/settings.py:154 | |
446 | msgid "Updated application settings" |
|
500 | msgid "Updated application settings" | |
447 | msgstr "" |
|
501 | msgstr "" | |
448 |
|
502 | |||
449 |
#: rhodecode/controllers/admin/settings.py:1 |
|
503 | #: rhodecode/controllers/admin/settings.py:159 | |
450 |
#: rhodecode/controllers/admin/settings.py:2 |
|
504 | #: rhodecode/controllers/admin/settings.py:226 | |
451 | msgid "error occurred during updating application settings" |
|
505 | msgid "error occurred during updating application settings" | |
452 | msgstr "" |
|
506 | msgstr "" | |
453 |
|
507 | |||
454 |
#: rhodecode/controllers/admin/settings.py:21 |
|
508 | #: rhodecode/controllers/admin/settings.py:221 | |
455 | msgid "Updated mercurial settings" |
|
509 | msgid "Updated mercurial settings" | |
456 | msgstr "" |
|
510 | msgstr "" | |
457 |
|
511 | |||
458 |
#: rhodecode/controllers/admin/settings.py:2 |
|
512 | #: rhodecode/controllers/admin/settings.py:246 | |
459 | msgid "Added new hook" |
|
513 | msgid "Added new hook" | |
460 | msgstr "" |
|
514 | msgstr "" | |
461 |
|
515 | |||
462 |
#: rhodecode/controllers/admin/settings.py:2 |
|
516 | #: rhodecode/controllers/admin/settings.py:258 | |
463 | msgid "Updated hooks" |
|
517 | msgid "Updated hooks" | |
464 | msgstr "" |
|
518 | msgstr "" | |
465 |
|
519 | |||
466 |
#: rhodecode/controllers/admin/settings.py:2 |
|
520 | #: rhodecode/controllers/admin/settings.py:262 | |
467 | msgid "error occurred during hook creation" |
|
521 | msgid "error occurred during hook creation" | |
468 | msgstr "" |
|
522 | msgstr "" | |
469 |
|
523 | |||
470 |
#: rhodecode/controllers/admin/settings.py: |
|
524 | #: rhodecode/controllers/admin/settings.py:281 | |
|
525 | msgid "Email task created" | |||
|
526 | msgstr "" | |||
|
527 | ||||
|
528 | #: rhodecode/controllers/admin/settings.py:336 | |||
471 | msgid "You can't edit this user since it's crucial for entire application" |
|
529 | msgid "You can't edit this user since it's crucial for entire application" | |
472 | msgstr "" |
|
530 | msgstr "" | |
473 |
|
531 | |||
474 |
#: rhodecode/controllers/admin/settings.py:3 |
|
532 | #: rhodecode/controllers/admin/settings.py:365 | |
475 | msgid "Your account was updated successfully" |
|
533 | msgid "Your account was updated successfully" | |
476 | msgstr "" |
|
534 | msgstr "" | |
477 |
|
535 | |||
478 |
#: rhodecode/controllers/admin/settings.py:3 |
|
536 | #: rhodecode/controllers/admin/settings.py:384 | |
479 |
#: rhodecode/controllers/admin/users.py:13 |
|
537 | #: rhodecode/controllers/admin/users.py:132 | |
480 | #, python-format |
|
538 | #, python-format | |
481 | msgid "error occurred during update of user %s" |
|
539 | msgid "error occurred during update of user %s" | |
482 | msgstr "" |
|
540 | msgstr "" | |
483 |
|
541 | |||
484 |
#: rhodecode/controllers/admin/users.py:7 |
|
542 | #: rhodecode/controllers/admin/users.py:79 | |
485 | #, python-format |
|
543 | #, python-format | |
486 | msgid "created user %s" |
|
544 | msgid "created user %s" | |
487 | msgstr "" |
|
545 | msgstr "" | |
488 |
|
546 | |||
489 |
#: rhodecode/controllers/admin/users.py:9 |
|
547 | #: rhodecode/controllers/admin/users.py:92 | |
490 | #, python-format |
|
548 | #, python-format | |
491 | msgid "error occurred during creation of user %s" |
|
549 | msgid "error occurred during creation of user %s" | |
492 | msgstr "" |
|
550 | msgstr "" | |
493 |
|
551 | |||
494 |
#: rhodecode/controllers/admin/users.py:11 |
|
552 | #: rhodecode/controllers/admin/users.py:118 | |
495 | msgid "User updated successfully" |
|
553 | msgid "User updated successfully" | |
496 | msgstr "" |
|
554 | msgstr "" | |
497 |
|
555 | |||
498 |
#: rhodecode/controllers/admin/users.py:14 |
|
556 | #: rhodecode/controllers/admin/users.py:149 | |
499 | msgid "successfully deleted user" |
|
557 | msgid "successfully deleted user" | |
500 | msgstr "" |
|
558 | msgstr "" | |
501 |
|
559 | |||
502 |
#: rhodecode/controllers/admin/users.py:15 |
|
560 | #: rhodecode/controllers/admin/users.py:154 | |
503 | msgid "An error occurred during deletion of user" |
|
561 | msgid "An error occurred during deletion of user" | |
504 | msgstr "" |
|
562 | msgstr "" | |
505 |
|
563 | |||
506 |
#: rhodecode/controllers/admin/users.py:16 |
|
564 | #: rhodecode/controllers/admin/users.py:169 | |
507 | msgid "You can't edit this user" |
|
565 | msgid "You can't edit this user" | |
508 | msgstr "" |
|
566 | msgstr "" | |
509 |
|
567 | |||
510 |
#: rhodecode/controllers/admin/users.py:19 |
|
568 | #: rhodecode/controllers/admin/users.py:199 | |
511 |
#: rhodecode/controllers/admin/users_groups.py:2 |
|
569 | #: rhodecode/controllers/admin/users_groups.py:215 | |
512 | msgid "Granted 'repository create' permission to user" |
|
570 | msgid "Granted 'repository create' permission to user" | |
513 | msgstr "" |
|
571 | msgstr "" | |
514 |
|
572 | |||
515 |
#: rhodecode/controllers/admin/users.py:20 |
|
573 | #: rhodecode/controllers/admin/users.py:208 | |
516 |
#: rhodecode/controllers/admin/users_groups.py:2 |
|
574 | #: rhodecode/controllers/admin/users_groups.py:225 | |
517 | msgid "Revoked 'repository create' permission to user" |
|
575 | msgid "Revoked 'repository create' permission to user" | |
518 | msgstr "" |
|
576 | msgstr "" | |
519 |
|
577 | |||
520 |
#: rhodecode/controllers/admin/users_groups.py:7 |
|
578 | #: rhodecode/controllers/admin/users_groups.py:79 | |
521 | #, python-format |
|
579 | #, python-format | |
522 | msgid "created users group %s" |
|
580 | msgid "created users group %s" | |
523 | msgstr "" |
|
581 | msgstr "" | |
524 |
|
582 | |||
525 |
#: rhodecode/controllers/admin/users_groups.py: |
|
583 | #: rhodecode/controllers/admin/users_groups.py:92 | |
526 | #, python-format |
|
584 | #, python-format | |
527 | msgid "error occurred during creation of users group %s" |
|
585 | msgid "error occurred during creation of users group %s" | |
528 | msgstr "" |
|
586 | msgstr "" | |
529 |
|
587 | |||
530 |
#: rhodecode/controllers/admin/users_groups.py:1 |
|
588 | #: rhodecode/controllers/admin/users_groups.py:128 | |
531 | #, python-format |
|
589 | #, python-format | |
532 | msgid "updated users group %s" |
|
590 | msgid "updated users group %s" | |
533 | msgstr "" |
|
591 | msgstr "" | |
534 |
|
592 | |||
535 |
#: rhodecode/controllers/admin/users_groups.py:1 |
|
593 | #: rhodecode/controllers/admin/users_groups.py:148 | |
536 | #, python-format |
|
594 | #, python-format | |
537 | msgid "error occurred during update of users group %s" |
|
595 | msgid "error occurred during update of users group %s" | |
538 | msgstr "" |
|
596 | msgstr "" | |
539 |
|
597 | |||
540 |
#: rhodecode/controllers/admin/users_groups.py:15 |
|
598 | #: rhodecode/controllers/admin/users_groups.py:165 | |
541 | msgid "successfully deleted users group" |
|
599 | msgid "successfully deleted users group" | |
542 | msgstr "" |
|
600 | msgstr "" | |
543 |
|
601 | |||
544 |
#: rhodecode/controllers/admin/users_groups.py:1 |
|
602 | #: rhodecode/controllers/admin/users_groups.py:170 | |
545 | msgid "An error occurred during deletion of users group" |
|
603 | msgid "An error occurred during deletion of users group" | |
546 | msgstr "" |
|
604 | msgstr "" | |
547 |
|
605 | |||
548 |
#: rhodecode/lib/ |
|
606 | #: rhodecode/lib/auth.py:497 | |
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 |
|
|||
581 | msgid "You need to be a registered user to perform this action" |
|
607 | msgid "You need to be a registered user to perform this action" | |
582 | msgstr "" |
|
608 | msgstr "" | |
583 |
|
609 | |||
584 |
#: rhodecode/lib/auth.py: |
|
610 | #: rhodecode/lib/auth.py:538 | |
585 | msgid "You need to be a signed in to view this page" |
|
611 | msgid "You need to be a signed in to view this page" | |
586 | msgstr "" |
|
612 | msgstr "" | |
587 |
|
613 | |||
588 |
#: rhodecode/lib/ |
|
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 | msgid "True" |
|
623 | msgid "True" | |
590 | msgstr "" |
|
624 | msgstr "" | |
591 |
|
625 | |||
592 |
#: rhodecode/lib/helpers.py: |
|
626 | #: rhodecode/lib/helpers.py:416 | |
593 | msgid "False" |
|
627 | msgid "False" | |
594 | msgstr "" |
|
628 | msgstr "" | |
595 |
|
629 | |||
596 |
#: rhodecode/lib/helpers.py: |
|
630 | #: rhodecode/lib/helpers.py:475 | |
597 | #, python-format |
|
631 | #, python-format | |
598 | msgid "Show all combined changesets %s->%s" |
|
632 | msgid "Show all combined changesets %s->%s" | |
599 | msgstr "" |
|
633 | msgstr "" | |
600 |
|
634 | |||
601 |
#: rhodecode/lib/helpers.py: |
|
635 | #: rhodecode/lib/helpers.py:481 | |
602 | msgid "compare view" |
|
636 | msgid "compare view" | |
603 | msgstr "" |
|
637 | msgstr "" | |
604 |
|
638 | |||
605 |
#: rhodecode/lib/helpers.py: |
|
639 | #: rhodecode/lib/helpers.py:501 | |
606 | msgid "and" |
|
640 | msgid "and" | |
607 | msgstr "" |
|
641 | msgstr "" | |
608 |
|
642 | |||
609 |
#: rhodecode/lib/helpers.py: |
|
643 | #: rhodecode/lib/helpers.py:502 | |
610 | #, python-format |
|
644 | #, python-format | |
611 | msgid "%s more" |
|
645 | msgid "%s more" | |
612 | msgstr "" |
|
646 | msgstr "" | |
613 |
|
647 | |||
614 |
#: rhodecode/lib/helpers.py:3 |
|
648 | #: rhodecode/lib/helpers.py:503 rhodecode/templates/changelog/changelog.html:40 | |
615 | #: rhodecode/templates/changelog/changelog.html:39 |
|
|||
616 | msgid "revisions" |
|
649 | msgid "revisions" | |
617 | msgstr "" |
|
650 | msgstr "" | |
618 |
|
651 | |||
619 |
#: rhodecode/lib/helpers.py: |
|
652 | #: rhodecode/lib/helpers.py:526 | |
620 | msgid "fork name " |
|
653 | msgid "fork name " | |
621 | msgstr "" |
|
654 | msgstr "" | |
622 |
|
655 | |||
623 |
#: rhodecode/lib/helpers.py: |
|
656 | #: rhodecode/lib/helpers.py:529 | |
624 | msgid "[deleted] repository" |
|
657 | msgid "[deleted] repository" | |
625 | msgstr "" |
|
658 | msgstr "" | |
626 |
|
659 | |||
627 |
#: rhodecode/lib/helpers.py: |
|
660 | #: rhodecode/lib/helpers.py:530 rhodecode/lib/helpers.py:535 | |
628 | msgid "[created] repository" |
|
661 | msgid "[created] repository" | |
629 | msgstr "" |
|
662 | msgstr "" | |
630 |
|
663 | |||
631 |
#: rhodecode/lib/helpers.py: |
|
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 | msgid "[forked] repository" |
|
669 | msgid "[forked] repository" | |
633 | msgstr "" |
|
670 | msgstr "" | |
634 |
|
671 | |||
635 |
#: rhodecode/lib/helpers.py: |
|
672 | #: rhodecode/lib/helpers.py:533 rhodecode/lib/helpers.py:537 | |
636 | msgid "[updated] repository" |
|
673 | msgid "[updated] repository" | |
637 | msgstr "" |
|
674 | msgstr "" | |
638 |
|
675 | |||
639 |
#: rhodecode/lib/helpers.py: |
|
676 | #: rhodecode/lib/helpers.py:534 | |
640 | msgid "[delete] repository" |
|
677 | msgid "[delete] repository" | |
641 | msgstr "" |
|
678 | msgstr "" | |
642 |
|
679 | |||
643 |
#: rhodecode/lib/helpers.py: |
|
680 | #: rhodecode/lib/helpers.py:538 | |
644 | msgid "[pushed] into" |
|
681 | msgid "[pushed] into" | |
645 | msgstr "" |
|
682 | msgstr "" | |
646 |
|
683 | |||
647 |
#: rhodecode/lib/helpers.py:39 |
|
684 | #: rhodecode/lib/helpers.py:539 | |
648 | msgid "[committed via RhodeCode] into" |
|
685 | msgid "[committed via RhodeCode] into" | |
649 | msgstr "" |
|
686 | msgstr "" | |
650 |
|
687 | |||
651 |
#: rhodecode/lib/helpers.py: |
|
688 | #: rhodecode/lib/helpers.py:540 | |
652 | msgid "[pulled from remote] into" |
|
689 | msgid "[pulled from remote] into" | |
653 | msgstr "" |
|
690 | msgstr "" | |
654 |
|
691 | |||
655 |
#: rhodecode/lib/helpers.py: |
|
692 | #: rhodecode/lib/helpers.py:541 | |
656 | msgid "[pulled] from" |
|
693 | msgid "[pulled] from" | |
657 | msgstr "" |
|
694 | msgstr "" | |
658 |
|
695 | |||
659 |
#: rhodecode/lib/helpers.py: |
|
696 | #: rhodecode/lib/helpers.py:542 | |
660 | msgid "[started following] repository" |
|
697 | msgid "[started following] repository" | |
661 | msgstr "" |
|
698 | msgstr "" | |
662 |
|
699 | |||
663 |
#: rhodecode/lib/helpers.py: |
|
700 | #: rhodecode/lib/helpers.py:543 | |
664 | msgid "[stopped following] repository" |
|
701 | msgid "[stopped following] repository" | |
665 | msgstr "" |
|
702 | msgstr "" | |
666 |
|
703 | |||
667 |
#: rhodecode/lib/helpers.py: |
|
704 | #: rhodecode/lib/helpers.py:721 | |
668 | #, python-format |
|
705 | #, python-format | |
669 | msgid " and %s more" |
|
706 | msgid " and %s more" | |
670 | msgstr "" |
|
707 | msgstr "" | |
671 |
|
708 | |||
672 |
#: rhodecode/lib/helpers.py:5 |
|
709 | #: rhodecode/lib/helpers.py:725 | |
673 | msgid "No Files" |
|
710 | msgid "No Files" | |
674 | msgstr "" |
|
711 | msgstr "" | |
675 |
|
712 | |||
676 |
#: rhodecode/ |
|
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 | msgid "Invalid username" |
|
783 | msgid "Invalid username" | |
678 | msgstr "" |
|
784 | msgstr "" | |
679 |
|
785 | |||
680 |
#: rhodecode/model/forms.py: |
|
786 | #: rhodecode/model/forms.py:80 | |
681 | msgid "This username already exists" |
|
787 | msgid "This username already exists" | |
682 | msgstr "" |
|
788 | msgstr "" | |
683 |
|
789 | |||
684 |
#: rhodecode/model/forms.py: |
|
790 | #: rhodecode/model/forms.py:85 | |
685 | msgid "" |
|
791 | msgid "" | |
686 | "Username may only contain alphanumeric characters underscores, periods or " |
|
792 | "Username may only contain alphanumeric characters underscores, periods or " | |
687 | "dashes and must begin with alphanumeric character" |
|
793 | "dashes and must begin with alphanumeric character" | |
688 | msgstr "" |
|
794 | msgstr "" | |
689 |
|
795 | |||
690 |
#: rhodecode/model/forms.py: |
|
796 | #: rhodecode/model/forms.py:101 | |
691 | msgid "Invalid group name" |
|
797 | msgid "Invalid group name" | |
692 | msgstr "" |
|
798 | msgstr "" | |
693 |
|
799 | |||
694 |
#: rhodecode/model/forms.py:1 |
|
800 | #: rhodecode/model/forms.py:111 | |
695 | msgid "This users group already exists" |
|
801 | msgid "This users group already exists" | |
696 | msgstr "" |
|
802 | msgstr "" | |
697 |
|
803 | |||
698 |
#: rhodecode/model/forms.py:11 |
|
804 | #: rhodecode/model/forms.py:117 | |
699 | msgid "" |
|
805 | msgid "" | |
700 |
"Group name may only contain alphanumeric characters underscores, periods |
|
806 | "RepoGroup name may only contain alphanumeric characters underscores, periods" | |
701 | "dashes and must begin with alphanumeric character" |
|
807 | " or dashes and must begin with alphanumeric character" | |
702 | msgstr "" |
|
808 | msgstr "" | |
703 |
|
809 | |||
704 |
#: rhodecode/model/forms.py:1 |
|
810 | #: rhodecode/model/forms.py:145 | |
705 | msgid "Cannot assign this group as parent" |
|
811 | msgid "Cannot assign this group as parent" | |
706 | msgstr "" |
|
812 | msgstr "" | |
707 |
|
813 | |||
708 |
#: rhodecode/model/forms.py:14 |
|
814 | #: rhodecode/model/forms.py:164 | |
709 | msgid "This group already exists" |
|
815 | msgid "This group already exists" | |
710 | msgstr "" |
|
816 | msgstr "" | |
711 |
|
817 | |||
712 |
#: rhodecode/model/forms.py:16 |
|
818 | #: rhodecode/model/forms.py:176 | |
713 | #: rhodecode/model/forms.py:180 |
|
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 | msgid "Invalid characters in password" |
|
824 | msgid "Invalid characters in password" | |
715 | msgstr "" |
|
825 | msgstr "" | |
716 |
|
826 | |||
717 |
#: rhodecode/model/forms.py: |
|
827 | #: rhodecode/model/forms.py:226 | |
718 | msgid "Passwords do not match" |
|
828 | msgid "Passwords do not match" | |
719 | msgstr "" |
|
829 | msgstr "" | |
720 |
|
830 | |||
721 |
#: rhodecode/model/forms.py: |
|
831 | #: rhodecode/model/forms.py:232 | |
722 | msgid "invalid password" |
|
832 | msgid "invalid password" | |
723 | msgstr "" |
|
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 | #: rhodecode/model/forms.py:233 |
|
835 | #: rhodecode/model/forms.py:233 | |
734 |
msgid " |
|
836 | msgid "invalid user name" | |
735 | msgstr "" |
|
837 | msgstr "" | |
736 |
|
838 | |||
737 |
#: rhodecode/model/forms.py:24 |
|
839 | #: rhodecode/model/forms.py:234 | |
738 | msgid "This repository name is disallowed" |
|
840 | msgid "Your account is disabled" | |
739 | msgstr "" |
|
|||
740 |
|
||||
741 | #: rhodecode/model/forms.py:266 |
|
|||
742 | #, python-format |
|
|||
743 | msgid "This repository already exists in group \"%s\"" |
|
|||
744 | msgstr "" |
|
841 | msgstr "" | |
745 |
|
842 | |||
746 | #: rhodecode/model/forms.py:274 |
|
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 | msgid "This repository already exists" |
|
862 | msgid "This repository already exists" | |
748 | msgstr "" |
|
863 | msgstr "" | |
749 |
|
864 | |||
750 |
#: rhodecode/model/forms.py:3 |
|
865 | #: rhodecode/model/forms.py:367 | |
751 | msgid "invalid clone url" |
|
866 | msgid "invalid clone url" | |
752 | msgstr "" |
|
867 | msgstr "" | |
753 |
|
868 | |||
754 |
#: rhodecode/model/forms.py:3 |
|
869 | #: rhodecode/model/forms.py:384 | |
755 | msgid "Invalid clone url, provide a valid clone http\\s url" |
|
870 | msgid "Invalid clone url, provide a valid clone http\\s url" | |
756 | msgstr "" |
|
871 | msgstr "" | |
757 |
|
872 | |||
758 |
#: rhodecode/model/forms.py:3 |
|
873 | #: rhodecode/model/forms.py:398 | |
759 | msgid "Fork have to be the same type as original" |
|
874 | msgid "Fork have to be the same type as original" | |
760 | msgstr "" |
|
875 | msgstr "" | |
761 |
|
876 | |||
762 |
#: rhodecode/model/forms.py: |
|
877 | #: rhodecode/model/forms.py:414 | |
763 | msgid "This username or users group name is not valid" |
|
878 | msgid "This username or users group name is not valid" | |
764 | msgstr "" |
|
879 | msgstr "" | |
765 |
|
880 | |||
766 |
#: rhodecode/model/forms.py:40 |
|
881 | #: rhodecode/model/forms.py:480 | |
767 | msgid "This is not a valid path" |
|
882 | msgid "This is not a valid path" | |
768 | msgstr "" |
|
883 | msgstr "" | |
769 |
|
884 | |||
770 |
#: rhodecode/model/forms.py:4 |
|
885 | #: rhodecode/model/forms.py:494 | |
771 | msgid "This e-mail address is already taken" |
|
886 | msgid "This e-mail address is already taken" | |
772 | msgstr "" |
|
887 | msgstr "" | |
773 |
|
888 | |||
774 |
#: rhodecode/model/forms.py: |
|
889 | #: rhodecode/model/forms.py:507 | |
775 | msgid "This e-mail address doesn't exist." |
|
890 | msgid "This e-mail address doesn't exist." | |
776 | msgstr "" |
|
891 | msgstr "" | |
777 |
|
892 | |||
778 |
#: rhodecode/model/forms.py: |
|
893 | #: rhodecode/model/forms.py:530 | |
779 | msgid "" |
|
894 | msgid "" | |
780 | "The LDAP Login attribute of the CN must be specified - this is the name of " |
|
895 | "The LDAP Login attribute of the CN must be specified - this is the name of " | |
781 | "the attribute that is equivalent to 'username'" |
|
896 | "the attribute that is equivalent to 'username'" | |
782 | msgstr "" |
|
897 | msgstr "" | |
783 |
|
898 | |||
784 |
#: rhodecode/model/forms.py: |
|
899 | #: rhodecode/model/forms.py:549 | |
785 | msgid "Please enter a login" |
|
900 | msgid "Please enter a login" | |
786 | msgstr "" |
|
901 | msgstr "" | |
787 |
|
902 | |||
788 |
#: rhodecode/model/forms.py: |
|
903 | #: rhodecode/model/forms.py:550 | |
789 | #, python-format |
|
904 | #, python-format | |
790 | msgid "Enter a value %(min)i characters long or more" |
|
905 | msgid "Enter a value %(min)i characters long or more" | |
791 | msgstr "" |
|
906 | msgstr "" | |
792 |
|
907 | |||
793 |
#: rhodecode/model/forms.py: |
|
908 | #: rhodecode/model/forms.py:558 | |
794 | msgid "Please enter a password" |
|
909 | msgid "Please enter a password" | |
795 | msgstr "" |
|
910 | msgstr "" | |
796 |
|
911 | |||
797 |
#: rhodecode/model/forms.py: |
|
912 | #: rhodecode/model/forms.py:559 | |
798 | #, python-format |
|
913 | #, python-format | |
799 | msgid "Enter %(min)i characters or more" |
|
914 | msgid "Enter %(min)i characters or more" | |
800 | msgstr "" |
|
915 | msgstr "" | |
801 |
|
916 | |||
802 |
#: rhodecode/model/ |
|
917 | #: rhodecode/model/notification.py:175 | |
803 | msgid "[RhodeCode] New User registration" |
|
918 | msgid "commented on commit" | |
804 | msgstr "" |
|
919 | msgstr "" | |
805 |
|
920 | |||
806 | #: rhodecode/model/user.py:157 rhodecode/model/user.py:179 |
|
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 | msgid "You can't Edit this user since it's crucial for entire application" |
|
938 | msgid "You can't Edit this user since it's crucial for entire application" | |
808 | msgstr "" |
|
939 | msgstr "" | |
809 |
|
940 | |||
810 |
#: rhodecode/model/user.py: |
|
941 | #: rhodecode/model/user.py:300 | |
811 | msgid "You can't remove this user since it's crucial for entire application" |
|
942 | msgid "You can't remove this user since it's crucial for entire application" | |
812 | msgstr "" |
|
943 | msgstr "" | |
813 |
|
944 | |||
814 |
#: rhodecode/model/user.py: |
|
945 | #: rhodecode/model/user.py:306 | |
815 | #, python-format |
|
946 | #, python-format | |
816 | msgid "" |
|
947 | msgid "" | |
817 |
" |
|
948 | "user \"%s\" still owns %s repositories and cannot be removed. Switch owners " | |
818 | "remove those repositories" |
|
949 | "or remove those repositories. %s" | |
819 | msgstr "" |
|
950 | msgstr "" | |
820 |
|
951 | |||
821 |
#: rhodecode/templates/index.html: |
|
952 | #: rhodecode/templates/index.html:3 | |
822 | msgid "Dashboard" |
|
953 | msgid "Dashboard" | |
823 | msgstr "" |
|
954 | msgstr "" | |
824 |
|
955 | |||
825 |
#: rhodecode/templates/index_base.html: |
|
956 | #: rhodecode/templates/index_base.html:6 | |
826 |
#: rhodecode/templates/admin/users/user_edit_my_account.html:1 |
|
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 | msgid "quick filter..." |
|
962 | msgid "quick filter..." | |
828 | msgstr "" |
|
963 | msgstr "" | |
829 |
|
964 | |||
830 |
#: rhodecode/templates/index_base.html: |
|
965 | #: rhodecode/templates/index_base.html:6 rhodecode/templates/base/base.html:218 | |
831 | msgid "repositories" |
|
966 | msgid "repositories" | |
832 | msgstr "" |
|
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 | #: rhodecode/templates/index_base.html:29 |
|
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 | #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:32 |
|
975 | #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:32 | |
841 | #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:32 |
|
976 | #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:32 | |
842 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:33 |
|
977 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:33 | |
@@ -845,145 +980,150 b' msgstr ""' | |||||
845 | msgid "Group name" |
|
980 | msgid "Group name" | |
846 | msgstr "" |
|
981 | msgstr "" | |
847 |
|
982 | |||
848 |
#: rhodecode/templates/index_base.html: |
|
983 | #: rhodecode/templates/index_base.html:30 rhodecode/templates/index_base.html:67 | |
849 | #: rhodecode/templates/admin/repos/repo_add_base.html:44 |
|
984 | #: rhodecode/templates/index_base.html:132 rhodecode/templates/index_base.html:158 | |
850 |
#: rhodecode/templates/admin/repos/repo_ |
|
985 | #: rhodecode/templates/admin/repos/repo_add_base.html:47 | |
851 |
#: rhodecode/templates/admin/repos/repo |
|
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 | #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:41 |
|
989 | #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:41 | |
853 | #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:41 |
|
990 | #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:41 | |
854 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:34 |
|
991 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:34 | |
855 |
#: rhodecode/templates/ |
|
992 | #: rhodecode/templates/forks/fork.html:49 | |
856 |
#: rhodecode/templates/settings/repo_settings.html: |
|
993 | #: rhodecode/templates/settings/repo_settings.html:57 | |
857 |
#: rhodecode/templates/summary/summary.html: |
|
994 | #: rhodecode/templates/summary/summary.html:100 | |
858 | msgid "Description" |
|
995 | msgid "Description" | |
859 | msgstr "" |
|
996 | msgstr "" | |
860 |
|
997 | |||
861 |
#: rhodecode/templates/index_base.html: |
|
998 | #: rhodecode/templates/index_base.html:40 | |
862 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:46 |
|
999 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:46 | |
863 | msgid "Repositories group" |
|
1000 | msgid "Repositories group" | |
864 | msgstr "" |
|
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 | #: rhodecode/templates/index_base.html:72 |
|
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 | #: rhodecode/templates/journal/public_journal.html:23 |
|
1053 | #: rhodecode/templates/journal/public_journal.html:23 | |
903 | #: rhodecode/templates/summary/summary.html:181 |
|
|||
904 | #: rhodecode/templates/summary/summary.html:184 |
|
|||
905 | msgid "Atom" |
|
1054 | msgid "Atom" | |
906 | msgstr "" |
|
1055 | msgstr "" | |
907 |
|
1056 | |||
908 |
#: rhodecode/templates/index_base.html: |
|
1057 | #: rhodecode/templates/index_base.html:102 rhodecode/templates/index_base.html:104 | |
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 |
|
|||
976 | #, python-format |
|
1058 | #, python-format | |
977 | msgid "Subscribe to %s rss feed" |
|
1059 | msgid "Subscribe to %s rss feed" | |
978 | msgstr "" |
|
1060 | msgstr "" | |
979 |
|
1061 | |||
980 |
#: rhodecode/templates/index_base.html:1 |
|
1062 | #: rhodecode/templates/index_base.html:109 rhodecode/templates/index_base.html:111 | |
981 | #, python-format |
|
1063 | #, python-format | |
982 | msgid "Subscribe to %s atom feed" |
|
1064 | msgid "Subscribe to %s atom feed" | |
983 | msgstr "" |
|
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 | #: rhodecode/templates/login.html:5 rhodecode/templates/login.html:54 |
|
1126 | #: rhodecode/templates/login.html:5 rhodecode/templates/login.html:54 | |
986 | #: rhodecode/templates/base/base.html:38 |
|
|||
987 | msgid "Sign In" |
|
1127 | msgid "Sign In" | |
988 | msgstr "" |
|
1128 | msgstr "" | |
989 |
|
1129 | |||
@@ -994,25 +1134,29 b' msgstr ""' | |||||
994 | #: rhodecode/templates/login.html:31 rhodecode/templates/register.html:20 |
|
1134 | #: rhodecode/templates/login.html:31 rhodecode/templates/register.html:20 | |
995 | #: rhodecode/templates/admin/admin_log.html:5 |
|
1135 | #: rhodecode/templates/admin/admin_log.html:5 | |
996 | #: rhodecode/templates/admin/users/user_add.html:32 |
|
1136 | #: rhodecode/templates/admin/users/user_add.html:32 | |
997 |
#: rhodecode/templates/admin/users/user_edit.html: |
|
1137 | #: rhodecode/templates/admin/users/user_edit.html:50 | |
998 |
#: rhodecode/templates/admin/users/user_edit_my_account.html:4 |
|
1138 | #: rhodecode/templates/admin/users/user_edit_my_account.html:49 | |
999 |
#: rhodecode/templates/base/base.html: |
|
1139 | #: rhodecode/templates/base/base.html:83 | |
1000 |
#: rhodecode/templates/summary/summary.html:1 |
|
1140 | #: rhodecode/templates/summary/summary.html:113 | |
1001 | msgid "Username" |
|
1141 | msgid "Username" | |
1002 | msgstr "" |
|
1142 | msgstr "" | |
1003 |
|
1143 | |||
1004 | #: rhodecode/templates/login.html:40 rhodecode/templates/register.html:29 |
|
1144 | #: rhodecode/templates/login.html:40 rhodecode/templates/register.html:29 | |
1005 | #: rhodecode/templates/admin/ldap/ldap.html:46 |
|
1145 | #: rhodecode/templates/admin/ldap/ldap.html:46 | |
1006 | #: rhodecode/templates/admin/users/user_add.html:41 |
|
1146 | #: rhodecode/templates/admin/users/user_add.html:41 | |
1007 |
#: rhodecode/templates/base/base.html:2 |
|
1147 | #: rhodecode/templates/base/base.html:92 | |
1008 | msgid "Password" |
|
1148 | msgid "Password" | |
1009 | msgstr "" |
|
1149 | msgstr "" | |
1010 |
|
1150 | |||
|
1151 | #: rhodecode/templates/login.html:50 | |||
|
1152 | msgid "Remember me" | |||
|
1153 | msgstr "" | |||
|
1154 | ||||
1011 | #: rhodecode/templates/login.html:60 |
|
1155 | #: rhodecode/templates/login.html:60 | |
1012 | msgid "Forgot your password ?" |
|
1156 | msgid "Forgot your password ?" | |
1013 | msgstr "" |
|
1157 | msgstr "" | |
1014 |
|
1158 | |||
1015 |
#: rhodecode/templates/login.html:63 rhodecode/templates/base/base.html:3 |
|
1159 | #: rhodecode/templates/login.html:63 rhodecode/templates/base/base.html:103 | |
1016 | msgid "Don't have an account ?" |
|
1160 | msgid "Don't have an account ?" | |
1017 | msgstr "" |
|
1161 | msgstr "" | |
1018 |
|
1162 | |||
@@ -1049,24 +1193,24 b' msgid "Re-enter password"' | |||||
1049 | msgstr "" |
|
1193 | msgstr "" | |
1050 |
|
1194 | |||
1051 | #: rhodecode/templates/register.html:47 |
|
1195 | #: rhodecode/templates/register.html:47 | |
1052 |
#: rhodecode/templates/admin/users/user_add.html:5 |
|
1196 | #: rhodecode/templates/admin/users/user_add.html:59 | |
1053 |
#: rhodecode/templates/admin/users/user_edit.html: |
|
1197 | #: rhodecode/templates/admin/users/user_edit.html:86 | |
1054 |
#: rhodecode/templates/admin/users/user_edit_my_account.html:6 |
|
1198 | #: rhodecode/templates/admin/users/user_edit_my_account.html:76 | |
1055 | msgid "First Name" |
|
1199 | msgid "First Name" | |
1056 | msgstr "" |
|
1200 | msgstr "" | |
1057 |
|
1201 | |||
1058 | #: rhodecode/templates/register.html:56 |
|
1202 | #: rhodecode/templates/register.html:56 | |
1059 |
#: rhodecode/templates/admin/users/user_add.html: |
|
1203 | #: rhodecode/templates/admin/users/user_add.html:68 | |
1060 |
#: rhodecode/templates/admin/users/user_edit.html: |
|
1204 | #: rhodecode/templates/admin/users/user_edit.html:95 | |
1061 |
#: rhodecode/templates/admin/users/user_edit_my_account.html: |
|
1205 | #: rhodecode/templates/admin/users/user_edit_my_account.html:85 | |
1062 | msgid "Last Name" |
|
1206 | msgid "Last Name" | |
1063 | msgstr "" |
|
1207 | msgstr "" | |
1064 |
|
1208 | |||
1065 | #: rhodecode/templates/register.html:65 |
|
1209 | #: rhodecode/templates/register.html:65 | |
1066 |
#: rhodecode/templates/admin/users/user_add.html: |
|
1210 | #: rhodecode/templates/admin/users/user_add.html:77 | |
1067 |
#: rhodecode/templates/admin/users/user_edit.html: |
|
1211 | #: rhodecode/templates/admin/users/user_edit.html:104 | |
1068 |
#: rhodecode/templates/admin/users/user_edit_my_account.html: |
|
1212 | #: rhodecode/templates/admin/users/user_edit_my_account.html:94 | |
1069 |
#: rhodecode/templates/summary/summary.html:1 |
|
1213 | #: rhodecode/templates/summary/summary.html:115 | |
1070 | msgid "Email" |
|
1214 | msgid "Email" | |
1071 | msgstr "" |
|
1215 | msgstr "" | |
1072 |
|
1216 | |||
@@ -1078,19 +1222,59 b' msgstr ""' | |||||
1078 | msgid "Your account must wait for activation by administrator" |
|
1222 | msgid "Your account must wait for activation by administrator" | |
1079 | msgstr "" |
|
1223 | msgstr "" | |
1080 |
|
1224 | |||
1081 |
#: rhodecode/templates/repo_switcher_list.html:1 |
|
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 | msgid "Private repository" |
|
1229 | msgid "Private repository" | |
1083 | msgstr "" |
|
1230 | msgstr "" | |
1084 |
|
1231 | |||
1085 |
#: rhodecode/templates/repo_switcher_list.html:1 |
|
1232 | #: rhodecode/templates/repo_switcher_list.html:16 | |
1086 | msgid "Public repository" |
|
1233 | msgid "Public repository" | |
1087 | msgstr "" |
|
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 | #: rhodecode/templates/admin/admin.html:5 rhodecode/templates/admin/admin.html:9 |
|
1267 | #: rhodecode/templates/admin/admin.html:5 rhodecode/templates/admin/admin.html:9 | |
1090 | msgid "Admin journal" |
|
1268 | msgid "Admin journal" | |
1091 | msgstr "" |
|
1269 | msgstr "" | |
1092 |
|
1270 | |||
1093 | #: rhodecode/templates/admin/admin_log.html:6 |
|
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 | msgid "Action" |
|
1278 | msgid "Action" | |
1095 | msgstr "" |
|
1279 | msgstr "" | |
1096 |
|
1280 | |||
@@ -1099,6 +1283,10 b' msgid "Repository"' | |||||
1099 | msgstr "" |
|
1283 | msgstr "" | |
1100 |
|
1284 | |||
1101 | #: rhodecode/templates/admin/admin_log.html:8 |
|
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 | msgid "Date" |
|
1290 | msgid "Date" | |
1103 | msgstr "" |
|
1291 | msgstr "" | |
1104 |
|
1292 | |||
@@ -1183,23 +1371,48 b' msgid "E-mail Attribute"' | |||||
1183 | msgstr "" |
|
1371 | msgstr "" | |
1184 |
|
1372 | |||
1185 | #: rhodecode/templates/admin/ldap/ldap.html:89 |
|
1373 | #: rhodecode/templates/admin/ldap/ldap.html:89 | |
|
1374 | #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 | |||
1186 | #: rhodecode/templates/admin/settings/hooks.html:73 |
|
1375 | #: rhodecode/templates/admin/settings/hooks.html:73 | |
1187 |
#: rhodecode/templates/admin/users/user_edit.html:1 |
|
1376 | #: rhodecode/templates/admin/users/user_edit.html:129 | |
1188 |
#: rhodecode/templates/admin/users/user_edit.html:14 |
|
1377 | #: rhodecode/templates/admin/users/user_edit.html:154 | |
1189 |
#: rhodecode/templates/admin/users/user_edit_my_account.html: |
|
1378 | #: rhodecode/templates/admin/users/user_edit_my_account.html:102 | |
1190 |
#: rhodecode/templates/admin/users_groups/users_group_edit.html: |
|
1379 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:115 | |
|
1380 | #: rhodecode/templates/settings/repo_settings.html:84 | |||
1191 | msgid "Save" |
|
1381 | msgid "Save" | |
1192 | msgstr "" |
|
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 | #: rhodecode/templates/admin/permissions/permissions.html:5 |
|
1406 | #: rhodecode/templates/admin/permissions/permissions.html:5 | |
1195 | msgid "Permissions administration" |
|
1407 | msgid "Permissions administration" | |
1196 | msgstr "" |
|
1408 | msgstr "" | |
1197 |
|
1409 | |||
1198 | #: rhodecode/templates/admin/permissions/permissions.html:11 |
|
1410 | #: rhodecode/templates/admin/permissions/permissions.html:11 | |
1199 |
#: rhodecode/templates/admin/repos/repo_edit.html:1 |
|
1411 | #: rhodecode/templates/admin/repos/repo_edit.html:116 | |
1200 |
#: rhodecode/templates/admin/ |
|
1412 | #: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:58 | |
1201 |
#: rhodecode/templates/admin/users |
|
1413 | #: rhodecode/templates/admin/users/user_edit.html:139 | |
1202 |
#: rhodecode/templates/ |
|
1414 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:100 | |
|
1415 | #: rhodecode/templates/settings/repo_settings.html:77 | |||
1203 | msgid "Permissions" |
|
1416 | msgid "Permissions" | |
1204 | msgstr "" |
|
1417 | msgstr "" | |
1205 |
|
1418 | |||
@@ -1235,6 +1448,7 b' msgid "Repository creation"' | |||||
1235 | msgstr "" |
|
1448 | msgstr "" | |
1236 |
|
1449 | |||
1237 | #: rhodecode/templates/admin/permissions/permissions.html:71 |
|
1450 | #: rhodecode/templates/admin/permissions/permissions.html:71 | |
|
1451 | #: rhodecode/templates/admin/repos/repo_edit.html:218 | |||
1238 | msgid "set" |
|
1452 | msgid "set" | |
1239 | msgstr "" |
|
1453 | msgstr "" | |
1240 |
|
1454 | |||
@@ -1250,35 +1464,56 b' msgstr ""' | |||||
1250 | msgid "Repositories" |
|
1464 | msgid "Repositories" | |
1251 | msgstr "" |
|
1465 | msgstr "" | |
1252 |
|
1466 | |||
1253 | #: rhodecode/templates/admin/repos/repo_add.html:13 |
|
|||
1254 | msgid "add new" |
|
|||
1255 | msgstr "" |
|
|||
1256 |
|
||||
1257 | #: rhodecode/templates/admin/repos/repo_add_base.html:20 |
|
1467 | #: rhodecode/templates/admin/repos/repo_add_base.html:20 | |
1258 |
#: rhodecode/templates/summary/summary.html: |
|
1468 | #: rhodecode/templates/summary/summary.html:90 | |
1259 |
#: rhodecode/templates/summary/summary.html: |
|
1469 | #: rhodecode/templates/summary/summary.html:91 | |
1260 | msgid "Clone from" |
|
1470 | msgid "Clone from" | |
1261 | msgstr "" |
|
1471 | msgstr "" | |
1262 |
|
1472 | |||
1263 |
#: rhodecode/templates/admin/repos/repo_add_base.html:2 |
|
1473 | #: rhodecode/templates/admin/repos/repo_add_base.html:24 | |
1264 |
#: rhodecode/templates/admin/repos/repo_edit.html:4 |
|
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 | #: rhodecode/templates/admin/repos_groups/repos_groups.html:4 |
|
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 | msgid "Repository group" |
|
1484 | msgid "Repository group" | |
1267 | msgstr "" |
|
1485 | msgstr "" | |
1268 |
|
1486 | |||
1269 |
#: rhodecode/templates/admin/repos/repo_add_base.html:3 |
|
1487 | #: rhodecode/templates/admin/repos/repo_add_base.html:33 | |
1270 |
#: rhodecode/templates/admin/repos/repo_edit.html:5 |
|
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 | msgid "Type" |
|
1495 | msgid "Type" | |
1272 | msgstr "" |
|
1496 | msgstr "" | |
1273 |
|
1497 | |||
1274 |
#: rhodecode/templates/admin/repos/repo_add_base.html: |
|
1498 | #: rhodecode/templates/admin/repos/repo_add_base.html:42 | |
1275 | #: rhodecode/templates/admin/repos/repo_edit.html:73 |
|
1499 | msgid "Type of repository to create." | |
1276 | #: rhodecode/templates/settings/repo_fork.html:48 |
|
1500 | msgstr "" | |
1277 | #: rhodecode/templates/settings/repo_settings.html:49 |
|
1501 | ||
1278 | msgid "Private" |
|
1502 | #: rhodecode/templates/admin/repos/repo_add_base.html:51 | |
1279 | msgstr "" |
|
1503 | #: rhodecode/templates/admin/repos/repo_edit.html:70 | |
1280 |
|
1504 | #: rhodecode/templates/settings/repo_settings.html:61 | ||
1281 | #: rhodecode/templates/admin/repos/repo_add_base.html:59 |
|
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 | msgid "add" |
|
1517 | msgid "add" | |
1283 | msgstr "" |
|
1518 | msgstr "" | |
1284 |
|
1519 | |||
@@ -1292,138 +1527,192 b' msgstr ""' | |||||
1292 |
|
1527 | |||
1293 | #: rhodecode/templates/admin/repos/repo_edit.html:13 |
|
1528 | #: rhodecode/templates/admin/repos/repo_edit.html:13 | |
1294 | #: rhodecode/templates/admin/users/user_edit.html:13 |
|
1529 | #: rhodecode/templates/admin/users/user_edit.html:13 | |
1295 |
#: rhodecode/templates/admin/users/user_edit_my_account.html:1 |
|
1530 | #: rhodecode/templates/admin/users/user_edit_my_account.html:155 | |
1296 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:13 |
|
1531 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:13 | |
1297 |
#: rhodecode/templates/files/files_ |
|
1532 | #: rhodecode/templates/files/files_source.html:32 | |
1298 |
#: rhodecode/templates/ |
|
1533 | #: rhodecode/templates/journal/journal.html:72 | |
1299 | msgid "edit" |
|
1534 | msgid "edit" | |
1300 | msgstr "" |
|
1535 | msgstr "" | |
1301 |
|
1536 | |||
1302 | #: rhodecode/templates/admin/repos/repo_edit.html:40 |
|
1537 | #: rhodecode/templates/admin/repos/repo_edit.html:40 | |
|
1538 | #: rhodecode/templates/settings/repo_settings.html:39 | |||
1303 | msgid "Clone uri" |
|
1539 | msgid "Clone uri" | |
1304 | msgstr "" |
|
1540 | msgstr "" | |
1305 |
|
1541 | |||
1306 |
#: rhodecode/templates/admin/repos/repo_edit.html:8 |
|
1542 | #: rhodecode/templates/admin/repos/repo_edit.html:85 | |
1307 | msgid "Enable statistics" |
|
1543 | msgid "Enable statistics" | |
1308 | msgstr "" |
|
1544 | msgstr "" | |
1309 |
|
1545 | |||
1310 | #: rhodecode/templates/admin/repos/repo_edit.html:89 |
|
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 | msgid "Enable downloads" |
|
1551 | msgid "Enable downloads" | |
1312 | msgstr "" |
|
1552 | msgstr "" | |
1313 |
|
1553 | |||
1314 |
#: rhodecode/templates/admin/repos/repo_edit.html: |
|
1554 | #: rhodecode/templates/admin/repos/repo_edit.html:98 | |
1315 | msgid "Administration" |
|
1555 | msgid "Enable download menu on summary page." | |
1316 | msgstr "" |
|
1556 | msgstr "" | |
1317 |
|
1557 | |||
1318 |
#: rhodecode/templates/admin/repos/repo_edit.html:1 |
|
1558 | #: rhodecode/templates/admin/repos/repo_edit.html:108 | |
1319 | msgid "Statistics" |
|
1559 | msgid "Change owner of this repository." | |
1320 | msgstr "" |
|
1560 | msgstr "" | |
1321 |
|
1561 | |||
1322 | #: rhodecode/templates/admin/repos/repo_edit.html:134 |
|
1562 | #: rhodecode/templates/admin/repos/repo_edit.html:134 | |
1323 | msgid "Reset current statistics" |
|
1563 | msgid "Administration" | |
1324 | msgstr "" |
|
|||
1325 |
|
||||
1326 | #: rhodecode/templates/admin/repos/repo_edit.html:134 |
|
|||
1327 | msgid "Confirm to remove current statistics" |
|
|||
1328 | msgstr "" |
|
1564 | msgstr "" | |
1329 |
|
1565 | |||
1330 | #: rhodecode/templates/admin/repos/repo_edit.html:137 |
|
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 | msgid "Fetched to rev" |
|
1579 | msgid "Fetched to rev" | |
1332 | msgstr "" |
|
1580 | msgstr "" | |
1333 |
|
1581 | |||
1334 |
#: rhodecode/templates/admin/repos/repo_edit.html:1 |
|
1582 | #: rhodecode/templates/admin/repos/repo_edit.html:145 | |
1335 |
msgid " |
|
1583 | msgid "Stats gathered" | |
1336 | msgstr "" |
|
1584 | msgstr "" | |
1337 |
|
1585 | |||
1338 |
#: rhodecode/templates/admin/repos/repo_edit.html:1 |
|
1586 | #: rhodecode/templates/admin/repos/repo_edit.html:153 | |
1339 | msgid "Remote" |
|
1587 | msgid "Remote" | |
1340 | msgstr "" |
|
1588 | msgstr "" | |
1341 |
|
1589 | |||
1342 |
#: rhodecode/templates/admin/repos/repo_edit.html:15 |
|
1590 | #: rhodecode/templates/admin/repos/repo_edit.html:157 | |
1343 | msgid "Pull changes from remote location" |
|
1591 | msgid "Pull changes from remote location" | |
1344 | msgstr "" |
|
1592 | msgstr "" | |
1345 |
|
1593 | |||
1346 |
#: rhodecode/templates/admin/repos/repo_edit.html:15 |
|
1594 | #: rhodecode/templates/admin/repos/repo_edit.html:157 | |
1347 | msgid "Confirm to pull changes from remote side" |
|
1595 | msgid "Confirm to pull changes from remote side" | |
1348 | msgstr "" |
|
1596 | msgstr "" | |
1349 |
|
1597 | |||
1350 |
#: rhodecode/templates/admin/repos/repo_edit.html:16 |
|
1598 | #: rhodecode/templates/admin/repos/repo_edit.html:168 | |
1351 | msgid "Cache" |
|
1599 | msgid "Cache" | |
1352 | msgstr "" |
|
1600 | msgstr "" | |
1353 |
|
1601 | |||
1354 |
#: rhodecode/templates/admin/repos/repo_edit.html:1 |
|
1602 | #: rhodecode/templates/admin/repos/repo_edit.html:172 | |
1355 | msgid "Invalidate repository cache" |
|
1603 | msgid "Invalidate repository cache" | |
1356 | msgstr "" |
|
1604 | msgstr "" | |
1357 |
|
1605 | |||
1358 |
#: rhodecode/templates/admin/repos/repo_edit.html:1 |
|
1606 | #: rhodecode/templates/admin/repos/repo_edit.html:172 | |
1359 | msgid "Confirm to invalidate repository cache" |
|
1607 | msgid "Confirm to invalidate repository cache" | |
1360 | msgstr "" |
|
1608 | msgstr "" | |
1361 |
|
1609 | |||
1362 |
#: rhodecode/templates/admin/repos/repo_edit.html:1 |
|
1610 | #: rhodecode/templates/admin/repos/repo_edit.html:183 | |
1363 | msgid "Remove from public journal" |
|
1611 | msgid "Remove from public journal" | |
1364 | msgstr "" |
|
1612 | msgstr "" | |
1365 |
|
1613 | |||
1366 | #: rhodecode/templates/admin/repos/repo_edit.html:179 |
|
|||
1367 | msgid "Add to public journal" |
|
|||
1368 | msgstr "" |
|
|||
1369 |
|
||||
1370 | #: rhodecode/templates/admin/repos/repo_edit.html:185 |
|
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 | msgid "Delete" |
|
1626 | msgid "Delete" | |
1372 | msgstr "" |
|
1627 | msgstr "" | |
1373 |
|
1628 | |||
1374 |
#: rhodecode/templates/admin/repos/repo_edit.html:1 |
|
1629 | #: rhodecode/templates/admin/repos/repo_edit.html:201 | |
1375 | msgid "Remove this repository" |
|
1630 | msgid "Remove this repository" | |
1376 | msgstr "" |
|
1631 | msgstr "" | |
1377 |
|
1632 | |||
1378 |
#: rhodecode/templates/admin/repos/repo_edit.html:1 |
|
1633 | #: rhodecode/templates/admin/repos/repo_edit.html:201 | |
1379 | #: rhodecode/templates/admin/repos/repos.html:79 |
|
|||
1380 | msgid "Confirm to delete this repository" |
|
1634 | msgid "Confirm to delete this repository" | |
1381 | msgstr "" |
|
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 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:3 |
|
1653 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:3 | |
|
1654 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:3 | |||
1384 | msgid "none" |
|
1655 | msgid "none" | |
1385 | msgstr "" |
|
1656 | msgstr "" | |
1386 |
|
1657 | |||
1387 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:4 |
|
1658 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:4 | |
|
1659 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:4 | |||
1388 | msgid "read" |
|
1660 | msgid "read" | |
1389 | msgstr "" |
|
1661 | msgstr "" | |
1390 |
|
1662 | |||
1391 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:5 |
|
1663 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:5 | |
|
1664 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:5 | |||
1392 | msgid "write" |
|
1665 | msgid "write" | |
1393 | msgstr "" |
|
1666 | msgstr "" | |
1394 |
|
1667 | |||
1395 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:6 |
|
1668 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:6 | |
|
1669 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:6 | |||
1396 | #: rhodecode/templates/admin/users/users.html:38 |
|
1670 | #: rhodecode/templates/admin/users/users.html:38 | |
1397 |
#: rhodecode/templates/base/base.html:2 |
|
1671 | #: rhodecode/templates/base/base.html:214 | |
1398 | msgid "admin" |
|
1672 | msgid "admin" | |
1399 | msgstr "" |
|
1673 | msgstr "" | |
1400 |
|
1674 | |||
1401 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:7 |
|
1675 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:7 | |
|
1676 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:7 | |||
1402 | msgid "member" |
|
1677 | msgid "member" | |
1403 | msgstr "" |
|
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 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:33 |
|
1687 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:33 | |
1406 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:53 |
|
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 | msgid "revoke" |
|
1691 | msgid "revoke" | |
1408 | msgstr "" |
|
1692 | msgstr "" | |
1409 |
|
1693 | |||
1410 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:75 |
|
1694 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:75 | |
|
1695 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:64 | |||
1411 | msgid "Add another member" |
|
1696 | msgid "Add another member" | |
1412 | msgstr "" |
|
1697 | msgstr "" | |
1413 |
|
1698 | |||
1414 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:89 |
|
1699 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:89 | |
|
1700 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:78 | |||
1415 | msgid "Failed to remove user" |
|
1701 | msgid "Failed to remove user" | |
1416 | msgstr "" |
|
1702 | msgstr "" | |
1417 |
|
1703 | |||
1418 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:104 |
|
1704 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:104 | |
|
1705 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:93 | |||
1419 | msgid "Failed to remove users group" |
|
1706 | msgid "Failed to remove users group" | |
1420 | msgstr "" |
|
1707 | msgstr "" | |
1421 |
|
1708 | |||
1422 |
#: rhodecode/templates/admin/repos/repo_edit_perms.html: |
|
1709 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:123 | |
|
1710 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:112 | |||
1423 | msgid "Group" |
|
1711 | msgid "Group" | |
1424 | msgstr "" |
|
1712 | msgstr "" | |
1425 |
|
1713 | |||
1426 |
#: rhodecode/templates/admin/repos/repo_edit_perms.html: |
|
1714 | #: rhodecode/templates/admin/repos/repo_edit_perms.html:124 | |
|
1715 | #: rhodecode/templates/admin/repos_groups/repos_group_edit_perms.html:113 | |||
1427 | #: rhodecode/templates/admin/users_groups/users_groups.html:33 |
|
1716 | #: rhodecode/templates/admin/users_groups/users_groups.html:33 | |
1428 | msgid "members" |
|
1717 | msgid "members" | |
1429 | msgstr "" |
|
1718 | msgstr "" | |
@@ -1432,43 +1721,29 b' msgstr ""' | |||||
1432 | msgid "Repositories administration" |
|
1721 | msgid "Repositories administration" | |
1433 | msgstr "" |
|
1722 | msgstr "" | |
1434 |
|
1723 | |||
1435 |
#: rhodecode/templates/admin/repos/repos.html: |
|
1724 | #: rhodecode/templates/admin/repos/repos.html:40 | |
1436 |
#: rhodecode/templates/summary/summary.html:10 |
|
1725 | #: rhodecode/templates/summary/summary.html:107 | |
1437 | msgid "Contact" |
|
1726 | msgid "Contact" | |
1438 | msgstr "" |
|
1727 | msgstr "" | |
1439 |
|
1728 | |||
1440 |
#: rhodecode/templates/admin/repos/repos.html: |
|
1729 | #: rhodecode/templates/admin/repos/repos.html:68 | |
1441 |
#: rhodecode/templates/admin/repos_groups/repos_groups_show.html: |
|
1730 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:54 | |
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 |
|
|||
1463 | #: rhodecode/templates/admin/users/users.html:55 |
|
1731 | #: rhodecode/templates/admin/users/users.html:55 | |
|
1732 | #: rhodecode/templates/admin/users_groups/users_groups.html:44 | |||
1464 | msgid "delete" |
|
1733 | msgid "delete" | |
1465 | msgstr "" |
|
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 | #: rhodecode/templates/admin/repos_groups/repos_groups.html:8 |
|
1742 | #: rhodecode/templates/admin/repos_groups/repos_groups.html:8 | |
1468 | msgid "Groups" |
|
1743 | msgid "Groups" | |
1469 | msgstr "" |
|
1744 | msgstr "" | |
1470 |
|
1745 | |||
1471 |
#: rhodecode/templates/admin/repos_groups/repos_groups.html:1 |
|
1746 | #: rhodecode/templates/admin/repos_groups/repos_groups.html:12 | |
1472 | msgid "with" |
|
1747 | msgid "with" | |
1473 | msgstr "" |
|
1748 | msgstr "" | |
1474 |
|
1749 | |||
@@ -1491,8 +1766,7 b' msgid "Group parent"' | |||||
1491 | msgstr "" |
|
1766 | msgstr "" | |
1492 |
|
1767 | |||
1493 | #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:58 |
|
1768 | #: rhodecode/templates/admin/repos_groups/repos_groups_add.html:58 | |
1494 |
#: rhodecode/templates/admin/ |
|
1769 | #: rhodecode/templates/admin/users/user_add.html:94 | |
1495 | #: rhodecode/templates/admin/users/user_add.html:85 |
|
|||
1496 | #: rhodecode/templates/admin/users_groups/users_group_add.html:49 |
|
1770 | #: rhodecode/templates/admin/users_groups/users_group_add.html:49 | |
1497 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:90 |
|
1771 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:90 | |
1498 | msgid "save" |
|
1772 | msgid "save" | |
@@ -1506,6 +1780,19 b' msgstr ""' | |||||
1506 | msgid "edit repos group" |
|
1780 | msgid "edit repos group" | |
1507 | msgstr "" |
|
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 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:5 |
|
1796 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:5 | |
1510 | msgid "Repositories groups administration" |
|
1797 | msgid "Repositories groups administration" | |
1511 | msgstr "" |
|
1798 | msgstr "" | |
@@ -1515,11 +1802,18 b' msgid "ADD NEW GROUP"' | |||||
1515 | msgstr "" |
|
1802 | msgstr "" | |
1516 |
|
1803 | |||
1517 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:35 |
|
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 | msgstr "" |
|
1812 | msgstr "" | |
1520 |
|
1813 | |||
1521 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:54 |
|
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 | msgstr "" |
|
1817 | msgstr "" | |
1524 |
|
1818 | |||
1525 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:62 |
|
1819 | #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:62 | |
@@ -1610,20 +1904,10 b' msgid "GA code"' | |||||
1610 | msgstr "" |
|
1904 | msgstr "" | |
1611 |
|
1905 | |||
1612 | #: rhodecode/templates/admin/settings/settings.html:111 |
|
1906 | #: rhodecode/templates/admin/settings/settings.html:111 | |
1613 |
#: rhodecode/templates/admin/settings/settings.html:17 |
|
1907 | #: rhodecode/templates/admin/settings/settings.html:176 | |
1614 | msgid "Save settings" |
|
1908 | msgid "Save settings" | |
1615 | msgstr "" |
|
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 | #: rhodecode/templates/admin/settings/settings.html:118 |
|
1911 | #: rhodecode/templates/admin/settings/settings.html:118 | |
1628 | msgid "Mercurial settings" |
|
1912 | msgid "Mercurial settings" | |
1629 | msgstr "" |
|
1913 | msgstr "" | |
@@ -1640,41 +1924,61 b' msgstr ""' | |||||
1640 | msgid "Hooks" |
|
1924 | msgid "Hooks" | |
1641 | msgstr "" |
|
1925 | msgstr "" | |
1642 |
|
1926 | |||
1643 |
#: rhodecode/templates/admin/settings/settings.html:14 |
|
1927 | #: rhodecode/templates/admin/settings/settings.html:144 | |
1644 | msgid "advanced setup" |
|
|||
1645 | msgstr "" |
|
|||
1646 |
|
||||
1647 | #: rhodecode/templates/admin/settings/settings.html:147 |
|
|||
1648 | msgid "Update repository after push (hg update)" |
|
1928 | msgid "Update repository after push (hg update)" | |
1649 | msgstr "" |
|
1929 | msgstr "" | |
1650 |
|
1930 | |||
1651 |
#: rhodecode/templates/admin/settings/settings.html:1 |
|
1931 | #: rhodecode/templates/admin/settings/settings.html:148 | |
1652 | msgid "Show repository size after push" |
|
1932 | msgid "Show repository size after push" | |
1653 | msgstr "" |
|
1933 | msgstr "" | |
1654 |
|
1934 | |||
1655 |
#: rhodecode/templates/admin/settings/settings.html:15 |
|
1935 | #: rhodecode/templates/admin/settings/settings.html:152 | |
1656 | msgid "Log user push commands" |
|
1936 | msgid "Log user push commands" | |
1657 | msgstr "" |
|
1937 | msgstr "" | |
1658 |
|
1938 | |||
1659 |
#: rhodecode/templates/admin/settings/settings.html:15 |
|
1939 | #: rhodecode/templates/admin/settings/settings.html:156 | |
1660 | msgid "Log user pull commands" |
|
1940 | msgid "Log user pull commands" | |
1661 | msgstr "" |
|
1941 | msgstr "" | |
1662 |
|
1942 | |||
1663 |
#: rhodecode/templates/admin/settings/settings.html:16 |
|
1943 | #: rhodecode/templates/admin/settings/settings.html:160 | |
|
1944 | msgid "advanced setup" | |||
|
1945 | msgstr "" | |||
|
1946 | ||||
|
1947 | #: rhodecode/templates/admin/settings/settings.html:165 | |||
1664 | msgid "Repositories location" |
|
1948 | msgid "Repositories location" | |
1665 | msgstr "" |
|
1949 | msgstr "" | |
1666 |
|
1950 | |||
1667 |
#: rhodecode/templates/admin/settings/settings.html:17 |
|
1951 | #: rhodecode/templates/admin/settings/settings.html:170 | |
1668 | msgid "" |
|
1952 | msgid "" | |
1669 | "This a crucial application setting. If you are really sure you need to change" |
|
1953 | "This a crucial application setting. If you are really sure you need to change" | |
1670 | " this, you must restart application in order to make this setting take " |
|
1954 | " this, you must restart application in order to make this setting take " | |
1671 | "effect. Click this label to unlock." |
|
1955 | "effect. Click this label to unlock." | |
1672 | msgstr "" |
|
1956 | msgstr "" | |
1673 |
|
1957 | |||
1674 |
#: rhodecode/templates/admin/settings/settings.html:17 |
|
1958 | #: rhodecode/templates/admin/settings/settings.html:171 | |
1675 | msgid "unlock" |
|
1959 | msgid "unlock" | |
1676 | msgstr "" |
|
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 | #: rhodecode/templates/admin/users/user_add.html:5 |
|
1982 | #: rhodecode/templates/admin/users/user_add.html:5 | |
1679 | msgid "Add user" |
|
1983 | msgid "Add user" | |
1680 | msgstr "" |
|
1984 | msgstr "" | |
@@ -1689,8 +1993,12 b' msgstr ""' | |||||
1689 | msgid "add new user" |
|
1993 | msgid "add new user" | |
1690 | msgstr "" |
|
1994 | msgstr "" | |
1691 |
|
1995 | |||
1692 |
#: rhodecode/templates/admin/users/user_add.html: |
|
1996 | #: rhodecode/templates/admin/users/user_add.html:50 | |
1693 | #: rhodecode/templates/admin/users/user_edit.html:101 |
|
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 | #: rhodecode/templates/admin/users_groups/users_group_add.html:41 |
|
2002 | #: rhodecode/templates/admin/users_groups/users_group_add.html:41 | |
1695 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:42 |
|
2003 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:42 | |
1696 | msgid "Active" |
|
2004 | msgid "Active" | |
@@ -1700,36 +2008,42 b' msgstr ""' | |||||
1700 | msgid "Edit user" |
|
2008 | msgid "Edit user" | |
1701 | msgstr "" |
|
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 | #: rhodecode/templates/admin/users/user_edit.html:34 |
|
2011 | #: rhodecode/templates/admin/users/user_edit.html:34 | |
1709 | #: rhodecode/templates/admin/users/user_edit_my_account.html:33 |
|
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 | msgid "Using" |
|
2018 | msgid "Using" | |
1711 | msgstr "" |
|
2019 | msgstr "" | |
1712 |
|
2020 | |||
1713 |
#: rhodecode/templates/admin/users/user_edit.html:4 |
|
2021 | #: rhodecode/templates/admin/users/user_edit.html:43 | |
1714 |
#: rhodecode/templates/admin/users/user_edit_my_account.html:3 |
|
2022 | #: rhodecode/templates/admin/users/user_edit_my_account.html:43 | |
1715 | msgid "API key" |
|
2023 | msgid "API key" | |
1716 | msgstr "" |
|
2024 | msgstr "" | |
1717 |
|
2025 | |||
1718 |
#: rhodecode/templates/admin/users/user_edit.html:5 |
|
2026 | #: rhodecode/templates/admin/users/user_edit.html:59 | |
1719 | msgid "LDAP DN" |
|
2027 | msgid "LDAP DN" | |
1720 | msgstr "" |
|
2028 | msgstr "" | |
1721 |
|
2029 | |||
1722 |
#: rhodecode/templates/admin/users/user_edit.html:6 |
|
2030 | #: rhodecode/templates/admin/users/user_edit.html:68 | |
1723 |
#: rhodecode/templates/admin/users/user_edit_my_account.html:5 |
|
2031 | #: rhodecode/templates/admin/users/user_edit_my_account.html:58 | |
1724 | msgid "New password" |
|
2032 | msgid "New password" | |
1725 | msgstr "" |
|
2033 | msgstr "" | |
1726 |
|
2034 | |||
1727 |
#: rhodecode/templates/admin/users/user_edit.html: |
|
2035 | #: rhodecode/templates/admin/users/user_edit.html:77 | |
1728 |
#: rhodecode/templates/admin/users |
|
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 | msgid "Create repositories" |
|
2042 | msgid "Create repositories" | |
1730 | msgstr "" |
|
2043 | msgstr "" | |
1731 |
|
2044 | |||
1732 | #: rhodecode/templates/admin/users/user_edit_my_account.html:5 |
|
2045 | #: rhodecode/templates/admin/users/user_edit_my_account.html:5 | |
|
2046 | #: rhodecode/templates/base/base.html:124 | |||
1733 | msgid "My account" |
|
2047 | msgid "My account" | |
1734 | msgstr "" |
|
2048 | msgstr "" | |
1735 |
|
2049 | |||
@@ -1737,29 +2051,49 b' msgstr ""' | |||||
1737 | msgid "My Account" |
|
2051 | msgid "My Account" | |
1738 | msgstr "" |
|
2052 | msgstr "" | |
1739 |
|
2053 | |||
1740 |
#: rhodecode/templates/admin/users/user_edit_my_account.html:1 |
|
2054 | #: rhodecode/templates/admin/users/user_edit_my_account.html:116 | |
1741 | msgid "My repositories" |
|
2055 | #: rhodecode/templates/journal/journal.html:32 | |
1742 | msgstr "" |
|
2056 | msgid "My repos" | |
1743 |
|
2057 | msgstr "" | ||
1744 | #: rhodecode/templates/admin/users/user_edit_my_account.html:107 |
|
2058 | ||
1745 | msgid "ADD REPOSITORY" |
|
2059 | #: rhodecode/templates/admin/users/user_edit_my_account.html:116 | |
1746 | msgstr "" |
|
2060 | msgid "My permissions" | |
1747 |
|
2061 | msgstr "" | ||
1748 | #: rhodecode/templates/admin/users/user_edit_my_account.html:118 |
|
2062 | ||
1749 |
#: rhodecode/templates/ |
|
2063 | #: rhodecode/templates/admin/users/user_edit_my_account.html:121 | |
1750 |
#: rhodecode/templates/ |
|
2064 | #: rhodecode/templates/journal/journal.html:37 | |
1751 | #: rhodecode/templates/tags/tags_data.html:7 |
|
2065 | msgid "ADD" | |
1752 | msgid "revision" |
|
2066 | msgstr "" | |
1753 | msgstr "" |
|
2067 | ||
1754 |
|
2068 | #: rhodecode/templates/admin/users/user_edit_my_account.html:134 | ||
1755 | #: rhodecode/templates/admin/users/user_edit_my_account.html:157 |
|
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 | msgid "No repositories yet" |
|
2084 | msgid "No repositories yet" | |
1757 | msgstr "" |
|
2085 | msgstr "" | |
1758 |
|
2086 | |||
1759 |
#: rhodecode/templates/admin/users/user_edit_my_account.html:1 |
|
2087 | #: rhodecode/templates/admin/users/user_edit_my_account.html:167 | |
|
2088 | #: rhodecode/templates/journal/journal.html:87 | |||
1760 | msgid "create one now" |
|
2089 | msgid "create one now" | |
1761 | msgstr "" |
|
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 | #: rhodecode/templates/admin/users/users.html:5 |
|
2097 | #: rhodecode/templates/admin/users/users.html:5 | |
1764 | msgid "Users administration" |
|
2098 | msgid "Users administration" | |
1765 | msgstr "" |
|
2099 | msgstr "" | |
@@ -1773,8 +2107,7 b' msgid "username"' | |||||
1773 | msgstr "" |
|
2107 | msgstr "" | |
1774 |
|
2108 | |||
1775 | #: rhodecode/templates/admin/users/users.html:34 |
|
2109 | #: rhodecode/templates/admin/users/users.html:34 | |
1776 |
#: rhodecode/templates/branches/branches_data.html: |
|
2110 | #: rhodecode/templates/branches/branches_data.html:6 | |
1777 | #: rhodecode/templates/tags/tags_data.html:5 |
|
|||
1778 | msgid "name" |
|
2111 | msgid "name" | |
1779 | msgstr "" |
|
2112 | msgstr "" | |
1780 |
|
2113 | |||
@@ -1792,12 +2125,13 b' msgid "active"' | |||||
1792 | msgstr "" |
|
2125 | msgstr "" | |
1793 |
|
2126 | |||
1794 | #: rhodecode/templates/admin/users/users.html:39 |
|
2127 | #: rhodecode/templates/admin/users/users.html:39 | |
1795 |
#: rhodecode/templates/base/base.html:3 |
|
2128 | #: rhodecode/templates/base/base.html:223 | |
1796 | msgid "ldap" |
|
2129 | msgid "ldap" | |
1797 | msgstr "" |
|
2130 | msgstr "" | |
1798 |
|
2131 | |||
1799 | #: rhodecode/templates/admin/users/users.html:56 |
|
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 | msgstr "" |
|
2135 | msgstr "" | |
1802 |
|
2136 | |||
1803 | #: rhodecode/templates/admin/users_groups/users_group_add.html:5 |
|
2137 | #: rhodecode/templates/admin/users_groups/users_group_add.html:5 | |
@@ -1841,6 +2175,10 b' msgstr ""' | |||||
1841 | msgid "Add all elements" |
|
2175 | msgid "Add all elements" | |
1842 | msgstr "" |
|
2176 | msgstr "" | |
1843 |
|
2177 | |||
|
2178 | #: rhodecode/templates/admin/users_groups/users_group_edit.html:126 | |||
|
2179 | msgid "Group members" | |||
|
2180 | msgstr "" | |||
|
2181 | ||||
1844 | #: rhodecode/templates/admin/users_groups/users_groups.html:5 |
|
2182 | #: rhodecode/templates/admin/users_groups/users_groups.html:5 | |
1845 | msgid "Users groups administration" |
|
2183 | msgid "Users groups administration" | |
1846 | msgstr "" |
|
2184 | msgstr "" | |
@@ -1853,301 +2191,409 b' msgstr ""' | |||||
1853 | msgid "group name" |
|
2191 | msgid "group name" | |
1854 | msgstr "" |
|
2192 | msgstr "" | |
1855 |
|
2193 | |||
1856 |
#: rhodecode/templates/ |
|
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 | msgid "Forgot password ?" |
|
2208 | msgid "Forgot password ?" | |
1858 | msgstr "" |
|
2209 | msgstr "" | |
1859 |
|
2210 | |||
1860 |
#: rhodecode/templates/base/base.html: |
|
2211 | #: rhodecode/templates/base/base.html:107 | |
1861 | #: rhodecode/templates/base/base.html:340 rhodecode/templates/base/base.html:342 |
|
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 | msgid "Home" |
|
2221 | msgid "Home" | |
1863 | msgstr "" |
|
2222 | msgstr "" | |
1864 |
|
2223 | |||
1865 |
#: rhodecode/templates/base/base.html: |
|
2224 | #: rhodecode/templates/base/base.html:123 rhodecode/templates/base/base.html:298 | |
1866 |
#: rhodecode/templates/base/base.html:3 |
|
2225 | #: rhodecode/templates/base/base.html:300 rhodecode/templates/base/base.html:302 | |
1867 | #: rhodecode/templates/journal/journal.html:4 |
|
2226 | #: rhodecode/templates/journal/journal.html:4 | |
1868 | #: rhodecode/templates/journal/journal.html:17 |
|
2227 | #: rhodecode/templates/journal/journal.html:17 | |
1869 | #: rhodecode/templates/journal/public_journal.html:4 |
|
2228 | #: rhodecode/templates/journal/public_journal.html:4 | |
1870 | msgid "Journal" |
|
2229 | msgid "Journal" | |
1871 | msgstr "" |
|
2230 | msgstr "" | |
1872 |
|
2231 | |||
1873 |
#: rhodecode/templates/base/base.html: |
|
2232 | #: rhodecode/templates/base/base.html:125 | |
1874 | msgid "Login" |
|
|||
1875 | msgstr "" |
|
|||
1876 |
|
||||
1877 | #: rhodecode/templates/base/base.html:68 |
|
|||
1878 | msgid "Log Out" |
|
2233 | msgid "Log Out" | |
1879 | msgstr "" |
|
2234 | msgstr "" | |
1880 |
|
2235 | |||
1881 |
#: rhodecode/templates/base/base.html:1 |
|
2236 | #: rhodecode/templates/base/base.html:144 | |
1882 | msgid "Submit a bug" |
|
|||
1883 | msgstr "" |
|
|||
1884 |
|
||||
1885 | #: rhodecode/templates/base/base.html:141 |
|
|||
1886 | msgid "Switch repository" |
|
2237 | msgid "Switch repository" | |
1887 | msgstr "" |
|
2238 | msgstr "" | |
1888 |
|
2239 | |||
1889 |
#: rhodecode/templates/base/base.html:14 |
|
2240 | #: rhodecode/templates/base/base.html:146 | |
1890 | msgid "Products" |
|
2241 | msgid "Products" | |
1891 | msgstr "" |
|
2242 | msgstr "" | |
1892 |
|
2243 | |||
1893 |
#: rhodecode/templates/base/base.html:1 |
|
2244 | #: rhodecode/templates/base/base.html:152 rhodecode/templates/base/base.html:182 | |
1894 | msgid "loading..." |
|
2245 | msgid "loading..." | |
1895 | msgstr "" |
|
2246 | msgstr "" | |
1896 |
|
2247 | |||
1897 |
#: rhodecode/templates/base/base.html: |
|
2248 | #: rhodecode/templates/base/base.html:158 rhodecode/templates/base/base.html:160 | |
1898 |
#: rhodecode/templates/base/base.html:2 |
|
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 | msgid "Switch to" |
|
2269 | msgid "Switch to" | |
1900 | msgstr "" |
|
2270 | msgstr "" | |
1901 |
|
2271 | |||
1902 |
#: rhodecode/templates/base/base.html: |
|
2272 | #: rhodecode/templates/base/base.html:186 rhodecode/templates/base/base.html:188 | |
1903 |
#: rhodecode/templates/b |
|
2273 | #: rhodecode/templates/base/base.html:190 | |
1904 | msgid "branches" |
|
2274 | #: rhodecode/templates/data_table/_dt_elements.html:25 | |
1905 | msgstr "" |
|
2275 | #: rhodecode/templates/data_table/_dt_elements.html:27 | |
1906 |
|
2276 | #: rhodecode/templates/data_table/_dt_elements.html:29 | ||
1907 | #: rhodecode/templates/base/base.html:249 |
|
2277 | #: rhodecode/templates/files/files.html:4 rhodecode/templates/files/files.html:40 | |
1908 | #: rhodecode/templates/branches/branches_data.html:52 |
|
2278 | msgid "Files" | |
1909 | msgid "There are no branches yet" |
|
2279 | msgstr "" | |
1910 | msgstr "" |
|
2280 | ||
1911 |
|
2281 | #: rhodecode/templates/base/base.html:195 rhodecode/templates/base/base.html:199 | ||
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 |
|
|||
1926 | msgid "Options" |
|
2282 | msgid "Options" | |
1927 | msgstr "" |
|
2283 | msgstr "" | |
1928 |
|
2284 | |||
1929 |
#: rhodecode/templates/base/base.html:2 |
|
2285 | #: rhodecode/templates/base/base.html:204 rhodecode/templates/base/base.html:206 | |
1930 |
#: rhodecode/templates/base/base.html: |
|
2286 | #: rhodecode/templates/base/base.html:224 | |
1931 | msgid "settings" |
|
2287 | msgid "settings" | |
1932 | msgstr "" |
|
2288 | msgstr "" | |
1933 |
|
2289 | |||
1934 |
#: rhodecode/templates/base/base.html:29 |
|
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 | msgid "search" |
|
2297 | msgid "search" | |
1936 | msgstr "" |
|
2298 | msgstr "" | |
1937 |
|
2299 | |||
1938 |
#: rhodecode/templates/base/base.html:2 |
|
2300 | #: rhodecode/templates/base/base.html:217 | |
1939 | msgid "journal" |
|
2301 | msgid "journal" | |
1940 | msgstr "" |
|
2302 | msgstr "" | |
1941 |
|
2303 | |||
1942 |
#: rhodecode/templates/base/base.html: |
|
2304 | #: rhodecode/templates/base/base.html:219 | |
1943 | msgid "repositories groups" |
|
2305 | msgid "repositories groups" | |
1944 | msgstr "" |
|
2306 | msgstr "" | |
1945 |
|
2307 | |||
1946 |
#: rhodecode/templates/base/base.html: |
|
2308 | #: rhodecode/templates/base/base.html:220 | |
1947 | msgid "users" |
|
2309 | msgid "users" | |
1948 | msgstr "" |
|
2310 | msgstr "" | |
1949 |
|
2311 | |||
1950 |
#: rhodecode/templates/base/base.html: |
|
2312 | #: rhodecode/templates/base/base.html:221 | |
1951 | msgid "users groups" |
|
2313 | msgid "users groups" | |
1952 | msgstr "" |
|
2314 | msgstr "" | |
1953 |
|
2315 | |||
1954 |
#: rhodecode/templates/base/base.html: |
|
2316 | #: rhodecode/templates/base/base.html:222 | |
1955 | msgid "permissions" |
|
2317 | msgid "permissions" | |
1956 | msgstr "" |
|
2318 | msgstr "" | |
1957 |
|
2319 | |||
1958 |
#: rhodecode/templates/base/base.html: |
|
2320 | #: rhodecode/templates/base/base.html:235 rhodecode/templates/base/base.html:237 | |
1959 | #: rhodecode/templates/followers/followers.html:5 |
|
2321 | #: rhodecode/templates/followers/followers.html:5 | |
1960 | msgid "Followers" |
|
2322 | msgid "Followers" | |
1961 | msgstr "" |
|
2323 | msgstr "" | |
1962 |
|
2324 | |||
1963 |
#: rhodecode/templates/base/base.html: |
|
2325 | #: rhodecode/templates/base/base.html:243 rhodecode/templates/base/base.html:245 | |
1964 | #: rhodecode/templates/forks/forks.html:5 |
|
2326 | #: rhodecode/templates/forks/forks.html:5 | |
1965 | msgid "Forks" |
|
2327 | msgid "Forks" | |
1966 | msgstr "" |
|
2328 | msgstr "" | |
1967 |
|
2329 | |||
1968 |
#: rhodecode/templates/base/base.html:3 |
|
2330 | #: rhodecode/templates/base/base.html:316 rhodecode/templates/base/base.html:318 | |
1969 |
#: rhodecode/templates/base/base.html:3 |
|
2331 | #: rhodecode/templates/base/base.html:320 rhodecode/templates/search/search.html:4 | |
1970 | #: rhodecode/templates/search/search.html:24 |
|
2332 | #: rhodecode/templates/search/search.html:24 | |
1971 | #: rhodecode/templates/search/search.html:46 |
|
2333 | #: rhodecode/templates/search/search.html:46 | |
1972 | msgid "Search" |
|
2334 | msgid "Search" | |
1973 | msgstr "" |
|
2335 | msgstr "" | |
1974 |
|
2336 | |||
1975 |
#: rhodecode/templates/base/root.html:5 |
|
2337 | #: rhodecode/templates/base/root.html:53 | |
1976 | #: rhodecode/templates/journal/journal.html:48 |
|
2338 | msgid "add another comment" | |
1977 | #: rhodecode/templates/summary/summary.html:36 |
|
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 | msgid "Stop following this repository" |
|
2344 | msgid "Stop following this repository" | |
1979 | msgstr "" |
|
2345 | msgstr "" | |
1980 |
|
2346 | |||
1981 |
#: rhodecode/templates/base/root.html: |
|
2347 | #: rhodecode/templates/base/root.html:55 | |
1982 |
#: rhodecode/templates/summary/summary.html: |
|
2348 | #: rhodecode/templates/summary/summary.html:56 | |
1983 | msgid "Start following this repository" |
|
2349 | msgid "Start following this repository" | |
1984 | msgstr "" |
|
2350 | msgstr "" | |
1985 |
|
2351 | |||
1986 |
#: rhodecode/templates/b |
|
2352 | #: rhodecode/templates/bookmarks/bookmarks.html:5 | |
1987 | #: rhodecode/templates/tags/tags_data.html:4 |
|
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 | msgid "date" |
|
2364 | msgid "date" | |
1989 | msgstr "" |
|
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 | #: rhodecode/templates/branches/branches_data.html:8 |
|
2367 | #: rhodecode/templates/branches/branches_data.html:8 | |
1998 |
#: rhodecode/templates/shortlog/shortlog_data.html: |
|
2368 | #: rhodecode/templates/shortlog/shortlog_data.html:8 | |
1999 | #: rhodecode/templates/tags/tags_data.html:8 |
|
2369 | msgid "author" | |
2000 | msgid "links" |
|
2370 | msgstr "" | |
2001 | msgstr "" |
|
2371 | ||
2002 |
|
2372 | #: rhodecode/templates/branches/branches_data.html:9 | ||
2003 |
#: rhodecode/templates/ |
|
2373 | #: rhodecode/templates/shortlog/shortlog_data.html:5 | |
2004 | #: rhodecode/templates/branches/branches_data.html:43 |
|
2374 | msgid "revision" | |
2005 | #: rhodecode/templates/shortlog/shortlog_data.html:39 |
|
2375 | msgstr "" | |
2006 | #: rhodecode/templates/tags/tags_data.html:24 |
|
2376 | ||
2007 | msgid "changeset" |
|
2377 | #: rhodecode/templates/changelog/changelog.html:15 | |
2008 | msgstr "" |
|
2378 | #, python-format | |
2009 |
|
2379 | msgid "showing %d out of %d revision" | ||
2010 | #: rhodecode/templates/branches/branches_data.html:25 |
|
2380 | msgid_plural "showing %d out of %d revisions" | |
2011 | #: rhodecode/templates/branches/branches_data.html:45 |
|
2381 | msgstr[0] "" | |
2012 | #: rhodecode/templates/files/files.html:12 |
|
2382 | msgstr[1] "" | |
2013 | #: rhodecode/templates/shortlog/shortlog_data.html:41 |
|
2383 | ||
2014 |
#: rhodecode/templates/ |
|
2384 | #: rhodecode/templates/changelog/changelog.html:38 | |
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 |
|
|||
2028 | msgid "Show" |
|
2385 | msgid "Show" | |
2029 | msgstr "" |
|
2386 | msgstr "" | |
2030 |
|
2387 | |||
2031 |
#: rhodecode/templates/changelog/changelog.html: |
|
2388 | #: rhodecode/templates/changelog/changelog.html:64 | |
2032 |
#: rhodecode/templates/ |
|
2389 | #: rhodecode/templates/summary/summary.html:352 | |
2033 | #: rhodecode/templates/summary/summary.html:609 |
|
2390 | msgid "show more" | |
2034 | msgid "commit" |
|
2391 | msgstr "" | |
2035 | msgstr "" |
|
2392 | ||
2036 |
|
2393 | #: rhodecode/templates/changelog/changelog.html:68 | ||
2037 | #: rhodecode/templates/changelog/changelog.html:63 |
|
|||
2038 | msgid "Affected number of files, click to show more details" |
|
2394 | msgid "Affected number of files, click to show more details" | |
2039 | msgstr "" |
|
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 | #: rhodecode/templates/changelog/changelog.html:82 |
|
2397 | #: rhodecode/templates/changelog/changelog.html:82 | |
2057 |
#: rhodecode/templates/changeset/changeset.html: |
|
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 | #: rhodecode/templates/files/files.html:29 |
|
2414 | #: rhodecode/templates/files/files.html:29 | |
2059 |
#: rhodecode/templates/files/files_a |
|
2415 | #: rhodecode/templates/files/files_add.html:33 | |
2060 | #: rhodecode/templates/files/files_edit.html:33 |
|
2416 | #: rhodecode/templates/files/files_edit.html:33 | |
2061 | #: rhodecode/templates/shortlog/shortlog_data.html:9 |
|
2417 | #: rhodecode/templates/shortlog/shortlog_data.html:9 | |
2062 | msgid "branch" |
|
2418 | msgid "branch" | |
2063 | msgstr "" |
|
2419 | msgstr "" | |
2064 |
|
2420 | |||
2065 |
#: rhodecode/templates/changelog/changelog.html: |
|
2421 | #: rhodecode/templates/changelog/changelog.html:102 | |
2066 | #: rhodecode/templates/changeset/changeset.html:83 |
|
2422 | msgid "bookmark" | |
|
2423 | msgstr "" | |||
|
2424 | ||||
|
2425 | #: rhodecode/templates/changelog/changelog.html:108 | |||
|
2426 | #: rhodecode/templates/changeset/changeset.html:90 | |||
2067 | msgid "tag" |
|
2427 | msgid "tag" | |
2068 | msgstr "" |
|
2428 | msgstr "" | |
2069 |
|
2429 | |||
2070 |
#: rhodecode/templates/changelog/changelog.html:1 |
|
2430 | #: rhodecode/templates/changelog/changelog.html:144 | |
2071 | msgid "Show selected changes __S -> __E" |
|
2431 | msgid "Show selected changes __S -> __E" | |
2072 | msgstr "" |
|
2432 | msgstr "" | |
2073 |
|
2433 | |||
2074 |
#: rhodecode/templates/changelog/changelog.html: |
|
2434 | #: rhodecode/templates/changelog/changelog.html:235 | |
2075 | #: rhodecode/templates/shortlog/shortlog_data.html:61 |
|
|||
2076 | msgid "There are no changes yet" |
|
2435 | msgid "There are no changes yet" | |
2077 | msgstr "" |
|
2436 | msgstr "" | |
2078 |
|
2437 | |||
2079 | #: rhodecode/templates/changelog/changelog_details.html:2 |
|
2438 | #: rhodecode/templates/changelog/changelog_details.html:2 | |
2080 |
#: rhodecode/templates/changeset/changeset.html: |
|
2439 | #: rhodecode/templates/changeset/changeset.html:60 | |
2081 | msgid "removed" |
|
2440 | msgid "removed" | |
2082 | msgstr "" |
|
2441 | msgstr "" | |
2083 |
|
2442 | |||
2084 | #: rhodecode/templates/changelog/changelog_details.html:3 |
|
2443 | #: rhodecode/templates/changelog/changelog_details.html:3 | |
2085 |
#: rhodecode/templates/changeset/changeset.html: |
|
2444 | #: rhodecode/templates/changeset/changeset.html:61 | |
2086 | msgid "changed" |
|
2445 | msgid "changed" | |
2087 | msgstr "" |
|
2446 | msgstr "" | |
2088 |
|
2447 | |||
2089 | #: rhodecode/templates/changelog/changelog_details.html:4 |
|
2448 | #: rhodecode/templates/changelog/changelog_details.html:4 | |
2090 |
#: rhodecode/templates/changeset/changeset.html: |
|
2449 | #: rhodecode/templates/changeset/changeset.html:62 | |
2091 | msgid "added" |
|
2450 | msgid "added" | |
2092 | msgstr "" |
|
2451 | msgstr "" | |
2093 |
|
2452 | |||
2094 | #: rhodecode/templates/changelog/changelog_details.html:6 |
|
2453 | #: rhodecode/templates/changelog/changelog_details.html:6 | |
2095 | #: rhodecode/templates/changelog/changelog_details.html:7 |
|
2454 | #: rhodecode/templates/changelog/changelog_details.html:7 | |
2096 | #: rhodecode/templates/changelog/changelog_details.html:8 |
|
2455 | #: rhodecode/templates/changelog/changelog_details.html:8 | |
2097 |
#: rhodecode/templates/changeset/changeset.html: |
|
2456 | #: rhodecode/templates/changeset/changeset.html:64 | |
2098 |
#: rhodecode/templates/changeset/changeset.html:6 |
|
2457 | #: rhodecode/templates/changeset/changeset.html:65 | |
2099 |
#: rhodecode/templates/changeset/changeset.html:6 |
|
2458 | #: rhodecode/templates/changeset/changeset.html:66 | |
2100 | #, python-format |
|
2459 | #, python-format | |
2101 | msgid "affected %s files" |
|
2460 | msgid "affected %s files" | |
2102 | msgstr "" |
|
2461 | msgstr "" | |
2103 |
|
2462 | |||
2104 | #: rhodecode/templates/changeset/changeset.html:6 |
|
2463 | #: rhodecode/templates/changeset/changeset.html:6 | |
2105 | #: rhodecode/templates/changeset/changeset.html:14 |
|
2464 | #: rhodecode/templates/changeset/changeset.html:14 | |
2106 | #: rhodecode/templates/changeset/changeset.html:31 |
|
|||
2107 | msgid "Changeset" |
|
2465 | msgid "Changeset" | |
2108 | msgstr "" |
|
2466 | msgstr "" | |
2109 |
|
2467 | |||
2110 |
#: rhodecode/templates/changeset/changeset.html:3 |
|
2468 | #: rhodecode/templates/changeset/changeset.html:37 | |
2111 |
#: rhodecode/templates/changeset/ |
|
2469 | #: rhodecode/templates/changeset/diff_block.html:20 | |
2112 | #: rhodecode/templates/changeset/changeset_range.html:78 |
|
|||
2113 | #: rhodecode/templates/files/file_diff.html:32 |
|
|||
2114 | #: rhodecode/templates/files/file_diff.html:42 |
|
|||
2115 | msgid "raw diff" |
|
2470 | msgid "raw diff" | |
2116 | msgstr "" |
|
2471 | msgstr "" | |
2117 |
|
2472 | |||
2118 |
#: rhodecode/templates/changeset/changeset.html:3 |
|
2473 | #: rhodecode/templates/changeset/changeset.html:38 | |
2119 |
#: rhodecode/templates/changeset/ |
|
2474 | #: rhodecode/templates/changeset/diff_block.html:21 | |
2120 | #: rhodecode/templates/changeset/changeset_range.html:80 |
|
|||
2121 | #: rhodecode/templates/files/file_diff.html:34 |
|
|||
2122 | msgid "download diff" |
|
2475 | msgid "download diff" | |
2123 | msgstr "" |
|
2476 | msgstr "" | |
2124 |
|
2477 | |||
2125 |
#: rhodecode/templates/changeset/changeset.html: |
|
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 | #, python-format |
|
2513 | #, python-format | |
2127 | msgid "%s files affected with %s additions and %s deletions." |
|
2514 | msgid "Comments parsed using %s syntax with %s support." | |
2128 | msgstr "" |
|
2515 | msgstr "" | |
2129 |
|
2516 | |||
2130 |
#: rhodecode/templates/changeset/changeset.html: |
|
2517 | #: rhodecode/templates/changeset/changeset_file_comment.html:41 | |
2131 | msgid "Changeset was too big and was cut off..." |
|
2518 | #: rhodecode/templates/changeset/changeset_file_comment.html:102 | |
2132 | msgstr "" |
|
2519 | msgid "Use @username inside this text to send notification to this RhodeCode user" | |
2133 |
|
2520 | msgstr "" | ||
2134 | #: rhodecode/templates/changeset/changeset.html:119 |
|
2521 | ||
2135 |
#: rhodecode/templates/changeset/changeset_ |
|
2522 | #: rhodecode/templates/changeset/changeset_file_comment.html:47 | |
2136 |
#: rhodecode/templates/ |
|
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 | msgid "diff" |
|
2553 | msgid "diff" | |
2138 | msgstr "" |
|
2554 | msgstr "" | |
2139 |
|
2555 | |||
2140 |
#: rhodecode/templates/changeset/ |
|
2556 | #: rhodecode/templates/changeset/diff_block.html:27 | |
2141 | #: rhodecode/templates/changeset/changeset_range.html:89 |
|
2557 | msgid "show inline comments" | |
2142 | msgid "No changes in this file" |
|
2558 | msgstr "" | |
2143 | msgstr "" |
|
2559 | ||
2144 |
|
2560 | #: rhodecode/templates/data_table/_dt_elements.html:33 | ||
2145 |
#: rhodecode/templates/ |
|
2561 | #: rhodecode/templates/data_table/_dt_elements.html:35 | |
2146 | msgid "Compare View" |
|
2562 | #: rhodecode/templates/data_table/_dt_elements.html:37 | |
2147 | msgstr "" |
|
2563 | #: rhodecode/templates/forks/fork.html:5 | |
2148 |
|
2564 | msgid "Fork" | ||
2149 | #: rhodecode/templates/changeset/changeset_range.html:52 |
|
2565 | msgstr "" | |
2150 | msgid "Files affected" |
|
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 | msgstr "" |
|
2597 | msgstr "" | |
2152 |
|
2598 | |||
2153 | #: rhodecode/templates/errors/error_document.html:44 |
|
2599 | #: rhodecode/templates/errors/error_document.html:44 | |
@@ -2160,80 +2606,69 b' msgstr ""' | |||||
2160 | msgid "File diff" |
|
2606 | msgid "File diff" | |
2161 | msgstr "" |
|
2607 | msgstr "" | |
2162 |
|
2608 | |||
2163 |
#: rhodecode/templates/files/file |
|
2609 | #: rhodecode/templates/files/files.html:12 | |
2164 | msgid "Diff is to big to display" |
|
2610 | #: rhodecode/templates/summary/summary.html:328 | |
2165 | msgstr "" |
|
2611 | msgid "files" | |
2166 |
|
2612 | msgstr "" | ||
2167 | #: rhodecode/templates/files/files.html:37 |
|
2613 | ||
2168 |
#: rhodecode/templates/files/files |
|
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 | #: rhodecode/templates/files/files_edit.html:39 |
|
2654 | #: rhodecode/templates/files/files_edit.html:39 | |
|
2655 | #: rhodecode/templates/files/files_ypjax.html:3 | |||
2170 | msgid "Location" |
|
2656 | msgid "Location" | |
2171 | msgstr "" |
|
2657 | msgstr "" | |
2172 |
|
2658 | |||
2173 |
#: rhodecode/templates/files/files.html: |
|
2659 | #: rhodecode/templates/files/files_add.html:67 | |
2174 | msgid "Go back" |
|
2660 | msgid "use / to separate directories" | |
2175 | msgstr "" |
|
2661 | msgstr "" | |
2176 |
|
2662 | |||
2177 |
#: rhodecode/templates/files/files.html: |
|
2663 | #: rhodecode/templates/files/files_add.html:77 | |
2178 | msgid "No files at given path" |
|
2664 | #: rhodecode/templates/files/files_edit.html:63 | |
2179 | msgstr "" |
|
2665 | #: rhodecode/templates/shortlog/shortlog_data.html:6 | |
2180 |
|
2666 | msgid "commit message" | ||
2181 | #: rhodecode/templates/files/files_annotate.html:4 |
|
2667 | msgstr "" | |
2182 | msgid "File annotate" |
|
2668 | ||
2183 | msgstr "" |
|
2669 | #: rhodecode/templates/files/files_add.html:81 | |
2184 |
|
2670 | #: rhodecode/templates/files/files_edit.html:67 | ||
2185 | #: rhodecode/templates/files/files_annotate.html:12 |
|
2671 | msgid "Commit changes" | |
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" |
|
|||
2237 | msgstr "" |
|
2672 | msgstr "" | |
2238 |
|
2673 | |||
2239 | #: rhodecode/templates/files/files_browser.html:13 |
|
2674 | #: rhodecode/templates/files/files_browser.html:13 | |
@@ -2256,51 +2691,96 b' msgstr ""' | |||||
2256 | msgid "search file list" |
|
2691 | msgid "search file list" | |
2257 | msgstr "" |
|
2692 | msgstr "" | |
2258 |
|
2693 | |||
2259 |
#: rhodecode/templates/files/files_browser.html:3 |
|
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 | msgid "Loading file list..." |
|
2700 | msgid "Loading file list..." | |
2261 | msgstr "" |
|
2701 | msgstr "" | |
2262 |
|
2702 | |||
2263 |
#: rhodecode/templates/files/files_browser.html: |
|
2703 | #: rhodecode/templates/files/files_browser.html:48 | |
2264 | msgid "search truncated" |
|
2704 | msgid "Size" | |
2265 | msgstr "" |
|
2705 | msgstr "" | |
2266 |
|
2706 | |||
2267 |
#: rhodecode/templates/files/files_browser.html: |
|
2707 | #: rhodecode/templates/files/files_browser.html:49 | |
2268 | msgid "no matching files" |
|
2708 | msgid "Mimetype" | |
2269 | msgstr "" |
|
2709 | msgstr "" | |
2270 |
|
2710 | |||
2271 |
#: rhodecode/templates/files/files_browser.html: |
|
2711 | #: rhodecode/templates/files/files_browser.html:50 | |
|
2712 | msgid "Last Revision" | |||
|
2713 | msgstr "" | |||
|
2714 | ||||
|
2715 | #: rhodecode/templates/files/files_browser.html:51 | |||
2272 | msgid "Last modified" |
|
2716 | msgid "Last modified" | |
2273 | msgstr "" |
|
2717 | msgstr "" | |
2274 |
|
2718 | |||
2275 |
#: rhodecode/templates/files/files_browser.html: |
|
2719 | #: rhodecode/templates/files/files_browser.html:52 | |
2276 | msgid "Last commiter" |
|
2720 | msgid "Last commiter" | |
2277 | msgstr "" |
|
2721 | msgstr "" | |
2278 |
|
2722 | |||
2279 | #: rhodecode/templates/files/files_edit.html:4 |
|
|||
2280 | msgid "Edit file" |
|
|||
2281 | msgstr "" |
|
|||
2282 |
|
||||
2283 | #: rhodecode/templates/files/files_edit.html:19 |
|
2723 | #: rhodecode/templates/files/files_edit.html:19 | |
2284 | msgid "edit file" |
|
2724 | msgid "edit file" | |
2285 | msgstr "" |
|
2725 | msgstr "" | |
2286 |
|
2726 | |||
2287 |
#: rhodecode/templates/files/files_edit.html:4 |
|
2727 | #: rhodecode/templates/files/files_edit.html:49 | |
2288 |
#: rhodecode/templates/ |
|
2728 | #: rhodecode/templates/files/files_source.html:26 | |
2289 | msgid "commit message" |
|
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 | msgstr "" |
|
2736 | msgstr "" | |
2291 |
|
2737 | |||
2292 | #: rhodecode/templates/files/files_edit.html:51 |
|
2738 | #: rhodecode/templates/files/files_edit.html:51 | |
2293 | msgid "Commit changes" |
|
2739 | #: rhodecode/templates/files/files_source.html:29 | |
2294 | msgstr "" |
|
2740 | msgid "download as raw" | |
2295 |
|
2741 | msgstr "" | ||
2296 | #: rhodecode/templates/files/files_source.html:12 |
|
2742 | ||
2297 | msgid "show annotation" |
|
2743 | #: rhodecode/templates/files/files_edit.html:54 | |
2298 | msgstr "" |
|
2744 | msgid "source" | |
2299 |
|
2745 | msgstr "" | ||
2300 | #: rhodecode/templates/files/files_source.html:153 |
|
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 | msgid "Selection link" |
|
2769 | msgid "Selection link" | |
2302 | msgstr "" |
|
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 | #: rhodecode/templates/followers/followers.html:13 |
|
2784 | #: rhodecode/templates/followers/followers.html:13 | |
2305 | msgid "followers" |
|
2785 | msgid "followers" | |
2306 | msgstr "" |
|
2786 | msgstr "" | |
@@ -2309,6 +2789,26 b' msgstr ""' | |||||
2309 | msgid "Started following" |
|
2789 | msgid "Started following" | |
2310 | msgstr "" |
|
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 | #: rhodecode/templates/forks/forks.html:13 |
|
2812 | #: rhodecode/templates/forks/forks.html:13 | |
2313 | msgid "forks" |
|
2813 | msgid "forks" | |
2314 | msgstr "" |
|
2814 | msgstr "" | |
@@ -2321,23 +2821,27 b' msgstr ""' | |||||
2321 | msgid "There are no forks yet" |
|
2821 | msgid "There are no forks yet" | |
2322 | msgstr "" |
|
2822 | msgstr "" | |
2323 |
|
2823 | |||
2324 |
#: rhodecode/templates/journal/journal.html: |
|
2824 | #: rhodecode/templates/journal/journal.html:20 | |
2325 | msgid "Following" |
|
2825 | msgid "Refresh" | |
2326 | msgstr "" |
|
2826 | msgstr "" | |
2327 |
|
2827 | |||
2328 |
#: rhodecode/templates/journal/journal.html: |
|
2828 | #: rhodecode/templates/journal/journal.html:32 | |
|
2829 | msgid "Watched" | |||
|
2830 | msgstr "" | |||
|
2831 | ||||
|
2832 | #: rhodecode/templates/journal/journal.html:105 | |||
2329 | msgid "following user" |
|
2833 | msgid "following user" | |
2330 | msgstr "" |
|
2834 | msgstr "" | |
2331 |
|
2835 | |||
2332 |
#: rhodecode/templates/journal/journal.html: |
|
2836 | #: rhodecode/templates/journal/journal.html:105 | |
2333 | msgid "user" |
|
2837 | msgid "user" | |
2334 | msgstr "" |
|
2838 | msgstr "" | |
2335 |
|
2839 | |||
2336 |
#: rhodecode/templates/journal/journal.html: |
|
2840 | #: rhodecode/templates/journal/journal.html:138 | |
2337 | msgid "You are not following any users or repositories" |
|
2841 | msgid "You are not following any users or repositories" | |
2338 | msgstr "" |
|
2842 | msgstr "" | |
2339 |
|
2843 | |||
2340 |
#: rhodecode/templates/journal/journal_data.html:4 |
|
2844 | #: rhodecode/templates/journal/journal_data.html:47 | |
2341 | msgid "No entries yet" |
|
2845 | msgid "No entries yet" | |
2342 | msgstr "" |
|
2846 | msgstr "" | |
2343 |
|
2847 | |||
@@ -2371,25 +2875,13 b' msgstr ""' | |||||
2371 | msgid "File names" |
|
2875 | msgid "File names" | |
2372 | msgstr "" |
|
2876 | msgstr "" | |
2373 |
|
2877 | |||
2374 |
#: rhodecode/templates/search/search_content.html:2 |
|
2878 | #: rhodecode/templates/search/search_content.html:21 | |
2375 | #: rhodecode/templates/search/search_path.html:15 |
|
2879 | #: rhodecode/templates/search/search_path.html:15 | |
2376 | msgid "Permission denied" |
|
2880 | msgid "Permission denied" | |
2377 | msgstr "" |
|
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 | #: rhodecode/templates/shortlog/shortlog.html:5 |
|
2883 | #: rhodecode/templates/shortlog/shortlog.html:5 | |
2392 |
#: rhodecode/templates/summary/summary.html: |
|
2884 | #: rhodecode/templates/summary/summary.html:209 | |
2393 | msgid "Shortlog" |
|
2885 | msgid "Shortlog" | |
2394 | msgstr "" |
|
2886 | msgstr "" | |
2395 |
|
2887 | |||
@@ -2397,104 +2889,136 b' msgstr ""' | |||||
2397 | msgid "shortlog" |
|
2889 | msgid "shortlog" | |
2398 | msgstr "" |
|
2890 | msgstr "" | |
2399 |
|
2891 | |||
2400 |
#: rhodecode/templates/shortlog/shortlog_data.html: |
|
2892 | #: rhodecode/templates/shortlog/shortlog_data.html:7 | |
2401 | msgid "age" |
|
2893 | msgid "age" | |
2402 | msgstr "" |
|
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 | #: rhodecode/templates/summary/summary.html:12 |
|
2912 | #: rhodecode/templates/summary/summary.html:12 | |
2405 | msgid "summary" |
|
2913 | msgid "summary" | |
2406 | msgstr "" |
|
2914 | msgstr "" | |
2407 |
|
2915 | |||
2408 |
#: rhodecode/templates/summary/summary.html: |
|
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 | msgid "remote clone" |
|
2931 | msgid "remote clone" | |
2410 | msgstr "" |
|
2932 | msgstr "" | |
2411 |
|
2933 | |||
2412 | #: rhodecode/templates/summary/summary.html:121 |
|
2934 | #: rhodecode/templates/summary/summary.html:121 | |
2413 | msgid "by" |
|
|||
2414 | msgstr "" |
|
|||
2415 |
|
||||
2416 | #: rhodecode/templates/summary/summary.html:128 |
|
|||
2417 | msgid "Clone url" |
|
2935 | msgid "Clone url" | |
2418 | msgstr "" |
|
2936 | msgstr "" | |
2419 |
|
2937 | |||
2420 |
#: rhodecode/templates/summary/summary.html:1 |
|
2938 | #: rhodecode/templates/summary/summary.html:124 | |
2421 | msgid "Trending source files" |
|
2939 | msgid "Show by Name" | |
2422 | msgstr "" |
|
2940 | msgstr "" | |
2423 |
|
2941 | |||
2424 |
#: rhodecode/templates/summary/summary.html:1 |
|
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 | msgid "Download" |
|
2957 | msgid "Download" | |
2426 | msgstr "" |
|
2958 | msgstr "" | |
2427 |
|
2959 | |||
2428 |
#: rhodecode/templates/summary/summary.html:15 |
|
2960 | #: rhodecode/templates/summary/summary.html:153 | |
2429 | msgid "There are no downloads yet" |
|
2961 | msgid "There are no downloads yet" | |
2430 | msgstr "" |
|
2962 | msgstr "" | |
2431 |
|
2963 | |||
2432 |
#: rhodecode/templates/summary/summary.html:15 |
|
2964 | #: rhodecode/templates/summary/summary.html:155 | |
2433 | msgid "Downloads are disabled for this repository" |
|
2965 | msgid "Downloads are disabled for this repository" | |
2434 | msgstr "" |
|
2966 | msgstr "" | |
2435 |
|
2967 | |||
2436 |
#: rhodecode/templates/summary/summary.html:1 |
|
2968 | #: rhodecode/templates/summary/summary.html:164 | |
2437 | #: rhodecode/templates/summary/summary.html:320 |
|
2969 | msgid "Check this to download archive with subrepos" | |
2438 | msgid "enable" |
|
2970 | msgstr "" | |
2439 | msgstr "" |
|
2971 | ||
2440 |
|
2972 | #: rhodecode/templates/summary/summary.html:164 | ||
2441 | #: rhodecode/templates/summary/summary.html:162 |
|
2973 | msgid "with subrepos" | |
2442 | #: rhodecode/templates/summary/summary.html:297 |
|
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 | #, python-format |
|
2989 | #, python-format | |
2444 | msgid "Download %s as %s" |
|
2990 | msgid "Download %s as %s" | |
2445 | msgstr "" |
|
2991 | msgstr "" | |
2446 |
|
2992 | |||
2447 |
#: rhodecode/templates/summary/summary.html: |
|
2993 | #: rhodecode/templates/summary/summary.html:638 | |
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 |
|
|||
2474 | msgid "commits" |
|
2994 | msgid "commits" | |
2475 | msgstr "" |
|
2995 | msgstr "" | |
2476 |
|
2996 | |||
2477 |
#: rhodecode/templates/summary/summary.html:6 |
|
2997 | #: rhodecode/templates/summary/summary.html:639 | |
2478 | msgid "files added" |
|
2998 | msgid "files added" | |
2479 | msgstr "" |
|
2999 | msgstr "" | |
2480 |
|
3000 | |||
2481 |
#: rhodecode/templates/summary/summary.html:60 |
|
3001 | #: rhodecode/templates/summary/summary.html:640 | |
2482 | msgid "files changed" |
|
3002 | msgid "files changed" | |
2483 | msgstr "" |
|
3003 | msgstr "" | |
2484 |
|
3004 | |||
2485 |
#: rhodecode/templates/summary/summary.html:6 |
|
3005 | #: rhodecode/templates/summary/summary.html:641 | |
2486 | msgid "files removed" |
|
3006 | msgid "files removed" | |
2487 | msgstr "" |
|
3007 | msgstr "" | |
2488 |
|
3008 | |||
2489 |
#: rhodecode/templates/summary/summary.html:6 |
|
3009 | #: rhodecode/templates/summary/summary.html:644 | |
|
3010 | msgid "commit" | |||
|
3011 | msgstr "" | |||
|
3012 | ||||
|
3013 | #: rhodecode/templates/summary/summary.html:645 | |||
2490 | msgid "file added" |
|
3014 | msgid "file added" | |
2491 | msgstr "" |
|
3015 | msgstr "" | |
2492 |
|
3016 | |||
2493 |
#: rhodecode/templates/summary/summary.html:6 |
|
3017 | #: rhodecode/templates/summary/summary.html:646 | |
2494 | msgid "file changed" |
|
3018 | msgid "file changed" | |
2495 | msgstr "" |
|
3019 | msgstr "" | |
2496 |
|
3020 | |||
2497 |
#: rhodecode/templates/summary/summary.html:6 |
|
3021 | #: rhodecode/templates/summary/summary.html:647 | |
2498 | msgid "file removed" |
|
3022 | msgid "file removed" | |
2499 | msgstr "" |
|
3023 | msgstr "" | |
2500 |
|
3024 |
@@ -35,7 +35,7 b' from hashlib import md5' | |||||
35 | from decorator import decorator |
|
35 | from decorator import decorator | |
36 |
|
36 | |||
37 | from rhodecode.lib.vcs.utils.lazy import LazyProperty |
|
37 | from rhodecode.lib.vcs.utils.lazy import LazyProperty | |
38 | from rhodecode import CELERY_ON |
|
38 | from rhodecode import CELERY_ON, CELERY_EAGER | |
39 | from rhodecode.lib.utils2 import str2bool, safe_str |
|
39 | from rhodecode.lib.utils2 import str2bool, safe_str | |
40 | from rhodecode.lib.pidlock import DaemonLock, LockHeld |
|
40 | from rhodecode.lib.pidlock import DaemonLock, LockHeld | |
41 | from rhodecode.model import init_model |
|
41 | from rhodecode.model import init_model | |
@@ -122,7 +122,7 b' def dbsession(func):' | |||||
122 | ret = func(*fargs, **fkwargs) |
|
122 | ret = func(*fargs, **fkwargs) | |
123 | return ret |
|
123 | return ret | |
124 | finally: |
|
124 | finally: | |
125 | if CELERY_ON: |
|
125 | if CELERY_ON and CELERY_EAGER is False: | |
126 | meta.Session.remove() |
|
126 | meta.Session.remove() | |
127 |
|
127 | |||
128 | return decorator(__wrapper, func) |
|
128 | return decorator(__wrapper, func) |
@@ -39,7 +39,7 b' from pylons.i18n.translation import _' | |||||
39 |
|
39 | |||
40 | from rhodecode.lib.vcs import get_backend |
|
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 | from rhodecode.lib.utils2 import safe_str |
|
43 | from rhodecode.lib.utils2 import safe_str | |
44 | from rhodecode.lib.celerylib import run_task, locked_task, dbsession, \ |
|
44 | from rhodecode.lib.celerylib import run_task, locked_task, dbsession, \ | |
45 | str2bool, __get_lockkey, LockHeld, DaemonLock, get_session |
|
45 | str2bool, __get_lockkey, LockHeld, DaemonLock, get_session |
@@ -42,6 +42,8 b' from rhodecode.lib.utils import repo_nam' | |||||
42 | from rhodecode.lib.utils2 import str2bool, safe_unicode, safe_str, \ |
|
42 | from rhodecode.lib.utils2 import str2bool, safe_unicode, safe_str, \ | |
43 | get_changeset_safe |
|
43 | get_changeset_safe | |
44 | from rhodecode.lib.markup_renderer import MarkupRenderer |
|
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 | from rhodecode.model.changeset_status import ChangesetStatusModel |
|
47 | from rhodecode.model.changeset_status import ChangesetStatusModel | |
46 |
|
48 | |||
47 | log = logging.getLogger(__name__) |
|
49 | log = logging.getLogger(__name__) | |
@@ -448,22 +450,30 b' def action_parser(user_log, feed=False):' | |||||
448 |
|
450 | |||
449 | repo = user_log.repository.scm_instance |
|
451 | repo = user_log.repository.scm_instance | |
450 |
|
452 | |||
451 | message = lambda rev: rev.message |
|
453 | def lnk(rev, repo_name): | |
452 | lnk = lambda rev, repo_name: ( |
|
454 | ||
453 | link_to('r%s:%s' % (rev.revision, rev.short_id), |
|
455 | if isinstance(rev, BaseChangeset): | |
454 | url('changeset_home', repo_name=repo_name, |
|
456 | lbl = 'r%s:%s' % (rev.revision, rev.short_id) | |
455 | revision=rev.raw_id), |
|
457 | _url = url('changeset_home', repo_name=repo_name, | |
456 | title=tooltip(message(rev)), class_='tooltip') |
|
458 | revision=rev.raw_id) | |
457 | ) |
|
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 | revs = [] |
|
467 | revs = [] | |
460 | if len(filter(lambda v: v != '', revs_ids)) > 0: |
|
468 | if len(filter(lambda v: v != '', revs_ids)) > 0: | |
461 | # get only max revs_top_limit of changeset for performance/ui reasons |
|
469 | for rev in revs_ids[:revs_top_limit]: | |
462 |
|
|
470 | try: | |
463 |
|
|
471 | rev = repo.get_changeset(rev) | |
464 | revs_ids[:revs_top_limit][-1]) |
|
472 | revs.append(rev) | |
465 | ] |
|
473 | except ChangesetDoesNotExistError: | |
466 |
|
474 | log.error('cannot find revision %s in this repo' % rev) | ||
|
475 | revs.append(rev) | |||
|
476 | continue | |||
467 | cs_links = [] |
|
477 | cs_links = [] | |
468 | cs_links.append(" " + ', '.join( |
|
478 | cs_links.append(" " + ', '.join( | |
469 | [lnk(rev, repo_name) for rev in revs[:revs_limit]] |
|
479 | [lnk(rev, repo_name) for rev in revs[:revs_limit]] |
@@ -24,13 +24,15 b'' | |||||
24 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
|
24 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | |
25 | import os |
|
25 | import os | |
26 | import sys |
|
26 | import sys | |
|
27 | import binascii | |||
|
28 | from inspect import isfunction | |||
27 |
|
29 | |||
28 | from mercurial.scmutil import revrange |
|
30 | from mercurial.scmutil import revrange | |
29 | from mercurial.node import nullrev |
|
31 | from mercurial.node import nullrev | |
|
32 | ||||
30 | from rhodecode import EXTENSIONS |
|
33 | from rhodecode import EXTENSIONS | |
31 | from rhodecode.lib import helpers as h |
|
34 | from rhodecode.lib import helpers as h | |
32 | from rhodecode.lib.utils import action_logger |
|
35 | from rhodecode.lib.utils import action_logger | |
33 | from inspect import isfunction |
|
|||
34 |
|
36 | |||
35 |
|
37 | |||
36 | def _get_scm_size(alias, root_path): |
|
38 | def _get_scm_size(alias, root_path): | |
@@ -134,8 +136,8 b' def log_push_action(ui, repo, **kwargs):' | |||||
134 | return (len(repo) - 1, 0) |
|
136 | return (len(repo) - 1, 0) | |
135 |
|
137 | |||
136 | stop, start = get_revs(repo, [node + ':']) |
|
138 | stop, start = get_revs(repo, [node + ':']) | |
137 |
|
139 | h = binascii.hexlify | ||
138 |
revs = ( |
|
140 | revs = (h(repo[r].node()) for r in xrange(start, stop + 1)) | |
139 | elif scm == 'git': |
|
141 | elif scm == 'git': | |
140 | revs = [] |
|
142 | revs = [] | |
141 |
|
143 |
@@ -129,13 +129,15 b' class MakeIndex(BasePasterCommand):' | |||||
129 | default=False) |
|
129 | default=False) | |
130 |
|
130 | |||
131 |
|
131 | |||
132 | class ResultWrapper(object): |
|
132 | class WhooshResultWrapper(object): | |
133 |
def __init__(self, search_type, searcher, matcher, highlight_items |
|
133 | def __init__(self, search_type, searcher, matcher, highlight_items, | |
|
134 | repo_location): | |||
134 | self.search_type = search_type |
|
135 | self.search_type = search_type | |
135 | self.searcher = searcher |
|
136 | self.searcher = searcher | |
136 | self.matcher = matcher |
|
137 | self.matcher = matcher | |
137 | self.highlight_items = highlight_items |
|
138 | self.highlight_items = highlight_items | |
138 | self.fragment_size = 200 |
|
139 | self.fragment_size = 200 | |
|
140 | self.repo_location = repo_location | |||
139 |
|
141 | |||
140 | @LazyProperty |
|
142 | @LazyProperty | |
141 | def doc_ids(self): |
|
143 | def doc_ids(self): | |
@@ -178,8 +180,9 b' class ResultWrapper(object):' | |||||
178 |
|
180 | |||
179 | def get_full_content(self, docid): |
|
181 | def get_full_content(self, docid): | |
180 | res = self.searcher.stored_fields(docid[0]) |
|
182 | res = self.searcher.stored_fields(docid[0]) | |
181 |
f_path = |
|
183 | full_repo_path = jn(self.repo_location, res['repository']) | |
182 | + len(res['repository']):].lstrip('/') |
|
184 | f_path = res['path'].split(full_repo_path)[-1] | |
|
185 | f_path = f_path.lstrip(os.sep) | |||
183 |
|
186 | |||
184 | content_short = self.get_short_content(res, docid[1]) |
|
187 | content_short = self.get_short_content(res, docid[1]) | |
185 | res.update({'content_short': content_short, |
|
188 | res.update({'content_short': content_short, |
@@ -62,7 +62,9 b' class SimpleGitUploadPackHandler(dulserv' | |||||
62 |
|
62 | |||
63 |
|
63 | |||
64 | dulserver.DEFAULT_HANDLERS = { |
|
64 | dulserver.DEFAULT_HANDLERS = { | |
|
65 | #git-ls-remote, git-clone, git-fetch and git-pull | |||
65 | 'git-upload-pack': SimpleGitUploadPackHandler, |
|
66 | 'git-upload-pack': SimpleGitUploadPackHandler, | |
|
67 | #git-push | |||
66 | 'git-receive-pack': dulserver.ReceivePackHandler, |
|
68 | 'git-receive-pack': dulserver.ReceivePackHandler, | |
67 | } |
|
69 | } | |
68 |
|
70 | |||
@@ -196,7 +198,6 b' class SimpleGit(BaseVCSController):' | |||||
196 | baseui = make_ui('db') |
|
198 | baseui = make_ui('db') | |
197 | self.__inject_extras(repo_path, baseui, extras) |
|
199 | self.__inject_extras(repo_path, baseui, extras) | |
198 |
|
200 | |||
199 |
|
||||
200 | try: |
|
201 | try: | |
201 | # invalidate cache on push |
|
202 | # invalidate cache on push | |
202 | if action == 'push': |
|
203 | if action == 'push': |
@@ -24,6 +24,8 b'' | |||||
24 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
|
24 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | |
25 |
|
25 | |||
26 | import re |
|
26 | import re | |
|
27 | from datetime import datetime | |||
|
28 | from pylons.i18n.translation import _, ungettext | |||
27 | from rhodecode.lib.vcs.utils.lazy import LazyProperty |
|
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 | return engine |
|
286 | return engine | |
285 |
|
287 | |||
286 |
|
288 | |||
287 |
def age( |
|
289 | def age(prevdate): | |
288 | """ |
|
290 | """ | |
289 | turns a datetime into an age string. |
|
291 | turns a datetime into an age string. | |
290 |
|
292 | |||
291 |
:param |
|
293 | :param prevdate: datetime object | |
292 | :rtype: unicode |
|
294 | :rtype: unicode | |
293 | :returns: unicode words describing age |
|
295 | :returns: unicode words describing age | |
294 | """ |
|
296 | """ | |
295 |
|
297 | |||
296 | from datetime import datetime |
|
298 | order = ['year', 'month', 'day', 'hour', 'minute', 'second'] | |
297 | from webhelpers.date import time_ago_in_words |
|
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: |
|
309 | for num, length in [(5, 60), (4, 60), (3, 24)]: # seconds, minutes, hours | |
302 | return '' |
|
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), |
|
317 | # Same thing for days except that the increment depends on the (variable) | |
305 | (_(u"month"), 3600 * 24 * 30), |
|
318 | # number of days in the month | |
306 | (_(u"day"), 3600 * 24), |
|
319 | month_lengths = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] | |
307 | (_(u"hour"), 3600), |
|
320 | if deltas['day'] < 0: | |
308 | (_(u"minute"), 60), |
|
321 | if prevdate.month == 2 and (prevdate.year % 4 == 0 and | |
309 | (_(u"second"), 1), ] |
|
322 | (prevdate.year % 100 != 0 or prevdate.year % 400 == 0)): | |
310 |
|
323 | deltas['day'] += 29 | ||
311 | age = datetime.now() - curdate |
|
324 | else: | |
312 | age_seconds = (age.days * agescales[2][1]) + age.seconds |
|
325 | deltas['day'] += month_lengths[prevdate.month - 1] | |
313 |
|
|
326 | ||
314 | for scale in agescales: |
|
327 | deltas['month'] -= 1 | |
315 | if scale[1] <= age_seconds: |
|
328 | ||
316 | if pos == 6: |
|
329 | if deltas['month'] < 0: | |
317 | pos = 5 |
|
330 | deltas['month'] += 12 | |
318 | return '%s %s' % (time_ago_in_words(curdate, |
|
331 | deltas['year'] -= 1 | |
319 | agescales[pos][0]), _('ago')) |
|
332 | ||
320 | pos += 1 |
|
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 | return _(u'just now') |
|
360 | return _(u'just now') | |
323 |
|
361 |
@@ -38,7 +38,6 b' class GitChangeset(BaseChangeset):' | |||||
38 | self._tree_id = commit.tree |
|
38 | self._tree_id = commit.tree | |
39 |
|
39 | |||
40 | self.message = safe_unicode(commit.message) |
|
40 | self.message = safe_unicode(commit.message) | |
41 |
|
||||
42 | #self.branch = None |
|
41 | #self.branch = None | |
43 | self.tags = [] |
|
42 | self.tags = [] | |
44 | self.nodes = {} |
|
43 | self.nodes = {} |
@@ -66,6 +66,7 b' class GitRepository(BaseRepository):' | |||||
66 | 'config'), |
|
66 | 'config'), | |
67 | abspath(get_user_home(), '.gitconfig'), |
|
67 | abspath(get_user_home(), '.gitconfig'), | |
68 | ] |
|
68 | ] | |
|
69 | self.bare = self._repo.bare | |||
69 |
|
70 | |||
70 | @LazyProperty |
|
71 | @LazyProperty | |
71 | def revisions(self): |
|
72 | def revisions(self): | |
@@ -93,15 +94,20 b' class GitRepository(BaseRepository):' | |||||
93 | if isinstance(cmd, basestring): |
|
94 | if isinstance(cmd, basestring): | |
94 | cmd = [cmd] |
|
95 | cmd = [cmd] | |
95 | _str_cmd = True |
|
96 | _str_cmd = True | |
|
97 | ||||
|
98 | gitenv = os.environ | |||
|
99 | gitenv['GIT_CONFIG_NOGLOBAL'] = '1' | |||
96 |
|
100 | |||
97 |
cmd = [ |
|
101 | cmd = ['git'] + _copts + cmd | |
98 | if _str_cmd: |
|
102 | if _str_cmd: | |
99 | cmd = ' '.join(cmd) |
|
103 | cmd = ' '.join(cmd) | |
100 | try: |
|
104 | try: | |
101 | opts = dict( |
|
105 | opts = dict( | |
102 | shell=isinstance(cmd, basestring), |
|
106 | shell=isinstance(cmd, basestring), | |
103 | stdout=PIPE, |
|
107 | stdout=PIPE, | |
104 |
stderr=PIPE |
|
108 | stderr=PIPE, | |
|
109 | env=gitenv, | |||
|
110 | ) | |||
105 | if os.path.isdir(self.path): |
|
111 | if os.path.isdir(self.path): | |
106 | opts['cwd'] = self.path |
|
112 | opts['cwd'] = self.path | |
107 | p = Popen(cmd, **opts) |
|
113 | p = Popen(cmd, **opts) | |
@@ -226,9 +232,10 b' class GitRepository(BaseRepository):' | |||||
226 | try: |
|
232 | try: | |
227 | return time.mktime(self.get_changeset().date.timetuple()) |
|
233 | return time.mktime(self.get_changeset().date.timetuple()) | |
228 | except RepositoryError: |
|
234 | except RepositoryError: | |
|
235 | idx_loc = '' if self.bare else '.git' | |||
229 | # fallback to filesystem |
|
236 | # fallback to filesystem | |
230 |
in_path = os.path.join(self.path, |
|
237 | in_path = os.path.join(self.path, idx_loc, "index") | |
231 |
he_path = os.path.join(self.path, |
|
238 | he_path = os.path.join(self.path, idx_loc, "HEAD") | |
232 | if os.path.exists(in_path): |
|
239 | if os.path.exists(in_path): | |
233 | return os.stat(in_path).st_mtime |
|
240 | return os.stat(in_path).st_mtime | |
234 | else: |
|
241 | else: | |
@@ -236,8 +243,9 b' class GitRepository(BaseRepository):' | |||||
236 |
|
243 | |||
237 | @LazyProperty |
|
244 | @LazyProperty | |
238 | def description(self): |
|
245 | def description(self): | |
|
246 | idx_loc = '' if self.bare else '.git' | |||
239 | undefined_description = u'unknown' |
|
247 | undefined_description = u'unknown' | |
240 |
description_path = os.path.join(self.path, |
|
248 | description_path = os.path.join(self.path, idx_loc, 'description') | |
241 | if os.path.isfile(description_path): |
|
249 | if os.path.isfile(description_path): | |
242 | return safe_unicode(open(description_path).read()) |
|
250 | return safe_unicode(open(description_path).read()) | |
243 | else: |
|
251 | else: |
@@ -458,8 +458,12 b' class RepoModel(BaseModel):' | |||||
458 | ) |
|
458 | ) | |
459 | ) |
|
459 | ) | |
460 | backend = get_backend(alias) |
|
460 | backend = get_backend(alias) | |
461 |
|
461 | if alias == 'hg': | ||
462 | backend(repo_path, create=True, src_url=clone_uri) |
|
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 | def __rename_repo(self, old, new): |
|
468 | def __rename_repo(self, old, new): | |
465 | """ |
|
469 | """ | |
@@ -489,10 +493,15 b' class RepoModel(BaseModel):' | |||||
489 | """ |
|
493 | """ | |
490 | rm_path = os.path.join(self.repos_path, repo.repo_name) |
|
494 | rm_path = os.path.join(self.repos_path, repo.repo_name) | |
491 | log.info("Removing %s" % (rm_path)) |
|
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 | alias = repo.repo_type |
|
497 | alias = repo.repo_type | |
494 | shutil.move(os.path.join(rm_path, '.%s' % alias), |
|
498 | ||
495 | os.path.join(rm_path, 'rm__.%s' % alias)) |
|
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 | # disable repo |
|
505 | # disable repo | |
497 | _d = 'rm__%s__%s' % (datetime.now().strftime('%Y%m%d_%H%M%S_%f'), |
|
506 | _d = 'rm__%s__%s' % (datetime.now().strftime('%Y%m%d_%H%M%S_%f'), | |
498 | repo.repo_name) |
|
507 | repo.repo_name) |
@@ -27,7 +27,7 b'' | |||||
27 | <div class="table"> |
|
27 | <div class="table"> | |
28 | <div id='repos_list_wrap' class="yui-skin-sam"> |
|
28 | <div id='repos_list_wrap' class="yui-skin-sam"> | |
29 | <%cnt=0%> |
|
29 | <%cnt=0%> | |
30 |
<%namespace name="dt" file="/ |
|
30 | <%namespace name="dt" file="/data_table/_dt_elements.html"/> | |
31 |
|
31 | |||
32 | <table id="repos_list"> |
|
32 | <table id="repos_list"> | |
33 | <thead> |
|
33 | <thead> |
@@ -51,7 +51,7 b'' | |||||
51 | <td><b>${gr.repositories.count()}</b></td> |
|
51 | <td><b>${gr.repositories.count()}</b></td> | |
52 | <td> |
|
52 | <td> | |
53 | ${h.form(url('repos_group', id=gr.group_id),method='delete')} |
|
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 | ${h.end_form()} |
|
55 | ${h.end_form()} | |
56 | </td> |
|
56 | </td> | |
57 | </tr> |
|
57 | </tr> |
@@ -136,7 +136,7 b'' | |||||
136 | <th class="left">${_('Action')}</th> |
|
136 | <th class="left">${_('Action')}</th> | |
137 | </thead> |
|
137 | </thead> | |
138 | <tbody> |
|
138 | <tbody> | |
139 |
<%namespace name="dt" file="/ |
|
139 | <%namespace name="dt" file="/data_table/_dt_elements.html"/> | |
140 | %if c.user_repos: |
|
140 | %if c.user_repos: | |
141 | %for repo in c.user_repos: |
|
141 | %for repo in c.user_repos: | |
142 | <tr> |
|
142 | <tr> |
@@ -41,7 +41,7 b'' | |||||
41 | <td>${h.bool2icon(u_group.users_group_active)}</td> |
|
41 | <td>${h.bool2icon(u_group.users_group_active)}</td> | |
42 | <td> |
|
42 | <td> | |
43 | ${h.form(url('users_group', id=u_group.users_group_id),method='delete')} |
|
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 | class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this users group: %s') % u_group.users_group_name+"');")} |
|
45 | class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this users group: %s') % u_group.users_group_name+"');")} | |
46 | ${h.end_form()} |
|
46 | ${h.end_form()} | |
47 | </td> |
|
47 | </td> |
@@ -11,7 +11,8 b'' | |||||
11 | » |
|
11 | » | |
12 | ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))} |
|
12 | ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))} | |
13 | » |
|
13 | » | |
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 | </%def> |
|
16 | </%def> | |
16 |
|
17 | |||
17 | <%def name="page_nav()"> |
|
18 | <%def name="page_nav()"> |
@@ -45,8 +45,8 b'' | |||||
45 | ${c.ignorews_url(request.GET)} |
|
45 | ${c.ignorews_url(request.GET)} | |
46 | ${c.context_url(request.GET)} |
|
46 | ${c.context_url(request.GET)} | |
47 | </div> |
|
47 | </div> | |
48 |
<div class="comments-number" style="float:right;padding-right:5px">${len(c.comments) |
|
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> |
|
49 | </div> | |
50 | </div> |
|
50 | </div> | |
51 | <div id="changeset_content"> |
|
51 | <div id="changeset_content"> | |
52 | <div class="container"> |
|
52 | <div class="container"> |
@@ -42,10 +42,10 b'' | |||||
42 | <div class="overlay"><div class="overlay-text">${_('Submitting...')}</div></div> |
|
42 | <div class="overlay"><div class="overlay-text">${_('Submitting...')}</div></div> | |
43 | ${h.form(h.url('changeset_comment', repo_name=c.repo_name, revision=changeset.raw_id),class_='inline-form')} |
|
43 | ${h.form(h.url('changeset_comment', repo_name=c.repo_name, revision=changeset.raw_id),class_='inline-form')} | |
44 | <div class="clearfix"> |
|
44 | <div class="clearfix"> | |
45 |
<div class="comment-help">${_('Commenting on line |
|
45 | <div class="comment-help">${_('Commenting on line {1}.')} | |
46 | <a href="${h.url('rst_help')}">RST</a> ${_('syntax')} ${_('with')} |
|
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=" |
|
47 | '<span style="color:#003367" class="tooltip" title="%s">@mention</span>' % | |
48 | </div> |
|
48 | _('Use @username inside this text to send notification to this RhodeCode user')))|n}</div> | |
49 | <textarea id="text_{1}" name="text"></textarea> |
|
49 | <textarea id="text_{1}" name="text"></textarea> | |
50 | </div> |
|
50 | </div> | |
51 | <div class="comment-button"> |
|
51 | <div class="comment-button"> | |
@@ -59,7 +59,7 b'' | |||||
59 | ${h.form('')} |
|
59 | ${h.form('')} | |
60 | <div class="clearfix"> |
|
60 | <div class="clearfix"> | |
61 | <div class="comment-help"> |
|
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 | </div> |
|
63 | </div> | |
64 | </div> |
|
64 | </div> | |
65 | <div class="comment-button"> |
|
65 | <div class="comment-button"> | |
@@ -73,7 +73,7 b'' | |||||
73 |
|
73 | |||
74 |
|
74 | |||
75 | <%def name="inlines(changeset)"> |
|
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 | %for path, lines in c.inline_comments: |
|
77 | %for path, lines in c.inline_comments: | |
78 | % for line,comments in lines.iteritems(): |
|
78 | % for line,comments in lines.iteritems(): | |
79 | <div style="display:none" class="inline-comment-placeholder" path="${path}" target_id="${h.safeid(h.safe_unicode(path))}"> |
|
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 | <strong>${_('Leave a comment')}</strong> |
|
105 | <strong>${_('Leave a comment')}</strong> | |
106 | <div class="clearfix"> |
|
106 | <div class="clearfix"> | |
107 | <div class="comment-help"> |
|
107 | <div class="comment-help"> | |
108 |
${_('Comments parsed using') |
|
108 | ${(_('Comments parsed using %s syntax with %s support.') % (('<a href="%s">RST</a>' % h.url('rst_help')), | |
109 | ${_('with')} <span style="color:#003367" class="tooltip" title="${_('Use @username inside this text to send notification to this RhodeCode user')}">@mention</span> ${_('support')} |
|
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 | | <span class="tooltip" title="${_('Check this to change current status of code-review for this changeset')}"> ${_('change status')} |
|
111 | | <span class="tooltip" title="${_('Check this to change current status of code-review for this changeset')}"> ${_('change status')} | |
111 | <input style="vertical-align: bottom;margin-bottom:-2px" id="show_changeset_status_box" type="checkbox" name="change_changeset_status" /> |
|
112 | <input style="vertical-align: bottom;margin-bottom:-2px" id="show_changeset_status_box" type="checkbox" name="change_changeset_status" /> | |
112 | </span> |
|
113 | </span> |
@@ -57,7 +57,7 b'' | |||||
57 | </div> |
|
57 | </div> | |
58 | <div id='repos_list_wrap' class="yui-skin-sam"> |
|
58 | <div id='repos_list_wrap' class="yui-skin-sam"> | |
59 | <%cnt=0%> |
|
59 | <%cnt=0%> | |
60 |
<%namespace name="dt" file="/ |
|
60 | <%namespace name="dt" file="/data_table/_dt_elements.html"/> | |
61 |
|
61 | |||
62 | <table id="repos_list"> |
|
62 | <table id="repos_list"> | |
63 | <thead> |
|
63 | <thead> |
@@ -53,7 +53,7 b'' | |||||
53 | <th class="left">${_('Action')}</th> |
|
53 | <th class="left">${_('Action')}</th> | |
54 | </thead> |
|
54 | </thead> | |
55 | <tbody> |
|
55 | <tbody> | |
56 |
<%namespace name="dt" file="/ |
|
56 | <%namespace name="dt" file="/data_table/_dt_elements.html"/> | |
57 | %for repo in c.user_repos: |
|
57 | %for repo in c.user_repos: | |
58 | <tr> |
|
58 | <tr> | |
59 | ##QUICK MENU |
|
59 | ##QUICK MENU |
@@ -81,8 +81,8 b'' | |||||
81 | </div> |
|
81 | </div> | |
82 |
|
82 | |||
83 | <div class="buttons"> |
|
83 | <div class="buttons"> | |
84 | ${h.submit('save','Save',class_="ui-button")} |
|
84 | ${h.submit('save',_('Save'),class_="ui-button")} | |
85 | ${h.reset('reset','Reset',class_="ui-button")} |
|
85 | ${h.reset('reset',_('Reset'),class_="ui-button")} | |
86 | </div> |
|
86 | </div> | |
87 | </div> |
|
87 | </div> | |
88 | </div> |
|
88 | </div> |
@@ -40,8 +40,8 b' class TestChangeSetCommentsController(Te' | |||||
40 | repo_name=HG_REPO, revision=rev)) |
|
40 | repo_name=HG_REPO, revision=rev)) | |
41 | # test DB |
|
41 | # test DB | |
42 | self.assertEqual(ChangesetComment.query().count(), 1) |
|
42 | self.assertEqual(ChangesetComment.query().count(), 1) | |
43 |
se |
|
43 | response.mustcontain('''<div class="comments-number">%s comment ''' | |
44 |
''' |
|
44 | '''(0 inline)</div>''' % 1) | |
45 |
|
45 | |||
46 | self.assertEqual(Notification.query().count(), 1) |
|
46 | self.assertEqual(Notification.query().count(), 1) | |
47 | self.assertEqual(ChangesetComment.query().count(), 1) |
|
47 | self.assertEqual(ChangesetComment.query().count(), 1) | |
@@ -76,7 +76,7 b' class TestChangeSetCommentsController(Te' | |||||
76 | #test DB |
|
76 | #test DB | |
77 | self.assertEqual(ChangesetComment.query().count(), 1) |
|
77 | self.assertEqual(ChangesetComment.query().count(), 1) | |
78 | response.mustcontain( |
|
78 | response.mustcontain( | |
79 |
'''<div class="comments-number">0 comment |
|
79 | '''<div class="comments-number">0 comments''' | |
80 | ''' (%s inline)</div>''' % 1 |
|
80 | ''' (%s inline)</div>''' % 1 | |
81 | ) |
|
81 | ) | |
82 | response.mustcontain( |
|
82 | response.mustcontain( | |
@@ -115,8 +115,8 b' class TestChangeSetCommentsController(Te' | |||||
115 | repo_name=HG_REPO, revision=rev)) |
|
115 | repo_name=HG_REPO, revision=rev)) | |
116 | # test DB |
|
116 | # test DB | |
117 | self.assertEqual(ChangesetComment.query().count(), 1) |
|
117 | self.assertEqual(ChangesetComment.query().count(), 1) | |
118 |
se |
|
118 | response.mustcontain('''<div class="comments-number">%s ''' | |
119 |
'''comment |
|
119 | '''comment (0 inline)</div>''' % 1) | |
120 |
|
120 | |||
121 | self.assertEqual(Notification.query().count(), 2) |
|
121 | self.assertEqual(Notification.query().count(), 2) | |
122 | users = [x.user.username for x in UserNotification.query().all()] |
|
122 | users = [x.user.username for x in UserNotification.query().all()] | |
@@ -148,5 +148,5 b' class TestChangeSetCommentsController(Te' | |||||
148 |
|
148 | |||
149 | response = self.app.get(url(controller='changeset', action='index', |
|
149 | response = self.app.get(url(controller='changeset', action='index', | |
150 | repo_name=HG_REPO, revision=rev)) |
|
150 | repo_name=HG_REPO, revision=rev)) | |
151 |
se |
|
151 | response.mustcontain('''<div class="comments-number">0 comments''' | |
152 |
''' (0 inline)</div>''' |
|
152 | ''' (0 inline)</div>''') |
@@ -193,19 +193,19 b' class TestFilesController(TestController' | |||||
193 | short = '27cd5cce30c9%s' % arch_ext |
|
193 | short = '27cd5cce30c9%s' % arch_ext | |
194 | fname = '27cd5cce30c96924232dffcd24178a07ffeb5dfc%s' % arch_ext |
|
194 | fname = '27cd5cce30c96924232dffcd24178a07ffeb5dfc%s' % arch_ext | |
195 | filename = '%s-%s' % (HG_REPO, short) |
|
195 | filename = '%s-%s' % (HG_REPO, short) | |
196 |
response = self.app.get(url(controller='files', |
|
196 | response = self.app.get(url(controller='files', | |
197 | action='archivefile', |
|
197 | action='archivefile', | |
198 | repo_name=HG_REPO, |
|
198 | repo_name=HG_REPO, | |
199 | fname=fname)) |
|
199 | fname=fname)) | |
200 |
|
200 | |||
201 | self.assertEqual(response.status, '200 OK') |
|
201 | self.assertEqual(response.status, '200 OK') | |
202 | self.assertEqual(response.response._headers.items(), |
|
202 | heads = [ | |
203 |
|
|
203 | ('Pragma', 'no-cache'), | |
204 | ('Cache-Control', 'no-cache'), |
|
204 | ('Cache-Control', 'no-cache'), | |
205 | ('Content-Type', '%s; charset=utf-8' % info[0]), |
|
205 | ('Content-Disposition', 'attachment; filename=%s' % filename), | |
206 | ('Content-Disposition', 'attachment; filename=%s' % filename), |
|
206 | ('Content-Type', '%s; charset=utf-8' % info[0]), | |
207 |
|
|
207 | ] | |
208 | ) |
|
208 | self.assertEqual(response.response._headers.items(), heads) | |
209 |
|
209 | |||
210 | def test_archival_wrong_ext(self): |
|
210 | def test_archival_wrong_ext(self): | |
211 | self.log_user() |
|
211 | self.log_user() | |
@@ -213,7 +213,8 b' class TestFilesController(TestController' | |||||
213 | for arch_ext in ['tar', 'rar', 'x', '..ax', '.zipz']: |
|
213 | for arch_ext in ['tar', 'rar', 'x', '..ax', '.zipz']: | |
214 | fname = '27cd5cce30c96924232dffcd24178a07ffeb5dfc%s' % arch_ext |
|
214 | fname = '27cd5cce30c96924232dffcd24178a07ffeb5dfc%s' % arch_ext | |
215 |
|
215 | |||
216 |
response = self.app.get(url(controller='files', |
|
216 | response = self.app.get(url(controller='files', | |
|
217 | action='archivefile', | |||
217 | repo_name=HG_REPO, |
|
218 | repo_name=HG_REPO, | |
218 | fname=fname)) |
|
219 | fname=fname)) | |
219 | response.mustcontain('Unknown archive type') |
|
220 | response.mustcontain('Unknown archive type') | |
@@ -221,10 +222,11 b' class TestFilesController(TestController' | |||||
221 | def test_archival_wrong_revision(self): |
|
222 | def test_archival_wrong_revision(self): | |
222 | self.log_user() |
|
223 | self.log_user() | |
223 |
|
224 | |||
224 |
for rev in ['00x000000', 'tar', 'wrong', '@##$@$424 |
|
225 | for rev in ['00x000000', 'tar', 'wrong', '@##$@$42413232', '232dffcd']: | |
225 | fname = '%s.zip' % rev |
|
226 | fname = '%s.zip' % rev | |
226 |
|
227 | |||
227 |
response = self.app.get(url(controller='files', |
|
228 | response = self.app.get(url(controller='files', | |
|
229 | action='archivefile', | |||
228 | repo_name=HG_REPO, |
|
230 | repo_name=HG_REPO, | |
229 | fname=fname)) |
|
231 | fname=fname)) | |
230 | response.mustcontain('Unknown revision') |
|
232 | response.mustcontain('Unknown revision') |
@@ -23,10 +23,10 b'' | |||||
23 | # You should have received a copy of the GNU General Public License |
|
23 | # You should have received a copy of the GNU General Public License | |
24 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
|
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 | proto = 'http' |
|
31 | proto = 'http' | |
32 | TEST_URLS = [ |
|
32 | TEST_URLS = [ | |
@@ -116,3 +116,16 b' class TestLibs(unittest.TestCase):' | |||||
116 | 'marian.user', 'marco-polo', 'marco_polo' |
|
116 | 'marian.user', 'marco-polo', 'marco_polo' | |
117 | ], key=lambda k: k.lower()) |
|
117 | ], key=lambda k: k.lower()) | |
118 | self.assertEqual(s, extract_mentioned_users(sample)) |
|
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 | main = pylons.util:PylonsInstaller |
|
94 | main = pylons.util:PylonsInstaller | |
95 |
|
95 | |||
96 | [paste.global_paster_command] |
|
96 | [paste.global_paster_command] | |
97 | setup-rhodecode=rhodecode.config.setup:SetupCommand |
|
97 | setup-rhodecode=rhodecode.config.setup_rhodecode:SetupCommand | |
98 | make-index=rhodecode.lib.indexers:MakeIndex |
|
98 | make-index=rhodecode.lib.indexers:MakeIndex | |
99 | make-rcext=rhodecode.config.rcextensions.make_rcextensions:MakeRcExt |
|
99 | make-rcext=rhodecode.config.rcextensions.make_rcextensions:MakeRcExt | |
100 | upgrade-db=rhodecode.lib.dbmigrate:UpgradeDb |
|
100 | upgrade-db=rhodecode.lib.dbmigrate:UpgradeDb |
1 | NO CONTENT: file was removed |
|
NO CONTENT: file was removed |
General Comments 0
You need to be logged in to leave comments.
Login now