From: Michael Tremer Date: Thu, 14 Feb 2013 15:49:53 +0000 (+0100) Subject: Fix uninitialized variable and change "running" colour. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c62cd4db1fdfe3845180ff06b992604b7ccb9fbc;p=pbs.git Fix uninitialized variable and change "running" colour. --- diff --git a/data/translations/ca/LC_MESSAGES/pakfire.po b/data/translations/ca/LC_MESSAGES/pakfire.po index fd7769a5..b85312f6 100644 --- a/data/translations/ca/LC_MESSAGES/pakfire.po +++ b/data/translations/ca/LC_MESSAGES/pakfire.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2011-05-19 22:47+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Catalan (http://www.transifex.com/projects/p/ipfire/language/" @@ -18,3222 +18,3269 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" msgstr "" -#: backend/logs.py:155 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format +msgid "Source: %s" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." +msgstr "" + +#: data/templates/distro-source-commit-reset.html:49 msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:157 -#, python-format +#: data/templates/distro-source-commit-reset.html:50 msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." +#: data/templates/build-detail.html:55 +msgid "Security update" msgstr "" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: backend/constants.py:74 +#: data/templates/build-detail.html:64 +msgid "New package" +msgstr "" + +#: data/templates/build-detail.html:66 #, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +msgid "Unhandled: %s" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" msgstr "" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" msgstr "" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:4 -msgid "No title given" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" msgstr "" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" +msgstr "" + +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" +msgstr "" + +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" +msgstr "" + +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" +msgstr "" + +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." +msgstr "" + +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." +msgstr "" + +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" +msgstr "" + +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" +#: data/templates/jobs-abort.html:38 +msgid "Build server" msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/keys-delete.html:3 +#, python-format +msgid "Delete key %s" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/file-detail.html:5 +msgid "File" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/file-detail.html:27 +msgid "URL" msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" msgstr "" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" +#: data/templates/file-detail.html:51 +msgid "Hash" msgstr "" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 -#, python-format -msgid "Source: %s" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" msgstr "" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" msgstr "" -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" +#: data/templates/file-detail.html:90 +msgid "Build information" msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" +#: data/templates/file-detail.html:93 +msgid "ID" msgstr "" -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" msgstr "" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" +#: data/templates/file-detail.html:105 +msgid "Time" msgstr "" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 +#: data/templates/file-detail.html:116 #: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 #: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 #: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 msgid "Actions" msgstr "" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" msgstr "" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" msgstr "" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/package-detail.html:64 +msgid "Homepage" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 -#, python-format -msgid "Edit distribution %s" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" +#: data/templates/package-detail.html:130 +#, python-format +msgid "%(size)s when installed" msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 -msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" +#: data/templates/user-list.html:3 +msgid "User list" msgstr "" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" msgstr "" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" msgstr "" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." msgstr "" -#: data/templates/build-bugs.html:45 -msgid "Add" +#: data/templates/user-profile-need-activation.html:7 +msgid "" +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." msgstr "" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" msgstr "" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" msgstr "" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" +#: data/templates/distro-detail.html:36 +msgid "None" msgstr "" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" msgstr "" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/build-bugs.html:115 -msgid "Add bug" +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" msgstr "" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/distro-list.html:26 -msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +#: data/templates/distro-detail.html:97 +msgid "New binary repository" msgstr "" -#: data/templates/distro-list.html:27 -msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/docs-index.html:23 -msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/docs-whatsthis.html:27 +msgid "" +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/docs-index.html:59 -msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/docs-whatsthis.html:51 +msgid "" +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" -#: data/templates/jobs-buildroot.html:41 +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 #, python-format -msgid "The packages listed below were used to build %s." +msgid "Mirror: %s" msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#: data/templates/mirrors-detail.html:47 #, python-format -msgid "Search results for '%s'" +msgid "hosted by %s" msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/mirrors-detail.html:75 +msgid "Status information" msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/mirrors-detail.html:79 +msgid "Status" msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" msgstr "" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" +#: data/templates/mirrors-detail.html:89 +msgid "Never" +msgstr "" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/register-success.html:6 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "Your new account has been created, %s." +msgid "Schedule test build for %s" msgstr "" -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" msgstr "" -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." msgstr "" -#: data/templates/package-properties.html:39 +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" -#: data/templates/package-properties.html:40 +#: data/templates/job-schedule-test.html:44 msgid "" -"Some packages might need some extra boost if the build servers are very busy." +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" msgstr "" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" +#: data/templates/index.html:22 +msgid "Development powered by community!" msgstr "" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" +#: data/templates/index.html:38 +msgid "Latest stable updates" msgstr "" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" +#: data/templates/index.html:40 +msgid "Unstable updates" msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/index.html:42 +msgid "Testing updates" msgstr "" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +#: data/templates/index.html:59 +msgid "View more updates..." msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/index.html:70 +msgid "Build jobs" msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/index.html:76 +msgid "Show more build jobs" msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 -#, python-format -msgid "Mirror: %s" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" +#: data/templates/repository-edit.html:36 +msgid "" +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/mirrors-detail.html:75 -msgid "Status information" +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/mirrors-detail.html:79 -msgid "Status" +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/mirrors-detail.html:89 -msgid "Never" +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/keys-delete.html:3 -#, python-format -msgid "Delete key %s" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/keys-delete.html:29 -#, python-format -msgid "You are going to delete the key %s." +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 +#, python-format +msgid "Builds by %s" msgstr "" -#: data/templates/register.html:19 -msgid "Join the community!" +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/register.html:26 -msgid "Registration form" +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" msgstr "" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/register.html:52 -msgid "Real name (optional)" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/register.html:64 -msgid "Account security" +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" msgstr "" -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/build-priority.html:11 +msgid "Priority" msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/build-priority.html:28 +msgid "Beware" msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." msgstr "" -#: data/templates/modules/modal-build-unpush.html:33 -msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:5 +#: data/templates/builds-watchers-add.html:36 msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" msgstr "" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" msgstr "" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" msgstr "" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" msgstr "" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." msgstr "" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" msgstr "" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/files-table.html:7 -msgid "Info" +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" +#: data/templates/register-fail.html:4 +msgid "Registration failed" msgstr "" -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." msgstr "" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." msgstr "" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" msgstr "" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" msgstr "" -#: data/templates/modules/jobs-table.html:47 -#, python-format -msgid "Running since %s" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." msgstr "" -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +#: data/templates/distro-update-edit.html:8 +#, python-format +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/repo-actions-table.html:19 +#: data/templates/user-profile-passwd-ok.html:41 #, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" +msgid "The password of %s has successfully been changed." +msgstr "" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +#: data/templates/docs-users.html:29 +msgid "Developers" msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/docs-users.html:31 +msgid "" +"Developers manage this build service and have access to all parts of it." msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/docs-users.html:38 +msgid "Testers" msgstr "" -#: data/templates/modules/modal-build-push.html:16 +#: data/templates/docs-users.html:40 msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" msgstr "" -#: data/templates/modules/modal-build-push.html:45 -msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" -#: data/templates/modules/modal-build-push.html:48 +#: data/templates/docs-users.html:51 msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." -msgstr "" - -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" msgstr "" -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +#: data/templates/user-profile-passwd.html:35 +msgid "" +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" msgstr "" -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 +#: data/templates/mirrors-edit.html:3 #, python-format -msgid "You and %s others." +msgid "Manage mirror %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 +#: data/templates/mirrors-edit.html:25 #, python-format -msgid "Watchers of %s" +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" - -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" +#: data/templates/builder-new.html:21 +msgid "Create a new builder" msgstr "" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." msgstr "" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" msgstr "" -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/build-filter.html:30 +msgid "All" msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" msgstr "" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" msgstr "" -#: data/templates/errors/error.html:50 -msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/build-filter.html:35 +msgid "Permanently failed" msgstr "" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." msgstr "" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." msgstr "" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." +#: data/templates/build-filter.html:77 +msgid "Show all builds" msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/docs-index.html:3 +msgid "Documentation index" msgstr "" -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/docs-index.html:17 +msgid "Documents" msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/builder-edit.html:3 +#, python-format +msgid "Manage builder %s" msgstr "" -#: data/templates/builder-delete.html:3 +#: data/templates/builder-edit.html:25 #, python-format -msgid "Delete builder %s" +msgid "Builder: %s" msgstr "" -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" msgstr "" -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/builder-delete.html:3 +#, python-format +msgid "Delete builder %s" msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 +#: data/templates/builder-delete.html:31 #, python-format -msgid "The password of %s has successfully been changed." +msgid "You are going to delete the build host %s." msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/user-comments.html:12 +msgid "Show all users" msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/build-manage.html:16 +msgid "" +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-manage.html:25 +msgid "" +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" msgstr "" -#: data/templates/user-profile-edit.html:54 -msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/user-profile-edit.html:66 -msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/user-profile.html:41 +msgid "Email" msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/user-profile.html:61 +msgid "Registered" msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:94 +msgid "Delete account" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:53 +#: data/templates/repository-detail.html:99 msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -#: data/templates/docs-users.html:29 -msgid "Developers" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:39 msgid "" -"Developers manage this build service and have access to all parts of it." +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:40 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" msgstr "" -#: data/templates/docs-users.html:40 +#: data/templates/package-properties.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -#: data/templates/docs-users.html:41 -msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +#: data/templates/package-properties.html:74 +msgid "" +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -#: data/templates/docs-users.html:42 +#: data/templates/package-properties.html:77 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" +#: data/templates/package-properties.html:78 +msgid "Learn more." msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" msgstr "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-detail.html:159 +msgid "Package files" msgstr "" -#: data/templates/distro-detail.html:36 -msgid "None" +#: data/templates/register-success.html:4 +msgid "Registration successful" msgstr "" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." msgstr "" -#: data/templates/distro-detail.html:51 +#: data/templates/register-success.html:7 msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." msgstr "" -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" +#: data/templates/login.html:44 +msgid "Register a new account." msgstr "" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/docs-whatsthis.html:27 +#: data/templates/builds/comments.html:53 msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:12 +msgid "Register new account" msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." msgstr "" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/register.html:52 +msgid "Real name (optional)" msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/register.html:64 +msgid "Account security" msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" +#: data/templates/keys-list.html:22 +msgid "" +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." msgstr "" -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" +#: data/templates/keys-list.html:31 +msgid "Fingerprint" +msgstr "" + +#: data/templates/keys-list.html:33 +msgid "Expires" msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." +#: data/templates/keys-list.html:51 +msgid "Lookup" msgstr "" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/keys-list.html:90 +msgid "This key does not expire." msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/user-impersonation.html:3 +#, python-format +msgid "Impersonate user %s" msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/repository-edit.html:36 -msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:65 +#: data/templates/modules/watchers-sidebar-table.html:27 msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -#: data/templates/build-priority.html:11 -msgid "Priority" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" msgstr "" -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." msgstr "" -#: data/templates/build-priority.html:28 -msgid "Beware" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" msgstr "" -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" msgstr "" -#: data/templates/packages-list.html:31 -msgid "Selection" +#: data/templates/modules/files-table.html:7 +msgid "Info" msgstr "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" msgstr "" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" msgstr "" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" msgstr "" -#: data/templates/keys-list.html:33 -msgid "Expires" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" msgstr "" -#: data/templates/keys-list.html:51 -msgid "Lookup" +#: data/templates/modules/build-offset.html:12 +msgid "After one day" msgstr "" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:16 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 -msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/statistics/index.html:11 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/statistics/index.html:12 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"They give a very quick overview about what is going on in the build service." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/register-activation-success.html:23 +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" +msgstr "" + +#: data/templates/modules/jobs-table.html:47 #, python-format -msgid "Your account has been activated, %s." +msgid "Running since %s" msgstr "" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." msgstr "" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "Watch build %s" +msgid "This package only supports %s." msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:36 +#: data/templates/modules/build-state-warnings.html:5 msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" -msgstr[1] "" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." +msgstr "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/source-list.html:3 +msgid "Sources repositories" msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/source-list.html:17 +msgid "Add source repository" msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/source-list.html:18 +msgid "Blah 123" msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "" + +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" +msgstr "" + +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:60 -msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/search-form.html:61 -msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/search-form.html:77 +#: data/templates/user-profile-edit.html:66 msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." msgstr "" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/base.html:4 +msgid "No title given" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:160 +msgid "Logout" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:172 +msgid "Sign in" +msgstr "" + +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3296,923 +3343,876 @@ msgstr "" msgid "Build has an unknown state" msgstr "" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" -msgstr "" - -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" -msgstr "" - -#: data/templates/packages/view-file.html:36 -msgid "View file" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "" - -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "" - -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" -msgstr "" - -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "" - -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "" - -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." -msgstr "" - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "" - -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." -msgstr "" - -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." -msgstr "" - -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." -msgstr "" - -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" -msgstr "" - -#: data/templates/mirrors-edit.html:25 -#, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" msgstr "" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" msgstr "" -#: data/templates/build-manage.html:8 -msgid "Manage build" +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/build-manage.html:15 -msgid "Permission denied" +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -#: data/templates/build-manage.html:16 +#: data/templates/builder-detail.html:81 msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/builder-detail.html:100 +#, python-format +msgid "Unknown status: %s" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" +#: data/templates/builder-detail.html:106 +#, python-format +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/source-list.html:3 -msgid "Sources repositories" +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/source-list.html:17 -msgid "Add source repository" +#: data/templates/builder-detail.html:157 +msgid "CPU model" msgstr "" -#: data/templates/source-list.html:18 -msgid "Blah 123" +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/builder-detail.html:167 +msgid "Memory" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:171 +msgid "Load average" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." msgstr "" -#: data/templates/file-detail.html:27 -msgid "URL" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -#: data/templates/file-detail.html:51 -msgid "Hash" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" +#: data/templates/builder-pass.html:43 +msgid "Next" msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" +#: data/templates/updates-index.html:3 +msgid "Updates" msgstr "" -#: data/templates/file-detail.html:105 -msgid "Time" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#, python-format +msgid "Search results for '%s'" msgstr "" -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." +#: data/templates/search-results.html:12 +msgid "Search results" msgstr "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/search-results.html:28 +msgid "No results found." msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 -#, python-format -msgid "Schedule rebuild for %s" +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/docs-base.html:27 +msgid "All Documents" msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." +#: data/templates/docs-base.html:31 +msgid "Topics" msgstr "" -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/user-profile.html:61 -msgid "Registered" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/user-profile.html:94 -msgid "Delete account" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" +#: data/templates/distro-edit.html:79 +msgid "Sources" msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: web/handlers_auth.py:66 +msgid "No username provided." msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: web/handlers_auth.py:68 +msgid "The given username is already taken." msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/handlers_auth.py:79 +msgid "No password provided." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:280 +#, python-format +msgid "You scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:282 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" - -#: data/templates/jobs-detail.html:159 -msgid "Package files" +msgid "%(user)s scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:79 -msgid "No password provided." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:462 +msgid "Account Activation" msgstr "" -#: web/handlers_builds.py:368 -msgid "User not found." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "" diff --git a/data/translations/da/LC_MESSAGES/pakfire.po b/data/translations/da/LC_MESSAGES/pakfire.po index 43dc2d6e..afcdb5ba 100644 --- a/data/translations/da/LC_MESSAGES/pakfire.po +++ b/data/translations/da/LC_MESSAGES/pakfire.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2011-05-19 22:47+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Danish (http://www.transifex.com/projects/p/ipfire/language/" @@ -18,3222 +18,3269 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" msgstr "" -#: backend/logs.py:155 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format +msgid "Source: %s" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." +msgstr "" + +#: data/templates/distro-source-commit-reset.html:49 msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:157 -#, python-format +#: data/templates/distro-source-commit-reset.html:50 msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." +#: data/templates/build-detail.html:55 +msgid "Security update" msgstr "" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: backend/constants.py:74 +#: data/templates/build-detail.html:64 +msgid "New package" +msgstr "" + +#: data/templates/build-detail.html:66 #, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +msgid "Unhandled: %s" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" msgstr "" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" msgstr "" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:4 -msgid "No title given" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" msgstr "" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" +msgstr "" + +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" +msgstr "" + +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" +msgstr "" + +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" +msgstr "" + +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." +msgstr "" + +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." +msgstr "" + +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" +msgstr "" + +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" +#: data/templates/jobs-abort.html:38 +msgid "Build server" msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/keys-delete.html:3 +#, python-format +msgid "Delete key %s" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/file-detail.html:5 +msgid "File" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/file-detail.html:27 +msgid "URL" msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" msgstr "" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" +#: data/templates/file-detail.html:51 +msgid "Hash" msgstr "" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 -#, python-format -msgid "Source: %s" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" msgstr "" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" msgstr "" -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" +#: data/templates/file-detail.html:90 +msgid "Build information" msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" +#: data/templates/file-detail.html:93 +msgid "ID" msgstr "" -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" msgstr "" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" +#: data/templates/file-detail.html:105 +msgid "Time" msgstr "" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 +#: data/templates/file-detail.html:116 #: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 #: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 #: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 msgid "Actions" msgstr "" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" msgstr "" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" msgstr "" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/package-detail.html:64 +msgid "Homepage" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 -#, python-format -msgid "Edit distribution %s" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" +#: data/templates/package-detail.html:130 +#, python-format +msgid "%(size)s when installed" msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 -msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" +#: data/templates/user-list.html:3 +msgid "User list" msgstr "" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" msgstr "" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" msgstr "" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." msgstr "" -#: data/templates/build-bugs.html:45 -msgid "Add" +#: data/templates/user-profile-need-activation.html:7 +msgid "" +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." msgstr "" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" msgstr "" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" msgstr "" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" +#: data/templates/distro-detail.html:36 +msgid "None" msgstr "" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" msgstr "" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/build-bugs.html:115 -msgid "Add bug" +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" msgstr "" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/distro-list.html:26 -msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +#: data/templates/distro-detail.html:97 +msgid "New binary repository" msgstr "" -#: data/templates/distro-list.html:27 -msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/docs-index.html:23 -msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/docs-whatsthis.html:27 +msgid "" +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/docs-index.html:59 -msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/docs-whatsthis.html:51 +msgid "" +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" -#: data/templates/jobs-buildroot.html:41 +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 #, python-format -msgid "The packages listed below were used to build %s." +msgid "Mirror: %s" msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#: data/templates/mirrors-detail.html:47 #, python-format -msgid "Search results for '%s'" +msgid "hosted by %s" msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/mirrors-detail.html:75 +msgid "Status information" msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/mirrors-detail.html:79 +msgid "Status" msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" msgstr "" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" +#: data/templates/mirrors-detail.html:89 +msgid "Never" +msgstr "" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/register-success.html:6 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "Your new account has been created, %s." +msgid "Schedule test build for %s" msgstr "" -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" msgstr "" -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." msgstr "" -#: data/templates/package-properties.html:39 +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" -#: data/templates/package-properties.html:40 +#: data/templates/job-schedule-test.html:44 msgid "" -"Some packages might need some extra boost if the build servers are very busy." +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" msgstr "" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" +#: data/templates/index.html:22 +msgid "Development powered by community!" msgstr "" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" +#: data/templates/index.html:38 +msgid "Latest stable updates" msgstr "" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" +#: data/templates/index.html:40 +msgid "Unstable updates" msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/index.html:42 +msgid "Testing updates" msgstr "" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +#: data/templates/index.html:59 +msgid "View more updates..." msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/index.html:70 +msgid "Build jobs" msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/index.html:76 +msgid "Show more build jobs" msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 -#, python-format -msgid "Mirror: %s" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" +#: data/templates/repository-edit.html:36 +msgid "" +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/mirrors-detail.html:75 -msgid "Status information" +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/mirrors-detail.html:79 -msgid "Status" +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/mirrors-detail.html:89 -msgid "Never" +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/keys-delete.html:3 -#, python-format -msgid "Delete key %s" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/keys-delete.html:29 -#, python-format -msgid "You are going to delete the key %s." +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 +#, python-format +msgid "Builds by %s" msgstr "" -#: data/templates/register.html:19 -msgid "Join the community!" +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/register.html:26 -msgid "Registration form" +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" msgstr "" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/register.html:52 -msgid "Real name (optional)" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/register.html:64 -msgid "Account security" +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" msgstr "" -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/build-priority.html:11 +msgid "Priority" msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/build-priority.html:28 +msgid "Beware" msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." msgstr "" -#: data/templates/modules/modal-build-unpush.html:33 -msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:5 +#: data/templates/builds-watchers-add.html:36 msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" msgstr "" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" msgstr "" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" msgstr "" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" msgstr "" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." msgstr "" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" msgstr "" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/files-table.html:7 -msgid "Info" +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" +#: data/templates/register-fail.html:4 +msgid "Registration failed" msgstr "" -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." msgstr "" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." msgstr "" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" msgstr "" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" msgstr "" -#: data/templates/modules/jobs-table.html:47 -#, python-format -msgid "Running since %s" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." msgstr "" -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +#: data/templates/distro-update-edit.html:8 +#, python-format +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/repo-actions-table.html:19 +#: data/templates/user-profile-passwd-ok.html:41 #, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" +msgid "The password of %s has successfully been changed." +msgstr "" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +#: data/templates/docs-users.html:29 +msgid "Developers" msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/docs-users.html:31 +msgid "" +"Developers manage this build service and have access to all parts of it." msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/docs-users.html:38 +msgid "Testers" msgstr "" -#: data/templates/modules/modal-build-push.html:16 +#: data/templates/docs-users.html:40 msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" msgstr "" -#: data/templates/modules/modal-build-push.html:45 -msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" -#: data/templates/modules/modal-build-push.html:48 +#: data/templates/docs-users.html:51 msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." -msgstr "" - -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" msgstr "" -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +#: data/templates/user-profile-passwd.html:35 +msgid "" +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" msgstr "" -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 +#: data/templates/mirrors-edit.html:3 #, python-format -msgid "You and %s others." +msgid "Manage mirror %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 +#: data/templates/mirrors-edit.html:25 #, python-format -msgid "Watchers of %s" +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" - -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" +#: data/templates/builder-new.html:21 +msgid "Create a new builder" msgstr "" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." msgstr "" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" msgstr "" -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/build-filter.html:30 +msgid "All" msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" msgstr "" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" msgstr "" -#: data/templates/errors/error.html:50 -msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/build-filter.html:35 +msgid "Permanently failed" msgstr "" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." msgstr "" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." msgstr "" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." +#: data/templates/build-filter.html:77 +msgid "Show all builds" msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/docs-index.html:3 +msgid "Documentation index" msgstr "" -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/docs-index.html:17 +msgid "Documents" msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/builder-edit.html:3 +#, python-format +msgid "Manage builder %s" msgstr "" -#: data/templates/builder-delete.html:3 +#: data/templates/builder-edit.html:25 #, python-format -msgid "Delete builder %s" +msgid "Builder: %s" msgstr "" -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" msgstr "" -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/builder-delete.html:3 +#, python-format +msgid "Delete builder %s" msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 +#: data/templates/builder-delete.html:31 #, python-format -msgid "The password of %s has successfully been changed." +msgid "You are going to delete the build host %s." msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/user-comments.html:12 +msgid "Show all users" msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/build-manage.html:16 +msgid "" +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-manage.html:25 +msgid "" +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" msgstr "" -#: data/templates/user-profile-edit.html:54 -msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/user-profile-edit.html:66 -msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/user-profile.html:41 +msgid "Email" msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/user-profile.html:61 +msgid "Registered" msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:94 +msgid "Delete account" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:53 +#: data/templates/repository-detail.html:99 msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -#: data/templates/docs-users.html:29 -msgid "Developers" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:39 msgid "" -"Developers manage this build service and have access to all parts of it." +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:40 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" msgstr "" -#: data/templates/docs-users.html:40 +#: data/templates/package-properties.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -#: data/templates/docs-users.html:41 -msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +#: data/templates/package-properties.html:74 +msgid "" +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -#: data/templates/docs-users.html:42 +#: data/templates/package-properties.html:77 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" +#: data/templates/package-properties.html:78 +msgid "Learn more." msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" msgstr "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-detail.html:159 +msgid "Package files" msgstr "" -#: data/templates/distro-detail.html:36 -msgid "None" +#: data/templates/register-success.html:4 +msgid "Registration successful" msgstr "" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." msgstr "" -#: data/templates/distro-detail.html:51 +#: data/templates/register-success.html:7 msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." msgstr "" -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" +#: data/templates/login.html:44 +msgid "Register a new account." msgstr "" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/docs-whatsthis.html:27 +#: data/templates/builds/comments.html:53 msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:12 +msgid "Register new account" msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." msgstr "" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/register.html:52 +msgid "Real name (optional)" msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/register.html:64 +msgid "Account security" msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" +#: data/templates/keys-list.html:22 +msgid "" +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." msgstr "" -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" +#: data/templates/keys-list.html:31 +msgid "Fingerprint" +msgstr "" + +#: data/templates/keys-list.html:33 +msgid "Expires" msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." +#: data/templates/keys-list.html:51 +msgid "Lookup" msgstr "" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/keys-list.html:90 +msgid "This key does not expire." msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/user-impersonation.html:3 +#, python-format +msgid "Impersonate user %s" msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/repository-edit.html:36 -msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:65 +#: data/templates/modules/watchers-sidebar-table.html:27 msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -#: data/templates/build-priority.html:11 -msgid "Priority" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" msgstr "" -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." msgstr "" -#: data/templates/build-priority.html:28 -msgid "Beware" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" msgstr "" -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" msgstr "" -#: data/templates/packages-list.html:31 -msgid "Selection" +#: data/templates/modules/files-table.html:7 +msgid "Info" msgstr "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" msgstr "" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" msgstr "" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" msgstr "" -#: data/templates/keys-list.html:33 -msgid "Expires" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" msgstr "" -#: data/templates/keys-list.html:51 -msgid "Lookup" +#: data/templates/modules/build-offset.html:12 +msgid "After one day" msgstr "" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:16 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 -msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/statistics/index.html:11 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/statistics/index.html:12 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"They give a very quick overview about what is going on in the build service." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/register-activation-success.html:23 +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" +msgstr "" + +#: data/templates/modules/jobs-table.html:47 #, python-format -msgid "Your account has been activated, %s." +msgid "Running since %s" msgstr "" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." msgstr "" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "Watch build %s" +msgid "This package only supports %s." msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:36 +#: data/templates/modules/build-state-warnings.html:5 msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" -msgstr[1] "" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." +msgstr "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/source-list.html:3 +msgid "Sources repositories" msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/source-list.html:17 +msgid "Add source repository" msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/source-list.html:18 +msgid "Blah 123" msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "" + +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" +msgstr "" + +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:60 -msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/search-form.html:61 -msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/search-form.html:77 +#: data/templates/user-profile-edit.html:66 msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." msgstr "" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/base.html:4 +msgid "No title given" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:160 +msgid "Logout" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:172 +msgid "Sign in" +msgstr "" + +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3296,923 +3343,876 @@ msgstr "" msgid "Build has an unknown state" msgstr "" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" -msgstr "" - -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" -msgstr "" - -#: data/templates/packages/view-file.html:36 -msgid "View file" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "" - -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "" - -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" -msgstr "" - -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "" - -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "" - -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." -msgstr "" - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "" - -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." -msgstr "" - -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." -msgstr "" - -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." -msgstr "" - -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" -msgstr "" - -#: data/templates/mirrors-edit.html:25 -#, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" msgstr "" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" msgstr "" -#: data/templates/build-manage.html:8 -msgid "Manage build" +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/build-manage.html:15 -msgid "Permission denied" +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -#: data/templates/build-manage.html:16 +#: data/templates/builder-detail.html:81 msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/builder-detail.html:100 +#, python-format +msgid "Unknown status: %s" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" +#: data/templates/builder-detail.html:106 +#, python-format +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/source-list.html:3 -msgid "Sources repositories" +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/source-list.html:17 -msgid "Add source repository" +#: data/templates/builder-detail.html:157 +msgid "CPU model" msgstr "" -#: data/templates/source-list.html:18 -msgid "Blah 123" +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/builder-detail.html:167 +msgid "Memory" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:171 +msgid "Load average" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." msgstr "" -#: data/templates/file-detail.html:27 -msgid "URL" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -#: data/templates/file-detail.html:51 -msgid "Hash" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" +#: data/templates/builder-pass.html:43 +msgid "Next" msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" +#: data/templates/updates-index.html:3 +msgid "Updates" msgstr "" -#: data/templates/file-detail.html:105 -msgid "Time" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#, python-format +msgid "Search results for '%s'" msgstr "" -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." +#: data/templates/search-results.html:12 +msgid "Search results" msgstr "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/search-results.html:28 +msgid "No results found." msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 -#, python-format -msgid "Schedule rebuild for %s" +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/docs-base.html:27 +msgid "All Documents" msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." +#: data/templates/docs-base.html:31 +msgid "Topics" msgstr "" -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/user-profile.html:61 -msgid "Registered" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/user-profile.html:94 -msgid "Delete account" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" +#: data/templates/distro-edit.html:79 +msgid "Sources" msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: web/handlers_auth.py:66 +msgid "No username provided." msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: web/handlers_auth.py:68 +msgid "The given username is already taken." msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/handlers_auth.py:79 +msgid "No password provided." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:280 +#, python-format +msgid "You scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:282 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" - -#: data/templates/jobs-detail.html:159 -msgid "Package files" +msgid "%(user)s scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:79 -msgid "No password provided." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:462 +msgid "Account Activation" msgstr "" -#: web/handlers_builds.py:368 -msgid "User not found." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "" diff --git a/data/translations/de/LC_MESSAGES/pakfire.po b/data/translations/de/LC_MESSAGES/pakfire.po index acb0969a..4f09131c 100644 --- a/data/translations/de/LC_MESSAGES/pakfire.po +++ b/data/translations/de/LC_MESSAGES/pakfire.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2013-01-11 15:00+0000\n" "Last-Translator: WhyTea \n" "Language-Team: German (http://www.transifex.com/projects/p/ipfire/language/" @@ -21,609 +21,429 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: backend/logs.py:68 -msgid "Build has been created" -msgstr "Build wurde erstellt" - -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." -msgstr "Unbekannte Aktion." - -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" -msgstr "Unbekannt" - -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" -msgstr "n.V." - -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." -msgstr "Dieser Build wurde in das Repository '%(to_repo)s' veröffentlicht." - -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." -msgstr "Du hast diesen Build in das Repository '%(to_repo)s' veröffentlicht." - -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." -msgstr "%(user)s hat diesen Build in das Repository '%(to_repo)s' verschoben." +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" +msgstr "Neuen Mirrorserver hinzufügen" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." -msgstr "" +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" +msgstr "Startseite" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." -msgstr "" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" +msgstr "Mirrorserver" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." -msgstr "" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" +msgstr "Neuer Mirrorserver" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." -msgstr "" +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" +msgstr "Einen Mirrorserver hinzufügen" -#: backend/logs.py:155 -#, python-format -msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." -msgstr "" +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" +msgstr "Hostname" -#: backend/logs.py:157 -#, python-format -msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." -msgstr "Der Builder '%(builder)s' wurde aktiviert." - -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." -msgstr "Du hast den Builder '%(builder)s' aktiviert." - -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." -msgstr "%(user)s hat den Builder '%(builder)s' aktiviert." +#: data/templates/mirrors-new.html:40 +msgid "Path" +msgstr "Pfad" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." -msgstr "Du hast den Builder '%(builder)s' deaktiviert." - -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." -msgstr "%(user)s hat den Builder '%(builder)s' deaktiviert." - -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." -msgstr "Du hast den Builder '%(builder)s' entfernt." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" +msgstr "Neuen Mirrorserver erstellen" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." -msgstr "%(user)s hat '%(builder)s' gelöscht." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" +msgstr "Distributionen" -#: backend/logs.py:215 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format -msgid "You created builder '%(builder)s'." -msgstr "Du hast den Builder '%(builder)s' erstellt." +msgid "Source: %s" +msgstr "Quelle: %s" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." -msgstr "%(user)s hat '%(builder)s' erstellt." +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "Source" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." -msgstr "Job '%(job)s' wurde erstellt." +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" +msgstr "Gefahr!" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." -msgstr "Du hast den Job '%(job)s' erstellt." +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" +msgstr "Das ist eine gefährliche Aktion!" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." -msgstr "%(user)s hat den Job '%(job)s' erstellt." +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." +msgstr "Tu es nicht, wenn du nicht genau weißt, was du tust." -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/distro-source-commit-reset.html:49 +msgid "" +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/distro-source-commit-reset.html:50 +msgid "" +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." -msgstr "Job '%(job)s' wurde resettet." - -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." -msgstr "Du hast den Job '%(job)s' zurückgesetzt." - -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." -msgstr "%(user)s hat den Job '%(job)s' resettet." - -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." -msgstr "" +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" +msgstr "Dieses Paket wird gelöscht werden" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." -msgstr "Du hast einen Rebuild des '%(job)s' Jobs geplant." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" +msgstr "Neuen Schlüssel importieren" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." -msgstr "Für '%(job)s' wurde ein Testjob geplant." - -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." -msgstr "Du hast einen Testjob für '%(job)s' geplant." +#: data/templates/keys-import.html:21 +msgid "Import a new key" +msgstr "Einen neuen Schlüssel importieren" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." -msgstr "" +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" +msgstr "Schlüssel" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." -msgstr "Mirrorserver '%(mirror)s' wurde aktiviert." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." +msgstr "Füge den zu importierenden Schlüssel ein." -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." -msgstr "Du hast Mirrorserver '%(mirror)s' aktiviert." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." +msgstr "Huch! Keine Panik." -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." -msgstr "%(user)s aktivierte Mirrorserver '%(mirror)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." +msgstr "Ein unerwarteter Fehler ist aufgetreten." -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." -msgstr "Mirrorserver '%(mirror)s' wurde deaktiviert." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." +msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." -msgstr "Du hast Mirrorserver '%(mirror)s' deaktiviert." +#: data/templates/errors/error.html:31 +msgid "Error code" +msgstr "Fehlercode" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." -msgstr "%(user)s deaktivierte Mirrorserver '%(mirror)s'." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" +msgstr "Ausnahme (traceback):" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." -msgstr "Du hast Mirrorserver '%(mirror)s' gelöscht." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." +msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." -msgstr "%(user)s hat Mirrorserver '%(mirror)s' gelöscht." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." +msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." -msgstr "Du hast Mirrorserver '%(mirror)s' erstellt." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" +msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." -msgstr "%(user)s erstellte Mirrorserver '%(mirror)s'." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." +msgstr "Es ist dir nicht erlaubt auf diese Ressource zuzugreifen." -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" -msgstr "%(user_name)s kommentierte %(build_name)s" +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." +msgstr "" +"Der Zugang zu der angeforderten Seite wurde verweigert weil Du nicht im " +"Besitz ausreichender Rechte bist. " -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." -msgstr "[%(build_name)s] Buildjob fehlgeschlagen." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" +msgstr "" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." -msgstr "[%(build_name)s] Buildjob erfolgreich." - -#: backend/constants.py:74 -#, python-format +#: data/templates/errors/error-400.html:13 msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/users.py:462 -msgid "Account Activation" -msgstr "Account aktivieren" +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" +msgstr "404 - nicht gefunden" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." +msgstr "Ich konnte nicht finden wonach Du gesucht hast." + +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -"Sie, oder jemand, der Ihre E-Mail-Adresse benutzt, hat einen Account im " -"Pakfire Build Service registriert." +"Du hast vielleicht einen veralteten Link verwendet oder die Adresse falsch " +"geschrieben." -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." -msgstr "Um Ihren Account zu aktivieren, klicken Sie auf den Link." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" +msgstr "Passwort vergessen" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" -msgstr "" +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" +msgstr "In Arbeit!" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" -msgstr "Startseite" +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." +msgstr "Hast Du Dein Passwort vergessen? Schäme Dich!" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" -msgstr "" +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." +msgstr "Du musst deinen Benutzernamen unten eingeben." -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" +"Anschließend wirst Du eine E-Mail mit Anweisungen über das weitere Vorgehen " +"erhalten." -#: data/templates/base.html:4 -msgid "No title given" -msgstr "Kein Titel angegeben" +#: data/templates/user-forgot-password.html:42 +msgid "Your username" +msgstr "Dein Benutzername" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" -msgstr "Pakfire Build Service" +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" +msgstr "Bereitstellen" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" +msgstr "Build" + +#: data/templates/build-detail.html:12 #: data/templates/package-detail-list.html:12 #: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 #: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 #: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 #: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 +#: data/templates/package-properties.html:12 #: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 msgid "Packages" msgstr "Pakete" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" -msgstr "Builds" - -#: data/templates/base.html:41 -msgid "More" -msgstr "Mehr" - -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" -msgstr "Dokumentation" - -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" -msgstr "Suche" - -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" -msgstr "Distributionen" - -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" -msgstr "Builders" - -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" -msgstr "Mirrorserver" - -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" -msgstr "Benutzer" - -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" -msgstr "Statistiken" - -#: data/templates/base.html:101 -msgid "Administration" -msgstr "Administration" - -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" -msgstr "Uploads" - -#: data/templates/base.html:132 -msgid "My profile" -msgstr "Mein Profil" - -#: data/templates/base.html:138 -msgid "My builds" -msgstr "Meine Builds" - -#: data/templates/base.html:143 -msgid "Impersonated by" -msgstr "vertreten durch" +#: data/templates/build-detail.html:44 +msgid "(broken)" +msgstr "(defekt)" -#: data/templates/base.html:153 -msgid "End impersonation" -msgstr "Beende Impersonierung" +#: data/templates/build-detail.html:46 +msgid "(obsolete)" +msgstr "" -#: data/templates/base.html:160 -msgid "Logout" -msgstr "Ausloggen" +#: data/templates/build-detail.html:55 +msgid "Security update" +msgstr "" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" -msgstr "Registrieren" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" +msgstr "Bugfix-Update" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" -msgstr "Passwort vergessen?" +#: data/templates/build-detail.html:64 +msgid "New package" +msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/build-detail.html:66 #, python-format -msgid "Source: %s" -msgstr "Quelle: %s" - -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" -msgstr "Source" - -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" -msgstr "Gitweb" +msgid "Unhandled: %s" +msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" -msgstr "Branch" +#: data/templates/build-detail.html:74 +msgid "Changes" +msgstr "" -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" -msgstr "Importierte Commits" +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" +msgstr "Autor" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" -msgstr "Neueste Commits" +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" +msgstr "Commit" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" -msgstr "Alle Commits anzeigen" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." +msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 -#: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 -#: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 -#: data/templates/jobs-detail.html:30 -msgid "Actions" -msgstr "Aktionen" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" +msgstr "Behobene Bugs" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" -msgstr "Neuen Mirrorserver hinzufügen" +#: data/templates/build-detail.html:114 +msgid "Change state" +msgstr "" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." -msgstr "Auf dieser Seite siehst Du eine Liste mit allen Mirrorservern." +#: data/templates/build-detail.html:115 +msgid "Modify bug list" +msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" -msgstr "Hostname" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" +msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" -msgstr "Eigentümer" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" +msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" -msgstr "Letzter Check" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" +msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." -msgstr "Es wurden noch keine Mirrorserver eingerichtet." +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" +msgstr "Kommentar" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 #: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 msgid "Log" msgstr "Log" +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" +msgstr "Buildjobs" + +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" +msgstr "Quellpaket" + #: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 #, python-format msgid "Abort build job %s" @@ -637,8 +457,9 @@ msgstr "Du kannst einen laufenden Build abbrechen." msgid "The build server will eventually stop to build the package." msgstr "Eventuell wird der Build-Server das Erstellen des Pakets stoppen." -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 msgid "Build job" msgstr "Buildjob" @@ -655,476 +476,518 @@ msgstr "Noch nicht gestartet." msgid "Build server" msgstr "Buildserver" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 -#, python-format -msgid "Edit distribution %s" -msgstr "Distribution %s bearbeiten" - -#: data/templates/distro-update-edit.html:8 +#: data/templates/keys-delete.html:3 #, python-format -msgid "Edit update %s - %s" -msgstr "Aktualisierung %s - %s bearbeiten" - -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" -msgstr "Erstelle eine neue Aktualisierung" - -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" -msgstr "Distribution" - -#: data/templates/register-fail.html:4 -msgid "Registration failed" -msgstr "Registrierung fehlgeschlagen" - -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." -msgstr "Es tut uns Leid." +msgid "Delete key %s" +msgstr "Schlüssel %s löschen" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." -msgstr "Der gewünschte Account konnte nicht erstellt werden." +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" +msgstr "Löschen" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 -msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -"Bitte verwenden Sie die \"Zurück\" Funktion Ihres Browsers und überprüfen " -"Sie Ihre Eingaben." -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" -msgstr "Bug-Liste" +#: data/templates/keys-delete.html:41 +msgid "Delete key" +msgstr "Schlüssel löschen" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" -msgstr "Behobene Bugs" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" +msgstr "Abbrechen" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." -msgstr "Aktuell sind keine Bugs vorhanden." +#: data/templates/file-detail.html:5 +msgid "File" +msgstr "Datei" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." -msgstr "Klicke unten um einen hinzuzufügen." +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" +msgstr "Paket" -#: data/templates/build-bugs.html:45 -msgid "Add" -msgstr "Hinzufügen" +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" +msgstr "Beschreibung" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" -msgstr "Entfernen" +#: data/templates/file-detail.html:27 +msgid "URL" +msgstr "URL" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" -msgstr "Zurück" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" +msgstr "Lizenz" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" -msgstr "Bug hinzufügen" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" +msgstr "Maintainer" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" -msgstr "Bug-ID" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" +msgstr "Größe" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." -msgstr "Gib eine Bug-ID ein." +#: data/templates/file-detail.html:51 +msgid "Hash" +msgstr "Prüfsumme" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." -msgstr "" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" +msgstr "bietet" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." -msgstr "Vielleicht möchtest Du einen von diesen auswählen." +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" +msgstr "benötigt" -#: data/templates/build-bugs.html:115 -msgid "Add bug" -msgstr "Bug hinzufügen" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" +msgstr "technisch überholt" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" -msgstr "Abbrechen" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" +msgstr "Konflikte" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" -msgstr "Bug entfernen" +#: data/templates/file-detail.html:90 +msgid "Build information" +msgstr "Build-Informationen" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." -msgstr "Trage eine Bug-ID aus der unten stehenden Liste ein." +#: data/templates/file-detail.html:93 +msgid "ID" +msgstr "ID" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" -msgstr "Bug entfernen" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" +msgstr "Host" -#: data/templates/distro-list.html:26 -msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." -msgstr "" +#: data/templates/file-detail.html:105 +msgid "Time" +msgstr "Zeit" -#: data/templates/distro-list.html:27 -msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." -msgstr "" +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" +msgstr "Dateien" -#: data/templates/distro-list.html:34 -msgid "Repositories" -msgstr "Repositorien" +#: data/templates/file-detail.html:116 +#: data/templates/package-detail-list.html:22 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 +#: data/templates/distro-update-detail.html:46 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 +#: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 +msgid "Actions" +msgstr "Aktionen" -#: data/templates/distro-list.html:66 -msgid "New distribution" -msgstr "Neue Distribution" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" +msgstr "Datei herunterladen" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" -msgstr "Willkommen beim Pakfire Build Service" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" +msgstr "Builds" -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" -msgstr "Willkommen, %s!" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" +msgstr "Job-Warteschlange" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" -msgstr "Letzte Stable-Updates" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." +msgstr "Der oben Stehende ist der Nächste." -#: data/templates/index.html:40 -msgid "Unstable updates" -msgstr "Unstable-Updates" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." +msgstr "Kein Job zu erledigen." -#: data/templates/index.html:42 -msgid "Testing updates" -msgstr "Testing-Updates" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" +msgstr "Bugs" -#: data/templates/index.html:59 -msgid "View more updates..." -msgstr "Mehr Updates..." +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" +msgstr "Alle Bugs anzeigen" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" -msgstr "Architekturen" +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" +msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" -msgstr "Buildjobs" +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" +msgstr "Offene Bugs" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" -msgstr "Überlastung" +#: data/templates/package-detail-list.html:66 +msgid "Average build time" +msgstr "Durchschnittliche Build-Dauer" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" -msgstr "" +#: data/templates/package-detail.html:42 +msgid "Development package" +msgstr "Entwicklungspaket" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" -msgstr "Neuen Builder anlegen" +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" +msgstr "Debuginfo-Paket" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" -msgstr "Neuen Schlüssel importieren" +#: data/templates/package-detail.html:64 +msgid "Homepage" +msgstr "Homepage" -#: data/templates/keys-import.html:21 -msgid "Import a new key" -msgstr "Einen neuen Schlüssel importieren" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" +msgstr "Buildhost" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" -msgstr "Schlüssel" +#: data/templates/package-detail.html:88 +msgid "Build time" +msgstr "Buildzeit" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." -msgstr "Füge den zu importierenden Schlüssel ein." +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" +msgstr "Job" -#: data/templates/docs-index.html:3 -msgid "Documentation index" -msgstr "Dokumentationsübersicht" +#: data/templates/package-detail.html:130 +#, python-format +msgid "%(size)s when installed" +msgstr "%(size)s wenn installiert" -#: data/templates/docs-index.html:17 -msgid "Documents" -msgstr "Dokumente" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" +msgstr "Herunterladen" -#: data/templates/docs-index.html:23 -msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +#: data/templates/package-detail.html:162 +msgid "Build dependencies" +msgstr "Build-Abhängigkeiten" + +#: data/templates/package-detail.html:164 +msgid "Dependencies" +msgstr "Abhängigkeiten" + +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -"Hier handelt es sich um eine Auswahl von Dokumenten, die von jedem ,der " -"dieses System verwendet, auch gelesen werden sollten." -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" -msgstr "Was ist der Pakfire Build Service?" +#: data/templates/user-list.html:3 +msgid "User list" +msgstr "Benutzerliste" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" -msgstr "Allgemeine Pakfire Dokumentation" +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" +msgstr "Benutzer" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" -msgstr "Paketierungsrichtlinien" +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" +msgstr "Bearbeitung erfolgreich" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." -msgstr "D" +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." +msgstr "Das Benutzerprofil wurde erfolgreich geändert." -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/user-profile-need-activation.html:7 +msgid "" +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" +"Durch die Änderung der E-Mail-Adresse muss der Benutzeraccount neu aktiviert " +"werden." -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" -msgstr "Kontakt" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." +msgstr "Prüfen Sie Ihre Mailbox - Sie wissen ja wie's geht." -#: data/templates/docs-index.html:59 +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" +msgstr "Distribution" + +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" +msgstr "Unterstützte Architekturen" + +#: data/templates/distro-detail.html:36 +msgid "None" +msgstr "Keine" + +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" +msgstr "Binärrepositories" + +#: data/templates/distro-detail.html:51 msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" -msgstr "Mailingliste" +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." +msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" -msgstr "Fehlerberichte" +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" +msgstr "Quell-Repositories" -#: data/templates/docs-index.html:70 +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" +msgstr "Aktion" + +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" +msgstr "Distribution bearbeiten" + +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" +msgstr "Distribution löschen" + +#: data/templates/distro-detail.html:97 +msgid "New binary repository" +msgstr "Neues Binärrepository" + +#: data/templates/distro-detail.html:102 +msgid "New source repository" +msgstr "Neues Quellrepository" + +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" +msgstr "Scratch-Build" + +#: data/templates/build-state.html:24 msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -"Bitte benutze Bugzilla um Bugreports für Pakfire Build System zu erstellen." -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" -msgstr "Buildroot" - -#: data/templates/jobs-buildroot.html:41 -#, python-format -msgid "The packages listed below were used to build %s." +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 -#, python-format -msgid "Search results for '%s'" -msgstr "Suchergebnisse für '%s'" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" +msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" -msgstr "Suchresultate" +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." +msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." -msgstr "Keine Ergebnisse gefunden." +#: data/templates/build-state.html:93 +msgid "Mark build as broken" +msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" -msgstr "Dateien" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" +msgstr "Aktuelles Repositorium" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" +msgstr "Zurück zum Build" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" -msgstr "Einen neuen Builder anlegen" +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" +msgstr "Mirrorserver %s löschen" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." -msgstr "" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" +msgstr "Mirrorserver: %s löschen" -#: data/templates/register-success.html:4 -msgid "Registration successful" -msgstr "Registrierung erfolgreich" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." +msgstr "Du bist im Begriff Mirrorserver %s zu löschen." -#: data/templates/register-success.html:6 +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 #, python-format -msgid "Your new account has been created, %s." -msgstr "Ihr Account wurde erstellt, %s." +msgid "Delete %s" +msgstr "%s löschen" -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -"Um die Aktivierung abzuschließen, folgen Sie bitte den Instruktionen der E-" -"Mail." -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" -msgstr "Paket" - -#: data/templates/package-properties.html:20 -msgid "Properties" -msgstr "Eigenschaften" - -#: data/templates/package-properties.html:32 -msgid "Maintainers" -msgstr "Betreuer" +#: data/templates/packages/view-file.html:36 +msgid "View file" +msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" -msgstr "Standardpriorität" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" +msgstr "" -#: data/templates/package-properties.html:39 -msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/package-properties.html:40 -msgid "" -"Some packages might need some extra boost if the build servers are very busy." +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." -msgstr "Du kannst eine Standardpriorität für Builds dieses Pakets einstellen." +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" +msgstr "Neuere" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" -msgstr "Sehr Hoch" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" +msgstr "Ältere" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" -msgstr "Hoch" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" +msgstr "Dokumentation" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" -msgstr "Normal" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" +msgstr "Legende des Buildstatus" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" -msgstr "Niedrig" +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" +msgstr "Was ist der Pakfire Build Service?" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" -msgstr "Sehr Niedrig" +#: data/templates/docs-whatsthis.html:27 +msgid "" +"On this page, you will find out what the Pakfire Build Service really is." +msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -"Ein Paket, dass zu dem kritischem Teil gehört, ist ein Paket, das eine sehr " -"grundlegende Funktion für die Distribution hat." -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." -msgstr "Mehr erfahren." +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." +msgstr "Es ist möglich Kommentare und Bewertungen für Builds zu hinterlassen." -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" -msgstr "Änderungen speichern" +#: data/templates/docs-whatsthis.html:51 +msgid "" +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." +msgstr "" + +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" +msgstr "Bugtracker" #: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 #, python-format @@ -1144,6 +1007,25 @@ msgstr "Mirrorserver löschen" msgid "hosted by %s" msgstr "gehosted von %s" +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" +msgstr "Kontakt" + +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" +msgstr "n.V." + #: data/templates/mirrors-detail.html:75 msgid "Status information" msgstr "Statusinformationen" @@ -1152,6 +1034,10 @@ msgstr "Statusinformationen" msgid "Status" msgstr "Status" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" +msgstr "Letzter Check" + #: data/templates/mirrors-detail.html:89 msgid "Never" msgstr "Nie" @@ -1168,1724 +1054,1633 @@ msgstr "Der Standort des Mirrorservers wird durch die IP-Adresse geschätzt." msgid "The location of the mirror server could not be estimated." msgstr "Der Standort des Mirrorservers konnte nicht ermittelt werden." -#: data/templates/keys-delete.html:3 -#, python-format -msgid "Delete key %s" -msgstr "Schlüssel %s löschen" - -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" -msgstr "Löschen" - -#: data/templates/keys-delete.html:29 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "You are going to delete the key %s." -msgstr "" - -#: data/templates/keys-delete.html:41 -msgid "Delete key" -msgstr "Schlüssel löschen" - -#: data/templates/updates-index.html:3 -msgid "Updates" -msgstr "Aktualisierungen" - -#: data/templates/updates-index.html:6 -msgid "Coming soon..." -msgstr "" - -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" -msgstr "Neuen Account registrieren" - -#: data/templates/register.html:12 -msgid "Register new account" -msgstr "Einen neuen Account erstellen." - -#: data/templates/register.html:19 -msgid "Join the community!" -msgstr "" - -#: data/templates/register.html:26 -msgid "Registration form" -msgstr "Registrierungsformular" - -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" -msgstr "Benutzername" - -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." -msgstr "Einmaliger Name für den Login." - -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" -msgstr "" - -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." -msgstr "" - -#: data/templates/register.html:52 -msgid "Real name (optional)" -msgstr "Wahrer Name (optional)" - -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." -msgstr "Tippen Sie hier Ihren Vor- und Nachnamen ein." - -#: data/templates/register.html:64 -msgid "Account security" -msgstr "Account-Sicherheit" +msgid "Schedule test build for %s" +msgstr "Einen Testbuild für %s planen" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" -msgstr "Passwort" +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" +msgstr "Test-Build planen" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 msgid "" -"The password is used to secure the login and must be at least 8 characters." -msgstr "" -"Das Passwort wird für einen sicheren Login benötigt und muss 8 Zeichen lang " -"sein." - -#: data/templates/register.html:78 -msgid "Confirm password" -msgstr "Passwort bestätigen" - -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." -msgstr "" - -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." -msgstr "" - -#: data/templates/register.html:91 -msgid "Sign up!" -msgstr "Registrieren!" - -#: data/templates/modules/log-entry.html:21 -msgid "You" -msgstr "Du" - -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" -msgstr "" - -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" -msgstr "Aktuelles Repositorium" - -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +"A test build is used to check if a package builds with the current package " +"set." msgstr "" +"Testbuilds dienen um festzustellen, ob ein Paket mit den aktuellen " +"Einstellungen korrekt baut." -#: data/templates/modules/modal-build-unpush.html:28 +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 msgid "" -"This means that the build won't be installable from this repository anymore." +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" +"Mit dieser Methode sind die Entwickler in der Lage Qualitätsmängel schnell " +"und ohne aufwändige Suche zu finden." -#: data/templates/modules/modal-build-unpush.html:33 +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." -msgstr "" - -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" -msgstr "" - -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" -msgstr "Bereitstellen" - -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." msgstr "" +"Da die verfügbaren Ressourcen dieser Plattform begrenzt sind, werden " +"Testbuilds mit einer geringeren Priorität eingereiht." -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" -msgstr "Dieses Build ist defekt!" +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." +msgstr "Es ist auch möglich manuell einen Test durchführen zu lassen." -#: data/templates/modules/build-state-warnings.html:5 +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." -msgstr "" - -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" +"Der Build-Job wird gestartet sobald ein Server zur Verfügung steht, jedoch " +"niemals vor der angegebenen Zeit." -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" -msgstr "Dieser Build ist obsolet!" - -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/job-schedule-test.html:44 +msgid "" +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." -msgstr "" +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" +msgstr "Willkommen beim Pakfire Build Service" -#: data/templates/modules/modal-build-comment.html:8 +#: data/templates/index.html:8 #, python-format -msgid "Comment on %s" -msgstr "Kommentiere %s" - -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" -msgstr "Logge dich ein um zu kommentieren" - -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" -msgstr "Kommentar" - -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" -msgstr "Bewertung" - -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." -msgstr "Nicht getestet." - -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." -msgstr "Funktioniert bei mir." - -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." -msgstr "Funktioniert nicht." - -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." -msgstr "Du musst eingeloggt sein um zu kommentieren." - -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." -msgstr "" +msgid "Welcome, %s!" +msgstr "Willkommen, %s!" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" -msgstr "Kommentar abschicken" +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" +msgstr "Pakfire Build Service" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" -msgstr "Login" +#: data/templates/index.html:22 +msgid "Development powered by community!" +msgstr "" -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" -msgstr "Sobald als möglich" +#: data/templates/index.html:38 +msgid "Latest stable updates" +msgstr "Letzte Stable-Updates" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" -msgstr "In 5 Minuten" +#: data/templates/index.html:40 +msgid "Unstable updates" +msgstr "Unstable-Updates" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" -msgstr "In 15 Minuten" +#: data/templates/index.html:42 +msgid "Testing updates" +msgstr "Testing-Updates" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" -msgstr "In einer Stunde" +#: data/templates/index.html:59 +msgid "View more updates..." +msgstr "Mehr Updates..." -#: data/templates/modules/build-offset.html:12 -msgid "After one day" -msgstr "In einem Tag" +#: data/templates/index.html:70 +msgid "Build jobs" +msgstr "" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." -msgstr "Zeitpunkt des Build-Jobs einstellen." +#: data/templates/index.html:76 +msgid "Show more build jobs" +msgstr "" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" -msgstr "Build planen" +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" +msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" -msgstr "Release-Build" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" +msgstr "Name" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" -msgstr "Scratch-Build" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." +msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" -msgstr "Herunterladen" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." +msgstr "Darf nur kleine Buchstaben enthalten." -#: data/templates/modules/files-table.html:7 -msgid "Info" -msgstr "Info" +#: data/templates/repository-edit.html:33 +msgid "Score settings" +msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" -msgstr "Arch" +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." +msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" -msgstr "Status" +#: data/templates/repository-edit.html:36 +msgid "" +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." +msgstr "" -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" -msgstr "Host" +#: data/templates/repository-edit.html:40 +msgid "Needed score" +msgstr "" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" -msgstr "Dauer" +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." +msgstr "" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" -msgstr "Neu" +#: data/templates/repository-edit.html:49 +msgid "Minimum time" +msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" -msgstr "In der Warteschlange" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." +msgstr "" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" -msgstr "Fehlgeschlagen" +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." +msgstr "" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" -msgstr "Vorbereitung" +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." +msgstr "Trage eine Null ein um die Funktion zu deaktivieren." -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" -msgstr "Beendet" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" +msgstr "" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" -msgstr "Laufend" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." +msgstr "" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" -msgstr "Abgebrochen" +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." +msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" -msgstr "Abhängigkeitsfehler" +#: data/templates/repository-edit.html:73 +msgid "Build settings" +msgstr "Build-Einstellungen" -#: data/templates/modules/jobs-table.html:47 -#, python-format -msgid "Running since %s" -msgstr "Läuft seit %s" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" +msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." -msgstr "Noch nicht beendet." +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" +msgstr "" -#: data/templates/modules/jobs-table.html:60 +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" +msgstr "Mit Vorsicht zu benutzen!" + +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 #, python-format -msgid "This package only supports %s." -msgstr "Dieses Paket unterstützt nur %s." +msgid "Builds by %s" +msgstr "Builds von %s" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." -msgstr "Noch keine Jobs." +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" +msgstr "" -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" +msgstr "Builds filtern" + +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -"Pakfire ist das Buildsystem, um die Linux Firewall Distribution IPFire zu " -"bauen." -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." msgstr "" -"Es wird auch für die Installation und zur Aktualisierung von Paketen auf " -"IPFire Systemen verwendet." -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/modules/repo-actions-table.html:5 +#: data/templates/jobs-index.html:45 #, python-format -msgid "added %s" -msgstr "hinzugefügt %s" +msgid "Showing only jobs built for %s." +msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" -msgstr "Starten" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" +msgstr "Commits" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" -msgstr "Aktion entfernen" +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" +msgstr "Quellrepositorium" -#: data/templates/modules/repo-actions-table.html:19 -#, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" +msgstr "Vorherige Commits" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." -msgstr "" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" +msgstr "Nächste Commits" -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" -msgstr "Betreuer: %s" +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" +msgstr "Build Priorität ändern" + +#: data/templates/build-priority.html:11 +msgid "Priority" +msgstr "Priorität" + +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" +msgstr "Sehr Hoch" + +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" +msgstr "Hoch" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" -msgstr "Zur Paketbeschreibung" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" +msgstr "Normal" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" -msgstr "Punkte:" +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" +msgstr "Niedrig" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" -msgstr "" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" +msgstr "Sehr Niedrig" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" -msgstr "Automatisch auswählen" +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." +msgstr "Die Priorität des Build-Prozesses einstellen." -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" -msgstr "" +#: data/templates/build-priority.html:28 +msgid "Beware" +msgstr "Vorsicht" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" -msgstr "Es sind nicht alle Jobs beendet." +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." +msgstr "" +"Eine Veränderung der Reihenfolge kann Probleme mit eventuellen " +"Abhängigkeiten bewirken." -#: data/templates/modules/modal-build-push.html:16 -msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." msgstr "" +"Verändern Sie nichts, sofern Sie sich nicht absolut im Klaren sind was Sie " +"tun." -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" -msgstr "Neues Repositorium" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" +msgstr "Build-Job-Liste" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." -msgstr "" +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" +msgstr "Build %s anzeigen" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." -msgstr "" +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" +msgstr "Beobachten" -#: data/templates/modules/modal-build-push.html:45 -msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." -msgstr "" +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." +msgstr "Du kannst Dich hier in die Beobachterliste dieses Builds eintragen." -#: data/templates/modules/modal-build-push.html:48 +#: data/templates/builds-watchers-add.html:36 msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." -msgstr "" - -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" -msgstr "Commit" +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" +msgstr "Ups!" -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" -msgstr "Autor" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." +msgstr "" -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" -msgstr "Betreff" +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" +msgstr "Wähle Benutzer aus" -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" -msgstr "Build" +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" +msgstr "Ich selbst" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" -msgstr "Repositorium" +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." +msgstr "" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 #: data/templates/builds-watchers-add.html:76 #: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 msgid "User" msgstr "Benutzer" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" -msgstr "Erstellt" +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" +msgstr "Beobachter hinzufügen" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" -msgstr "Name" - -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" -msgstr "Zusammenfassung" - -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" -msgstr "Größe" - -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" -msgstr "Beobachter" - -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." -msgstr "Du." - -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." -msgstr "Du und ein weiterer." +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 -#, python-format -msgid "You and %s others." -msgstr "Du und %s weitere." +#: data/templates/sessions/index.html:36 +msgid "Valid until" +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "Eine Person." -msgstr[1] "%(num)s Personen." +#: data/templates/sessions/index.html:37 +msgid "Last seen at" +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#, python-format -msgid "Watchers of %s" -msgstr "Beobachter von %s" +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." +msgstr "Auf dieser Seite siehst Du eine Liste mit allen Mirrorservern." -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." -msgstr "" -"Alle Benutzer, welche den Build beobachten, werden automatisch über " -"Statusänderungen und Kommentare informiert." +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" +msgstr "Eigentümer" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" -msgstr "Diesen Build beobachten" - -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" -msgstr "Einen Beobachter hinzufügen" +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" +msgstr "Unbekannt" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" -msgstr "Schließen" +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." +msgstr "Es wurden noch keine Mirrorserver eingerichtet." -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" -msgstr "Lizenz" +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" +msgstr "User %s löschen" -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "Gruppe" -msgstr[1] "Gruppen" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" +msgstr "Möchten Sie wirklich Ihren eigenen Account löschen?" -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" -msgstr "" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." +msgstr "Sie werden sich nicht mehr einloggen oder den Dienst verwenden können." -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" -msgstr "bietet" +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" +msgstr "Möchten Sie den Benutzer %s wirklich löschen?" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" -msgstr "benötigt" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" +msgstr "Zurück" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" -msgstr "Konflikte" - -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" -msgstr "technisch überholt" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" +msgstr "Zusammenfassung" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" -msgstr "Anzahl an Commits" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" +msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" -msgstr "Letzter Commit" +#: data/templates/register-fail.html:4 +msgid "Registration failed" +msgstr "Registrierung fehlgeschlagen" -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" -msgstr "Branch: %s" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." +msgstr "Es tut uns Leid." -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" -msgstr "Anzahl an Builds" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." +msgstr "Der gewünschte Account konnte nicht erstellt werden." -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" +"Bitte verwenden Sie die \"Zurück\" Funktion Ihres Browsers und überprüfen " +"Sie Ihre Eingaben." -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" -msgstr "Ja" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" +msgstr "Builders" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" -msgstr "Nein" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" +msgstr "Architekturen" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." -msgstr "Noch keine Logeinträge." +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" +msgstr "Überlastung" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" -msgstr "" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" +msgstr "Neuen Builder anlegen" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" -msgstr "" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" +msgstr "Account Aktivierung fehlgeschlagenen" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." -msgstr "" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" +msgstr "Account Aktivierung" -#: data/templates/modules/comments-table.html:8 +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" +msgstr "Aktivierung fehlgeschlagen" + +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." +msgstr "Die Aktivierung Ihres Accounts schlug fehl." + +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." +msgstr "Möglicherweise ist der Registrierungscode falsch oder abgelaufen." + +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 #, python-format -msgid "on %s" -msgstr "zu %s" +msgid "Edit distribution %s" +msgstr "Distribution %s bearbeiten" -#: data/templates/modules/comments-table.html:11 +#: data/templates/distro-update-edit.html:8 #, python-format -msgid "by %s" -msgstr "von %s" +msgid "Edit update %s - %s" +msgstr "Aktualisierung %s - %s bearbeiten" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" -msgstr "Aktualisiert" +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" +msgstr "Erstelle eine neue Aktualisierung" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." -msgstr "Bisher keine Kommentare." +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" +msgstr "Passwort verändert" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" -msgstr "Builder" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" +msgstr "Verändere das Passwort" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" -msgstr "" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" +msgstr "Erledigt!" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." -msgstr "Dieser Build hat keine Jobs." +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." +msgstr "Das Passwort wurde erfolgreich geändert." -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" -msgstr "404 - nicht gefunden" +#: data/templates/user-profile-passwd-ok.html:41 +#, python-format +msgid "The password of %s has successfully been changed." +msgstr "Das Passwort von %s wurde erfolgreich geändert." -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." -msgstr "Ich konnte nicht finden wonach Du gesucht hast." +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" +msgstr "Ok" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" +msgstr "Benutzergruppen" + +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -"Du hast vielleicht einen veralteten Link verwendet oder die Adresse falsch " -"geschrieben." +"Jeder kann sich am Pakfire Build Service anmelden und wird einer der " +"folgenden drei Gruppen zugewiesen:" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." -msgstr "Huch! Keine Panik." +#: data/templates/docs-users.html:29 +msgid "Developers" +msgstr "Entwickler" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." -msgstr "Ein unerwarteter Fehler ist aufgetreten." +#: data/templates/docs-users.html:31 +msgid "" +"Developers manage this build service and have access to all parts of it." +msgstr "" +"Die Entwickler verwalten den Build Service und haben Zugriff auf all seine " +"Bereichen." -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" +"Sie sind verantwortlich für ein korrektes Arbeiten des Systems und dürfen " +"Paket Updates in den einzelnen Repositorien veröffentlichen." -#: data/templates/errors/error.html:31 -msgid "Error code" -msgstr "Fehlercode" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" +msgstr "Leitfaden für Entwickler" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" -msgstr "Ausnahme (traceback):" +#: data/templates/docs-users.html:38 +msgid "Testers" +msgstr "Tester" -#: data/templates/errors/error.html:49 +#: data/templates/docs-users.html:40 msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" +"Tester werden wie Benutzer behandelt, haben jedoch die Berechtigung für " +"Pakete abzustimmen um deren Qualität zu bestimmen." -#: data/templates/errors/error.html:50 +#: data/templates/docs-users.html:41 msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" +"Um Tester zu werden, sollte man sich mit IPFire gut auskennen. Dies ist für " +"jeden nach einer kurzen Überprüfung möglich. " -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" +"Diese Personen tragen durch ihr Feedback eine große Mitverantwortung an der " +"Qualität der Distribution." -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" +msgstr "Leitfaden für Tester" + +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" +"Jeder kann sich am Pakfire Build Service nach einer Registrierung anmelden." -#: data/templates/errors/error-400.html:13 +#: data/templates/docs-users.html:51 msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" +"Nach einer erfolgten Aktivierung sollten Sie in der Lage sein, Pakete zu " +"bewerten bzw. Kommentare abzugeben, um die Entwickler über den Paket Status " +"zu informieren." -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" -msgstr "" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" +msgstr "Registrieren" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." -msgstr "Es ist dir nicht erlaubt auf diese Ressource zuzugreifen." +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." +msgstr "Du wirst Dein Passwort ändern." -#: data/templates/errors/error-403.html:13 +#: data/templates/user-profile-passwd.html:35 msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +"To do so, you need to enter your current password and the new password twice." msgstr "" -"Der Zugang zu der angeforderten Seite wurde verweigert weil Du nicht im " -"Besitz ausreichender Rechte bist. " -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 +#: data/templates/user-profile-passwd.html:39 #, python-format -msgid "Schedule test build for %s" -msgstr "Einen Testbuild für %s planen" +msgid "In this dialog, you may change the password of %s." +msgstr "In diesem Dialog kannst Du das Passwort von %s ändern." -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" -msgstr "Test-Build planen" +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" +msgstr "Altes Passwort" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." -msgstr "" -"Testbuilds dienen um festzustellen, ob ein Paket mit den aktuellen " -"Einstellungen korrekt baut." +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." +msgstr "Bitte gib dein altes Passwort ein." -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." -msgstr "" -"Mit dieser Methode sind die Entwickler in der Lage Qualitätsmängel schnell " -"und ohne aufwändige Suche zu finden." +#: data/templates/user-profile-passwd.html:73 +msgid "New password" +msgstr "Neues Passwort" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -"Da die verfügbaren Ressourcen dieser Plattform begrenzt sind, werden " -"Testbuilds mit einer geringeren Priorität eingereiht." +"Wähle ein neues Passwort und stelle sicher, dass es so sicher wie möglich " +"ist." -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." -msgstr "Es ist auch möglich manuell einen Test durchführen zu lassen." +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" +msgstr "Bestätigen" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." -msgstr "" -"Der Build-Job wird gestartet sobald ein Server zur Verfügung steht, jedoch " -"niemals vor der angegebenen Zeit." +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." +msgstr "Neues Passwort bestätigen." -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." -msgstr "" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" +msgstr "Account Aktivierung erfolgreich" -#: data/templates/distro-edit.html:21 -msgid "Identifier" -msgstr "" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" +msgstr "Aktivierung erfolgreich" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." -msgstr "Kann nicht geändert werden." +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." +msgstr "Ihr Account wurde aktiviert, %s." -#: data/templates/distro-edit.html:30 -msgid "Tag" -msgstr "" +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" +msgstr "Viel Spaß!" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." -msgstr "" +#: data/templates/mirrors-edit.html:3 +#, python-format +msgid "Manage mirror %s" +msgstr "Mirrorserver %s verwalten" -#: data/templates/distro-edit.html:39 -msgid "Vendor" -msgstr "" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" +msgstr "Verwalten" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" -msgstr "" +#: data/templates/mirrors-edit.html:25 +#, python-format +msgid "Manage mirror: %s" +msgstr "Mirrorserver: %s verwalten" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." -msgstr "" +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." +msgstr "Der kanonische Hostname." -#: data/templates/distro-edit.html:57 -msgid "Slogan" -msgstr "" +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" +msgstr "Aktiviert" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." -msgstr "Ein kurzer Satz der die Distribution charakterisiert." +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." +msgstr "Nur aktivierte Mirrorserver werden den Clients genannt." -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" -msgstr "" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" +msgstr "Kontaktinformationen" -#: data/templates/distro-edit.html:79 -msgid "Sources" -msgstr "Sourcen" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." +msgstr "Der Eigentümer des Mirrorservers." -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" +msgstr "Kontaktadresse" + +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" +"Eine Emailadresse um den Administrator dieses Mirrorservers zu kontaktieren." -#: data/templates/builder-delete.html:3 -#, python-format -msgid "Delete builder %s" -msgstr "Builder %s löschen" +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." +msgstr "Dies wird nicht öffentlich gemacht." -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." -msgstr "Sie sind im Begriff den build host %s zu löschen." +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" +msgstr "Änderungen speichern" + +#: data/templates/builder-new.html:21 +msgid "Create a new builder" +msgstr "Einen neuen Builder anlegen" + +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." +msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 +#: data/templates/build-delete.html:34 #, python-format -msgid "Delete %s" -msgstr "%s löschen" +msgid "You are about to delete build %s." +msgstr "" -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" -msgstr "" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" +msgstr "Revision" + +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" +msgstr "Datum" + +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" +msgstr "Committer" + +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" +msgstr "Betreff" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" -msgstr "Passwort verändert" - -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" -msgstr "Verändere das Passwort" - -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" -msgstr "Erledigt!" +#: data/templates/search-form.html:3 +msgid "Advanced search" +msgstr "Erweiterte Suche" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." -msgstr "Das Passwort wurde erfolgreich geändert." +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" +msgstr "Suche" -#: data/templates/user-profile-passwd-ok.html:41 +#: data/templates/search-form.html:18 #, python-format -msgid "The password of %s has successfully been changed." -msgstr "Das Passwort von %s wurde erfolgreich geändert." - -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" -msgstr "Ok" - -#: data/templates/package-detail-list.html:26 -msgid "Bugs" -msgstr "Bugs" - -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" -msgstr "Alle Bugs anzeigen" +msgid "No results for '%s'." +msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" -msgstr "Offene Bugs" +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." +msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" -msgstr "Durchschnittliche Build-Dauer" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." +msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" +msgstr "Beispiele" + +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/user-profile-edit.html:54 +#: data/templates/search-form.html:75 +msgid "You may also search for file names." +msgstr "Du kannst ebenfalls nach Dateinamen suchen." + +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." +msgstr "Du wirst eine Liste von Paketen erhalten, welche die Datei beinhalten." + +#: data/templates/search-form.html:77 msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/user-profile-edit.html:66 -msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" +msgstr "Alle" + +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" -msgstr "Administrator-Aktionen" +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" +msgstr "Status" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" -msgstr "Tester" +#: data/templates/build-filter.html:30 +msgid "All" +msgstr "Alle" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" -msgstr "Admin" +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" +msgstr "Laufend" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." -msgstr "Rechte des Users festlegen." +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" +msgstr "In der Warteschlange" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" -msgstr "Account Sicherheitseinstellungen" +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" +msgstr "Beendet" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" -msgstr "Bestätigen" +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" +msgstr "Fehlgeschlagen" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." -msgstr "" -"Lassen Sie die Passwort Felder leer, um das aktuelle Passwort zu behalten." +#: data/templates/build-filter.html:35 +msgid "Permanently failed" +msgstr "Dauerhafter Fehler" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" +msgstr "Vorbereitung" + +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" +msgstr "Hochladen" + +#: data/templates/build-filter.html:40 +msgid "Building" +msgstr "Building" + +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" -msgstr "Bevorzugte Sprache" +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" +msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -"\"Auto-detect\" verwendet die vom Browser übertragene Spracheinstellung." -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" -msgstr "Zeitzone" +#: data/templates/build-filter.html:44 +msgid "Broken" +msgstr "Defekt" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." -msgstr "Auto-detect wird Deine Browserzeit übernehmen." +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." +msgstr "Nur Builds mit diesem Status anzeigen." -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." +msgstr "Nur Builds vom ausgewählten Host anzeigen." + +#: data/templates/build-filter.html:77 +msgid "Show all builds" +msgstr "Alle Builds anzeigen" + +#: data/templates/docs-index.html:3 +msgid "Documentation index" +msgstr "Dokumentationsübersicht" + +#: data/templates/docs-index.html:17 +msgid "Documents" +msgstr "Dokumente" + +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" +"Hier handelt es sich um eine Auswahl von Dokumenten, die von jedem ,der " +"dieses System verwendet, auch gelesen werden sollten." + +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" +msgstr "Was ist der Pakfire Build Service?" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" -msgstr "Benutzer %s impersonieren" +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" +msgstr "Allgemeine Pakfire Dokumentation" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" -msgstr "Benutzerimpersonierung" +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" +msgstr "Paketierungsrichtlinien" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." -msgstr "" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." +msgstr "D" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" -msgstr "Mit Vorsicht zu benutzen!" +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." +msgstr "" -#: data/templates/user-impersonation.html:22 +#: data/templates/docs-index.html:59 msgid "" -"This is a very powerful feature. You should be very careful while using it." +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" -msgstr "Quellpaket" +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." +msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" -msgstr "Entwicklungspaket" +#: data/templates/docs-index.html:64 +msgid "Mailing list" +msgstr "Mailingliste" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" -msgstr "Debuginfo-Paket" +#: data/templates/docs-index.html:68 +msgid "Bug reports" +msgstr "Fehlerberichte" -#: data/templates/package-detail.html:64 -msgid "Homepage" -msgstr "Homepage" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." +msgstr "" +"Bitte benutze Bugzilla um Bugreports für Pakfire Build System zu erstellen." -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" -msgstr "Maintainer" +#: data/templates/builder-edit.html:3 +#, python-format +msgid "Manage builder %s" +msgstr "" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" -msgstr "Buildhost" +#: data/templates/builder-edit.html:25 +#, python-format +msgid "Builder: %s" +msgstr "Builder: %s" -#: data/templates/package-detail.html:88 -msgid "Build time" -msgstr "Buildzeit" +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." +msgstr "Der Hostname kann nicht geändert werden." -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" -msgstr "Job" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." +msgstr "Der Buildserver muss aktiviert sein, um Build-Jobs zu erhalten." -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" -msgstr "%(size)s wenn installiert" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" +msgstr "Build-Job-Einstellungen" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" -msgstr "Build-Abhängigkeiten" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" +msgstr "Maximale Anzahl paralleler Builds" -#: data/templates/package-detail.html:164 -msgid "Dependencies" -msgstr "Abhängigkeiten" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." +msgstr "Dies ist die Anzahl der Build-Jobs welche gleichzeitig gestartet sind." -#: data/templates/package-detail.html:173 -msgid "Filelist" -msgstr "" +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." +msgstr "Berechtigt zum erstellen von Release-Builds." -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" -msgstr "" +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." +msgstr "Berechtigt zum erstellen von Scratch-Builds." -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" -msgstr "" +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." +msgstr "Berechtigt zum erstellen von Test-Builds." -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/builds/comments.html:49 +#: data/templates/builder-delete.html:3 #, python-format -msgid "This page shows %s's latest comments." -msgstr "" +msgid "Delete builder %s" +msgstr "Builder %s löschen" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." -msgstr "" +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" +msgstr "Builder" -#: data/templates/builds/comments.html:53 -msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." -msgstr "" +#: data/templates/builder-delete.html:31 +#, python-format +msgid "You are going to delete the build host %s." +msgstr "Sie sind im Begriff den build host %s zu löschen." -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" -msgstr "Neuere" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" +msgstr "Letzte Kommentare" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" -msgstr "Ältere" +#: data/templates/user-comments.html:12 +msgid "Show all users" +msgstr "Alle Benutzer anzeigen" -#: data/templates/builds/comments.html:81 +#: data/templates/build-manage.html:3 #, python-format -msgid "%s did not comment on anything, yet." -msgstr "" - -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" -msgstr "Benutzergruppen" - -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" -msgstr "" -"Jeder kann sich am Pakfire Build Service anmelden und wird einer der " -"folgenden drei Gruppen zugewiesen:" +msgid "Manage build %s" +msgstr "Build %s verwalten" -#: data/templates/docs-users.html:29 -msgid "Developers" -msgstr "Entwickler" +#: data/templates/build-manage.html:8 +msgid "Manage build" +msgstr "Build verwalten" -#: data/templates/docs-users.html:31 -msgid "" -"Developers manage this build service and have access to all parts of it." -msgstr "" -"Die Entwickler verwalten den Build Service und haben Zugriff auf all seine " -"Bereichen." +#: data/templates/build-manage.html:15 +msgid "Permission denied" +msgstr "Erlaubnis verweigert" -#: data/templates/docs-users.html:32 +#: data/templates/build-manage.html:16 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -"Sie sind verantwortlich für ein korrektes Arbeiten des Systems und dürfen " -"Paket Updates in den einzelnen Repositorien veröffentlichen." - -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" -msgstr "Leitfaden für Entwickler" +"Dir fehlt die nötige Berechtigung zum updaten von Paketen welche zum " +"critical path gehören." -#: data/templates/docs-users.html:38 -msgid "Testers" -msgstr "Tester" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" +msgstr "Es sind nicht alle Jobs beendet" -#: data/templates/docs-users.html:40 -msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -"Tester werden wie Benutzer behandelt, haben jedoch die Berechtigung für " -"Pakete abzustimmen um deren Qualität zu bestimmen." -#: data/templates/docs-users.html:41 +#: data/templates/build-manage.html:25 msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -"Um Tester zu werden, sollte man sich mit IPFire gut auskennen. Dies ist für " -"jeden nach einer kurzen Überprüfung möglich. " -#: data/templates/docs-users.html:42 +#: data/templates/build-manage.html:28 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." -msgstr "" -"Diese Personen tragen durch ihr Feedback eine große Mitverantwortung an der " -"Qualität der Distribution." - -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" -msgstr "Leitfaden für Tester" - -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -"Jeder kann sich am Pakfire Build Service nach einer Registrierung anmelden." -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -"Nach einer erfolgten Aktivierung sollten Sie in der Lage sein, Pakete zu " -"bewerten bzw. Kommentare abzugeben, um die Entwickler über den Paket Status " -"zu informieren." -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" -msgstr "Builds von %s" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" +msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" -msgstr "Neuer Mirrorserver" +#: data/templates/build-manage.html:46 +msgid "Push to first repository" +msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" -msgstr "Einen Mirrorserver hinzufügen" +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" +msgstr "Neues Repositorium" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" -msgstr "Pfad" - -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" -msgstr "Neuen Mirrorserver erstellen" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" +msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" -msgstr "Job-Warteschlange" +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" +msgstr "Statistiken" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." -msgstr "Der oben Stehende ist der Nächste." - -#: data/templates/build-queue.html:15 -msgid "No jobs to do." -msgstr "Kein Job zu erledigen." +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." +msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" -msgstr "Alle Dokumente" +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." +msgstr "Die durchschnittliche Build-Zeit ist %.1f Minuten." -#: data/templates/docs-base.html:31 -msgid "Topics" -msgstr "Themen" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +msgstr "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" -msgstr "Unterstützte Architekturen" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" +msgstr "Uploads" -#: data/templates/distro-detail.html:36 -msgid "None" -msgstr "Keine" +#: data/templates/uploads-list.html:24 +msgid "Filename" +msgstr "Dateiname" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" -msgstr "Binärrepositories" +#: data/templates/uploads-list.html:26 +msgid "Filesize" +msgstr "Dateigröße" -#: data/templates/distro-detail.html:51 -msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" -msgstr "Quell-Repositories" - -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" -msgstr "Aktion" +#: data/templates/user-profile.html:23 +msgid "View comments" +msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" -msgstr "Distribution bearbeiten" +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" +msgstr "Benutzername" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" -msgstr "Distribution löschen" +#: data/templates/user-profile.html:41 +msgid "Email" +msgstr "Email" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" -msgstr "Neues Binärrepository" +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" +msgstr "Admin" -#: data/templates/distro-detail.html:102 -msgid "New source repository" -msgstr "Neues Quellrepository" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" +msgstr "Tester" -#: data/templates/user-list.html:3 -msgid "User list" -msgstr "Benutzerliste" +#: data/templates/user-profile.html:61 +msgid "Registered" +msgstr "Registriert" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" -msgstr "Legende des Buildstatus" - -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" -msgstr "Was ist der Pakfire Build Service?" +#: data/templates/user-profile.html:94 +msgid "Delete account" +msgstr "Account löschen" -#: data/templates/docs-whatsthis.html:27 -msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." -msgstr "" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" +msgstr "Ja" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." -msgstr "Es ist möglich Kommentare und Bewertungen für Builds zu hinterlassen." +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" +msgstr "Nein" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." -msgstr "" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" +msgstr "Repositorium" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." -msgstr "" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" +msgstr "Stabiles Repositorium" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" -msgstr "Bugtracker" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" +msgstr "Instabiles Repositorium" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." -msgstr "Du wirst Dein Passwort ändern." +#: data/templates/repository-detail.html:38 +msgid "Testing repository" +msgstr "Testrepositorium" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." -msgstr "In diesem Dialog kannst Du das Passwort von %s ändern." - -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" -msgstr "Ups!" - -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" -msgstr "Altes Passwort" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" +msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." -msgstr "Bitte gib dein altes Passwort ein." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" +msgstr "Obsolete Builds" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" -msgstr "Neues Passwort" +#: data/templates/repository-detail.html:85 +msgid "Total build time" +msgstr "Gesamte Buildzeit" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/repository-detail.html:99 +msgid "" +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -"Wähle ein neues Passwort und stelle sicher, dass es so sicher wie möglich " -"ist." -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." -msgstr "Neues Passwort bestätigen." +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" +msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" -msgstr "User %s löschen" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." +msgstr "" -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" -msgstr "Möchten Sie wirklich Ihren eigenen Account löschen?" +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" +msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." -msgstr "Sie werden sich nicht mehr einloggen oder den Dienst verwenden können." +#: data/templates/package-properties.html:20 +msgid "Properties" +msgstr "Eigenschaften" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" -msgstr "Möchten Sie den Benutzer %s wirklich löschen?" +#: data/templates/package-properties.html:32 +msgid "Maintainers" +msgstr "Betreuer" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" +msgstr "Standardpriorität" + +#: data/templates/package-properties.html:39 +msgid "" +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/package-properties.html:40 +msgid "" +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." -msgstr "Darf nur kleine Buchstaben enthalten." +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." +msgstr "Du kannst eine Standardpriorität für Builds dieses Pakets einstellen." -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" -msgstr "Beschreibung" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" +msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/package-properties.html:73 +msgid "" +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" +"Ein Paket, dass zu dem kritischem Teil gehört, ist ein Paket, das eine sehr " +"grundlegende Funktion für die Distribution hat." -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/package-properties.html:74 +msgid "" +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -#: data/templates/repository-edit.html:36 +#: data/templates/package-properties.html:77 msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/package-properties.html:78 +msgid "Learn more." +msgstr "Mehr erfahren." + +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" +msgstr "Job abbrechen" + +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." -msgstr "Trage eine Null ein um die Funktion zu deaktivieren." +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" +msgstr "Der Fehlercode ist:" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/repository-edit.html:65 -msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" +msgstr "Für einen weiteren Versuch kannst Du den Job erneut bereitstellen." + +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" +msgstr "Build neu starten" + +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" +msgstr "Erstellt" + +#: data/templates/jobs-detail.html:138 +msgid "Build logs" +msgstr "Build-Logs" + +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" -msgstr "Build-Einstellungen" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" +msgstr "Buildroot" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "%s Paket" +msgstr[1] "%s Pakete" + +#: data/templates/jobs-detail.html:159 +msgid "Package files" +msgstr "Paketdateien" + +#: data/templates/register-success.html:4 +msgid "Registration successful" +msgstr "Registrierung erfolgreich" + +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." +msgstr "Ihr Account wurde erstellt, %s." + +#: data/templates/register-success.html:7 +msgid "" +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" +"Um die Aktivierung abzuschließen, folgen Sie bitte den Instruktionen der E-" +"Mail." -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" +msgstr "Login" + +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" -msgstr "Build Priorität ändern" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." +msgstr "Falscher Benutzername und/oder Passwort. Login fehlgeschlagen." -#: data/templates/build-priority.html:11 -msgid "Priority" -msgstr "Priorität" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" +msgstr "Passwort" -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." -msgstr "Die Priorität des Build-Prozesses einstellen." +#: data/templates/login.html:41 +msgid "You also might want to..." +msgstr "" -#: data/templates/build-priority.html:28 -msgid "Beware" -msgstr "Vorsicht" +#: data/templates/login.html:44 +msgid "Register a new account." +msgstr "Einen neuen Account erstellen." -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -"Eine Veränderung der Reihenfolge kann Probleme mit eventuellen " -"Abhängigkeiten bewirken." -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -"Verändern Sie nichts, sofern Sie sich nicht absolut im Klaren sind was Sie " -"tun." -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" -msgstr "Revision" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" +msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" -msgstr "Datum" +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" +msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" -msgstr "Committer" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." +msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/builds/comments.html:53 +msgid "" +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" +msgstr "Neuen Account registrieren" + +#: data/templates/register.html:12 +msgid "Register new account" +msgstr "Einen neuen Account erstellen." + +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" -msgstr "Account Aktivierung fehlgeschlagenen" +#: data/templates/register.html:26 +msgid "Registration form" +msgstr "Registrierungsformular" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" -msgstr "Account Aktivierung" +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." +msgstr "Einmaliger Name für den Login." -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" -msgstr "Aktivierung fehlgeschlagen" +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" +msgstr "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." -msgstr "Die Aktivierung Ihres Accounts schlug fehl." +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." +msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." -msgstr "Möglicherweise ist der Registrierungscode falsch oder abgelaufen." +#: data/templates/register.html:52 +msgid "Real name (optional)" +msgstr "Wahrer Name (optional)" -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" -msgstr "Paketliste" +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." +msgstr "Tippen Sie hier Ihren Vor- und Nachnamen ein." -#: data/templates/packages-list.html:23 +#: data/templates/register.html:64 +msgid "Account security" +msgstr "Account-Sicherheit" + +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +"The password is used to secure the login and must be at least 8 characters." msgstr "" -"Hier sehen Sie eine alphabetisch sortierte Liste aller Pakete der " -"Distribution." +"Das Passwort wird für einen sicheren Login benötigt und muss 8 Zeichen lang " +"sein." -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." -msgstr "Klicken Sie auf den Link, um mehr Details über das Paket zu sehen." +#: data/templates/register.html:78 +msgid "Confirm password" +msgstr "Passwort bestätigen" -#: data/templates/packages-list.html:31 -msgid "Selection" -msgstr "Auswahl" +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." +msgstr "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" -msgstr "Zeige defekte Pakete" +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." +msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" -msgstr "Zeige alle Pakete" +#: data/templates/register.html:91 +msgid "Sign up!" +msgstr "Registrieren!" #: data/templates/keys-list.html:21 msgid "The keys are a very important component when it comes to security." @@ -2909,6 +2704,10 @@ msgstr "Läuft ab" msgid "Lookup" msgstr "Anzeigen" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" +msgstr "Entfernen" + #: data/templates/keys-list.html:75 data/templates/keys-list.html:77 msgid "Subkey" msgstr "Unterschlüssel" @@ -2917,1386 +2716,1587 @@ msgstr "Unterschlüssel" msgid "This key does not expire." msgstr "Dieser Schlüssel läuft nicht ab." -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" -msgstr "Gefahr!" - -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" -msgstr "Das ist eine gefährliche Aktion!" +#: data/templates/user-impersonation.html:3 +#, python-format +msgid "Impersonate user %s" +msgstr "Benutzer %s impersonieren" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." -msgstr "Tu es nicht, wenn du nicht genau weißt, was du tust." +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" +msgstr "Benutzerimpersonierung" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/user-impersonation.html:17 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 +#: data/templates/user-impersonation.html:22 msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" -msgstr "Dieses Paket wird gelöscht werden" +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" +msgstr "Bearbeitung fehlgeschlagen" -#: data/templates/statistics/index.html:11 -msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." -msgstr "" +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." +msgstr "Das Benutzerprofil kann nicht gespeichert werden." -#: data/templates/statistics/index.html:12 -msgid "" -"They give a very quick overview about what is going on in the build service." -msgstr "" +#: data/templates/modules/log-entry.html:21 +msgid "You" +msgstr "Du" -#: data/templates/statistics/index.html:18 +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" +msgstr "Beobachter" + +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." +msgstr "Du." + +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." +msgstr "Du und ein weiterer." + +#: data/templates/modules/watchers-sidebar-table.html:11 #, python-format -msgid "The average build time is %.1f minutes." -msgstr "Die durchschnittliche Build-Zeit ist %.1f Minuten." +msgid "You and %s others." +msgstr "Du und %s weitere." -#: data/templates/statistics/index.html:21 +#: data/templates/modules/watchers-sidebar-table.html:14 #, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "Eine Person." +msgstr[1] "%(num)s Personen." + +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" +msgstr "Beobachter von %s" + +#: data/templates/modules/watchers-sidebar-table.html:27 +msgid "" +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" +"Alle Benutzer, welche den Build beobachten, werden automatisch über " +"Statusänderungen und Kommentare informiert." -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" -msgstr "Account Aktivierung erfolgreich" +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." +msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" -msgstr "Aktivierung erfolgreich" +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." +msgstr "" -#: data/templates/register-activation-success.html:23 -#, python-format -msgid "Your account has been activated, %s." -msgstr "Ihr Account wurde aktiviert, %s." +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" +msgstr "Diesen Build beobachten" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" -msgstr "Viel Spaß!" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" +msgstr "Einen Beobachter hinzufügen" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 -#, python-format -msgid "Watch build %s" -msgstr "Build %s anzeigen" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" +msgstr "Schließen" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" -msgstr "Beobachten" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" +msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." -msgstr "Du kannst Dich hier in die Beobachterliste dieses Builds eintragen." +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." +msgstr "" -#: data/templates/builds-watchers-add.html:36 +#: data/templates/modules/modal-build-unpush.html:28 msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" -msgstr "Wähle Benutzer aus" - -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" -msgstr "Ich selbst" +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" +msgstr "Automatisch auswählen" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" -msgstr "Beobachter hinzufügen" +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" +msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" +"Pakfire ist das Buildsystem, um die Linux Firewall Distribution IPFire zu " +"bauen." -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" +"Es wird auch für die Installation und zur Aktualisierung von Paketen auf " +"IPFire Systemen verwendet." -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" -msgstr "Passphrase erneuern" +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" +msgstr "hinzugefügt %s" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" -msgstr "Builder löschen" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" +msgstr "Starten" -#: data/templates/builder-detail.html:79 -msgid "Warning" -msgstr "Warnung" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" +msgstr "Aktion entfernen" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." -msgstr "Dieser Builder ist überlastet." +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." -msgstr "Neue Jobs werden automatisch gestartet wenn die Last abgenommen hat." +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" +msgstr "Betreuer: %s" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" -msgstr "Aktiviert" +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" +msgstr "Zur Paketbeschreibung" -#: data/templates/builder-detail.html:96 -msgid "Disabled" -msgstr "Deaktiviert" +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." +msgstr "Dieser Build hat keine Jobs." -#: data/templates/builder-detail.html:98 -msgid "Deleted" -msgstr "Gelöscht" +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" +msgstr "Dauer" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" -msgstr "Unbekannter Status: %s" +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" +msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" -msgstr "Parallele Builds" +#: data/templates/modules/files-table.html:7 +msgid "Info" +msgstr "Info" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "Nur ein Job." -msgstr[1] "Bis zu %(num)s Jobs." +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "Gruppe" +msgstr[1] "Gruppen" -#: data/templates/builder-detail.html:109 -msgid "This host builds" -msgstr "Dieser Builder baut:" +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" +msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" -msgstr "Release-Build" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" +msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" -msgstr "Scratch-Build" +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" +msgstr "Sobald als möglich" -#: data/templates/builder-detail.html:119 -msgid "Test builds" -msgstr "Test-Builds" +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" +msgstr "In 5 Minuten" -#: data/templates/builder-detail.html:130 -msgid "Remarks" -msgstr "Bemerkungen" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" +msgstr "In 15 Minuten" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" -msgstr "Pakfire-Version" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" +msgstr "In einer Stunde" -#: data/templates/builder-detail.html:152 +#: data/templates/modules/build-offset.html:12 +msgid "After one day" +msgstr "In einem Tag" + +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." +msgstr "Zeitpunkt des Build-Jobs einstellen." + +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" +msgstr "Build planen" + +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." +msgstr "" + +#: data/templates/modules/modal-build-push.html:7 #, python-format -msgid "disabled: %s" -msgstr "deaktiviert: %s" +msgid "Push %s to a repository" +msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" -msgstr "CPU-Modell" +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" +msgstr "Es sind nicht alle Jobs beendet." -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/modules/modal-build-push.html:16 +msgid "" +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" -msgstr "Arbeitsspeicher" +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." +msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" -msgstr "Durchschnittliche Last" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." +msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/modules/modal-build-push.html:45 +msgid "" +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/modules/modal-build-push.html:48 +msgid "" +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." +msgstr "" + +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" -msgstr "" +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" +msgstr "Arch" + +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" +msgstr "Neu" + +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" +msgstr "Abgebrochen" + +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" +msgstr "Abhängigkeitsfehler" + +#: data/templates/modules/jobs-table.html:47 +#, python-format +msgid "Running since %s" +msgstr "Läuft seit %s" -#: data/templates/search-form.html:3 -msgid "Advanced search" -msgstr "Erweiterte Suche" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." +msgstr "Noch nicht beendet." -#: data/templates/search-form.html:18 +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "No results for '%s'." -msgstr "" +msgid "This package only supports %s." +msgstr "Dieses Paket unterstützt nur %s." -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." -msgstr "" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." +msgstr "Noch keine Jobs." -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" -msgstr "" +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" +msgstr "Dieses Build ist defekt!" -#: data/templates/search-form.html:48 +#: data/templates/modules/build-state-warnings.html:5 msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" -msgstr "" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" +msgstr "Dieser Build ist obsolet!" -#: data/templates/search-form.html:60 -msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/search-form.html:61 -msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" -msgstr "Beispiele" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" +msgstr "Anzahl an Builds" -#: data/templates/search-form.html:73 -msgid "Search for files" -msgstr "" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" +msgstr "zu %s" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." -msgstr "Du kannst ebenfalls nach Dateinamen suchen." +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" +msgstr "von %s" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." -msgstr "Du wirst eine Liste von Paketen erhalten, welche die Datei beinhalten." +#: data/templates/modules/comments-table.html:16 +msgid "Updated" +msgstr "Aktualisiert" -#: data/templates/search-form.html:77 -msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." -msgstr "" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." +msgstr "Bisher keine Kommentare." -#: data/templates/login.html:12 -msgid "Login failed!" -msgstr "" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" +msgstr "Anzahl an Commits" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." -msgstr "Falscher Benutzername und/oder Passwort. Login fehlgeschlagen." +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" +msgstr "Letzter Commit" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" +msgstr "Branch: %s" + +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." -msgstr "Einen neuen Account erstellen." +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." +msgstr "Noch keine Logeinträge." -#: data/templates/login.html:47 -msgid "Recover your password." -msgstr "" +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" +msgstr "Kommentiere %s" -#: data/templates/build-detail.html:41 -msgid "Score" -msgstr "" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" +msgstr "Logge dich ein um zu kommentieren" -#: data/templates/build-detail.html:44 -msgid "(broken)" -msgstr "(defekt)" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" +msgstr "Bewertung" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" -msgstr "" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." +msgstr "Nicht getestet." -#: data/templates/build-detail.html:55 -msgid "Security update" -msgstr "" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." +msgstr "Funktioniert bei mir." -#: data/templates/build-detail.html:58 -msgid "Bug fix update" -msgstr "Bugfix-Update" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." +msgstr "Funktioniert nicht." -#: data/templates/build-detail.html:61 -msgid "Enhancement" -msgstr "" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." +msgstr "Du musst eingeloggt sein um zu kommentieren." -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" -msgstr "" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" +msgstr "Kommentar abschicken" -#: data/templates/build-detail.html:74 -msgid "Changes" -msgstr "" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" +msgstr "Punkte:" -#: data/templates/build-detail.html:114 -msgid "Change state" -msgstr "" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" +msgstr "Release-Build" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" -msgstr "" +#: data/templates/source-list.html:3 +msgid "Sources repositories" +msgstr "Quellrepositorien" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" -msgstr "" +#: data/templates/source-list.html:17 +msgid "Add source repository" +msgstr "Quellrepository hinzufügen" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" -msgstr "" +#: data/templates/source-list.html:18 +msgid "Blah 123" +msgstr "Blah 123" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/docs-build.html:25 +#: data/templates/builds-watchers-list.html:12 msgid "" -"Every build that is done by the Pakfire Build Service has to go through " -"several states:" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -"Jeder einzelne Build des Pakfire Build Services durchläuft mehrere " -"Einzelschritte:" -#: data/templates/docs-build.html:28 -msgid "" -"After checking out the source from the source repository a source package is " -"created and submitted to the build server." +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -"Nach dem Dowload der letzen Änderungen und des Source Codes, wird ein " -"Sourcepaket generiert und an den Pakfire Build Server übertragen." -#: data/templates/docs-build.html:29 -msgid "" -"Starting from inserting a source file to the build service, there are binary " -"build jobs created for every supported architecture." -msgstr "" -"Nach dem Erhalt der Sorucepakete, erstellt der Buildservice einzelne Build " -"Aufträge für die unterstützten Architekturen." +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." +msgstr "Diesen Build beobachten." -#: data/templates/docs-build.html:32 -msgid "" -"These get assigned to a build host which has to compile or assemble the " -"package and return it back to the build server." -msgstr "" -"Diese werden auf die einzelnen Buildhosts verteilt, welche den Code " -"compilieren und das fertige Paket an den Pakfire Build Server zurückschicken." +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" +msgstr "Liste aller Beobachter" -#: data/templates/docs-build.html:33 -msgid "In the table below, there are all states that a build job goes through:" -msgstr "" -"In der folgenden Tabelle ist der jeweilige Status, den der Build durchläuft, " -"aufgeführt:" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" +msgstr "Gitweb" -#: data/templates/docs-build.html:36 -msgid "Build is running" -msgstr "Build läuft" +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "Branch" -#: data/templates/docs-build.html:37 -msgid "Build has failed" -msgstr "Build ist fehlgeschlagen" +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" +msgstr "Importierte Commits" -#: data/templates/docs-build.html:38 -msgid "Build is waiting to be processed" -msgstr "Der Build wartet darauf bearbeitet zu werden" +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" +msgstr "Neueste Commits" -#: data/templates/docs-build.html:39 -msgid "There was a dependency error when the package was built" -msgstr "Es gab einen Fehler bei der Auflösung der Abhängigkeiten." +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" +msgstr "Alle Commits anzeigen" -#: data/templates/docs-build.html:40 -msgid "Build is waiting for source to go to pending state" +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -"Der Build wartet auf den Quellcode, um in den nächsten Status überzugehen" -#: data/templates/docs-build.html:41 -msgid "Files of this build are transferred to the build server" -msgstr "Dateien des Builds wurden hochgeladen" +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." +msgstr "" -#: data/templates/docs-build.html:42 -msgid "Files are being uploaded to the service" -msgstr "Dateien werden gerade hochgeladen" +#: data/templates/distro-list.html:34 +msgid "Repositories" +msgstr "Repositorien" -#: data/templates/docs-build.html:43 -msgid "Build has an unknown state" -msgstr "Der Build hat einen unbekannten Status" +#: data/templates/distro-list.html:66 +msgid "New distribution" +msgstr "Neue Distribution" -#: data/templates/packages/changelog.html:3 +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 #, python-format -msgid "Changelog of %s" +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/packages/view-file.html:36 -msgid "View file" +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" +"An dieser Stelle kannst Du fehlgeschlagene Build -Jobs für einen erneuten " +"Versuch bereitstellen." -#: data/templates/packages/view-file.html:50 +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 #, python-format -msgid "Mimetype: %s" +msgid "Edit user profile: %s" msgstr "" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "Datei herunterladen" - -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" -msgstr "Verwalten" - -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "Der neue Host %s wurde erfolgreich erstellt." +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." +msgstr "Kann nicht geändert werden." -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "Die Passphrase für %s wurde erneut generiert." +#: data/templates/user-profile-edit.html:48 +msgid "Real name" +msgstr "" -#: data/templates/builder-pass.html:35 +#: data/templates/user-profile-edit.html:54 msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -"Eine erforderliche Passphrase für das System, um sich am Pakfire Master " -"Server anzumelden." -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "Die Passphrase lautet:" +#: data/templates/user-profile-edit.html:66 +msgid "" +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." +msgstr "" -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "Weiter" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" +msgstr "Administrator-Aktionen" -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "Letzte Kommentare" +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." +msgstr "Rechte des Users festlegen." -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "Alle Benutzer anzeigen" +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" +msgstr "Account Sicherheitseinstellungen" -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" +"Lassen Sie die Passwort Felder leer, um das aktuelle Passwort zu behalten." -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" +msgstr "Bevorzugte Sprache" + +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" +"\"Auto-detect\" verwendet die vom Browser übertragene Spracheinstellung." -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" -msgstr "Mirrorserver %s verwalten" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" +msgstr "Zeitzone" -#: data/templates/mirrors-edit.html:25 -#, python-format -msgid "Manage mirror: %s" -msgstr "Mirrorserver: %s verwalten" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." +msgstr "Auto-detect wird Deine Browserzeit übernehmen." -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "Der kanonische Hostname." +#: data/templates/user-profile-edit.html:150 +msgid "Save" +msgstr "" -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "Nur aktivierte Mirrorserver werden den Clients genannt." +#: data/templates/base.html:4 +msgid "No title given" +msgstr "Kein Titel angegeben" -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" -msgstr "Kontaktinformationen" +#: data/templates/base.html:41 +msgid "More" +msgstr "Mehr" -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." -msgstr "Der Eigentümer des Mirrorservers." +#: data/templates/base.html:101 +msgid "Administration" +msgstr "Administration" -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" -msgstr "Kontaktadresse" +#: data/templates/base.html:132 +msgid "My profile" +msgstr "Mein Profil" -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." -msgstr "" -"Eine Emailadresse um den Administrator dieses Mirrorservers zu kontaktieren." +#: data/templates/base.html:138 +msgid "My builds" +msgstr "Meine Builds" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." -msgstr "Dies wird nicht öffentlich gemacht." +#: data/templates/base.html:143 +msgid "Impersonated by" +msgstr "vertreten durch" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" -msgstr "Build %s verwalten" +#: data/templates/base.html:153 +msgid "End impersonation" +msgstr "Beende Impersonierung" -#: data/templates/build-manage.html:8 -msgid "Manage build" -msgstr "Build verwalten" +#: data/templates/base.html:160 +msgid "Logout" +msgstr "Ausloggen" -#: data/templates/build-manage.html:15 -msgid "Permission denied" -msgstr "Erlaubnis verweigert" +#: data/templates/base.html:172 +msgid "Sign in" +msgstr "" -#: data/templates/build-manage.html:16 +#: data/templates/base.html:184 +msgid "Forgot your password?" +msgstr "Passwort vergessen?" + +#: data/templates/docs-build.html:25 msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +"Every build that is done by the Pakfire Build Service has to go through " +"several states:" msgstr "" -"Dir fehlt die nötige Berechtigung zum updaten von Paketen welche zum " -"critical path gehören." - -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" -msgstr "Es sind nicht alle Jobs beendet" +"Jeder einzelne Build des Pakfire Build Services durchläuft mehrere " +"Einzelschritte:" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/docs-build.html:28 +msgid "" +"After checking out the source from the source repository a source package is " +"created and submitted to the build server." msgstr "" +"Nach dem Dowload der letzen Änderungen und des Source Codes, wird ein " +"Sourcepaket generiert und an den Pakfire Build Server übertragen." -#: data/templates/build-manage.html:25 +#: data/templates/docs-build.html:29 msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +"Starting from inserting a source file to the build service, there are binary " +"build jobs created for every supported architecture." msgstr "" +"Nach dem Erhalt der Sorucepakete, erstellt der Buildservice einzelne Build " +"Aufträge für die unterstützten Architekturen." -#: data/templates/build-manage.html:28 +#: data/templates/docs-build.html:32 msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +"These get assigned to a build host which has to compile or assemble the " +"package and return it back to the build server." msgstr "" +"Diese werden auf die einzelnen Buildhosts verteilt, welche den Code " +"compilieren und das fertige Paket an den Pakfire Build Server zurückschicken." -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/docs-build.html:33 +msgid "In the table below, there are all states that a build job goes through:" msgstr "" +"In der folgenden Tabelle ist der jeweilige Status, den der Build durchläuft, " +"aufgeführt:" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" -msgstr "" +#: data/templates/docs-build.html:36 +msgid "Build is running" +msgstr "Build läuft" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" -msgstr "" +#: data/templates/docs-build.html:37 +msgid "Build has failed" +msgstr "Build ist fehlgeschlagen" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." -msgstr "" +#: data/templates/docs-build.html:38 +msgid "Build is waiting to be processed" +msgstr "Der Build wartet darauf bearbeitet zu werden" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" -msgstr "" +#: data/templates/docs-build.html:39 +msgid "There was a dependency error when the package was built" +msgstr "Es gab einen Fehler bei der Auflösung der Abhängigkeiten." -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/docs-build.html:40 +msgid "Build is waiting for source to go to pending state" msgstr "" +"Der Build wartet auf den Quellcode, um in den nächsten Status überzugehen" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" -msgstr "Builds filtern" - -#: data/templates/source-list.html:3 -msgid "Sources repositories" -msgstr "Quellrepositorien" +#: data/templates/docs-build.html:41 +msgid "Files of this build are transferred to the build server" +msgstr "Dateien des Builds wurden hochgeladen" -#: data/templates/source-list.html:17 -msgid "Add source repository" -msgstr "Quellrepository hinzufügen" +#: data/templates/docs-build.html:42 +msgid "Files are being uploaded to the service" +msgstr "Dateien werden gerade hochgeladen" -#: data/templates/source-list.html:18 -msgid "Blah 123" -msgstr "Blah 123" +#: data/templates/docs-build.html:43 +msgid "Build has an unknown state" +msgstr "Der Build hat einen unbekannten Status" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." -msgstr "Diesen Build beobachten." +#: data/templates/builder-detail.html:50 +msgid "Edit builder" +msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" -msgstr "Liste aller Beobachter" +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" +msgstr "Passphrase erneuern" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" -msgstr "Zurück zum Build" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" +msgstr "Builder löschen" -#: data/templates/file-detail.html:5 -msgid "File" -msgstr "Datei" +#: data/templates/builder-detail.html:79 +msgid "Warning" +msgstr "Warnung" -#: data/templates/file-detail.html:27 -msgid "URL" -msgstr "URL" +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." +msgstr "Dieser Builder ist überlastet." -#: data/templates/file-detail.html:51 -msgid "Hash" -msgstr "Prüfsumme" +#: data/templates/builder-detail.html:81 +msgid "" +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." +msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" -msgstr "Build-Informationen" +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." +msgstr "Neue Jobs werden automatisch gestartet wenn die Last abgenommen hat." -#: data/templates/file-detail.html:93 -msgid "ID" -msgstr "ID" +#: data/templates/builder-detail.html:96 +msgid "Disabled" +msgstr "Deaktiviert" -#: data/templates/file-detail.html:105 -msgid "Time" -msgstr "Zeit" +#: data/templates/builder-detail.html:98 +msgid "Deleted" +msgstr "Gelöscht" -#: data/templates/mirrors-delete.html:3 +#: data/templates/builder-detail.html:100 #, python-format -msgid "Delete mirror %s" -msgstr "Mirrorserver %s löschen" +msgid "Unknown status: %s" +msgstr "Unbekannter Status: %s" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" -msgstr "Mirrorserver: %s löschen" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" +msgstr "Parallele Builds" -#: data/templates/mirrors-delete.html:29 +#: data/templates/builder-detail.html:106 #, python-format -msgid "You are going to delete the mirror %s." -msgstr "Du bist im Begriff Mirrorserver %s zu löschen." - -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" -msgstr "Bearbeitung erfolgreich" - -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." -msgstr "Das Benutzerprofil wurde erfolgreich geändert." - -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." -msgstr "" -"Durch die Änderung der E-Mail-Adresse muss der Benutzeraccount neu aktiviert " -"werden." - -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." -msgstr "Prüfen Sie Ihre Mailbox - Sie wissen ja wie's geht." - -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" -msgstr "Passwort vergessen" +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "Nur ein Job." +msgstr[1] "Bis zu %(num)s Jobs." -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" -msgstr "In Arbeit!" +#: data/templates/builder-detail.html:109 +msgid "This host builds" +msgstr "Dieser Builder baut:" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." -msgstr "Hast Du Dein Passwort vergessen? Schäme Dich!" +#: data/templates/builder-detail.html:115 +msgid "Release builds" +msgstr "Release-Build" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." -msgstr "" +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" +msgstr "Scratch-Build" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." -msgstr "Du musst deinen Benutzernamen unten eingeben." +#: data/templates/builder-detail.html:119 +msgid "Test builds" +msgstr "Test-Builds" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." -msgstr "" -"Anschließend wirst Du eine E-Mail mit Anweisungen über das weitere Vorgehen " -"erhalten." +#: data/templates/builder-detail.html:130 +msgid "Remarks" +msgstr "Bemerkungen" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" -msgstr "Dein Benutzername" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" +msgstr "Pakfire-Version" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 +#: data/templates/builder-detail.html:152 #, python-format -msgid "Schedule rebuild for %s" -msgstr "" +msgid "disabled: %s" +msgstr "deaktiviert: %s" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" -msgstr "" +#: data/templates/builder-detail.html:157 +msgid "CPU model" +msgstr "CPU-Modell" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -"An dieser Stelle kannst Du fehlgeschlagene Build -Jobs für einen erneuten " -"Versuch bereitstellen." -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/builder-detail.html:167 +msgid "Memory" +msgstr "Arbeitsspeicher" + +#: data/templates/builder-detail.html:171 +msgid "Load average" +msgstr "Durchschnittliche Last" + +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/build-state.html:42 +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." +msgstr "Der neue Host %s wurde erfolgreich erstellt." + +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." +msgstr "Die Passphrase für %s wurde erneut generiert." + +#: data/templates/builder-pass.html:35 msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" +"Eine erforderliche Passphrase für das System, um sich am Pakfire Master " +"Server anzumelden." -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" +msgstr "Die Passphrase lautet:" + +#: data/templates/builder-pass.html:43 +msgid "Next" +msgstr "Weiter" + +#: data/templates/updates-index.html:3 +msgid "Updates" +msgstr "Aktualisierungen" + +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/jobs-index.html:30 +#: data/templates/search-results.html:3 data/templates/search-results.html:22 #, python-format -msgid "Showing only jobs from %s." +msgid "Search results for '%s'" +msgstr "Suchergebnisse für '%s'" + +#: data/templates/search-results.html:12 +msgid "Search results" +msgstr "Suchresultate" + +#: data/templates/search-results.html:28 +msgid "No results found." +msgstr "Keine Ergebnisse gefunden." + +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/jobs-index.html:37 +#: data/templates/search-results.html:75 #, python-format -msgid "Showing only builds that have been built on %s." +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/jobs-index.html:45 +#: data/templates/jobs-buildroot.html:41 #, python-format -msgid "Showing only jobs built for %s." +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" -msgstr "" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" +msgstr "Bug-Liste" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" -msgstr "Build-Job-Liste" +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." +msgstr "Aktuell sind keine Bugs vorhanden." -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." +msgstr "Klicke unten um einen hinzuzufügen." + +#: data/templates/build-bugs.html:45 +msgid "Add" +msgstr "Hinzufügen" + +#: data/templates/build-bugs.html:71 +msgid "Add a bug" +msgstr "Bug hinzufügen" + +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" +msgstr "Bug-ID" + +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." +msgstr "Gib eine Bug-ID ein." + +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" -msgstr "Email" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." +msgstr "Vielleicht möchtest Du einen von diesen auswählen." -#: data/templates/user-profile.html:61 -msgid "Registered" -msgstr "Registriert" +#: data/templates/build-bugs.html:115 +msgid "Add bug" +msgstr "Bug hinzufügen" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" +msgstr "Bug entfernen" + +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." +msgstr "Trage eine Bug-ID aus der unten stehenden Liste ein." + +#: data/templates/build-bugs.html:164 +msgid "Remove bug" +msgstr "Bug entfernen" + +#: data/templates/docs-base.html:27 +msgid "All Documents" +msgstr "Alle Dokumente" + +#: data/templates/docs-base.html:31 +msgid "Topics" +msgstr "Themen" + +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" +msgstr "Paketliste" + +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" +"Hier sehen Sie eine alphabetisch sortierte Liste aller Pakete der " +"Distribution." -#: data/templates/user-profile.html:94 -msgid "Delete account" -msgstr "Account löschen" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." +msgstr "Klicken Sie auf den Link, um mehr Details über das Paket zu sehen." -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/packages-list.html:31 +msgid "Selection" +msgstr "Auswahl" + +#: data/templates/packages-list.html:36 +msgid "Show broken packages" +msgstr "Zeige defekte Pakete" + +#: data/templates/packages-list.html:39 +msgid "Show all packages" +msgstr "Zeige alle Pakete" + +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" -msgstr "Builder: %s" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" +msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." -msgstr "Der Hostname kann nicht geändert werden." +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." +msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." -msgstr "Der Buildserver muss aktiviert sein, um Build-Jobs zu erhalten." +#: data/templates/distro-edit.html:57 +msgid "Slogan" +msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" -msgstr "Build-Job-Einstellungen" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." +msgstr "Ein kurzer Satz der die Distribution charakterisiert." -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" -msgstr "Maximale Anzahl paralleler Builds" +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" +msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." -msgstr "Dies ist die Anzahl der Build-Jobs welche gleichzeitig gestartet sind." +#: data/templates/distro-edit.html:79 +msgid "Sources" +msgstr "Sourcen" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." -msgstr "Berechtigt zum erstellen von Release-Builds." +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" +msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." -msgstr "Berechtigt zum erstellen von Scratch-Builds." +#: web/ui_modules.py:154 +msgid "Today" +msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." -msgstr "Berechtigt zum erstellen von Test-Builds." +#: web/ui_modules.py:159 +msgid "Yesterday" +msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" -msgstr "Stabiles Repositorium" +#: web/handlers_auth.py:66 +msgid "No username provided." +msgstr "Kein Benutzername angegeben." -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" -msgstr "Instabiles Repositorium" +#: web/handlers_auth.py:68 +msgid "The given username is already taken." +msgstr "Der gewählte Benutzername ist bereits belegt." -#: data/templates/repository-detail.html:38 -msgid "Testing repository" -msgstr "Testrepositorium" +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." +msgstr "Keine Email-Adresse angegeben." -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." +msgstr "Die Email-Adresse ist ungültig." + +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" +"Die eingegebene Email-Adresse wird bereits für einen anderen Account " +"verwendet." -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" -msgstr "Obsolete Builds" +#: web/handlers_auth.py:79 +msgid "No password provided." +msgstr "Kein Passwort angegeben." -#: data/templates/repository-detail.html:85 -msgid "Total build time" -msgstr "Gesamte Buildzeit" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." +msgstr "Passwörter stimmen nicht überein." -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_auth.py:85 +msgid "Your password is too weak." +msgstr "Dein Passwort ist zu einfach." + +#: web/handlers_users.py:112 +msgid "You need to enter you current password." +msgstr "Du musst dein aktuelles Passwort eingeben." + +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" -msgstr "Commits" +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." +msgstr "Das Passwort hat weniger als 8 Zeichen." -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" -msgstr "Quellrepositorium" +#: web/handlers_builds.py:368 +msgid "User not found." +msgstr "Benutzer nicht gefunden." -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" -msgstr "Vorherige Commits" +#: backend/logs.py:68 +msgid "Build has been created" +msgstr "Build wurde erstellt" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" -msgstr "Nächste Commits" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." +msgstr "Unbekannte Aktion." -#: data/templates/uploads-list.html:24 -msgid "Filename" -msgstr "Dateiname" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." +msgstr "Dieser Build wurde in das Repository '%(to_repo)s' veröffentlicht." -#: data/templates/uploads-list.html:26 -msgid "Filesize" -msgstr "Dateigröße" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." +msgstr "Du hast diesen Build in das Repository '%(to_repo)s' veröffentlicht." -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +msgstr "%(user)s hat diesen Build in das Repository '%(to_repo)s' verschoben." + +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" -msgstr "Alle" +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" -msgstr "Alle" +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." +msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" -msgstr "Dauerhafter Fehler" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." +msgstr "Der Builder '%(builder)s' wurde aktiviert." -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" -msgstr "Hochladen" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." +msgstr "Du hast den Builder '%(builder)s' aktiviert." -#: data/templates/build-filter.html:40 -msgid "Building" -msgstr "Building" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." +msgstr "%(user)s hat den Builder '%(builder)s' aktiviert." -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" -msgstr "Defekt" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." +msgstr "Du hast den Builder '%(builder)s' deaktiviert." -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." -msgstr "Nur Builds mit diesem Status anzeigen." +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." +msgstr "%(user)s hat den Builder '%(builder)s' deaktiviert." -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." -msgstr "Nur Builds vom ausgewählten Host anzeigen." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." +msgstr "Du hast den Builder '%(builder)s' entfernt." -#: data/templates/build-filter.html:77 -msgid "Show all builds" -msgstr "Alle Builds anzeigen" +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." +msgstr "%(user)s hat '%(builder)s' gelöscht." + +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." +msgstr "Du hast den Builder '%(builder)s' erstellt." + +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." +msgstr "%(user)s hat '%(builder)s' erstellt." -#: data/templates/jobs-detail.html:36 -msgid "Abort job" -msgstr "Job abbrechen" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." +msgstr "Job '%(job)s' wurde erstellt." -#: data/templates/jobs-detail.html:42 -msgid "Restart job" -msgstr "" +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." +msgstr "Du hast den Job '%(job)s' erstellt." -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" -msgstr "" +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." +msgstr "%(user)s hat den Job '%(job)s' erstellt." -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" -msgstr "Der Fehlercode ist:" - -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" -msgstr "Für einen weiteren Versuch kannst Du den Job erneut bereitstellen." - -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" -msgstr "Build neu starten" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." +msgstr "Job '%(job)s' wurde resettet." -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." -msgstr "" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." +msgstr "Du hast den Job '%(job)s' zurückgesetzt." -#: data/templates/jobs-detail.html:138 -msgid "Build logs" -msgstr "Build-Logs" +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." +msgstr "%(user)s hat den Job '%(job)s' resettet." -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:280 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "%s Paket" -msgstr[1] "%s Pakete" +msgid "You scheduled job '%(job)s' for rebuild." +msgstr "Du hast einen Rebuild des '%(job)s' Jobs geplant." -#: data/templates/jobs-detail.html:159 -msgid "Package files" -msgstr "Paketdateien" +#: backend/logs.py:282 +#, python-format +msgid "%(user)s scheduled job '%(job)s' for rebuild." +msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" -msgstr "Bearbeitung fehlgeschlagen" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." +msgstr "Für '%(job)s' wurde ein Testjob geplant." -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." -msgstr "Das Benutzerprofil kann nicht gespeichert werden." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." +msgstr "Du hast einen Testjob für '%(job)s' geplant." -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" -msgstr "" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." +msgstr "Mirrorserver '%(mirror)s' wurde aktiviert." -#: web/ui_modules.py:286 -msgid "Dependency problem" -msgstr "" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." +msgstr "Du hast Mirrorserver '%(mirror)s' aktiviert." -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" -msgstr "" +msgid "%(user)s enabled mirror '%(mirror)s'." +msgstr "%(user)s aktivierte Mirrorserver '%(mirror)s'." -#: web/handlers_auth.py:66 -msgid "No username provided." -msgstr "Kein Benutzername angegeben." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." +msgstr "Mirrorserver '%(mirror)s' wurde deaktiviert." -#: web/handlers_auth.py:68 -msgid "The given username is already taken." -msgstr "Der gewählte Benutzername ist bereits belegt." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." +msgstr "Du hast Mirrorserver '%(mirror)s' deaktiviert." -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." -msgstr "Keine Email-Adresse angegeben." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." +msgstr "%(user)s deaktivierte Mirrorserver '%(mirror)s'." -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." -msgstr "Die Email-Adresse ist ungültig." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." +msgstr "Du hast Mirrorserver '%(mirror)s' gelöscht." -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." -msgstr "" -"Die eingegebene Email-Adresse wird bereits für einen anderen Account " -"verwendet." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." +msgstr "%(user)s hat Mirrorserver '%(mirror)s' gelöscht." -#: web/handlers_auth.py:79 -msgid "No password provided." -msgstr "Kein Passwort angegeben." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." +msgstr "Du hast Mirrorserver '%(mirror)s' erstellt." -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." -msgstr "Passwörter stimmen nicht überein." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." +msgstr "%(user)s erstellte Mirrorserver '%(mirror)s'." -#: web/handlers_auth.py:85 -msgid "Your password is too weak." -msgstr "Dein Passwort ist zu einfach." +#: backend/users.py:462 +msgid "Account Activation" +msgstr "Account aktivieren" -#: web/handlers_builds.py:368 -msgid "User not found." -msgstr "Benutzer nicht gefunden." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." +msgstr "" +"Sie, oder jemand, der Ihre E-Mail-Adresse benutzt, hat einen Account im " +"Pakfire Build Service registriert." -#: web/handlers_users.py:112 -msgid "You need to enter you current password." -msgstr "Du musst dein aktuelles Passwort eingeben." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." +msgstr "Um Ihren Account zu aktivieren, klicken Sie auf den Link." -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." -msgstr "" +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." +msgstr "[%(build_name)s] Buildjob fehlgeschlagen." -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." -msgstr "" +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." +msgstr "[%(build_name)s] Buildjob erfolgreich." -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." -msgstr "Das Passwort hat weniger als 8 Zeichen." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" +msgstr "%(user_name)s kommentierte %(build_name)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "Januar" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "Februar" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "März" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "April" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "Mai" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "Juni" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "Juli" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "August" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "September" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "Oktober" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "November" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "Dezember" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "Montag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "Dienstag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "Mittwoch" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "Donnerstag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "Freitag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "Samstag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "Sonntag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "vor einer Sekunde" msgstr[1] "vor %(seconds)d Sekunden" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "vor einer Minute" msgstr[1] "vor %(minutes)d Minuten" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "vor einer Stunde" msgstr[1] "vor %(hours)d Stunden" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "%(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "gestern" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "gestern um %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "%(weekday)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "%(weekday)s um %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "%(month_name)s %(day)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "%(month_name)s %(day)s um %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "%(month_name)s %(day)s, %(year)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "%(month_name)s %(day)s, %(year)s um %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "%(weekday)s, %(month_name)s %(day)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "%(commas)s und %(last)s" diff --git a/data/translations/es/LC_MESSAGES/pakfire.po b/data/translations/es/LC_MESSAGES/pakfire.po index 4306c55c..f9a1fa8b 100644 --- a/data/translations/es/LC_MESSAGES/pakfire.po +++ b/data/translations/es/LC_MESSAGES/pakfire.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2012-12-22 08:34+0000\n" "Last-Translator: Andrés Reyes \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/ipfire/language/" @@ -20,3266 +20,3313 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" -msgstr "Desconocido" - -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:155 -#, python-format -msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." -msgstr "" +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" +msgstr "Distribuciones" -#: backend/logs.py:157 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format -msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +msgid "Source: %s" msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "Fuente" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/distro-source-commit-reset.html:49 +msgid "" +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:50 +msgid "" +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." -msgstr "" +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" +msgstr "Construcción" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" -msgstr "" +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" +msgstr "Paquetes" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/constants.py:74 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" -msgstr "Activación de la cuenta" - -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -"Usted, o alguien usando su cuenta de correo, ha registrado una cuenta en el " -"Servicio de Construcción Pakfire," -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." -msgstr "Para activar su cuente, por favor pulse el siguiente enlace." +#: data/templates/build-detail.html:55 +msgid "Security update" +msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:64 +msgid "New package" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" +#: data/templates/build-detail.html:66 +#, python-format +msgid "Unhandled: %s" msgstr "" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: data/templates/base.html:4 -msgid "No title given" -msgstr "No se ha dado título" +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" +msgstr "Autor" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" -msgstr "" +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" +msgstr "Confirmar cambios." -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" -msgstr "Paquetes" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." +msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" -msgstr "Construcciones" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" +msgstr "" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" -msgstr "Documentación" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" +msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" -msgstr "Distribuciones" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" +msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" -msgstr "Usuarios" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" +msgstr "" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" -msgstr "Estadísticas" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" +msgstr "Bitácora" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" -msgstr "Salir" - -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" -msgstr "Registro" +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" +msgstr "Tiempo de inicio" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/jobs-abort.html:38 +msgid "Build server" msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/keys-delete.html:3 #, python-format -msgid "Source: %s" +msgid "Delete key %s" msgstr "" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" -msgstr "Fuente" - -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" -msgstr "Rama" - -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 +#: data/templates/file-detail.html:5 +msgid "File" +msgstr "Archivo" + +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" +msgstr "Paquete" + +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" +msgstr "Descripción" + +#: data/templates/file-detail.html:27 +msgid "URL" +msgstr "URL" + +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" +msgstr "Licencia" + +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" +msgstr "Mantenedor" + +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" +msgstr "Tamaño" + +#: data/templates/file-detail.html:51 +msgid "Hash" +msgstr "Hash" + +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" +msgstr "Proporciona" + +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" +msgstr "Requiere" + +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" +msgstr "Obsoletos" + +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" +msgstr "Conflictos" + +#: data/templates/file-detail.html:90 +msgid "Build information" +msgstr "Información de construcción" + +#: data/templates/file-detail.html:93 +msgid "ID" +msgstr "ID" + +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" +msgstr "Host" + +#: data/templates/file-detail.html:105 +msgid "Time" +msgstr "Tiempo" + +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" +msgstr "Archivos" + +#: data/templates/file-detail.html:116 #: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 #: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 #: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 msgid "Actions" msgstr "Acciones" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" +msgstr "Descargar archivo" + +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" +msgstr "Construcciones" + +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" -msgstr "Bitácora" +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" +msgstr "" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" -msgstr "Tiempo de inicio" +#: data/templates/package-detail.html:64 +msgid "Homepage" +msgstr "" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" +msgstr "Host de construcción" + +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 +#: data/templates/package-detail.html:130 #, python-format -msgid "Edit distribution %s" +msgid "%(size)s when installed" msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" +msgstr "Descargar" + +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" -msgstr "Distribución" +#: data/templates/package-detail.html:173 +msgid "Filelist" +msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" -msgstr "Registro fallido" +#: data/templates/user-list.html:3 +msgid "User list" +msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." -msgstr "Lo sentimos." +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" +msgstr "Usuarios" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." -msgstr "No podemos crear la cuenta solicitada." +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" +msgstr "Edición correcta" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." +msgstr "La ficha de usuario fue alterada correctamente." + +#: data/templates/user-profile-need-activation.html:7 msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -"Usa el botón de volver en tu navegador para ir a la página previa y corregir " -"los datos a enviar." +"Ya que has cambiado la dirección de correo electrónico, debes reactivar la " +"cuenta de usuario." -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." +msgstr "Hecha un vistazo a tu bandeja de entrada - ya sabes lo que hacer." + +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" +msgstr "Distribución" + +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" +msgstr "Arquitecturas soportadas" + +#: data/templates/distro-detail.html:36 +msgid "None" +msgstr "Ninguno" + +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" +msgstr "Repositorios binarios." + +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" +msgstr "Repositorios fuente" + +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/build-bugs.html:45 -msgid "Add" +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" -msgstr "Volver" +#: data/templates/distro-detail.html:97 +msgid "New binary repository" +msgstr "" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" msgstr "" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/build-bugs.html:115 -msgid "Add bug" +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/distro-list.html:26 +#: data/templates/build-state.html:96 msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/distro-list.html:27 +#: data/templates/build-state.html:97 msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" -msgstr "Bienvenido al Servicio de Construcción Pakfire" - -#: data/templates/index.html:8 +#: data/templates/mirrors-delete.html:3 #, python-format -msgid "Welcome, %s!" +msgid "Delete mirror %s" msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" -msgstr "" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" +msgstr "Borrar %s" -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" -msgstr "" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" +msgstr "Documentación" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" -msgstr "Crear nuevo constructor" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" +msgstr "Leyenda de los estados de construcción" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/docs-whatsthis.html:27 +msgid "" +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" -msgstr "Indice de la documentación" +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" +msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" -msgstr "Documentos" +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." +msgstr "" -#: data/templates/docs-index.html:23 +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." +msgstr "" + +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." +msgstr "" + +#: data/templates/docs-whatsthis.html:51 msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -"Esta es una colección de documentos que debería ser leída por todo el mundo " -"que esté usando este sistema." -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 +#, python-format +msgid "Mirror: %s" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/mirrors-detail.html:47 +#, python-format +msgid "hosted by %s" msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 #: data/templates/distro-edit.html:48 msgid "Contact" msgstr "" -#: data/templates/docs-index.html:59 -msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" msgstr "" -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/mirrors-detail.html:75 +msgid "Status information" msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/mirrors-detail.html:79 +msgid "Status" +msgstr "Estado" + +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/mirrors-detail.html:89 +msgid "Never" msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/jobs-buildroot.html:41 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "The packages listed below were used to build %s." +msgid "Schedule test build for %s" +msgstr "Construcción de prueba programada para %s" + +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" +msgstr "Programar construcción de prueba" + +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" +"Una construcción de test es usada para comprobar si un paquete se puede " +"construir con la selección actual del paquete." -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" +"De esta manera, los desarrolladores pueden buscar elementos de calidad " +"rápidamente y sin buscarlos activamente." -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." +msgstr "" +"Ya que esta plataforma de construcción tiene un rendimiento limitado, las " +"construcciones de prueba tiene mucha menos prioridad." + +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." +msgstr "Sin embargo, puedes pedir manualmente que se ejecute un test." + +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 +msgid "" +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" +"El trabajo de construcción será comenzado cuando un intervalo de " +"construcción esté disponible pero no antes de tiempo proporcionado." -#: data/templates/search-results.html:3 data/templates/search-results.html:22 -#, python-format -msgid "Search results for '%s'" +#: data/templates/job-schedule-test.html:44 +msgid "" +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" +msgstr "Bienvenido al Servicio de Construcción Pakfire" + +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/index.html:22 +msgid "Development powered by community!" msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/index.html:38 +msgid "Latest stable updates" msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" -msgstr "Archivos" +#: data/templates/index.html:40 +msgid "Unstable updates" +msgstr "" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" +#: data/templates/index.html:42 +msgid "Testing updates" +msgstr "" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" -msgstr "Crear un nuevo constructor" +#: data/templates/index.html:59 +msgid "View more updates..." +msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/index.html:70 +msgid "Build jobs" msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" -msgstr "Registro correcto." +#: data/templates/index.html:76 +msgid "Show more build jobs" +msgstr "" -#: data/templates/register-success.html:6 +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 #, python-format -msgid "Your new account has been created, %s." -msgstr "Su nueva cuenta ha sido creada, %s." - -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +msgid "Edit repository %s" msgstr "" -"Para completar la activación, siga las instrucciones que fueron enviadas a " -"su cuenta email de activación." -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" -msgstr "Paquete" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" +msgstr "Nombre" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/package-properties.html:39 -msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/package-properties.html:40 +#: data/templates/repository-edit.html:36 msgid "" -"Some packages might need some extra boost if the build servers are very busy." +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" -msgstr "muy alta" - -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" -msgstr "Alta" - -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" -msgstr "Media" - -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" -msgstr "Baja" - -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" -msgstr "Muy baja" - -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" -msgstr "" - -#: data/templates/package-properties.html:73 +#: data/templates/repository-edit.html:45 msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 -#, python-format -msgid "Mirror: %s" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/mirrors-detail.html:75 -msgid "Status information" +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/mirrors-detail.html:79 -msgid "Status" -msgstr "Estado" - -#: data/templates/mirrors-detail.html:89 -msgid "Never" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 +#, python-format +msgid "Builds by %s" msgstr "" -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" +msgstr "Filtrar construcciones" + +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/keys-delete.html:3 +#: data/templates/jobs-index.html:30 #, python-format -msgid "Delete key %s" +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/keys-delete.html:29 +#: data/templates/jobs-index.html:45 #, python-format -msgid "You are going to delete the key %s." +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" -msgstr "Registrar nueva cuenta" +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" +msgstr "Editar prioridad de construcción" -#: data/templates/register.html:19 -msgid "Join the community!" -msgstr "" +#: data/templates/build-priority.html:11 +msgid "Priority" +msgstr "Prioridad" -#: data/templates/register.html:26 -msgid "Registration form" -msgstr "" +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" +msgstr "muy alta" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" -msgstr "Nombre de usuario" +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" +msgstr "Alta" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." -msgstr "Debe ser un nombre único con el que inicies sesión." +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" +msgstr "Media" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" -msgstr "" +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" +msgstr "Baja" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." -msgstr "" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" +msgstr "Muy baja" -#: data/templates/register.html:52 -msgid "Real name (optional)" -msgstr "Nombre real (opcional)" +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." +msgstr "Establecer la prioridad del proceso de construcción." -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." -msgstr "Escriba su nombre y apellidos aquí." +#: data/templates/build-priority.html:28 +msgid "Beware" +msgstr "Tener cuidado" -#: data/templates/register.html:64 -msgid "Account security" -msgstr "Seguridad de la cuenta" +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." +msgstr "" +"Mezclar trabajos de construcción puede causar problemas con la resolución de " +"dependencias." -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" -msgstr "Contraseña" +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." +msgstr "No hagas esto y no estas totalmente seguro de no romper nada." -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" +msgstr "Lista de trabajos de construcción" + +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -"La contraseña es usada para asegurar el inicio de sesión y debe tener al " -"menos 8 caracteres." -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/builds-watchers-add.html:36 +msgid "" +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." -msgstr "" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" +msgstr "Usuario" -#: data/templates/modules/modal-build-unpush.html:33 -msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/build-state-warnings.html:5 -msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" +msgstr "Desconocido" + +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/modal-build-comment.html:8 +#: data/templates/user-delete.html:4 #, python-format -msgid "Comment on %s" -msgstr "" +msgid "Delete user %s" +msgstr "Borrar usuario %s" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" -msgstr "" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" +msgstr "¿Realmente desear borrar tu propia cuenta?" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" -msgstr "" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." +msgstr "No podrás volver ha hacer login y usar este servicio nunca más." -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" -msgstr "Votar" +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" +msgstr "¿Realmente deseas borrar el usuario %s?" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." -msgstr "" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" +msgstr "Volver" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." -msgstr "" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" +msgstr "mario" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" -msgstr "Iniciar" - -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" -msgstr "Tan pronto como sea posible" - -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" -msgstr "Después de 5 minutos" - -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" -msgstr "Después de 15 minutos" +#: data/templates/register-fail.html:4 +msgid "Registration failed" +msgstr "Registro fallido" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" -msgstr "Después de una hora" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." +msgstr "Lo sentimos." -#: data/templates/modules/build-offset.html:12 -msgid "After one day" -msgstr "Después de un día" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." +msgstr "No podemos crear la cuenta solicitada." -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" -"Establecer el tiempo después del cual el trabajo de construcción será " -"iniciado." +"Usa el botón de volver en tu navegador para ir a la página previa y corregir " +"los datos a enviar." -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" -msgstr "Descargar" - -#: data/templates/modules/files-table.html:7 -msgid "Info" -msgstr "Información" - -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" -msgstr "Estado" - -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" -msgstr "Host" - -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" -msgstr "Duración" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" +msgstr "Crear nuevo constructor" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" -msgstr "Pendiente" - -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" -msgstr "Falló" - -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" -msgstr "Despachando" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" +msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" -msgstr "Finalizado" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" +msgstr "Activación fallida" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" -msgstr "En ejecución" +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." +msgstr "La activación de tu cuenta ha fallado." -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" +"Posiblemente el código de registro es incorrecto o el tiempo de registro ha " +"expirado." -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/jobs-table.html:47 +#: data/templates/distro-update-edit.html:8 #, python-format -msgid "Running since %s" +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." -msgstr "No finalizado, aún." - -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." -msgstr "" - -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." -msgstr "" - -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." -msgstr "" -"Pakfire es el sistema de construcción usado para construir la distribución " -"cortafuegos IPFire Linux." - -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." -msgstr "También contiene " - -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/repo-actions-table.html:19 -#, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" - -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/repo-actions-table.html:25 +#: data/templates/user-profile-passwd-ok.html:41 #, python-format -msgid "Maintainer: %s" -msgstr "" - -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" -msgstr "" - -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +msgid "The password of %s has successfully been changed." msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" +"Todos los usuarios pueden unirse al Servicio de Construcción Pakfier y son " +"separados en tres grupos:" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" -msgstr "" +#: data/templates/docs-users.html:29 +msgid "Developers" +msgstr "Desarrolladores" -#: data/templates/modules/modal-build-push.html:16 +#: data/templates/docs-users.html:31 msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +"Developers manage this build service and have access to all parts of it." msgstr "" +"Los desarrolladores gestionan este servicio de construcción y tiene acceso a " +"todas sus partes." -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" +"Son responsables de mantener el sistema ejecutándose y disponible para " +"introducir actualizaciones de los paquetes en los repositorios." -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." -msgstr "" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" +msgstr "Directrices para desarrolladores." -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." -msgstr "" +#: data/templates/docs-users.html:38 +msgid "Testers" +msgstr "Probadores" -#: data/templates/modules/modal-build-push.html:45 +#: data/templates/docs-users.html:40 msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" +"Testeadores son como los usuarios pero tienen derechos para votar sobre los " +"paquetes, lo cual es usado para medir la calidad de un paquete." -#: data/templates/modules/modal-build-push.html:48 +#: data/templates/docs-users.html:41 msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." -msgstr "" - -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" +"Todo el mundo puede llegar a ser un testeador, después de que el o ella " +"pruebe conocer el sistema IPFire bastante bien." -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" -msgstr "Confirmar cambios." - -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" -msgstr "Autor" - -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" +"En estas personas recae una cantidad muy grande de la calidad de la " +"distribución, la cual es obtenida a partir de la información que dan." -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" -msgstr "Construcción" - -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" -msgstr "Repositorio" - -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" -msgstr "Usuario" +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" +msgstr "Directrices para testeadores" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" +"Todo el mundo puede unirse al Servicio de Construcción Pakfier solicitando " +"una cuenta de usuario." -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/docs-users.html:51 +msgid "" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" +"Después de una correcta activación podrás dejar comentarios sobre los " +"paquetes y dar información a los desarrolladores sobre su estado." -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" -msgstr "Nombre" - -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" -msgstr "mario" - -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" -msgstr "Tamaño" - -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" -msgstr "" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" +msgstr "Registro" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/user-profile-passwd.html:35 +msgid "" +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 +#: data/templates/user-profile-passwd.html:39 #, python-format -msgid "You and %s others." +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" - -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#, python-format -msgid "Watchers of %s" +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" -msgstr "" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" +msgstr "Confirmar" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" -msgstr "Licencia" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" +msgstr "Activación correcta" -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." +msgstr "Su cuenta ha sido activada, %s." -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" -msgstr "" +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" +msgstr "¡Diviértase!" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" -msgstr "Proporciona" +#: data/templates/mirrors-edit.html:3 +#, python-format +msgid "Manage mirror %s" +msgstr "" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" -msgstr "Requiere" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" +msgstr "" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/mirrors-edit.html:25 +#, python-format +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" -msgstr "Conflictos" +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." +msgstr "" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" -msgstr "Obsoletos" +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" +msgstr "Activado" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" msgstr "" -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" -msgstr "Si" - -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" -msgstr "No" - -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." -msgstr "No hay entradas de log, todavía." +#: data/templates/builder-new.html:21 +msgid "Create a new builder" +msgstr "Crear un nuevo constructor" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" -msgstr "en %s" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" +msgstr "Revisión" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" -msgstr "por %s" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" +msgstr "Fecha" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" +msgstr "Cambios confirmados por" + +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." -msgstr "No hay más comentarios." +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" +msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" -msgstr "Constructor" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" +msgstr "" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/errors/error.html:49 +#: data/templates/search-form.html:60 msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/errors/error.html:50 +#: data/templates/search-form.html:61 msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" +msgstr "Cualquier" + +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" -msgstr "Construcción de prueba programada para %s" +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" +msgstr "Estado" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" -msgstr "Programar construcción de prueba" +#: data/templates/build-filter.html:30 +msgid "All" +msgstr "Todos" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." -msgstr "" -"Una construcción de test es usada para comprobar si un paquete se puede " -"construir con la selección actual del paquete." +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" +msgstr "En ejecución" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" +msgstr "Pendiente" + +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" +msgstr "Finalizado" + +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" +msgstr "Falló" + +#: data/templates/build-filter.html:35 +msgid "Permanently failed" +msgstr "Fallo permanente" + +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" +msgstr "Despachando" + +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" +msgstr "Subiendo" + +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -"De esta manera, los desarrolladores pueden buscar elementos de calidad " -"rápidamente y sin buscarlos activamente." -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -"Ya que esta plataforma de construcción tiene un rendimiento limitado, las " -"construcciones de prueba tiene mucha menos prioridad." -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." -msgstr "Sin embargo, puedes pedir manualmente que se ejecute un test." +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" +msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -"El trabajo de construcción será comenzado cuando un intervalo de " -"construcción esté disponible pero no antes de tiempo proporcionado." -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." +msgstr "Mostrar solo construcciones con un estado concreto." + +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." +msgstr "Mostrar solo las construcciones para el host seleccionado." + +#: data/templates/build-filter.html:77 +msgid "Show all builds" +msgstr "Mostrar todas las construcciones" + +#: data/templates/docs-index.html:3 +msgid "Documentation index" +msgstr "Indice de la documentación" + +#: data/templates/docs-index.html:17 +msgid "Documents" +msgstr "Documentos" + +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" +"Esta es una colección de documentos que debería ser leída por todo el mundo " +"que esté usando este sistema." -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." -msgstr "No puede ser cambiado." - -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" -msgstr "Fuentes." +#: data/templates/docs-index.html:68 +msgid "Bug reports" +msgstr "" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/builder-delete.html:3 +#: data/templates/builder-edit.html:3 #, python-format -msgid "Delete builder %s" -msgstr "Borrar constructor %s" +msgid "Manage builder %s" +msgstr "" -#: data/templates/builder-delete.html:31 +#: data/templates/builder-edit.html:25 #, python-format -msgid "You are going to delete the build host %s." -msgstr "Vas a borrar el host de construcción %s" +msgid "Builder: %s" +msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" -msgstr "Borrar %s" +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." +msgstr "El nombre del host no puede ser cambiado." -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" +"El constructor debe estar habilitado para poder procesar trabajos de " +"construcción." -#: data/templates/jobs-filter.html:16 -msgid "Filter" -msgstr "" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" +msgstr "Ajustes de construcción de trabajo" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." -msgstr "" +#: data/templates/builder-delete.html:3 +#, python-format +msgid "Delete builder %s" +msgstr "Borrar constructor %s" -#: data/templates/user-profile-passwd-ok.html:41 +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" +msgstr "Constructor" + +#: data/templates/builder-delete.html:31 #, python-format -msgid "The password of %s has successfully been changed." -msgstr "" +msgid "You are going to delete the build host %s." +msgstr "Vas a borrar el host de construcción %s" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" -msgstr "" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" +msgstr "Últimos comentarios de los usuarios" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" -msgstr "" +#: data/templates/user-comments.html:12 +msgid "Show all users" +msgstr "Mostrar todos los usuarios" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/build-manage.html:16 +msgid "" +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-manage.html:25 +msgid "" +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" msgstr "" -#: data/templates/user-profile-edit.html:54 -msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/user-profile-edit.html:66 -msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" -msgstr "Acciones de administrador" - -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" -msgstr "Testeador" - -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" -msgstr "Administrador" - -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." -msgstr "Definir permisos del usuario." - -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" -msgstr "Confirmar" - -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." -msgstr "Deje el campo de contraseña vacío para mantener la contraseña actual." - -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" -msgstr "Idioma preferido" - -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." -msgstr "Autodetectar usará el idioma enviado por su navegador." - -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" +msgstr "Estadísticas" + +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-impersonation.html:3 +#: data/templates/statistics/index.html:18 #, python-format -msgid "Impersonate user %s" +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" -msgstr "Mantenedor" +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" +msgstr "Nombre de usuario" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" -msgstr "Host de construcción" +#: data/templates/user-profile.html:41 +msgid "Email" +msgstr "Email" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" +msgstr "Administrador" + +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" +msgstr "Testeador" + +#: data/templates/user-profile.html:61 +msgid "Registered" +msgstr "Registrado" + +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/user-profile.html:94 +msgid "Delete account" +msgstr "Borrar cuenta" + +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" +msgstr "Si" + +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" +msgstr "No" + +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" +msgstr "Repositorio" + +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:53 +#: data/templates/repository-detail.html:99 msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -"Todos los usuarios pueden unirse al Servicio de Construcción Pakfier y son " -"separados en tres grupos:" -#: data/templates/docs-users.html:29 -msgid "Developers" -msgstr "Desarrolladores" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" +msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:39 msgid "" -"Developers manage this build service and have access to all parts of it." +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -"Los desarrolladores gestionan este servicio de construcción y tiene acceso a " -"todas sus partes." -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:40 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -"Son responsables de mantener el sistema ejecutándose y disponible para " -"introducir actualizaciones de los paquetes en los repositorios." -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" -msgstr "Directrices para desarrolladores." +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." +msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" -msgstr "Probadores" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" +msgstr "" -#: data/templates/docs-users.html:40 +#: data/templates/package-properties.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -"Testeadores son como los usuarios pero tienen derechos para votar sobre los " -"paquetes, lo cual es usado para medir la calidad de un paquete." -#: data/templates/docs-users.html:41 +#: data/templates/package-properties.html:74 msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -"Todo el mundo puede llegar a ser un testeador, después de que el o ella " -"pruebe conocer el sistema IPFire bastante bien." -#: data/templates/docs-users.html:42 +#: data/templates/package-properties.html:77 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." -msgstr "" -"En estas personas recae una cantidad muy grande de la calidad de la " -"distribución, la cual es obtenida a partir de la información que dan." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." +msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" -msgstr "Directrices para testeadores" +#: data/templates/package-properties.html:78 +msgid "Learn more." +msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -"Todo el mundo puede unirse al Servicio de Construcción Pakfier solicitando " -"una cuenta de usuario." -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -"Después de una correcta activación podrás dejar comentarios sobre los " -"paquetes y dar información a los desarrolladores sobre su estado." -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" +msgstr "Reenviar construcción" + +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" -msgstr "Todos los documentos" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" +msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" -msgstr "Tópicos" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" -msgstr "Arquitecturas soportadas" +#: data/templates/jobs-detail.html:159 +msgid "Package files" +msgstr "Ficheros paquete" -#: data/templates/distro-detail.html:36 -msgid "None" -msgstr "Ninguno" +#: data/templates/register-success.html:4 +msgid "Registration successful" +msgstr "Registro correcto." -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" -msgstr "Repositorios binarios." +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." +msgstr "Su nueva cuenta ha sido creada, %s." -#: data/templates/distro-detail.html:51 +#: data/templates/register-success.html:7 msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" +"Para completar la activación, siga las instrucciones que fueron enviadas a " +"su cuenta email de activación." -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." -msgstr "" +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" +msgstr "Iniciar" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" -msgstr "Repositorios fuente" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." +msgstr "Usuario y/o contraseña incorrectos. Inicio fallido." -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" -msgstr "" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" +msgstr "Contraseña" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" -msgstr "" +#: data/templates/login.html:44 +msgid "Register a new account." +msgstr "Registrar una nueva cuenta." -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" -msgstr "Leyenda de los estados de construcción" - -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/docs-whatsthis.html:27 -msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/builds/comments.html:53 +msgid "" +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." -msgstr "" +#: data/templates/register.html:12 +msgid "Register new account" +msgstr "Registrar nueva cuenta" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." -msgstr "" +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." +msgstr "Debe ser un nombre único con el que inicies sesión." -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." -msgstr "" +#: data/templates/register.html:52 +msgid "Real name (optional)" +msgstr "Nombre real (opcional)" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." -msgstr "" +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." +msgstr "Escriba su nombre y apellidos aquí." -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" -msgstr "" +#: data/templates/register.html:64 +msgid "Account security" +msgstr "Seguridad de la cuenta" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." msgstr "" +"La contraseña es usada para asegurar el inicio de sesión y debe tener al " +"menos 8 caracteres." -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" -msgstr "Borrar usuario %s" +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." +msgstr "" -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" -msgstr "¿Realmente desear borrar tu propia cuenta?" +#: data/templates/keys-list.html:22 +msgid "" +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." +msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." -msgstr "No podrás volver ha hacer login y usar este servicio nunca más." +#: data/templates/keys-list.html:31 +msgid "Fingerprint" +msgstr "" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" -msgstr "¿Realmente deseas borrar el usuario %s?" +#: data/templates/keys-list.html:33 +msgid "Expires" +msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/keys-list.html:51 +msgid "Lookup" msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" -msgstr "Descripción" +#: data/templates/keys-list.html:90 +msgid "This key does not expire." +msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/user-impersonation.html:3 +#, python-format +msgid "Impersonate user %s" msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/repository-edit.html:36 +#: data/templates/user-impersonation.html:17 msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" +msgstr "Edición fallida" + +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." +msgstr "El perfil del usuario no puede ser guardado." + +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:65 +#: data/templates/modules/watchers-sidebar-table.html:27 msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" -msgstr "Editar prioridad de construcción" - -#: data/templates/build-priority.html:11 -msgid "Priority" -msgstr "Prioridad" - -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." -msgstr "Establecer la prioridad del proceso de construcción." - -#: data/templates/build-priority.html:28 -msgid "Beware" -msgstr "Tener cuidado" - -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -"Mezclar trabajos de construcción puede causar problemas con la resolución de " -"dependencias." - -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." -msgstr "No hagas esto y no estas totalmente seguro de no romper nada." -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" -msgstr "Revisión" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" +msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" -msgstr "Fecha" +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." +msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" -msgstr "Cambios confirmados por" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." +msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" +"Pakfire es el sistema de construcción usado para construir la distribución " +"cortafuegos IPFire Linux." -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" -msgstr "Activación fallida" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." +msgstr "También contiene " -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." -msgstr "La activación de tu cuenta ha fallado." +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." +msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -"Posiblemente el código de registro es incorrecto o el tiempo de registro ha " -"expirado." -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" -msgstr "Lista de paquetes" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" +msgstr "" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -"Esta es una lista alfabéticamente ordenada de todos los paquetes en la " -"distribución." -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." -msgstr "Pulsa en un enlace para ver información detallada sobre el paquete." +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" -#: data/templates/packages-list.html:31 -msgid "Selection" +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." -msgstr "" +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" +msgstr "Duración" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" msgstr "" -#: data/templates/keys-list.html:33 -msgid "Expires" -msgstr "" +#: data/templates/modules/files-table.html:7 +msgid "Info" +msgstr "Información" -#: data/templates/keys-list.html:51 -msgid "Lookup" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" +msgstr "Tan pronto como sea posible" + +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" +msgstr "Después de 5 minutos" + +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" +msgstr "Después de 15 minutos" + +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" +msgstr "Después de una hora" + +#: data/templates/modules/build-offset.html:12 +msgid "After one day" +msgstr "Después de un día" + +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" +"Establecer el tiempo después del cual el trabajo de construcción será " +"iniciado." -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/distro-source-commit-reset.html:49 -msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/distro-source-commit-reset.html:50 +#: data/templates/modules/modal-build-push.html:16 msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/statistics/index.html:11 -msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/statistics/index.html:12 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"They give a very quick overview about what is going on in the build service." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/modal-build-push.html:48 +msgid "" +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" -msgstr "Activación correcta" - -#: data/templates/register-activation-success.html:23 -#, python-format -msgid "Your account has been activated, %s." -msgstr "Su cuenta ha sido activada, %s." - -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" -msgstr "¡Diviértase!" - -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 -#, python-format -msgid "Watch build %s" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" msgstr "" -#: data/templates/builds-watchers-add.html:36 -msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +#: data/templates/modules/jobs-table.html:47 +#, python-format +msgid "Running since %s" msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." -msgstr "" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." +msgstr "No finalizado, aún." -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/jobs-table.html:60 +#, python-format +msgid "This package only supports %s." msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/build-state-warnings.html:5 +msgid "" +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" -msgstr "Renovar frase de paso" - -#: data/templates/builder-detail.html:66 -msgid "Delete builder" -msgstr "Borrar constructor" - -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." -msgstr "" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" +msgstr "en %s" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." -msgstr "" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" +msgstr "por %s" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" -msgstr "Activado" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." +msgstr "No hay más comentarios." -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:100 +#: data/templates/modules/source-table.html:14 #, python-format -msgid "Unknown status: %s" +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:106 +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." +msgstr "No hay entradas de log, todavía." + +#: data/templates/modules/modal-build-comment.html:8 #, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" -msgstr[1] "" +msgid "Comment on %s" +msgstr "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" +msgstr "Votar" + +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" -msgstr "Modelo de CPU" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" +msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" -msgstr "Memoria" +#: data/templates/source-list.html:3 +msgid "Sources repositories" +msgstr "Repositorios de fuentes" -#: data/templates/builder-detail.html:171 -msgid "Load average" -msgstr "Carga media" +#: data/templates/source-list.html:17 +msgid "Add source repository" +msgstr "Añadir repositorio fuente" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" -msgstr "" +#: data/templates/source-list.html:18 +msgid "Blah 123" +msgstr "123 Probando" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "Rama" + +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" msgstr "" -#: data/templates/search-form.html:60 +#: data/templates/distro-list.html:26 msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:61 +#: data/templates/distro-list.html:27 msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:77 -msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." -msgstr "Usuario y/o contraseña incorrectos. Inicio fallido." +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" +msgstr "" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." +msgstr "No puede ser cambiado." + +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." -msgstr "Registrar una nueva cuenta." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." +msgstr "" -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:66 +msgid "" +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" +msgstr "Acciones de administrador" + +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." +msgstr "Definir permisos del usuario." + +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." +msgstr "Deje el campo de contraseña vacío para mantener la contraseña actual." + +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" +msgstr "Idioma preferido" + +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." +msgstr "Autodetectar usará el idioma enviado por su navegador." + +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/base.html:4 +msgid "No title given" +msgstr "No se ha dado título" + +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" -msgstr "" +#: data/templates/base.html:160 +msgid "Logout" +msgstr "Salir" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:172 +msgid "Sign in" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3355,931 +3402,884 @@ msgstr "Los archivos están siendo subidos hacia el servicio" msgid "Build has an unknown state" msgstr "La construcción tiene un estado desconocido." -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/packages/view-file.html:36 -msgid "View file" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "" +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" +msgstr "Renovar frase de paso" -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "Descargar archivo" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" +msgstr "Borrar constructor" -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "El nuevo host %s ha sido creado satisfactoriamente." - -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "La frase de paso para %s ha sido regenerada." - -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -"Para la autorización con el Servidor Maestro Pakfire hay una frase de paso " -"requerida que debe ser configurada en el host." - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "La frase de paso es:" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "Siguiente" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "Últimos comentarios de los usuarios" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "Mostrar todos los usuarios" -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." +#: data/templates/builder-detail.html:81 +msgid "" +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/mirrors-edit.html:25 +#: data/templates/builder-detail.html:100 #, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" -msgstr "" - -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." -msgstr "" - -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" -msgstr "" - -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +msgid "Unknown status: %s" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/build-manage.html:3 +#: data/templates/builder-detail.html:106 #, python-format -msgid "Manage build %s" -msgstr "" - -#: data/templates/build-manage.html:8 -msgid "Manage build" -msgstr "" - -#: data/templates/build-manage.html:15 -msgid "Permission denied" -msgstr "" - -#: data/templates/build-manage.html:16 -msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." -msgstr "" - -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" -msgstr "" - -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." -msgstr "" - -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." -msgstr "" - -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." -msgstr "" - -#: data/templates/build-manage.html:42 -msgid "Push to a repository" -msgstr "" - -#: data/templates/build-manage.html:44 -msgid "Push to next repository" -msgstr "" - -#: data/templates/build-manage.html:46 -msgid "Push to first repository" -msgstr "" - -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." -msgstr "" - -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" -msgstr "" - -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" -msgstr "" - -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" -msgstr "Filtrar construcciones" - -#: data/templates/source-list.html:3 -msgid "Sources repositories" -msgstr "Repositorios de fuentes" - -#: data/templates/source-list.html:17 -msgid "Add source repository" -msgstr "Añadir repositorio fuente" - -#: data/templates/source-list.html:18 -msgid "Blah 123" -msgstr "123 Probando" - -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." -msgstr "" +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" -msgstr "Archivo" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" +msgstr "" -#: data/templates/file-detail.html:27 -msgid "URL" -msgstr "URL" +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" +msgstr "" -#: data/templates/file-detail.html:51 -msgid "Hash" -msgstr "Hash" +#: data/templates/builder-detail.html:157 +msgid "CPU model" +msgstr "Modelo de CPU" -#: data/templates/file-detail.html:90 -msgid "Build information" -msgstr "Información de construcción" +#: data/templates/builder-detail.html:163 +msgid "CPU count" +msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" -msgstr "ID" +#: data/templates/builder-detail.html:167 +msgid "Memory" +msgstr "Memoria" -#: data/templates/file-detail.html:105 -msgid "Time" -msgstr "Tiempo" +#: data/templates/builder-detail.html:171 +msgid "Load average" +msgstr "Carga media" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" -msgstr "Edición correcta" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." +msgstr "El nuevo host %s ha sido creado satisfactoriamente." -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." -msgstr "La ficha de usuario fue alterada correctamente." +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." +msgstr "La frase de paso para %s ha sido regenerada." -#: data/templates/user-profile-need-activation.html:7 +#: data/templates/builder-pass.html:35 msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -"Ya que has cambiado la dirección de correo electrónico, debes reactivar la " -"cuenta de usuario." +"Para la autorización con el Servidor Maestro Pakfire hay una frase de paso " +"requerida que debe ser configurada en el host." -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." -msgstr "Hecha un vistazo a tu bandeja de entrada - ya sabes lo que hacer." +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" +msgstr "La frase de paso es:" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/builder-pass.html:43 +msgid "Next" +msgstr "Siguiente" + +#: data/templates/updates-index.html:3 +msgid "Updates" msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 +#: data/templates/search-results.html:3 data/templates/search-results.html:22 #, python-format -msgid "Schedule rebuild for %s" +msgid "Search results for '%s'" msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/search-results.html:12 +msgid "Search results" msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/search-results.html:28 +msgid "No results found." msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" -msgstr "Lista de trabajos de construcción" +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." +msgstr "" -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" -msgstr "Email" +#: data/templates/docs-base.html:27 +msgid "All Documents" +msgstr "Todos los documentos" -#: data/templates/user-profile.html:61 -msgid "Registered" -msgstr "Registrado" +#: data/templates/docs-base.html:31 +msgid "Topics" +msgstr "Tópicos" + +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" +msgstr "Lista de paquetes" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" +"Esta es una lista alfabéticamente ordenada de todos los paquetes en la " +"distribución." -#: data/templates/user-profile.html:94 -msgid "Delete account" -msgstr "Borrar cuenta" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." +msgstr "Pulsa en un enlace para ver información detallada sobre el paquete." -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." -msgstr "El nombre del host no puede ser cambiado." +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." +msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -"El constructor debe estar habilitado para poder procesar trabajos de " -"construcción." -#: data/templates/builder-edit.html:53 -msgid "Build job settings" -msgstr "Ajustes de construcción de trabajo" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" +msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: data/templates/distro-edit.html:79 +msgid "Sources" +msgstr "Fuentes." + +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_auth.py:66 +msgid "No username provided." +msgstr "No se ha proporcionado nombre de usuario." + +#: web/handlers_auth.py:68 +msgid "The given username is already taken." +msgstr "El nombre de usuario proporcionado ya está usado." + +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." +msgstr "No se ha proporcionado dirección de correo electrónico." + +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." +msgstr "La dirección de correo electrónico es inválida." + +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" +"La cuenta de correo proporcionada ya ha sido usada para otra cuenta de " +"usuario." -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_auth.py:79 +msgid "No password provided." +msgstr "No se ha proporcionado contraseña." + +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." +msgstr "Las contraseñas no coinciden." + +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." +msgstr "La contraseña tiene menos de 8 caracteres." + +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" -msgstr "Cualquier" +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" -msgstr "Todos" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." +msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" -msgstr "Fallo permanente" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." +msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" -msgstr "Subiendo" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." +msgstr "" -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." -msgstr "Mostrar solo construcciones con un estado concreto." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." +msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." -msgstr "Mostrar solo las construcciones para el host seleccionado." +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." +msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" -msgstr "Mostrar todas las construcciones" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." +msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" -msgstr "Reenviar construcción" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." +msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:280 +#, python-format +msgid "You scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:282 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" +msgid "%(user)s scheduled job '%(job)s' for rebuild." +msgstr "" -#: data/templates/jobs-detail.html:159 -msgid "Package files" -msgstr "Ficheros paquete" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." +msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" -msgstr "Edición fallida" +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." +msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." -msgstr "El perfil del usuario no puede ser guardado." +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." +msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:332 +#, python-format +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:336 #, python-format -msgid "Unknown: %s" +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." -msgstr "No se ha proporcionado nombre de usuario." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." -msgstr "El nombre de usuario proporcionado ya está usado." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." -msgstr "No se ha proporcionado dirección de correo electrónico." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." -msgstr "La dirección de correo electrónico es inválida." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -"La cuenta de correo proporcionada ya ha sido usada para otra cuenta de " -"usuario." -#: web/handlers_auth.py:79 -msgid "No password provided." -msgstr "No se ha proporcionado contraseña." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." -msgstr "Las contraseñas no coinciden." +#: backend/users.py:462 +msgid "Account Activation" +msgstr "Activación de la cuenta" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" +"Usted, o alguien usando su cuenta de correo, ha registrado una cuenta en el " +"Servicio de Construcción Pakfire," -#: web/handlers_builds.py:368 -msgid "User not found." -msgstr "" +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." +msgstr "Para activar su cuente, por favor pulse el siguiente enlace." -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." -msgstr "La contraseña tiene menos de 8 caracteres." - -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "Enero" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "Febrero" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "Marzo" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "Abril" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "Mayo" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "Junio" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "Julio" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "Agosto" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "Septiembre" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "Octubre" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "Noviembre" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "Diciembre" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "Lunes" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "Martes" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "Miércoles" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "Jueves" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "Viernes" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "Sábado" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "Domingo" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "Hace 1 segundo" msgstr[1] "Hace %(seconds)d segundos" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "Hace 1 minuto" msgstr[1] "Hace %(minutes)d minutos" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "Hace 1 hora" msgstr[1] "Hace %(hours)d horas" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "%(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "ayer" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "ayer a las %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "%(weekday)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "%(weekday)s a las %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "%(day)s de %(month_name)s " -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "%(day)s de %(month_name)s a las %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "%(day)s de %(month_name)s de %(year)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "%(day)s de %(month_name)s de %(year)s a las %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "%(weekday)s, %(day)s de %(month_name)s " -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "%(commas)s y %(last)s" diff --git a/data/translations/fr/LC_MESSAGES/pakfire.po b/data/translations/fr/LC_MESSAGES/pakfire.po index 66effdb8..dd1102c3 100644 --- a/data/translations/fr/LC_MESSAGES/pakfire.po +++ b/data/translations/fr/LC_MESSAGES/pakfire.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2013-01-08 09:59+0000\n" "Last-Translator: xni \n" "Language-Team: French (http://www.transifex.com/projects/p/ipfire/language/" @@ -20,607 +20,425 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: backend/logs.py:68 -msgid "Build has been created" -msgstr "Compilation créée" - -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." -msgstr "Action inconnue." - -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" -msgstr "Inconnu" - -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" -msgstr "N/A" - -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." -msgstr "Cette compilation a été déplacée dans le dépôt '%(to_repo)s'." - -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." -msgstr "Vous avez déposé cette compilation dans le dépôt '%(to_repo)s'." - -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." -msgstr "%(user)s a déplacé cette compilation dans le dépôt '%(to_repo)s'." - -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." -msgstr "Cette compilation a été retirée du dépôt '%(from_repo)s'." - -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." -msgstr "Vous avez retiré cette compilation du dépôt '%(from_repo)s'." +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" +msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." -msgstr "%(user)s a retiré cette compilation du dépôt '%(from_repo)s'." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" +msgstr "Accueil" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:155 -#, python-format -msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:157 -#, python-format -msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." -msgstr "Le compilateur '%(builder)s' est maintenant activé." - -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." -msgstr "Vous avez activé le compilateur '%(builder)s'." - -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." -msgstr "Le compilateur '%(builder)s' a été activé par %(user)s." - -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." -msgstr "Le compilateur '%(builder)s' est maintenant désactivé." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" +msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." -msgstr "Vous avez désactivé le compilateur '%(builder)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." +msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." -msgstr "Le compilateur '%(builder)s' a été désactivé par %(user)s." +#: data/templates/mirrors-new.html:40 +msgid "Path" +msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." -msgstr "Vous avez supprimé le compilateur '%(builder)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." +msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." -msgstr "Le compilateur '%(builder)s' a été supprimé par %(user)s." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" +msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." -msgstr "Vous avez créé le compilateur '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" +msgstr "" -#: backend/logs.py:217 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format -msgid "%(user)s created builder '%(builder)s'." -msgstr "Le compilateur '%(builder)s' a été créé par %(user)s." +msgid "Source: %s" +msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." -msgstr "La tâche '%(job)s' a été créé." +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "Source" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." -msgstr "Vous avez créé la tâche '%(job)s'." +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" +msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." -msgstr "L'utilisateur %(user)s a créé la tâche '%(job)s'." +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" +msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." -msgstr "La tâche '%(job)s' est maintenant dans le statut: %(state)s." +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." +msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/distro-source-commit-reset.html:49 +msgid "" +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/distro-source-commit-reset.html:50 +msgid "" +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." -msgstr "" - -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." -msgstr "" - -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/constants.py:56 -#, python-format +#: data/templates/errors/error-400.html:13 msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/constants.py:74 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/users.py:462 -msgid "Account Activation" -msgstr "Activation de compte" - -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." -msgstr "" +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" +msgstr "Mot de passe oublié" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" -msgstr "" +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" +msgstr "Développement en cours" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" -msgstr "Accueil" +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." +msgstr "Vous avez oublié votre mot de passe? Honte à vous." -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" -msgstr "" +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." +msgstr "Heureusement, vous pouvez demander à réactiver votre compte." -#: data/templates/sessions/index.html:36 -msgid "Valid until" -msgstr "" +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." +msgstr "Il vous suffit de soumettre votre nom d'utilisateur." -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" +"Vous recevrez par la suite un email contenant les instructions nécessaires " +"pour réinitialiser votre mot de passe." -#: data/templates/base.html:4 -msgid "No title given" -msgstr "" +#: data/templates/user-forgot-password.html:42 +msgid "Your username" +msgstr "Votre nom d'utilisateur" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" -msgstr "" +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" +msgstr "Soumettre" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" +msgstr "Compilation" + +#: data/templates/build-detail.html:12 #: data/templates/package-detail-list.html:12 #: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 #: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 #: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 #: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 +#: data/templates/package-properties.html:12 #: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 msgid "Packages" msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" -msgstr "" +#: data/templates/build-detail.html:41 +msgid "Score" +msgstr "Score" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/build-detail.html:55 +msgid "Security update" msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/build-detail.html:64 +msgid "New package" msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/build-detail.html:66 +#, python-format +msgid "Unhandled: %s" msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" -msgstr "Utilisateurs" +#: data/templates/build-detail.html:74 +msgid "Changes" +msgstr "Modifications" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" -msgstr "Statistiques" +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" +msgstr "Auteur" -#: data/templates/base.html:101 -msgid "Administration" -msgstr "" +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" +msgstr "Commit" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." msgstr "" -#: data/templates/base.html:132 -msgid "My profile" -msgstr "Mon profil" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" +msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" -msgstr "Déconnexion" - -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" msgstr "" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" -msgstr "Mot de passe oublié?" - -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 #, python-format -msgid "Source: %s" -msgstr "" - -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" -msgstr "Source" - -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" -msgstr "" - -#: data/templates/distro-source-detail.html:45 -msgid "Branch" -msgstr "Branche" - -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" -msgstr "" - -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" -msgstr "" - -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" -msgstr "" - -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 -#: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 -#: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 -#: data/templates/jobs-detail.html:30 -msgid "Actions" -msgstr "Actions" - -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" -msgstr "" - -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." -msgstr "" - -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" -msgstr "" - -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" -msgstr "" - -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" -msgstr "" - -#: data/templates/mirrors-list.html:64 -msgid "Up" +msgid "since %s" msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 #: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 msgid "Log" msgstr "Journal" +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" +msgstr "Tâches" + +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" +msgstr "" + #: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 #, python-format msgid "Abort build job %s" @@ -634,8 +452,9 @@ msgstr "" msgid "The build server will eventually stop to build the package." msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 msgid "Build job" msgstr "Tâche de compilation" @@ -652,470 +471,516 @@ msgstr "Pas encore démarré" msgid "Build server" msgstr "Serveur de compilation" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 +#: data/templates/keys-delete.html:3 #, python-format -msgid "Edit distribution %s" +msgid "Delete key %s" msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" -msgstr "Distribution" +#: data/templates/keys-delete.html:41 +msgid "Delete key" +msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" -msgstr "Création du compte impossible" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" +msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." -msgstr "Nous sommes désolés." +#: data/templates/file-detail.html:5 +msgid "File" +msgstr "Fichier" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." -msgstr "Nous ne pouvons pas finaliser la création de votre compte." +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" +msgstr "Paquet" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 -msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." -msgstr "" -"Utilisez le boutton de retour arrière de votre navigateur pour retrouver " -"votre formulaire et le corriger." +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" +msgstr "Description" -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" -msgstr "" +#: data/templates/file-detail.html:27 +msgid "URL" +msgstr "URL" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" -msgstr "" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" +msgstr "Licence" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." -msgstr "" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" +msgstr "Mainteneur" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." -msgstr "" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" +msgstr "Taille" -#: data/templates/build-bugs.html:45 -msgid "Add" -msgstr "" +#: data/templates/file-detail.html:51 +msgid "Hash" +msgstr "Hash" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" -msgstr "" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" +msgstr "Fournit" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" -msgstr "Retour" +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" +msgstr "Nécessite" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" -msgstr "" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" +msgstr "Obsolètes" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" -msgstr "" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" +msgstr "Conflits" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." -msgstr "" +#: data/templates/file-detail.html:90 +msgid "Build information" +msgstr "Information du build" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." -msgstr "" +#: data/templates/file-detail.html:93 +msgid "ID" +msgstr "ID" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." -msgstr "" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" +msgstr "Hôte" -#: data/templates/build-bugs.html:115 -msgid "Add bug" -msgstr "" +#: data/templates/file-detail.html:105 +msgid "Time" +msgstr "Heure" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" -msgstr "" +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" +msgstr "Fichiers" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" -msgstr "" +#: data/templates/file-detail.html:116 +#: data/templates/package-detail-list.html:22 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 +#: data/templates/distro-update-detail.html:46 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 +#: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 +msgid "Actions" +msgstr "Actions" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." -msgstr "" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" +msgstr "Télécharger le fichier" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" msgstr "" -#: data/templates/distro-list.html:26 -msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/distro-list.html:27 -msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" -msgstr "Bienvenue dans le Pakfire Build Service" - -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" -msgstr "Bienvenue, %s!" - -#: data/templates/index.html:22 -msgid "Development powered by community!" -msgstr "Développement par et pour la communauté!" - -#: data/templates/index.html:38 -msgid "Latest stable updates" -msgstr "Dernières mises à jour stables" - -#: data/templates/index.html:40 -msgid "Unstable updates" -msgstr "Mises à jour instables" - -#: data/templates/index.html:42 -msgid "Testing updates" -msgstr "Mises à jour en test" - -#: data/templates/index.html:59 -msgid "View more updates..." -msgstr "Voir plus de mises à jour..." - -#: data/templates/index.html:70 -msgid "Build jobs" -msgstr "Tâches de compilation" - -#: data/templates/index.html:76 -msgid "Show more build jobs" -msgstr "Afficher plus de tâches de compilation..." +#: data/templates/package-detail-list.html:26 +msgid "Bugs" +msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" -msgstr "Architectures" +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" +msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" -msgstr "Tâches" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" +msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" -msgstr "Processeur inconnu" +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" +msgstr "" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/package-detail.html:64 +msgid "Homepage" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/docs-index.html:23 -msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/package-detail.html:130 +#, python-format +msgid "%(size)s when installed" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" +#: data/templates/user-list.html:3 +msgid "User list" msgstr "" -#: data/templates/docs-index.html:59 +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" +msgstr "Utilisateurs" + +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" +msgstr "Modification réussite" + +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." +msgstr "Le profil utilisateur a été modifié avec succès." + +#: data/templates/user-profile-need-activation.html:7 msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" +"Mais comme vous avez changé l'adresse e-mail, vous devez réactiver le compte." -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." -msgstr "" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." +msgstr "Allez voir vos e-mails - vous savez déjà quoi faire." -#: data/templates/docs-index.html:64 -msgid "Mailing list" -msgstr "" +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" +msgstr "Distribution" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/distro-detail.html:36 +msgid "None" +msgstr "Aucun" + +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/jobs-buildroot.html:41 -#, python-format -msgid "The packages listed below were used to build %s." +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 -#, python-format -msgid "Search results for '%s'" +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/distro-detail.html:97 +msgid "New binary repository" msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" -msgstr "Afficher!" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" +msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" -msgstr "Fichiers" +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." +msgstr "" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" +msgstr "" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" -msgstr "Enregistrement terminée avec succès" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" +msgstr "" -#: data/templates/register-success.html:6 -#, python-format -msgid "Your new account has been created, %s." -msgstr "Votre compte a été créé, %s." +#: data/templates/build-state.html:72 +msgid "Unbreak this build" +msgstr "" -#: data/templates/register-success.html:7 +#: data/templates/build-state.html:75 msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -"Pour valider définitivement ce dernier, suivez les instructions qui vous ont " -"été transmises par email à l'adresse mentionnée lors de votre inscription." -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" -msgstr "Paquet" +#: data/templates/build-state.html:93 +msgid "Mark build as broken" +msgstr "" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/package-properties.html:39 -msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/package-properties.html:40 -msgid "" -"Some packages might need some extra boost if the build servers are very busy." +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" -msgstr "Très haute" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." +msgstr "" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" -msgstr "Haute" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" +msgstr "" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" -msgstr "Moyenne" +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" +msgstr "" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" -msgstr "Basse" +#: data/templates/packages/view-file.html:36 +msgid "View file" +msgstr "" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" -msgstr "Très basse" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" +msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/package-properties.html:77 +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" +msgstr "" + +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" +msgstr "" + +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" +msgstr "" + +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" +msgstr "" + +#: data/templates/docs-whatsthis.html:27 msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" +msgstr "" + +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." +msgstr "" + +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." +msgstr "" + +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." +msgstr "" + +#: data/templates/docs-whatsthis.html:51 +msgid "" +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." +msgstr "" + +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" #: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 @@ -1136,6 +1001,25 @@ msgstr "" msgid "hosted by %s" msgstr "" +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" +msgstr "" + +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" +msgstr "N/A" + #: data/templates/mirrors-detail.html:75 msgid "Status information" msgstr "" @@ -1144,6 +1028,10 @@ msgstr "" msgid "Status" msgstr "Statut" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" +msgstr "" + #: data/templates/mirrors-detail.html:89 msgid "Never" msgstr "" @@ -1160,1685 +1048,1601 @@ msgstr "" msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/keys-delete.html:3 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "Delete key %s" +msgid "Schedule test build for %s" msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" -msgstr "" +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" +msgstr "Planifier build de test" -#: data/templates/keys-delete.html:29 -#, python-format -msgid "You are going to delete the key %s." +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." -msgstr "Bientôt disponible..." - -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" -msgstr "Création d'un nouveau compte" - -#: data/templates/register.html:12 -msgid "Register new account" -msgstr "Création de compte" - -#: data/templates/register.html:19 -msgid "Join the community!" -msgstr "Rejoignez la communauté!" +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." +msgstr "" -#: data/templates/register.html:26 -msgid "Registration form" -msgstr "Formulaire d'enregistrement" +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 +msgid "" +"The build job will be started when a build slot is available but not before " +"the given time." +msgstr "" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" -msgstr "Nom d'utilisateur" +#: data/templates/job-schedule-test.html:44 +msgid "" +"Please note, that all other kinds of build are preferred over the test " +"builds." +msgstr "" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." -msgstr "Doit être un nom unique pour vous identifier" +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" +msgstr "Bienvenue dans le Pakfire Build Service" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" -msgstr "Adresse électronique" +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" +msgstr "Bienvenue, %s!" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -"Saisissez une adresse électronique valable, elle sera utilisée pour valider " -"votre compte." -#: data/templates/register.html:52 -msgid "Real name (optional)" -msgstr "Votre nom complet (optionnel)" +#: data/templates/index.html:22 +msgid "Development powered by community!" +msgstr "Développement par et pour la communauté!" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." -msgstr "Saisissez ici vos nom et prénom" +#: data/templates/index.html:38 +msgid "Latest stable updates" +msgstr "Dernières mises à jour stables" -#: data/templates/register.html:64 -msgid "Account security" -msgstr "Sécurité du compte" +#: data/templates/index.html:40 +msgid "Unstable updates" +msgstr "Mises à jour instables" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" -msgstr "Mot de passe" +#: data/templates/index.html:42 +msgid "Testing updates" +msgstr "Mises à jour en test" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." -msgstr "" -"Le mot de passe est nécessaire pour protéger votre compte, il doit comporter " -"au minimum 8 caractères." +#: data/templates/index.html:59 +msgid "View more updates..." +msgstr "Voir plus de mises à jour..." -#: data/templates/register.html:78 -msgid "Confirm password" -msgstr "Confirmation du mot de passe" +#: data/templates/index.html:70 +msgid "Build jobs" +msgstr "Tâches de compilation" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." -msgstr "Saisissez un mot de passe aussi compliqué que possible." +#: data/templates/index.html:76 +msgid "Show more build jobs" +msgstr "Afficher plus de tâches de compilation..." -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" msgstr "" -"Ne vous connectez pas depuis un endroit publique, certaines personnes " -"malveillantes pourraient récupérer votre mot de passe." - -#: data/templates/register.html:91 -msgid "Sign up!" -msgstr "Enregistré !" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/modules/modal-build-unpush.html:33 +#: data/templates/repository-edit.html:36 msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" -msgstr "Soumettre" - -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/modules/build-state-warnings.html:5 -msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" -msgstr "Voter" - -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 +#, python-format +msgid "Builds by %s" msgstr "" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" -msgstr "" +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" +msgstr "Filter les tâches" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" -msgstr "Connexion" - -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" -msgstr "" - -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" -msgstr "" - -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" -msgstr "" - -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" -msgstr "" - -#: data/templates/modules/build-offset.html:12 -msgid "After one day" -msgstr "" +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." +msgstr "Affiche seulement les compilation réalisées sur le compilateur %s." -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." -msgstr "" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." +msgstr "Affiche seulement les tâches de compilation pour l'architecture %s." -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/modules/files-table.html:7 -msgid "Info" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" -msgstr "Statut" +#: data/templates/build-priority.html:11 +msgid "Priority" +msgstr "Priorité" -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" -msgstr "Hôte" +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" +msgstr "Très haute" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" -msgstr "Durée" +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" +msgstr "Haute" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" -msgstr "Nouveau" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" +msgstr "Moyenne" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" -msgstr "En attente" +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" +msgstr "Basse" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" -msgstr "Erreur" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" +msgstr "Très basse" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" -msgstr "En préparation" +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." +msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" -msgstr "Terminé" +#: data/templates/build-priority.html:28 +msgid "Beware" +msgstr "Attention" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" -msgstr "En cours" +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." +msgstr "" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" -msgstr "Annulé" +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." +msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" -msgstr "Erreur de dépendance" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" +msgstr "" -#: data/templates/modules/jobs-table.html:47 +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 #, python-format -msgid "Running since %s" -msgstr "En cours depuis %s" - -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." -msgstr "Pas terminé pour l'instant." +msgid "Watch build %s" +msgstr "" -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." -msgstr "Pas encore de tâches" +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." +msgstr "" -#: data/templates/modules/footer.html:5 +#: data/templates/builds-watchers-add.html:36 msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/repo-actions-table.html:19 -#, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" +msgstr "Utilisateur" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/modal-build-push.html:16 -msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" -msgstr "" +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" +msgstr "Inconnu" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." -msgstr "" +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" +msgstr "Supprimer l'utilisateur %s" -#: data/templates/modules/modal-build-push.html:45 -msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." -msgstr "" - -#: data/templates/modules/modal-build-push.html:48 -msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." -msgstr "" - -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" -msgstr "" - -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" -msgstr "Commit" - -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" -msgstr "Auteur" - -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" -msgstr "" - -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" -msgstr "Compilation" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" +msgstr "Voulez-vous vraiment supprimer votre propre compte ?" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." msgstr "" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" -msgstr "Utilisateur" - -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" -msgstr "" +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" +msgstr "Etes-vous certain de vouloir supprimer l'utilisateur %s ?" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." -msgstr "" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" +msgstr "Retour" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/packages-table.html:5 #: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 msgid "Summary" msgstr "Sommaire" -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" -msgstr "Taille" - -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" -msgstr "" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" +msgstr "Heure de création" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 -#, python-format -msgid "You and %s others." -msgstr "" +#: data/templates/register-fail.html:4 +msgid "Registration failed" +msgstr "Création du compte impossible" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." +msgstr "Nous sommes désolés." -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#, python-format -msgid "Watchers of %s" -msgstr "" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." +msgstr "Nous ne pouvons pas finaliser la création de votre compte." -#: data/templates/modules/watchers-sidebar-table.html:27 +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" +"Utilisez le boutton de retour arrière de votre navigateur pour retrouver " +"votre formulaire et le corriger." -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." -msgstr "" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" +msgstr "Architectures" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" -msgstr "" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" +msgstr "Processeur inconnu" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" -msgstr "Licence" - -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" +msgstr "Erreur lors de l'activation du compte" -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" -msgstr "" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" +msgstr "Activation de compte" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" -msgstr "Fournit" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" +msgstr "Échec de l'activation" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" -msgstr "Nécessite" +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." +msgstr "L'activation de votre compte a échoué." -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" -msgstr "Conflits" +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" +msgstr "" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" -msgstr "Obsolètes" +#: data/templates/distro-update-edit.html:8 +#, python-format +msgid "Edit update %s - %s" +msgstr "" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" +msgstr "Mot de passe changé" + +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/source-table.html:14 +#: data/templates/user-profile-passwd-ok.html:41 #, python-format -msgid "Branch: %s" +msgid "The password of %s has successfully been changed." msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" -msgstr "" +#: data/templates/docs-users.html:29 +msgid "Developers" +msgstr "Développeurs" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." +#: data/templates/docs-users.html:31 +msgid "" +"Developers manage this build service and have access to all parts of it." msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" -msgstr "" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" +msgstr "Directives pour développeurs" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" -msgstr "" +#: data/templates/docs-users.html:38 +msgid "Testers" +msgstr "Testeurs" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/docs-users.html:40 +msgid "" +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" -msgstr "" +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" +msgstr "Directives pour testeurs" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" -msgstr "Compilateur" - -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" -msgstr "Durée d'exécution" - -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/docs-users.html:51 +msgid "" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/user-profile-passwd.html:35 +msgid "" +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" msgstr "" -#: data/templates/errors/error.html:50 -msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" -msgstr "" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" +msgstr "Activation du compte terminée avec succès" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." -msgstr "" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" +msgstr "Activation terminée" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." -msgstr "" +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." +msgstr "Votre compte a été activé avec succès, %s." -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" -msgstr "" +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" +msgstr "Bienvenue!" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/mirrors-edit.html:3 +#, python-format +msgid "Manage mirror %s" msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 +#: data/templates/mirrors-edit.html:25 #, python-format -msgid "Schedule test build for %s" +msgid "Manage mirror: %s" msgstr "" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" -msgstr "Planifier build de test" - -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" msgstr "" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/builder-new.html:21 +msgid "Create a new builder" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." -msgstr "" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" +msgstr "Révision" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" -msgstr "" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" +msgstr "Date" -#: data/templates/distro-edit.html:79 -msgid "Sources" -msgstr "Sources" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" +msgstr "Commiter" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/builder-delete.html:3 -#, python-format -msgid "Delete builder %s" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" -msgstr "Filter les tâches" - -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." -msgstr "Afficher seulement les tâches prises en charge par ce compilateur." - -#: data/templates/jobs-filter.html:44 -msgid "Architecture" -msgstr "Architecture" +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." +msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." -msgstr "Afficher seulement les tâches relatives à cette architecture." +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." +msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" -msgstr "Mot de passe changé" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" +msgstr "Afficher!" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 -#, python-format -msgid "The password of %s has successfully been changed." +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" -msgstr "" +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" +msgstr "Tous" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" -msgstr "" +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" +msgstr "Statut" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" -msgstr "" +#: data/templates/build-filter.html:30 +msgid "All" +msgstr "Tout" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" -msgstr "" +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" +msgstr "En cours" -#: data/templates/user-profile-edit.html:54 -msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." -msgstr "" +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" +msgstr "En attente" -#: data/templates/user-profile-edit.html:66 -msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" +msgstr "Terminé" + +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" +msgstr "Erreur" + +#: data/templates/build-filter.html:35 +msgid "Permanently failed" msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" +msgstr "En préparation" + +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" +msgstr "En cours de chargement" + +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." +#: data/templates/build-filter.html:43 +msgid "Obsolete" +msgstr "Obsolète" + +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." +#: data/templates/build-filter.html:77 +msgid "Show all builds" msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/docs-index.html:3 +msgid "Documentation index" msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" +#: data/templates/docs-index.html:17 +msgid "Documents" msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/user-impersonation.html:17 +#: data/templates/docs-index.html:59 msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." -msgstr "" - -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/builder-edit.html:3 +#, python-format +msgid "Manage builder %s" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" -msgstr "Mainteneur" - -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" +#: data/templates/builder-edit.html:25 +#, python-format +msgid "Builder: %s" msgstr "" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/builds/comments.html:49 +#: data/templates/builder-delete.html:3 #, python-format -msgid "This page shows %s's latest comments." +msgid "Delete builder %s" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." -msgstr "" +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" +msgstr "Compilateur" -#: data/templates/builds/comments.html:53 -msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +#: data/templates/builder-delete.html:31 +#, python-format +msgid "You are going to delete the build host %s." msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/user-comments.html:12 +msgid "Show all users" msgstr "" -#: data/templates/builds/comments.html:81 +#: data/templates/build-manage.html:3 #, python-format -msgid "%s did not comment on anything, yet." +msgid "Manage build %s" msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/docs-users.html:29 -msgid "Developers" -msgstr "Développeurs" - -#: data/templates/docs-users.html:31 +#: data/templates/build-manage.html:16 msgid "" -"Developers manage this build service and have access to all parts of it." +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/docs-users.html:32 -msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" -msgstr "Directives pour développeurs" - -#: data/templates/docs-users.html:38 -msgid "Testers" -msgstr "Testeurs" - -#: data/templates/docs-users.html:40 -msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/docs-users.html:41 +#: data/templates/build-manage.html:25 msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/docs-users.html:42 +#: data/templates/build-manage.html:28 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" -msgstr "Directives pour testeurs" - -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/build-manage.html:44 +msgid "Push to next repository" msgstr "" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." -msgstr "" +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" +msgstr "Statistiques" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" -msgstr "" +#: data/templates/uploads-list.html:24 +msgid "Filename" +msgstr "Nom du fichier" -#: data/templates/docs-base.html:31 -msgid "Topics" -msgstr "" +#: data/templates/uploads-list.html:26 +msgid "Filesize" +msgstr "Taille du fichier" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/distro-detail.html:36 -msgid "None" -msgstr "Aucun" - -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/distro-detail.html:51 -msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." -msgstr "" +#: data/templates/user-profile.html:23 +msgid "View comments" +msgstr "Voir les commentaires" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." -msgstr "" +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" +msgstr "Nom d'utilisateur" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" -msgstr "" +#: data/templates/user-profile.html:41 +msgid "Email" +msgstr "Email" -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" -msgstr "" +#: data/templates/user-profile.html:61 +msgid "Registered" +msgstr "Date d'enregistrement" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" -msgstr "" +#: data/templates/user-profile.html:80 +msgid "Edit profile" +msgstr "Modifier le profil" -#: data/templates/distro-detail.html:102 -msgid "New source repository" -msgstr "" +#: data/templates/user-profile.html:94 +msgid "Delete account" +msgstr "Supprimer le compte" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." -msgstr "" +#: data/templates/user-profile.html:121 +msgid "Permissions" +msgstr "Permissions" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/docs-whatsthis.html:27 -msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/user-profile-passwd.html:35 +#: data/templates/repository-detail.html:99 msgid "" -"To do so, you need to enter your current password and the new password twice." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/package-properties.html:39 +msgid "" +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" -msgstr "Supprimer l'utilisateur %s" - -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" -msgstr "Voulez-vous vraiment supprimer votre propre compte ?" +#: data/templates/package-properties.html:40 +msgid "" +"Some packages might need some extra boost if the build servers are very busy." +msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." msgstr "" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" -msgstr "Etes-vous certain de vouloir supprimer l'utilisateur %s ?" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" +msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/package-properties.html:73 +msgid "" +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/package-properties.html:74 +msgid "" +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/package-properties.html:77 +msgid "" +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" -msgstr "Description" +#: data/templates/package-properties.html:78 +msgid "Learn more." +msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -#: data/templates/repository-edit.html:36 -msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/repository-edit.html:45 +#: data/templates/jobs-detail.html:73 msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" msgstr "" -#: data/templates/repository-edit.html:65 -msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" -msgstr "" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" -#: data/templates/build-priority.html:11 -msgid "Priority" -msgstr "Priorité" +#: data/templates/jobs-detail.html:159 +msgid "Package files" +msgstr "Fichiers du paquet" -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." -msgstr "" +#: data/templates/register-success.html:4 +msgid "Registration successful" +msgstr "Enregistrement terminée avec succès" -#: data/templates/build-priority.html:28 -msgid "Beware" -msgstr "Attention" +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." +msgstr "Votre compte a été créé, %s." -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/register-success.html:7 +msgid "" +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" +"Pour valider définitivement ce dernier, suivez les instructions qui vous ont " +"été transmises par email à l'adresse mentionnée lors de votre inscription." -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" +msgstr "Connexion" + +#: data/templates/login.html:12 +msgid "Login failed!" +msgstr "Erreur de connexion!" + +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." msgstr "" +"Le nom d'utilisateur et/ou le mot de passe saisis sont invalides. Connexion " +"impossible." -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" -msgstr "Révision" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" +msgstr "Mot de passe" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" -msgstr "Date" +#: data/templates/login.html:41 +msgid "You also might want to..." +msgstr "Vous pouvez aussi..." -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" -msgstr "Commiter" +#: data/templates/login.html:44 +msgid "Register a new account." +msgstr "Enregistrer un nouveau compte utilisateur." -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/login.html:47 +msgid "Recover your password." +msgstr "Récupérer un mot de passe perdu." + +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" -msgstr "Erreur lors de l'activation du compte" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." +msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" -msgstr "Activation de compte" +#: data/templates/builds/comments.html:53 +msgid "" +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." +msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" -msgstr "Échec de l'activation" +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." +msgstr "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." -msgstr "L'activation de votre compte a échoué." +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" +msgstr "Création d'un nouveau compte" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/register.html:12 +msgid "Register new account" +msgstr "Création de compte" + +#: data/templates/register.html:19 +msgid "Join the community!" +msgstr "Rejoignez la communauté!" + +#: data/templates/register.html:26 +msgid "Registration form" +msgstr "Formulaire d'enregistrement" + +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." +msgstr "Doit être un nom unique pour vous identifier" + +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" +msgstr "Adresse électronique" + +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" +"Saisissez une adresse électronique valable, elle sera utilisée pour valider " +"votre compte." -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" -msgstr "Liste des paquets" +#: data/templates/register.html:52 +msgid "Real name (optional)" +msgstr "Votre nom complet (optionnel)" -#: data/templates/packages-list.html:23 +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." +msgstr "Saisissez ici vos nom et prénom" + +#: data/templates/register.html:64 +msgid "Account security" +msgstr "Sécurité du compte" + +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +"The password is used to secure the login and must be at least 8 characters." msgstr "" -"Ceci est une liste alphabétique de tous les paquets de la distribution." +"Le mot de passe est nécessaire pour protéger votre compte, il doit comporter " +"au minimum 8 caractères." -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." -msgstr "Cliquez le lien pour avoir plus d'information sur ce paquet." +#: data/templates/register.html:78 +msgid "Confirm password" +msgstr "Confirmation du mot de passe" -#: data/templates/packages-list.html:31 -msgid "Selection" -msgstr "" +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." +msgstr "Saisissez un mot de passe aussi compliqué que possible." -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" +"Ne vous connectez pas depuis un endroit publique, certaines personnes " +"malveillantes pourraient récupérer votre mot de passe." -#: data/templates/packages-list.html:39 -msgid "Show all packages" -msgstr "" +#: data/templates/register.html:91 +msgid "Sign up!" +msgstr "Enregistré !" #: data/templates/keys-list.html:21 msgid "The keys are a very important component when it comes to security." @@ -2862,6 +2666,10 @@ msgstr "" msgid "Lookup" msgstr "" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" +msgstr "" + #: data/templates/keys-list.html:75 data/templates/keys-list.html:77 msgid "Subkey" msgstr "" @@ -2870,1367 +2678,1559 @@ msgstr "" msgid "This key does not expire." msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" -msgstr "" - -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/user-impersonation.html:3 +#, python-format +msgid "Impersonate user %s" msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/user-impersonation.html:17 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 +#: data/templates/user-impersonation.html:22 msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" msgstr "" -#: data/templates/statistics/index.html:11 -msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." msgstr "" -#: data/templates/statistics/index.html:12 -msgid "" -"They give a very quick overview about what is going on in the build service." +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" -msgstr "Activation du compte terminée avec succès" - -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" -msgstr "Activation terminée" - -#: data/templates/register-activation-success.html:23 -#, python-format -msgid "Your account has been activated, %s." -msgstr "Votre compte a été activé avec succès, %s." - -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" -msgstr "Bienvenue!" +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." +msgstr "" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 +#: data/templates/modules/watchers-sidebar-table.html:11 #, python-format -msgid "Watch build %s" +msgid "You and %s others." msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" -msgstr "" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/builds-watchers-add.html:36 +#: data/templates/modules/watchers-sidebar-table.html:27 msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/builder-detail.html:81 +#: data/templates/modules/footer.html:5 msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." -msgstr "" - -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/builder-detail.html:106 +#: data/templates/modules/repo-actions-table.html:19 #, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." msgstr[0] "" msgstr[1] "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" +msgstr "Durée" + +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" +msgstr "Durée d'exécution" + +#: data/templates/modules/files-table.html:7 +msgid "Info" msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/modules/build-offset.html:12 +msgid "After one day" msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/search-form.html:18 +#: data/templates/modules/modal-build-push.html:7 #, python-format -msgid "No results for '%s'." +msgid "Push %s to a repository" msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/modules/modal-build-push.html:16 +msgid "" +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." -msgstr "" - -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/search-form.html:60 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/search-form.html:61 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." -msgstr "" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" +msgstr "Nouveau" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." -msgstr "" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" +msgstr "Annulé" -#: data/templates/search-form.html:77 -msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." -msgstr "" +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" +msgstr "Erreur de dépendance" -#: data/templates/login.html:12 -msgid "Login failed!" -msgstr "Erreur de connexion!" +#: data/templates/modules/jobs-table.html:47 +#, python-format +msgid "Running since %s" +msgstr "En cours depuis %s" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." -msgstr "" -"Le nom d'utilisateur et/ou le mot de passe saisis sont invalides. Connexion " -"impossible." +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." +msgstr "Pas terminé pour l'instant." -#: data/templates/login.html:41 -msgid "You also might want to..." -msgstr "Vous pouvez aussi..." +#: data/templates/modules/jobs-table.html:60 +#, python-format +msgid "This package only supports %s." +msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." -msgstr "Enregistrer un nouveau compte utilisateur." +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." +msgstr "Pas encore de tâches" -#: data/templates/login.html:47 -msgid "Recover your password." -msgstr "Récupérer un mot de passe perdu." +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" +msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" -msgstr "Score" +#: data/templates/modules/build-state-warnings.html:5 +msgid "" +"This means that the package may cause severe damage on your system and/or " +"does not work at all." +msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" msgstr "" -#: data/templates/build-detail.html:66 +#: data/templates/modules/comments-table.html:11 #, python-format -msgid "Unhandled: %s" +msgid "by %s" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" -msgstr "Modifications" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" +msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#: data/templates/modules/source-table.html:14 #, python-format -msgid "since %s" +msgid "Branch: %s" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/docs-build.html:25 -msgid "" -"Every build that is done by the Pakfire Build Service has to go through " -"several states:" +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." msgstr "" -#: data/templates/docs-build.html:28 -msgid "" -"After checking out the source from the source repository a source package is " -"created and submitted to the build server." +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" msgstr "" -#: data/templates/docs-build.html:29 -msgid "" -"Starting from inserting a source file to the build service, there are binary " -"build jobs created for every supported architecture." +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/docs-build.html:32 -msgid "" -"These get assigned to a build host which has to compile or assemble the " -"package and return it back to the build server." -msgstr "" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" +msgstr "Voter" -#: data/templates/docs-build.html:33 -msgid "In the table below, there are all states that a build job goes through:" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/docs-build.html:36 -msgid "Build is running" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/docs-build.html:37 -msgid "Build has failed" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/docs-build.html:38 -msgid "Build is waiting to be processed" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." msgstr "" -#: data/templates/docs-build.html:39 -msgid "There was a dependency error when the package was built" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/docs-build.html:40 -msgid "Build is waiting for source to go to pending state" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" msgstr "" -#: data/templates/docs-build.html:41 -msgid "Files of this build are transferred to the build server" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/docs-build.html:42 -msgid "Files are being uploaded to the service" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/docs-build.html:43 -msgid "Build has an unknown state" +#: data/templates/source-list.html:3 +msgid "Sources repositories" msgstr "" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" +#: data/templates/source-list.html:17 +msgid "Add source repository" msgstr "" -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" +#: data/templates/source-list.html:18 +msgid "Blah 123" msgstr "" -#: data/templates/packages/view-file.html:36 -msgid "View file" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "Télécharger le fichier" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." +msgstr "" -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "Branche" + +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" msgstr "" -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" msgstr "" -#: data/templates/builder-pass.html:43 -msgid "Next" +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/user-comments.html:4 -msgid "Latest user comments" +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/user-comments.html:12 -msgid "Show all users" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/mirrors-edit.html:25 +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 #, python-format -msgid "Manage mirror: %s" +msgid "Edit user profile: %s" msgstr "" -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." msgstr "" -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" +#: data/templates/user-profile-edit.html:66 +msgid "" +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." msgstr "" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/build-manage.html:8 -msgid "Manage build" +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" -#: data/templates/build-manage.html:15 -msgid "Permission denied" +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-manage.html:16 -msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" msgstr "" -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/base.html:4 +msgid "No title given" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." -msgstr "" +#: data/templates/base.html:132 +msgid "My profile" +msgstr "Mon profil" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/source-list.html:3 -msgid "Sources repositories" -msgstr "" +#: data/templates/base.html:160 +msgid "Logout" +msgstr "Déconnexion" -#: data/templates/source-list.html:17 -msgid "Add source repository" +#: data/templates/base.html:172 +msgid "Sign in" msgstr "" -#: data/templates/source-list.html:18 -msgid "Blah 123" +#: data/templates/base.html:184 +msgid "Forgot your password?" +msgstr "Mot de passe oublié?" + +#: data/templates/docs-build.html:25 +msgid "" +"Every build that is done by the Pakfire Build Service has to go through " +"several states:" msgstr "" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/docs-build.html:28 +msgid "" +"After checking out the source from the source repository a source package is " +"created and submitted to the build server." msgstr "" -#: data/templates/builds-watchers-list.html:12 +#: data/templates/docs-build.html:29 msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +"Starting from inserting a source file to the build service, there are binary " +"build jobs created for every supported architecture." msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/docs-build.html:32 +msgid "" +"These get assigned to a build host which has to compile or assemble the " +"package and return it back to the build server." msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/docs-build.html:33 +msgid "In the table below, there are all states that a build job goes through:" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/docs-build.html:36 +msgid "Build is running" msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/docs-build.html:37 +msgid "Build has failed" msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" -msgstr "Fichier" +#: data/templates/docs-build.html:38 +msgid "Build is waiting to be processed" +msgstr "" -#: data/templates/file-detail.html:27 -msgid "URL" -msgstr "URL" +#: data/templates/docs-build.html:39 +msgid "There was a dependency error when the package was built" +msgstr "" -#: data/templates/file-detail.html:51 -msgid "Hash" -msgstr "Hash" +#: data/templates/docs-build.html:40 +msgid "Build is waiting for source to go to pending state" +msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" -msgstr "Information du build" +#: data/templates/docs-build.html:41 +msgid "Files of this build are transferred to the build server" +msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" -msgstr "ID" +#: data/templates/docs-build.html:42 +msgid "Files are being uploaded to the service" +msgstr "" -#: data/templates/file-detail.html:105 -msgid "Time" -msgstr "Heure" +#: data/templates/docs-build.html:43 +msgid "Build has an unknown state" +msgstr "" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" -msgstr "Modification réussite" +#: data/templates/builder-detail.html:50 +msgid "Edit builder" +msgstr "" -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." -msgstr "Le profil utilisateur a été modifié avec succès." +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" +msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/builder-detail.html:66 +msgid "Delete builder" msgstr "" -"Mais comme vous avez changé l'adresse e-mail, vous devez réactiver le compte." -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." -msgstr "Allez voir vos e-mails - vous savez déjà quoi faire." +#: data/templates/builder-detail.html:79 +msgid "Warning" +msgstr "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" -msgstr "Mot de passe oublié" +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." +msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" -msgstr "Développement en cours" +#: data/templates/builder-detail.html:81 +msgid "" +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." +msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." -msgstr "Vous avez oublié votre mot de passe? Honte à vous." +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." +msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." -msgstr "Heureusement, vous pouvez demander à réactiver votre compte." +#: data/templates/builder-detail.html:96 +msgid "Disabled" +msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." -msgstr "Il vous suffit de soumettre votre nom d'utilisateur." +#: data/templates/builder-detail.html:98 +msgid "Deleted" +msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/builder-detail.html:100 +#, python-format +msgid "Unknown status: %s" msgstr "" -"Vous recevrez par la suite un email contenant les instructions nécessaires " -"pour réinitialiser votre mot de passe." -#: data/templates/user-forgot-password.html:42 -msgid "Your username" -msgstr "Votre nom d'utilisateur" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" +msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 +#: data/templates/builder-detail.html:106 #, python-format -msgid "Schedule rebuild for %s" +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/builder-detail.html:157 +msgid "CPU model" msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/builder-detail.html:167 +msgid "Memory" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/builder-detail.html:171 +msgid "Load average" msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." -msgstr "Affiche seulement les compilation réalisées sur le compilateur %s." +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" +msgstr "" -#: data/templates/jobs-index.html:37 +#: data/templates/builder-pass.html:30 #, python-format -msgid "Showing only builds that have been built on %s." -msgstr "Affiche seulement les tâches de compilation pour l'architecture %s." +msgid "The new host %s has been successfully created." +msgstr "" -#: data/templates/jobs-index.html:45 +#: data/templates/builder-pass.html:32 #, python-format -msgid "Showing only jobs built for %s." +msgid "The passphrase for %s has been regenerated." msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" -msgstr "Heure de création" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" +msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/builder-pass.html:43 +msgid "Next" msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" +#: data/templates/updates-index.html:3 +msgid "Updates" msgstr "" -#: data/templates/user-profile.html:23 -msgid "View comments" -msgstr "Voir les commentaires" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." +msgstr "Bientôt disponible..." -#: data/templates/user-profile.html:41 -msgid "Email" -msgstr "Email" +#: data/templates/jobs-filter.html:16 +msgid "Filter" +msgstr "" -#: data/templates/user-profile.html:61 -msgid "Registered" -msgstr "Date d'enregistrement" +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" +msgstr "" -#: data/templates/user-profile.html:80 -msgid "Edit profile" -msgstr "Modifier le profil" +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." +msgstr "Afficher seulement les tâches prises en charge par ce compilateur." -#: data/templates/user-profile.html:94 -msgid "Delete account" -msgstr "Supprimer le compte" +#: data/templates/jobs-filter.html:44 +msgid "Architecture" +msgstr "Architecture" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." +msgstr "Afficher seulement les tâches relatives à cette architecture." + +#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#, python-format +msgid "Search results for '%s'" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" -msgstr "Permissions" +#: data/templates/search-results.html:12 +msgid "Search results" +msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/search-results.html:28 +msgid "No results found." msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/builder-edit.html:3 +#: data/templates/search-results.html:75 #, python-format -msgid "Manage builder %s" +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/builder-edit.html:25 +#: data/templates/jobs-buildroot.html:41 #, python-format -msgid "Builder: %s" +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: data/templates/docs-base.html:27 +msgid "All Documents" msgstr "" -#: data/templates/repository-detail.html:99 +#: data/templates/docs-base.html:31 +msgid "Topics" +msgstr "" + +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" +msgstr "Liste des paquets" + +#: data/templates/packages-list.html:23 msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" +"Ceci est une liste alphabétique de tous les paquets de la distribution." -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." +msgstr "Cliquez le lien pour avoir plus d'information sur ce paquet." + +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" -msgstr "Nom du fichier" +#: data/templates/distro-edit.html:39 +msgid "Vendor" +msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" -msgstr "Taille du fichier" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" +msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." +msgstr "" + +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." -msgstr "" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." +msgstr "" + +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" +msgstr "" + +#: data/templates/distro-edit.html:79 +msgid "Sources" +msgstr "Sources" + +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" +msgstr "" + +#: web/ui_modules.py:154 +msgid "Today" +msgstr "Aujourd'hui" + +#: web/ui_modules.py:159 +msgid "Yesterday" +msgstr "Hier" + +#: web/ui_modules.py:286 +msgid "Dependency problem" +msgstr "Problème de dépendance" + +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" +msgstr "Inconnu: %s" + +#: web/handlers_auth.py:66 +msgid "No username provided." +msgstr "" + +#: web/handlers_auth.py:68 +msgid "The given username is already taken." +msgstr "Le nom d'utilisateur choisi existe déjà." + +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." +msgstr "Vous n'avez pas fourni d'adresse électronique." + +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." +msgstr "L'adresse électronique est invalide." + +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." +msgstr "" + +#: web/handlers_auth.py:79 +msgid "No password provided." +msgstr "" + +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." +msgstr "Les mots de passe ne correspondent pas." + +#: web/handlers_auth.py:85 +msgid "Your password is too weak." +msgstr "Votre mot de passe est trop simple." + +#: web/handlers_users.py:112 +msgid "You need to enter you current password." +msgstr "Vous devez saisir votre mot de passe" + +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." +msgstr "" + +#: web/handlers_users.py:124 +msgid "The given passwords do not match." +msgstr "" + +#: web/handlers_users.py:126 +msgid "The password was blank." +msgstr "Le mot de passe est vide" + +#: web/handlers_users.py:130 +msgid "The given password is too weak." +msgstr "Le mot de passe fourni est trop simple" + +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." +msgstr "Le mot de passe contient moins de 8 caractères" + +#: web/handlers_builds.py:368 +msgid "User not found." +msgstr "Utilisateur inconnu." + +#: backend/logs.py:68 +msgid "Build has been created" +msgstr "Compilation créée" + +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." +msgstr "Action inconnue." + +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." +msgstr "Cette compilation a été déplacée dans le dépôt '%(to_repo)s'." + +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." +msgstr "Vous avez déposé cette compilation dans le dépôt '%(to_repo)s'." + +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +msgstr "%(user)s a déplacé cette compilation dans le dépôt '%(to_repo)s'." + +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." +msgstr "Cette compilation a été retirée du dépôt '%(from_repo)s'." + +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." +msgstr "Vous avez retiré cette compilation du dépôt '%(from_repo)s'." + +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +msgstr "%(user)s a retiré cette compilation du dépôt '%(from_repo)s'." + +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +msgstr "" + +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +msgstr "" + +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." +msgstr "" + +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." +msgstr "Le compilateur '%(builder)s' est maintenant activé." + +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." +msgstr "Vous avez activé le compilateur '%(builder)s'." + +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." +msgstr "Le compilateur '%(builder)s' a été activé par %(user)s." + +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." +msgstr "Le compilateur '%(builder)s' est maintenant désactivé." + +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." +msgstr "Vous avez désactivé le compilateur '%(builder)s'." + +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." +msgstr "Le compilateur '%(builder)s' a été désactivé par %(user)s." + +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." +msgstr "Vous avez supprimé le compilateur '%(builder)s'." + +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." +msgstr "Le compilateur '%(builder)s' a été supprimé par %(user)s." + +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." +msgstr "Vous avez créé le compilateur '%(builder)s'." + +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." +msgstr "Le compilateur '%(builder)s' a été créé par %(user)s." + +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." +msgstr "La tâche '%(job)s' a été créé." + +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." +msgstr "Vous avez créé la tâche '%(job)s'." + +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." +msgstr "L'utilisateur %(user)s a créé la tâche '%(job)s'." + +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." +msgstr "La tâche '%(job)s' est maintenant dans le statut: %(state)s." -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" -msgstr "Tous" - -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" -msgstr "Tout" - -#: data/templates/build-filter.html:35 -msgid "Permanently failed" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" -msgstr "En cours de chargement" - -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" -msgstr "Obsolète" - -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." +#: backend/logs.py:280 +#, python-format +msgid "You scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" +#: backend/logs.py:282 +#, python-format +msgid "%(user)s scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:332 +#, python-format +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:352 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" +msgid "%(user)s created mirror '%(mirror)s'." +msgstr "" -#: data/templates/jobs-detail.html:159 -msgid "Package files" -msgstr "Fichiers du paquet" +#: backend/users.py:462 +msgid "Account Activation" +msgstr "Activation de compte" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." msgstr "" -#: web/ui_modules.py:154 -msgid "Today" -msgstr "Aujourd'hui" - -#: web/ui_modules.py:159 -msgid "Yesterday" -msgstr "Hier" - -#: web/ui_modules.py:286 -msgid "Dependency problem" -msgstr "Problème de dépendance" - -#: web/ui_modules.py:327 +#: backend/constants.py:56 #, python-format -msgid "Unknown: %s" -msgstr "Inconnu: %s" - -#: web/handlers_auth.py:66 -msgid "No username provided." +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." -msgstr "Le nom d'utilisateur choisi existe déjà." - -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." -msgstr "Vous n'avez pas fourni d'adresse électronique." - -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." -msgstr "L'adresse électronique est invalide." - -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_auth.py:79 -msgid "No password provided." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." -msgstr "Les mots de passe ne correspondent pas." - -#: web/handlers_auth.py:85 -msgid "Your password is too weak." -msgstr "Votre mot de passe est trop simple." - -#: web/handlers_builds.py:368 -msgid "User not found." -msgstr "Utilisateur inconnu." - -#: web/handlers_users.py:112 -msgid "You need to enter you current password." -msgstr "Vous devez saisir votre mot de passe" - -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." -msgstr "Le mot de passe est vide" - -#: web/handlers_users.py:130 -msgid "The given password is too weak." -msgstr "Le mot de passe fourni est trop simple" - -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." -msgstr "Le mot de passe contient moins de 8 caractères" - -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "Janvier" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "Février" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "Mars" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "Avril" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "Mai" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "Juin" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "Juillet" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "Août" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "Septembre" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "Octobre" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "Novembre" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "Décembre" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "Lundi" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "Mardi" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "Mercredi" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "Jeudi" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "Vendredi" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "Samedi" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "Dimanche" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "Il y a une heure" msgstr[1] "Il y a %(hours)d heures" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "%(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "hier" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "hier à %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "%(weekday)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "%(weekday)s à %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "%(day)s %(month_name)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "%(day)s %(month_name)s à %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "%(day)s %(month_name)s %(year)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "%(day)s %(month_name)s %(year)s à %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "%(weekday)s %(day)s %(month_name)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "" diff --git a/data/translations/it/LC_MESSAGES/pakfire.po b/data/translations/it/LC_MESSAGES/pakfire.po index 2d44b85c..12c04b04 100644 --- a/data/translations/it/LC_MESSAGES/pakfire.po +++ b/data/translations/it/LC_MESSAGES/pakfire.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2012-12-22 08:34+0000\n" "Last-Translator: simone sandri \n" "Language-Team: Italian (http://www.transifex.com/projects/p/ipfire/language/" @@ -19,3222 +19,3269 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" msgstr "" -#: backend/logs.py:155 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format -msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +msgid "Source: %s" msgstr "" -#: backend/logs.py:157 -#, python-format -msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "Sorgente" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:49 +msgid "" +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/distro-source-commit-reset.html:50 +msgid "" +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" msgstr "" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/constants.py:74 +#: data/templates/build-detail.html:46 +msgid "(obsolete)" +msgstr "" + +#: data/templates/build-detail.html:55 +msgid "Security update" +msgstr "" + +#: data/templates/build-detail.html:58 +msgid "Bug fix update" +msgstr "" + +#: data/templates/build-detail.html:61 +msgid "Enhancement" +msgstr "" + +#: data/templates/build-detail.html:64 +msgid "New package" +msgstr "" + +#: data/templates/build-detail.html:66 #, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +msgid "Unhandled: %s" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" +msgstr "Autore" + +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" msgstr "" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" msgstr "" -#: data/templates/base.html:4 -msgid "No title given" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" msgstr "" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" -msgstr "Utenti" +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" +msgstr "" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" -msgstr "Statistiche" +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." +msgstr "" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/jobs-abort.html:38 +msgid "Build server" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/keys-delete.html:3 +#, python-format +msgid "Delete key %s" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" +#: data/templates/file-detail.html:5 +msgid "File" +msgstr "Documento" + +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" +msgstr "Pacchetto" + +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" +msgstr "Descrizione" + +#: data/templates/file-detail.html:27 +msgid "URL" +msgstr "URL" + +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" +msgstr "Licenza" + +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" msgstr "" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" +msgstr "Dimensione" + +#: data/templates/file-detail.html:51 +msgid "Hash" +msgstr "" + +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" +msgstr "" + +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" +msgstr "Requisiti" + +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" +msgstr "Obsoleti" + +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" +msgstr "Conflitti" + +#: data/templates/file-detail.html:90 +msgid "Build information" +msgstr "" + +#: data/templates/file-detail.html:93 +msgid "ID" +msgstr "ID" + +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" +msgstr "Host" + +#: data/templates/file-detail.html:105 +msgid "Time" +msgstr "Ora" + +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" +msgstr "Documenti" + +#: data/templates/file-detail.html:116 +#: data/templates/package-detail-list.html:22 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 +#: data/templates/distro-update-detail.html:46 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 +#: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 +msgid "Actions" +msgstr "Azioni" + +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" +msgstr "Scarica file" + +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" msgstr "" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 -#, python-format -msgid "Source: %s" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" -msgstr "Sorgente" - -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" msgstr "" -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 -#: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 -#: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 -#: data/templates/jobs-detail.html:30 -msgid "Actions" -msgstr "Azioni" - -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" msgstr "" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/package-detail.html:64 +msgid "Homepage" msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#: data/templates/package-detail.html:130 #, python-format -msgid "Abort build job %s" +msgid "%(size)s when installed" msgstr "" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" msgstr "" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." +#: data/templates/user-list.html:3 +msgid "User list" msgstr "" -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" +msgstr "Utenti" + +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 -#, python-format -msgid "Edit distribution %s" +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/user-profile-need-activation.html:7 +msgid "" +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 #: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 msgid "Distribution" msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." -msgstr "" +#: data/templates/distro-detail.html:36 +msgid "None" +msgstr "Nulla" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" msgstr "" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 +#: data/templates/distro-detail.html:51 msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" msgstr "" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/build-bugs.html:45 -msgid "Add" +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" +#: data/templates/distro-detail.html:97 +msgid "New binary repository" msgstr "" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" msgstr "" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/build-bugs.html:115 -msgid "Add bug" +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/distro-list.html:26 +#: data/templates/build-state.html:96 msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/distro-list.html:27 +#: data/templates/build-state.html:97 msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" msgstr "" -#: data/templates/index.html:8 +#: data/templates/mirrors-delete.html:25 #, python-format -msgid "Welcome, %s!" +msgid "Delete mirror: %s" msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" +msgstr "Elimina %s" + +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" msgstr "" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" +#: data/templates/docs-whatsthis.html:27 +msgid "" +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." msgstr "" -#: data/templates/docs-index.html:23 +#: data/templates/docs-whatsthis.html:51 msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 +#, python-format +msgid "Mirror: %s" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/mirrors-detail.html:47 +#, python-format +msgid "hosted by %s" msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 #: data/templates/distro-edit.html:48 msgid "Contact" msgstr "" -#: data/templates/docs-index.html:59 -msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." -msgstr "" - -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." -msgstr "" - -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/mirrors-detail.html:75 +msgid "Status information" msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/mirrors-detail.html:79 +msgid "Status" msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/mirrors-detail.html:89 +msgid "Never" msgstr "" -#: data/templates/jobs-buildroot.html:41 -#, python-format -msgid "The packages listed below were used to build %s." +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "Search results for '%s'" +msgid "Schedule test build for %s" msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" -msgstr "Documenti" - -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." +msgstr "" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 +msgid "" +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/job-schedule-test.html:44 +msgid "" +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" msgstr "" -#: data/templates/register-success.html:6 +#: data/templates/index.html:8 #, python-format -msgid "Your new account has been created, %s." +msgid "Welcome, %s!" msgstr "" -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" -msgstr "Pacchetto" +#: data/templates/index.html:22 +msgid "Development powered by community!" +msgstr "" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/index.html:38 +msgid "Latest stable updates" msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/index.html:40 +msgid "Unstable updates" msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/index.html:42 +msgid "Testing updates" msgstr "" -#: data/templates/package-properties.html:39 -msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +#: data/templates/index.html:59 +msgid "View more updates..." msgstr "" -#: data/templates/package-properties.html:40 -msgid "" -"Some packages might need some extra boost if the build servers are very busy." +#: data/templates/index.html:70 +msgid "Build jobs" msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/index.html:76 +msgid "Show more build jobs" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" -msgstr "Molto alta" +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" +msgstr "" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" -msgstr "Alta" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" +msgstr "" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" -msgstr "Media" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." +msgstr "" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" -msgstr "Bassa" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." +msgstr "" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" -msgstr "Molto bassa" +#: data/templates/repository-edit.html:33 +msgid "Score settings" +msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/package-properties.html:73 +#: data/templates/repository-edit.html:36 msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/package-properties.html:77 +#: data/templates/repository-edit.html:45 msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 -#, python-format -msgid "Mirror: %s" +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/mirrors-detail.html:75 -msgid "Status information" +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/mirrors-detail.html:79 -msgid "Status" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/mirrors-detail.html:89 -msgid "Never" +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 +#, python-format +msgid "Builds by %s" msgstr "" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/keys-delete.html:3 -#, python-format -msgid "Delete key %s" +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/keys-delete.html:29 +#: data/templates/jobs-index.html:30 #, python-format -msgid "You are going to delete the key %s." +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/register.html:19 -msgid "Join the community!" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/register.html:26 -msgid "Registration form" +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" msgstr "" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" -msgstr "" +#: data/templates/build-priority.html:11 +msgid "Priority" +msgstr "Priorità" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." -msgstr "" +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" +msgstr "Molto alta" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" -msgstr "" +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" +msgstr "Alta" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." -msgstr "" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" +msgstr "Media" -#: data/templates/register.html:52 -msgid "Real name (optional)" -msgstr "" +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" +msgstr "Bassa" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" +msgstr "Molto bassa" + +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." msgstr "" -#: data/templates/register.html:64 -msgid "Account security" +#: data/templates/build-priority.html:28 +msgid "Beware" msgstr "" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." msgstr "" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." msgstr "" -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/builds-watchers-add.html:36 +msgid "" +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/modal-build-unpush.html:33 -msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/build-state-warnings.html:5 -msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" msgstr "" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" -msgstr "Vota" +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" +msgstr "Elimina utente %s" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." -msgstr "" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" +msgstr "Vuoi veramente eliminare il tuo account?" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" msgstr "" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" -msgstr "" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" +msgstr "Riepilogo" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" +#: data/templates/register-fail.html:4 +msgid "Registration failed" msgstr "" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." msgstr "" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." msgstr "" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/files-table.html:7 -msgid "Info" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" -msgstr "Stato" - -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" -msgstr "Host" - -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" -msgstr "Durata" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" +msgstr "" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." msgstr "" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" +#: data/templates/distro-update-edit.html:8 +#, python-format +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/jobs-table.html:47 -#, python-format -msgid "Running since %s" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." -msgstr "Non ancora concluso." +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." +msgstr "" -#: data/templates/modules/jobs-table.html:60 +#: data/templates/user-profile-passwd-ok.html:41 #, python-format -msgid "This package only supports %s." +msgid "The password of %s has successfully been changed." msgstr "" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/docs-users.html:29 +msgid "Developers" msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/docs-users.html:31 +msgid "" +"Developers manage this build service and have access to all parts of it." msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" msgstr "" -#: data/templates/modules/repo-actions-table.html:19 -#, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" +#: data/templates/docs-users.html:38 +msgid "Testers" +msgstr "Tester" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/docs-users.html:40 +msgid "" +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/docs-users.html:51 +msgid "" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/modal-build-push.html:16 +#: data/templates/user-profile-passwd.html:35 msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/modal-build-push.html:45 -msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/modal-build-push.html:48 -msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" msgstr "" -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" -msgstr "Autore" - -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" msgstr "" -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" msgstr "" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." msgstr "" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" msgstr "" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/mirrors-edit.html:3 +#, python-format +msgid "Manage mirror %s" msgstr "" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" msgstr "" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" +#: data/templates/mirrors-edit.html:25 +#, python-format +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" -msgstr "Riepilogo" - -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" -msgstr "Dimensione" - -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 -#, python-format -msgid "You and %s others." +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" - -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#, python-format -msgid "Watchers of %s" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/builder-new.html:21 +msgid "Create a new builder" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" -msgstr "Licenza" - -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." +msgstr "" -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" -msgstr "Requisiti" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" +msgstr "Revisione" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" +msgstr "Data" + +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" -msgstr "Conflitti" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" +msgstr "" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" -msgstr "Obsoleti" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" +msgstr "" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/modules/source-table.html:14 +#: data/templates/search-form.html:18 #, python-format -msgid "Branch: %s" +msgid "No results for '%s'." msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" msgstr "" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." -msgstr "" +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" +msgstr "Stato" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/build-filter.html:30 +msgid "All" msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/build-filter.html:35 +msgid "Permanently failed" msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" msgstr "" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/errors/error.html:50 -msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/build-filter.html:77 +msgid "Show all builds" msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" +#: data/templates/docs-index.html:3 +msgid "Documentation index" msgstr "" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" +#: data/templates/docs-index.html:17 +msgid "Documents" msgstr "" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 +#: data/templates/docs-index.html:23 msgid "" -"A test build is used to check if a package builds with the current package " -"set." +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/builder-edit.html:3 +#, python-format +msgid "Manage builder %s" msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/builder-edit.html:25 +#, python-format +msgid "Builder: %s" msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/builder-delete.html:3 -#, python-format -msgid "Delete builder %s" +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" -msgstr "Elimina %s" - -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/builder-delete.html:3 +#, python-format +msgid "Delete builder %s" msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/builder-delete.html:31 +#, python-format +msgid "You are going to delete the build host %s." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/user-comments.html:12 +msgid "Show all users" msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 -#, python-format -msgid "The password of %s has successfully been changed." +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/build-manage.html:16 +msgid "" +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/build-manage.html:25 +msgid "" +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:54 +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" +msgstr "Statistiche" + +#: data/templates/statistics/index.html:11 msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:66 +#: data/templates/statistics/index.html:12 msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/user-profile.html:41 +msgid "Email" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" msgstr "" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" +#: data/templates/user-profile.html:61 +msgid "Registered" msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/user-profile.html:94 +msgid "Delete account" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" msgstr "" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:99 +msgid "" +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -#: data/templates/builds/comments.html:53 -msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/package-properties.html:39 +msgid "" +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/package-properties.html:40 +msgid "" +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" msgstr "" -#: data/templates/docs-users.html:26 +#: data/templates/package-properties.html:73 msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" -msgstr "" - -#: data/templates/docs-users.html:29 -msgid "Developers" +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:74 msgid "" -"Developers manage this build service and have access to all parts of it." +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:77 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" +#: data/templates/package-properties.html:78 +msgid "Learn more." msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" -msgstr "Tester" +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" +msgstr "" -#: data/templates/docs-users.html:40 -msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -#: data/templates/docs-users.html:41 -msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/docs-users.html:42 -msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-detail.html:159 +msgid "Package files" msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/register-success.html:4 +msgid "Registration successful" msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" +#: data/templates/register-success.html:7 +msgid "" +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" msgstr "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/distro-detail.html:36 -msgid "None" -msgstr "Nulla" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." +msgstr "" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" msgstr "" -#: data/templates/distro-detail.html:51 -msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/login.html:44 +msgid "Register a new account." msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/builds/comments.html:53 +msgid "" +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" +#: data/templates/register.html:12 +msgid "Register new account" msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:27 -msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:52 +msgid "Real name (optional)" msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/register.html:64 +msgid "Account security" msgstr "" -#: data/templates/docs-whatsthis.html:51 +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +"The password is used to secure the login and must be at least 8 characters." msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/keys-list.html:22 +msgid "" +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/keys-list.html:31 +msgid "Fingerprint" msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/keys-list.html:33 +msgid "Expires" msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/keys-list.html:51 +msgid "Lookup" msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" -msgstr "Elimina utente %s" - -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" -msgstr "Vuoi veramente eliminare il tuo account?" +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" +msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." +#: data/templates/keys-list.html:90 +msgid "This key does not expire." msgstr "" -#: data/templates/user-delete.html:11 +#: data/templates/user-impersonation.html:3 #, python-format -msgid "Do you really want to delete the user %s?" +msgid "Impersonate user %s" msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" +msgstr "" + +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" -msgstr "Descrizione" - -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:36 -msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." -msgstr "" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/watchers-sidebar-table.html:27 +msgid "" +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:65 -msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." msgstr "" -#: data/templates/build-priority.html:11 -msgid "Priority" -msgstr "Priorità" - -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/build-priority.html:28 -msgid "Beware" +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" -msgstr "Revisione" +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" +msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" -msgstr "Data" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" +msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" -msgstr "Lista pacchetti" +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" +msgstr "Durata" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" msgstr "" -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." +#: data/templates/modules/files-table.html:7 +msgid "Info" msgstr "" -#: data/templates/packages-list.html:31 -msgid "Selection" -msgstr "" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" msgstr "" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" msgstr "" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" msgstr "" -#: data/templates/keys-list.html:33 -msgid "Expires" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" msgstr "" -#: data/templates/keys-list.html:51 -msgid "Lookup" +#: data/templates/modules/build-offset.html:12 +msgid "After one day" msgstr "" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:16 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 -msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/statistics/index.html:11 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/statistics/index.html:12 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"They give a very quick overview about what is going on in the build service." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/register-activation-success.html:23 -#, python-format -msgid "Your account has been activated, %s." +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" msgstr "" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" +#: data/templates/modules/jobs-table.html:47 +#, python-format +msgid "Running since %s" msgstr "" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." +msgstr "Non ancora concluso." + +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "Watch build %s" +msgid "This package only supports %s." msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:36 +#: data/templates/modules/build-state-warnings.html:5 msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" +msgstr "Vota" + +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." msgstr "" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" -msgstr[1] "" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." +msgstr "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/source-list.html:3 +msgid "Sources repositories" msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/source-list.html:17 +msgid "Add source repository" msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/source-list.html:18 +msgid "Blah 123" msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/distro-source-detail.html:45 +msgid "Branch" msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" +msgstr "" + +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:60 -msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/search-form.html:61 -msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/search-form.html:77 +#: data/templates/user-profile-edit.html:66 msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." msgstr "" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/base.html:4 +msgid "No title given" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:160 +msgid "Logout" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:172 +msgid "Sign in" +msgstr "" + +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3297,923 +3344,876 @@ msgstr "" msgid "Build has an unknown state" msgstr "" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" -msgstr "" - -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" -msgstr "" - -#: data/templates/packages/view-file.html:36 -msgid "View file" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "" - -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "Scarica file" - -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" -msgstr "" - -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "" - -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "" - -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." -msgstr "" - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "" - -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." -msgstr "" - -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." -msgstr "" - -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." -msgstr "" - -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" -msgstr "" - -#: data/templates/mirrors-edit.html:25 -#, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" msgstr "" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" msgstr "" -#: data/templates/build-manage.html:8 -msgid "Manage build" +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/build-manage.html:15 -msgid "Permission denied" +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -#: data/templates/build-manage.html:16 +#: data/templates/builder-detail.html:81 msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/builder-detail.html:100 +#, python-format +msgid "Unknown status: %s" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" -msgstr "" +#: data/templates/builder-detail.html:106 +#, python-format +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/source-list.html:3 -msgid "Sources repositories" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/source-list.html:17 -msgid "Add source repository" +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/source-list.html:18 -msgid "Blah 123" +#: data/templates/builder-detail.html:157 +msgid "CPU model" msgstr "" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:167 +msgid "Memory" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:171 +msgid "Load average" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" -msgstr "Documento" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." +msgstr "" -#: data/templates/file-detail.html:27 -msgid "URL" -msgstr "URL" +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." +msgstr "" -#: data/templates/file-detail.html:51 -msgid "Hash" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" -msgstr "ID" +#: data/templates/builder-pass.html:43 +msgid "Next" +msgstr "" -#: data/templates/file-detail.html:105 -msgid "Time" -msgstr "Ora" +#: data/templates/updates-index.html:3 +msgid "Updates" +msgstr "" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." +#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#, python-format +msgid "Search results for '%s'" msgstr "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/search-results.html:12 +msgid "Search results" msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/search-results.html:28 +msgid "No results found." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 -#, python-format -msgid "Schedule rebuild for %s" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." +#: data/templates/docs-base.html:27 +msgid "All Documents" msgstr "" -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/docs-base.html:31 +msgid "Topics" msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" +msgstr "Lista pacchetti" + +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/user-profile.html:61 -msgid "Registered" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/user-profile.html:94 -msgid "Delete account" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" +#: data/templates/distro-edit.html:79 +msgid "Sources" msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: web/handlers_auth.py:66 +msgid "No username provided." msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: web/handlers_auth.py:68 +msgid "The given username is already taken." msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/handlers_auth.py:79 +msgid "No password provided." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:280 +#, python-format +msgid "You scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:282 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" - -#: data/templates/jobs-detail.html:159 -msgid "Package files" +msgid "%(user)s scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:79 -msgid "No password provided." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:462 +msgid "Account Activation" msgstr "" -#: web/handlers_builds.py:368 -msgid "User not found." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "" diff --git a/data/translations/km_KH/LC_MESSAGES/pakfire.po b/data/translations/km_KH/LC_MESSAGES/pakfire.po index d7388392..d4c38020 100644 --- a/data/translations/km_KH/LC_MESSAGES/pakfire.po +++ b/data/translations/km_KH/LC_MESSAGES/pakfire.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2011-05-19 22:47+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Khmer (Cambodia) (http://www.transifex.com/projects/p/ipfire/" @@ -18,3217 +18,3265 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" msgstr "" -#: backend/logs.py:155 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format +msgid "Source: %s" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." +msgstr "" + +#: data/templates/distro-source-commit-reset.html:49 msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:157 -#, python-format +#: data/templates/distro-source-commit-reset.html:50 msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." +#: data/templates/build-detail.html:55 +msgid "Security update" msgstr "" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: backend/constants.py:74 +#: data/templates/build-detail.html:64 +msgid "New package" +msgstr "" + +#: data/templates/build-detail.html:66 #, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +msgid "Unhandled: %s" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" msgstr "" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" msgstr "" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:4 -msgid "No title given" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" msgstr "" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" +msgstr "" + +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" +msgstr "" + +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." +msgstr "" + +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." +msgstr "" + +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" +msgstr "" + +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" +msgstr "" + +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." +msgstr "" + +#: data/templates/jobs-abort.html:38 +msgid "Build server" msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/keys-delete.html:3 +#, python-format +msgid "Delete key %s" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/file-detail.html:5 +msgid "File" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/file-detail.html:27 +msgid "URL" msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" msgstr "" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" +#: data/templates/file-detail.html:51 +msgid "Hash" msgstr "" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 -#, python-format -msgid "Source: %s" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" msgstr "" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" msgstr "" -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" +#: data/templates/file-detail.html:90 +msgid "Build information" msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" +#: data/templates/file-detail.html:93 +msgid "ID" msgstr "" -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" msgstr "" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" +#: data/templates/file-detail.html:105 +msgid "Time" msgstr "" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 +#: data/templates/file-detail.html:116 #: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 #: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 #: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 msgid "Actions" msgstr "" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" msgstr "" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" msgstr "" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/package-detail.html:64 +msgid "Homepage" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 -#, python-format -msgid "Edit distribution %s" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" msgstr "" -#: data/templates/distro-update-edit.html:8 +#: data/templates/package-detail.html:88 +msgid "Build time" +msgstr "" + +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" +msgstr "" + +#: data/templates/package-detail.html:130 #, python-format -msgid "Edit update %s - %s" +msgid "%(size)s when installed" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." +#: data/templates/user-list.html:3 +msgid "User list" msgstr "" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 -msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" msgstr "" -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" msgstr "" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." msgstr "" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." +#: data/templates/user-profile-need-activation.html:7 +msgid "" +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." +msgstr "" + +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" +msgstr "" + +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" +msgstr "" + +#: data/templates/distro-detail.html:36 +msgid "None" msgstr "" -#: data/templates/build-bugs.html:45 -msgid "Add" +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" msgstr "" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" msgstr "" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/build-bugs.html:115 -msgid "Add bug" +#: data/templates/distro-detail.html:97 +msgid "New binary repository" msgstr "" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" msgstr "" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/distro-list.html:26 +#: data/templates/build-state.html:41 msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/distro-list.html:27 +#: data/templates/build-state.html:42 msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" msgstr "" -#: data/templates/docs-index.html:23 +#: data/templates/docs-whatsthis.html:27 msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." msgstr "" -#: data/templates/docs-index.html:59 +#: data/templates/docs-whatsthis.html:51 msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 +#, python-format +msgid "Mirror: %s" msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/mirrors-detail.html:47 +#, python-format +msgid "hosted by %s" +msgstr "" + +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" msgstr "" -#: data/templates/jobs-buildroot.html:41 -#, python-format -msgid "The packages listed below were used to build %s." +#: data/templates/mirrors-detail.html:75 +msgid "Status information" msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/mirrors-detail.html:79 +msgid "Status" msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 -#, python-format -msgid "Search results for '%s'" +#: data/templates/mirrors-detail.html:89 +msgid "Never" msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 +#, python-format +msgid "Schedule test build for %s" msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" msgstr "" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" - -#: data/templates/builder-new.html:21 -msgid "Create a new builder" +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." msgstr "" -#: data/templates/register-success.html:6 -#, python-format -msgid "Your new account has been created, %s." +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." msgstr "" -#: data/templates/register-success.html:7 +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" +#: data/templates/job-schedule-test.html:44 +msgid "" +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:39 -msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +#: data/templates/index.html:22 +msgid "Development powered by community!" msgstr "" -#: data/templates/package-properties.html:40 -msgid "" -"Some packages might need some extra boost if the build servers are very busy." +#: data/templates/index.html:38 +msgid "Latest stable updates" msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/index.html:40 +msgid "Unstable updates" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" +#: data/templates/index.html:42 +msgid "Testing updates" msgstr "" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" +#: data/templates/index.html:59 +msgid "View more updates..." msgstr "" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" +#: data/templates/index.html:70 +msgid "Build jobs" msgstr "" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" +#: data/templates/index.html:76 +msgid "Show more build jobs" msgstr "" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" msgstr "" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/repository-edit.html:36 +msgid "" +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 -#, python-format -msgid "Mirror: %s" +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/mirrors-detail.html:75 -msgid "Status information" +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/mirrors-detail.html:79 -msgid "Status" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/mirrors-detail.html:89 -msgid "Never" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/keys-delete.html:3 -#, python-format -msgid "Delete key %s" +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/keys-delete.html:29 +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 #, python-format -msgid "You are going to delete the key %s." +msgid "Builds by %s" msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/register.html:19 -msgid "Join the community!" +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/register.html:26 -msgid "Registration form" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" msgstr "" -#: data/templates/register.html:52 -msgid "Real name (optional)" +#: data/templates/build-priority.html:11 +msgid "Priority" msgstr "" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" msgstr "" -#: data/templates/register.html:64 -msgid "Account security" +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" msgstr "" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" msgstr "" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" msgstr "" -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/build-priority.html:28 +msgid "Beware" msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/modules/modal-build-unpush.html:33 +#: data/templates/builds-watchers-add.html:36 msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." -msgstr "" - -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/build-state-warnings.html:5 -msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" msgstr "" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" msgstr "" -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." msgstr "" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" msgstr "" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" msgstr "" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" msgstr "" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/register-fail.html:4 +msgid "Registration failed" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." msgstr "" -#: data/templates/modules/files-table.html:7 -msgid "Info" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" msgstr "" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." msgstr "" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/jobs-table.html:47 +#: data/templates/distro-update-edit.html:8 #, python-format -msgid "Running since %s" +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/user-profile-passwd-ok.html:41 +#, python-format +msgid "The password of %s has successfully been changed." msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -#: data/templates/modules/repo-actions-table.html:19 -#, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" +#: data/templates/docs-users.html:29 +msgid "Developers" +msgstr "" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/docs-users.html:31 +msgid "" +"Developers manage this build service and have access to all parts of it." msgstr "" -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" msgstr "" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +#: data/templates/docs-users.html:38 +msgid "Testers" msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/docs-users.html:40 +msgid "" +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" msgstr "" -#: data/templates/modules/modal-build-push.html:16 -msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" +#: data/templates/docs-users.html:51 +msgid "" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" msgstr "" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/modal-build-push.html:45 +#: data/templates/user-profile-passwd.html:35 msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/modules/modal-build-push.html:48 -msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" msgstr "" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" msgstr "" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" +msgstr "" + +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." msgstr "" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" msgstr "" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" +#: data/templates/mirrors-edit.html:3 +#, python-format +msgid "Manage mirror %s" msgstr "" -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" msgstr "" -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" +#: data/templates/mirrors-edit.html:25 +#, python-format +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 -#, python-format -msgid "You and %s others." +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" - -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#, python-format -msgid "Watchers of %s" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/builder-new.html:21 +msgid "Create a new builder" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." msgstr "" -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" - -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" msgstr "" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" msgstr "" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" msgstr "" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/build-filter.html:30 +msgid "All" msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/build-filter.html:35 +msgid "Permanently failed" msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" msgstr "" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" msgstr "" -#: data/templates/errors/error.html:50 -msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" +#: data/templates/build-filter.html:77 +msgid "Show all builds" msgstr "" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" +#: data/templates/docs-index.html:3 +msgid "Documentation index" msgstr "" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." +#: data/templates/docs-index.html:17 +msgid "Documents" msgstr "" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 +#: data/templates/docs-index.html:23 msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/builder-edit.html:3 +#, python-format +msgid "Manage builder %s" msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/builder-edit.html:25 +#, python-format +msgid "Builder: %s" msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" msgstr "" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/builder-delete.html:3 -#, python-format -msgid "Delete builder %s" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/builder-delete.html:3 +#, python-format +msgid "Delete builder %s" msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/builder-delete.html:31 +#, python-format +msgid "You are going to delete the build host %s." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/user-comments.html:12 +msgid "Show all users" msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 -#, python-format -msgid "The password of %s has successfully been changed." +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/build-manage.html:16 +msgid "" +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/build-manage.html:25 +msgid "" +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" +msgstr "" + +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" msgstr "" -#: data/templates/user-profile-edit.html:54 +#: data/templates/statistics/index.html:11 msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:66 +#: data/templates/statistics/index.html:12 msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/user-profile.html:41 +msgid "Email" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" msgstr "" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" +#: data/templates/user-profile.html:61 +msgid "Registered" msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/user-profile.html:94 +msgid "Delete account" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" msgstr "" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:99 +msgid "" +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -#: data/templates/builds/comments.html:53 -msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/package-properties.html:39 +msgid "" +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/package-properties.html:40 +msgid "" +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" msgstr "" -#: data/templates/docs-users.html:26 +#: data/templates/package-properties.html:73 msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -#: data/templates/docs-users.html:29 -msgid "Developers" +#: data/templates/package-properties.html:74 +msgid "" +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:77 msgid "" -"Developers manage this build service and have access to all parts of it." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." +msgstr "" + +#: data/templates/package-properties.html:78 +msgid "Learn more." +msgstr "" + +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -#: data/templates/docs-users.html:32 -msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/docs-users.html:40 +#: data/templates/jobs-detail.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/docs-users.html:41 +#: data/templates/jobs-detail.html:74 msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/docs-users.html:42 -msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" msgstr "" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." -msgstr "" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:159 +msgid "Package files" msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/register-success.html:4 +msgid "Registration successful" msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/register-success.html:7 +msgid "" +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." msgstr "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" msgstr "" -#: data/templates/distro-detail.html:36 -msgid "None" +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" +#: data/templates/login.html:44 +msgid "Register a new account." msgstr "" -#: data/templates/distro-detail.html:51 -msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" +#: data/templates/builds/comments.html:53 +msgid "" +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/register.html:12 +msgid "Register new account" msgstr "" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." msgstr "" -#: data/templates/docs-whatsthis.html:27 -msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/register.html:52 +msgid "Real name (optional)" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:64 +msgid "Account security" msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/keys-list.html:22 +msgid "" +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/keys-list.html:31 +msgid "Fingerprint" msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/keys-list.html:33 +msgid "Expires" msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/keys-list.html:51 +msgid "Lookup" msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/keys-list.html:90 +msgid "This key does not expire." msgstr "" -#: data/templates/user-delete.html:4 +#: data/templates/user-impersonation.html:3 #, python-format -msgid "Delete user %s" +msgid "Impersonate user %s" msgstr "" -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." msgstr "" -#: data/templates/repository-edit.html:36 -msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" -msgstr "" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:27 +msgid "" +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/repository-edit.html:65 -msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/build-priority.html:11 -msgid "Priority" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" msgstr "" -#: data/templates/build-priority.html:28 -msgid "Beware" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" -msgstr "" +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" msgstr "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/modules/files-table.html:7 +msgid "Info" msgstr "" -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" -msgstr "" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/packages-list.html:31 -msgid "Selection" +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" msgstr "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" msgstr "" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." +#: data/templates/modules/build-offset.html:12 +msgid "After one day" msgstr "" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" -#: data/templates/keys-list.html:33 -msgid "Expires" +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/keys-list.html:51 -msgid "Lookup" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/modal-build-push.html:16 +msgid "" +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/statistics/index.html:11 -msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/statistics/index.html:12 -msgid "" -"They give a very quick overview about what is going on in the build service." +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:47 +#, python-format +msgid "Running since %s" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." msgstr "" -#: data/templates/register-activation-success.html:23 +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "Your account has been activated, %s." +msgid "This package only supports %s." msgstr "" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 -#, python-format -msgid "Watch build %s" +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/build-state-warnings.html:5 +msgid "" +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builds-watchers-add.html:36 -msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" msgstr "" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" +msgstr "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/source-list.html:3 +msgid "Sources repositories" msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/source-list.html:17 +msgid "Add source repository" msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/source-list.html:18 +msgid "Blah 123" msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/distro-source-detail.html:45 +msgid "Branch" msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:60 -msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/search-form.html:61 -msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/search-form.html:77 +#: data/templates/user-profile-edit.html:66 msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." msgstr "" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/base.html:4 +msgid "No title given" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:160 +msgid "Logout" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:172 +msgid "Sign in" +msgstr "" + +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3291,919 +3339,871 @@ msgstr "" msgid "Build has an unknown state" msgstr "" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" -msgstr "" - -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" -msgstr "" - -#: data/templates/packages/view-file.html:36 -msgid "View file" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "" - -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "" - -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" -msgstr "" - -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "" - -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "" - -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." -msgstr "" - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "" - -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." -msgstr "" - -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." -msgstr "" - -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." -msgstr "" - -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" -msgstr "" - -#: data/templates/mirrors-edit.html:25 -#, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" msgstr "" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" msgstr "" -#: data/templates/build-manage.html:8 -msgid "Manage build" +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/build-manage.html:15 -msgid "Permission denied" +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -#: data/templates/build-manage.html:16 +#: data/templates/builder-detail.html:81 msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/builder-detail.html:100 +#, python-format +msgid "Unknown status: %s" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" -msgstr "" +#: data/templates/builder-detail.html:106 +#, python-format +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/source-list.html:3 -msgid "Sources repositories" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/source-list.html:17 -msgid "Add source repository" +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/source-list.html:18 -msgid "Blah 123" +#: data/templates/builder-detail.html:157 +msgid "CPU model" msgstr "" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:167 +msgid "Memory" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:171 +msgid "Load average" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." msgstr "" -#: data/templates/file-detail.html:27 -msgid "URL" +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." msgstr "" -#: data/templates/file-detail.html:51 -msgid "Hash" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" +#: data/templates/builder-pass.html:43 +msgid "Next" msgstr "" -#: data/templates/file-detail.html:105 -msgid "Time" +#: data/templates/updates-index.html:3 +msgid "Updates" msgstr "" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." +#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#, python-format +msgid "Search results for '%s'" msgstr "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/search-results.html:12 +msgid "Search results" msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/search-results.html:28 +msgid "No results found." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." -msgstr "" +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 -#, python-format -msgid "Schedule rebuild for %s" +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/docs-base.html:27 +msgid "All Documents" msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/docs-base.html:31 +msgid "Topics" msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/user-profile.html:61 -msgid "Registered" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/user-profile.html:94 -msgid "Delete account" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: data/templates/distro-edit.html:79 +msgid "Sources" msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: web/handlers_auth.py:66 +msgid "No username provided." msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/handlers_auth.py:68 +msgid "The given username is already taken." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_auth.py:79 +msgid "No password provided." msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +msgstr "" + +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:280 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" +msgid "You scheduled job '%(job)s' for rebuild." +msgstr "" -#: data/templates/jobs-detail.html:159 -msgid "Package files" +#: backend/logs.py:282 +#, python-format +msgid "%(user)s scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:79 -msgid "No password provided." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:462 +msgid "Account Activation" msgstr "" -#: web/handlers_builds.py:368 -msgid "User not found." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "" diff --git a/data/translations/nl/LC_MESSAGES/pakfire.po b/data/translations/nl/LC_MESSAGES/pakfire.po index d1d8e4db..589f08c3 100644 --- a/data/translations/nl/LC_MESSAGES/pakfire.po +++ b/data/translations/nl/LC_MESSAGES/pakfire.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2013-01-11 15:28+0000\n" "Last-Translator: dutchtux \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/ipfire/language/" @@ -19,3391 +19,3431 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: backend/logs.py:68 -msgid "Build has been created" -msgstr "Build is aangemaakt" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" +msgstr "Voeg een nieuwe mirror toe." -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." -msgstr "Onbekende actie." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" +msgstr "Home" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" -msgstr "Onbekend" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" +msgstr "Mirrors" -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" -msgstr "Niet van toepassing" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" +msgstr "Nieuwe mirror" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." -msgstr "Deze build is naar repository '%(to_repo)s' gestuurd." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" +msgstr "Voeg een nieuwe mirror toe" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." -msgstr "U heeft deze build naar repository '%(to_repo)s' gestuurd." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" +msgstr "Hostnaam" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." -msgstr "%(user)s heeft deze build naar repository '%(to_repo)s' gestuurd." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." +msgstr "Geef de echte hostnaam van de mirror." -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." -msgstr "Deze build is teruggehaald uit repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" +msgstr "Pad" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." -msgstr "U heeft deze build teruggehaald uit repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." +msgstr "Het pad naar de bestanden op de server." -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." -msgstr "%(user)s heeft deze build teruggehaald uit repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" +msgstr "Maak nieuwe mirror aan" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." -msgstr "" -"Deze build is gestuurd van repository '%(from_repo)s' naar '%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" +msgstr "Distributies" -#: backend/logs.py:155 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format +msgid "Source: %s" +msgstr "Source: %s" + +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "Bron" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" +msgstr "Gevaar!" + +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" +msgstr "Dit is een zeer gevaarlijke actie!" + +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." +msgstr "Doe dit niet, als u niet zeer zeker van uw zaak bent." + +#: data/templates/distro-source-commit-reset.html:49 msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -"U heeft deze build van repository '%(from_repo)s' naar '%(to_repo)s' " -"gestuurd." +"Deze commit wordt gereset. Dit betekent dat alle hiermee geassocieerde " +"pakketten zullen worden verwijderd en de commit wordt opnieuw verwerkt." -#: backend/logs.py:157 -#, python-format +#: data/templates/distro-source-commit-reset.html:50 msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -"%(user)s heeft deze build van repository '%(from_repo)s' naar '%(to_repo)s' " -"gestuurd." - -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." -msgstr "Builder '%(builder)s' is geactiveerd." +"Deze actie kan ernstige problemen geven en mag alleen worden gebruikt als er " +"iets ernstig is fout gegaan." -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." -msgstr "U heeft builder '%(builder)s' geactiveerd." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" +msgstr "Reset commit" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." -msgstr "%(user)s heeft builder '%(builder)s' geactiveerd." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" +msgstr "Deze pakketten zullen worden verwijderd" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." -msgstr "Builder '%(builder)s' is uitgezet." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" +msgstr "Importeer nieuwe sleutel" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." -msgstr "U heeft builder '%(builder)s' uitgeschakeld." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" +msgstr "Sleutelbeheer" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." -msgstr "%(user)s heeft builder '%(builder)s' uitgeschakeld." +#: data/templates/keys-import.html:21 +msgid "Import a new key" +msgstr "Importeer een nieuwe sleutel" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." -msgstr "U heeft builder '%(builder)s' verwijderd." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" +msgstr "Sleutel" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." -msgstr "%(user)s heeft builder '%(builder)s' verwijderd." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." +msgstr "Plak de sleutel om te importeren." -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." -msgstr "U heeft builder '%(builder)s' aangemaakt." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." +msgstr "Oeps! Geen paniek." -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." -msgstr "%(user)s heeft builder '%(builder)s' aangemaakt." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." +msgstr "Er heeft zich een onverwachte fout voorgedaan." -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." -msgstr "Taak '%(job)s' is aangemaakt." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." +msgstr "" +"Blijf rustig en lees de tekst hieronder om uit te zoeken wat er fout ging." -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." -msgstr "U heeft taak '%(job)s' aangemaakt." +#: data/templates/errors/error.html:31 +msgid "Error code" +msgstr "Foutcode" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." -msgstr "%(user)s heeft taak '%(job)s' aangemaakt." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" +msgstr "Uitzondering (traceback):" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." -msgstr "Taak '%(job)s' heeft zijn status veranderd in: %(state)s." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." +msgstr "" +"Probeer terug te gaan naar de vorige pagina en voer dezelfde actie nogmaals " +"uit." -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." -msgstr "U heeft de status van taak '%(job)s' veranderd naar: %(state)s." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." +msgstr "" +"Als deze fout blijft terugkeren, dan moet u contact opnemen met een " +"beheerder." -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." -msgstr "%(user)s heeft de status van taak'%(job)s' veranderd in: %(state)s." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" +msgstr "403 - Verboden toegang" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." -msgstr "Taak '%(job)s' is gereset." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." +msgstr "U heeft geen toegang tot deze hulpbron." -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." -msgstr "U heeft taak '%(job)s' gereset." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." +msgstr "" +"U heeft geen toegang tot de gevraagde pagina omdat u onvoldoende rechten " +"heeft." -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." -msgstr "%(user)s heeft taak '%(job)s' gereset." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" +msgstr "400 - Verkeerd verzoek" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." -msgstr "Taak '%(job)s' is ingepland voor rebuild." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." +msgstr "Er is ongeldige data naar de applicatie gestuurd." -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." -msgstr "U heeft taak '%(job)s' ingepland voor rebuild." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." +msgstr "" +"De applicatie weigerde verder te gaan met de aangeleverde data in dit " +"verzoek. " -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." -msgstr "%(user)s heeft taak '%(job)s' ingepland voor rebuild." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" +msgstr "404 - Niet gevonden" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." -msgstr "A test-taak voor '%(job)s' is ingepland." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." +msgstr "Ik heb niet gevonden wat u zocht." -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." -msgstr "U heeft een test-taak ingepland voor '%(job)s'." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." +msgstr "" +"U heeft wellicht een verouderde link aangeklikt of het adres verkeerd " +"ingetypt." -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." -msgstr "%(user)s heeft een test-taak voor '%(job)s' ingepland." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" +msgstr "Wachtwoord vergeten" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." -msgstr "Mirror '%(mirror)s' is ingeschakeld." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" +msgstr "Werk in uitvoering!" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." -msgstr "U heeft mirror '%(mirror)s' ingeschakeld." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." +msgstr "U bent uw wachtwoord vergeten, hè? Schaam je." -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." -msgstr "%(user)s heeft mirror '%(mirror)s' ingeschakeld." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." +msgstr "Echter, het is toegestaan om uw account te reactiveren." -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." -msgstr "Mirror '%(mirror)s' is uitgeschakeld." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." +msgstr "Geef uw gebruikersnaam hieronder." -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." -msgstr "U heeft mirror '%(mirror)s' uitgeschakeld." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." +msgstr "Hierna ontvangt u een e-mail met vervolginstructies." -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." -msgstr "%(user)s heeft mirror '%(mirror)s' uitgeschakeld." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" +msgstr "Uw gebruikersnaam" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." -msgstr "U heeft mirror '%(mirror)s' verwijderd." +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" +msgstr "Verstuur" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." -msgstr "%(user)s heeft mirror '%(mirror)s' verwijderd." +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" +msgstr "Build" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." -msgstr "U heeft mirror '%(mirror)s' aangemaakt." +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" +msgstr "Pakketten" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." -msgstr "%(user)s heeft mirror '%(mirror)s' aangemaakt." +#: data/templates/build-detail.html:41 +msgid "Score" +msgstr "Score" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" -msgstr "%(user_name)s heeft commentaar gegeven op %(build_name)s" +#: data/templates/build-detail.html:44 +msgid "(broken)" +msgstr "(defect)" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." -msgstr "[%(build_name)s] Build-taak mislukt." +#: data/templates/build-detail.html:46 +msgid "(obsolete)" +msgstr "(verouderd)" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" -msgstr "" -"De build-taak \"%(build_name)s\" is mislukt.\n" -"\n" -"Dit kan meerdere oorzaken hebben en moet door u worden onderzocht.\n" -"\n" -"Hier is meer informatie over het incident:\n" -"\n" -"Build-naam: %(build_name)s\n" -"Build-host: %(build_host)s\n" -"\n" -"Klik op deze link om alle informatie te zien over deze build:\n" -"https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Met vriendelijke groet,\n" -"\n" -"De Pakfire Build Service" +#: data/templates/build-detail.html:55 +msgid "Security update" +msgstr "Beveiligingsupdate" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." -msgstr "[%(build_name)s] Build-taak beëindigd." +#: data/templates/build-detail.html:58 +msgid "Bug fix update" +msgstr "Bugfix-update" -#: backend/constants.py:74 +#: data/templates/build-detail.html:61 +msgid "Enhancement" +msgstr "Verbetering" + +#: data/templates/build-detail.html:64 +msgid "New package" +msgstr "Nieuw pakket" + +#: data/templates/build-detail.html:66 #, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" -msgstr "" -"De build-taak \"%(build_name)s\" is beëindigd.\n" -"\n" -"Als u de eigenaar/beheerder bent, is het uw taak om de build in één of " -"meerdere repositories te plaatsen.\n" -"\n" -"Klik op deze link om alle details te bekijken van de build:\n" -"https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Met vriendelijke groet,\n" -"\n" -"De Pakfire Build Service" +msgid "Unhandled: %s" +msgstr "Niet-verwerkt: %s" -#: backend/users.py:462 -msgid "Account Activation" -msgstr "Account activatie" +#: data/templates/build-detail.html:74 +msgid "Changes" +msgstr "Wijzigingen" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." -msgstr "" -"U, of iemand die uw e-mailadres gebruikt, heeft een account geregistreerd " -"bij de Pakfire Build Service." +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" +msgstr "Auteur" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." -msgstr "Om uw account te activeren dient u op de link hieronder te klikken." +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" +msgstr "Commit" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" -msgstr "Sessies" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." +msgstr "Geen commit bericht" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" -msgstr "Home" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" +msgstr "Gefixte bugs" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" -msgstr "Gestart" +#: data/templates/build-detail.html:114 +msgid "Change state" +msgstr "Wijzigings-status" -#: data/templates/sessions/index.html:36 -msgid "Valid until" -msgstr "Geldig tot" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" +msgstr "Wijzig buglijst" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" -msgstr "Laatst gezien op" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" +msgstr "Build verwijderen" -#: data/templates/base.html:4 -msgid "No title given" -msgstr "Geen titel opgegeven" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" +msgstr "Verstuur" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" -msgstr "Pakfire Build Service" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" +msgstr "Terughalen" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" -msgstr "Pakketten" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" +msgstr "Sinds %s" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" -msgstr "Builds" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." +msgstr "Dit pakket hoort bij geen enkele repository." -#: data/templates/base.html:41 -msgid "More" -msgstr "Meer" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" +msgstr "Commentaar" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" -msgstr "Documentatie" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" +msgstr "Log" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" -msgstr "Zoeken" +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" +msgstr "Taken" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" -msgstr "Distributies" +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" +msgstr "Bronpakket" + +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" +msgstr "Build-taak %s afbreken." + +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." +msgstr "U kunt een actieve build-taak afbreken." + +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." +msgstr "De build-server zal uiteindelijk het build-proces stoppen." + +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" +msgstr "Build-taak" + +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" +msgstr "Starttijd" + +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." +msgstr "Nog niet gestart." -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" -msgstr "Builders" +#: data/templates/jobs-abort.html:38 +msgid "Build server" +msgstr "Build-server" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" -msgstr "Mirrors" +#: data/templates/keys-delete.html:3 +#, python-format +msgid "Delete key %s" +msgstr "Verwijder sleutel %s" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" -msgstr "Sleutelbeheer" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" +msgstr "Verwijder" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" -msgstr "Gebruikers" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." +msgstr "U gaat nu sleutel %s verwijderen." -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" -msgstr "Statistieken" +#: data/templates/keys-delete.html:41 +msgid "Delete key" +msgstr "Verwijder sleutel" -#: data/templates/base.html:101 -msgid "Administration" -msgstr "Administratie" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" +msgstr "Annuleren" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" -msgstr "Uploads" +#: data/templates/file-detail.html:5 +msgid "File" +msgstr "Bestand" -#: data/templates/base.html:132 -msgid "My profile" -msgstr "Mijn profiel" +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" +msgstr "Pakket" -#: data/templates/base.html:138 -msgid "My builds" -msgstr "Mijn builds" +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" +msgstr "Omschrijving" -#: data/templates/base.html:143 -msgid "Impersonated by" -msgstr "Vertegenwoordigd door" +#: data/templates/file-detail.html:27 +msgid "URL" +msgstr "URL" -#: data/templates/base.html:153 -msgid "End impersonation" -msgstr "Beëindig vertegenwoordiging" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" +msgstr "Licentie" -#: data/templates/base.html:160 -msgid "Logout" -msgstr "Logout" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" +msgstr "Onderhouder" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" -msgstr "Registreren" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" +msgstr "Grootte" -#: data/templates/base.html:172 -msgid "Sign in" -msgstr "Aanmelden" +#: data/templates/file-detail.html:51 +msgid "Hash" +msgstr "Hash" -#: data/templates/base.html:184 -msgid "Forgot your password?" -msgstr "Password vergeten?" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" +msgstr "Levert" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 -#, python-format -msgid "Source: %s" -msgstr "Source: %s" +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" +msgstr "Vereist" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" -msgstr "Bron" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" +msgstr "Achterhaalde" -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" -msgstr "Gitweb" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" +msgstr "Conflicteert met" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" -msgstr "Tak" +#: data/templates/file-detail.html:90 +msgid "Build information" +msgstr "Build informatie" -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" -msgstr "Geïmporteerde commits" +#: data/templates/file-detail.html:93 +msgid "ID" +msgstr "ID" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" -msgstr "Laatste commits" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" +msgstr "Host" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" -msgstr "Toon alle commits" +#: data/templates/file-detail.html:105 +msgid "Time" +msgstr "Tijd" + +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" +msgstr "Bestanden" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 +#: data/templates/file-detail.html:116 #: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 #: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 #: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 msgid "Actions" msgstr "Acties" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" -msgstr "Voeg een nieuwe mirror toe." +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" +msgstr "Download bestand" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." -msgstr "Deze pagina bevat een lijst met alle mirror-servers." +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" +msgstr "Builds" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" -msgstr "Hostnaam" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" +msgstr "Taakwachtlijst" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" -msgstr "Eigenaar" +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." +msgstr "" +"Dit is een lijst met alle taken die staan te wachten om verwerkt te worden." -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" -msgstr "Laatste controle" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." +msgstr "Degene bovenaan is de eerstvolgende." -#: data/templates/mirrors-list.html:64 -msgid "Up" -msgstr "Omhoog" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." +msgstr "Geen taken meer." -#: data/templates/mirrors-list.html:68 -msgid "Down" -msgstr "Omlaag" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" +msgstr "Bugs" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." -msgstr "Er zijn nog geen mirror-servers geconfigureerd." +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" +msgstr "Toon alle bugs" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" -msgstr "Log" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" +msgstr "Geef nieuwe bug op" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" -msgstr "Build-taak %s afbreken." +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" +msgstr "Wijzigingslog" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." -msgstr "U kunt een actieve build-taak afbreken." +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" +msgstr "Volledige wijzigingslog" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." -msgstr "De build-server zal uiteindelijk het build-proces stoppen." +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" +msgstr "Open bugs" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" -msgstr "Build-taak" +#: data/templates/package-detail-list.html:66 +msgid "Average build time" +msgstr "Gemiddelde build-tijd" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" -msgstr "Starttijd" +#: data/templates/package-detail.html:42 +msgid "Development package" +msgstr "Ontwikkelpakket" + +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" +msgstr "Debuginfo-pakket" + +#: data/templates/package-detail.html:64 +msgid "Homepage" +msgstr "Homepage" + +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" +msgstr "Build host" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." -msgstr "Nog niet gestart." +#: data/templates/package-detail.html:88 +msgid "Build time" +msgstr "Build-tijd" -#: data/templates/jobs-abort.html:38 -msgid "Build server" -msgstr "Build-server" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" +msgstr "Taak" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 +#: data/templates/package-detail.html:130 #, python-format -msgid "Edit distribution %s" -msgstr "Wijzig distributie %s" +msgid "%(size)s when installed" +msgstr "%(size)s als geïnstalleerd" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" -msgstr "Wijzig update %s - %s" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" +msgstr "Download" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" -msgstr "Maak nieuwe update aan" +#: data/templates/package-detail.html:162 +msgid "Build dependencies" +msgstr "Build-afhankelijkheden" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" -msgstr "Distributie" +#: data/templates/package-detail.html:164 +msgid "Dependencies" +msgstr "Afhankelijkheden" -#: data/templates/register-fail.html:4 -msgid "Registration failed" -msgstr "Registratie mislukt" +#: data/templates/package-detail.html:173 +msgid "Filelist" +msgstr "Bestandslijst" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." -msgstr "Sorry hiervoor." +#: data/templates/user-list.html:3 +msgid "User list" +msgstr "Gebruikerslijst" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." -msgstr "Het is niet gelukt om het gevraagde account aan te maken." +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" +msgstr "Gebruikers" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" +msgstr "Bewerking succesvol" + +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." +msgstr "Het gebruikersprofiel is succesvol aangepast." + +#: data/templates/user-profile-need-activation.html:7 msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -"Klik op de terug-knop van uw webbrowser om naar de vorige pagina te gaan en " -"uw aanvraag nogmaals in te dienen." +"Omdat u het e-mailadres zojuist hebt aangepast, moet het account opnieuw " +"worden geactiveerd." -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" -msgstr "Buglijst" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." +msgstr "Kijk in uw mailbox - u weet al wat u moet doen." -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" -msgstr "Gefixte bugs" +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" +msgstr "Distributie" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." -msgstr "Nog geen bugs." +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" +msgstr "Ondersteunde architecturen" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." -msgstr "Klik hieronder om er een toe te voegen." +#: data/templates/distro-detail.html:36 +msgid "None" +msgstr "Geen" -#: data/templates/build-bugs.html:45 -msgid "Add" -msgstr "Toevoegen" +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" +msgstr "Binaire repositories" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" -msgstr "Verwijderen" +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." +msgstr "" +"Een binaire repository is een verzameling pakketten die stabiel worden " +"geacht, onstabiel of in test-status door de ontwikkelaars." -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" -msgstr "Terug" +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." +msgstr "Iedere repository kan afzonderlijk worden geactiveerd." -#: data/templates/build-bugs.html:71 -msgid "Add a bug" -msgstr "Voeg een bug toe" +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." +msgstr "Leer hoe ze te gebruiken." -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" -msgstr "Bug ID" +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" +msgstr "Source repositories" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." -msgstr "Geef bug ID op." +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" +msgstr "Actie" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." -msgstr "Dit is een lijst met meer open bugs voor dit pakket." +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" +msgstr "Wijzig distributie" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." -msgstr "Wellicht wilt u er hier één uit kiezen." +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" +msgstr "Verwijder distributie" -#: data/templates/build-bugs.html:115 -msgid "Add bug" -msgstr "Voeg bug toe" +#: data/templates/distro-detail.html:97 +msgid "New binary repository" +msgstr "Nieuwe binaire repository" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" -msgstr "Annuleren" +#: data/templates/distro-detail.html:102 +msgid "New source repository" +msgstr "Nieuwe broncode repository" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" -msgstr "Verwijder een bug" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" +msgstr "Scratch build" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." -msgstr "Voer een bug ID in van de lijst hieronder." +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." +msgstr "" +"De status van een build kan zijn building, testing, stable, obsolete of " +"broken." -#: data/templates/build-bugs.html:164 -msgid "Remove bug" -msgstr "Verwijder bug" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" +msgstr "Markeer als verouderd" -#: data/templates/distro-list.html:26 +#: data/templates/build-state.html:41 msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -"Dit is een lijst van alle distributies die worden onderhouden met deze build-" -"service." +"Als een pakket is bijgewerkt door een ander pakket dan moet het gemarkeerd " +"worden als verouderd." -#: data/templates/distro-list.html:27 +#: data/templates/build-state.html:42 msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -"U kunt op één van de items klikken om meer details te bekijken, of spring " -"direct naar een van de repositories." - -#: data/templates/distro-list.html:34 -msgid "Repositories" -msgstr "Repositories" - -#: data/templates/distro-list.html:66 -msgid "New distribution" -msgstr "Nieuwe distributie" - -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" -msgstr "Welkom bij de Pakfire Build Service" - -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" -msgstr "Welkom, %s!" - -#: data/templates/index.html:22 -msgid "Development powered by community!" -msgstr "Ontwikkeling gedreven door samenwerking!" - -#: data/templates/index.html:38 -msgid "Latest stable updates" -msgstr "Laatste stabiele updates" - -#: data/templates/index.html:40 -msgid "Unstable updates" -msgstr "Niet-stabiele updates" +"Voor verouderde builds zijn geen test-taken aangemaakt en het wordt " +"geadviseerd om ze te verwijderen uit de repositories." -#: data/templates/index.html:42 -msgid "Testing updates" -msgstr "Test updates" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" +msgstr "Build verwijderen uit de huidige repository?" -#: data/templates/index.html:59 -msgid "View more updates..." -msgstr "Bekijk meer updates..." +#: data/templates/build-state.html:72 +msgid "Unbreak this build" +msgstr "Maak deze build onbreekbaar" -#: data/templates/index.html:70 -msgid "Build jobs" -msgstr "Build-taken" +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." +msgstr "" +"In het geval deze build per ongeluk als defect is gemarkeerd, is het " +"mogelijk om deze status te herstellen." -#: data/templates/index.html:76 -msgid "Show more build jobs" -msgstr "Toon meer build-taken" +#: data/templates/build-state.html:93 +msgid "Mark build as broken" +msgstr "Markeer build als defect" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" -msgstr "Architecturen" +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." +msgstr "" +"Als een pakket niet opgebouwd kan worden of ernstige bugs bevat, " +"dan moet het als defect worden gemarkeerd." -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" -msgstr "Taken" +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." +msgstr "" +"Deze builds kunnen in geen enkele repository worden geplaatst en worden " +"verwijderd uit alle repositories waar ze nu in staan." -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" -msgstr "Overload" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" +msgstr "Huidige repository" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" -msgstr "Onbekende CPU" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" +msgstr "Terug naar build" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" -msgstr "Nieuwe builder aanmaken" +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" +msgstr "Verwijder mirror %s" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" -msgstr "Importeer nieuwe sleutel" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" +msgstr "Verwijder mirror: %s" -#: data/templates/keys-import.html:21 -msgid "Import a new key" -msgstr "Importeer een nieuwe sleutel" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." +msgstr "U gaat nu mirror %s verwijderen." -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" -msgstr "Sleutel" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" +msgstr "%s verwijderen" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." -msgstr "Plak de sleutel om te importeren." +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" +msgstr "Bekijk %(filename)s van %(pkg)s" -#: data/templates/docs-index.html:3 -msgid "Documentation index" -msgstr "Documentatie-index" +#: data/templates/packages/view-file.html:36 +msgid "View file" +msgstr "Bekijk bestand" -#: data/templates/docs-index.html:17 -msgid "Documents" -msgstr "Documenten" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" +msgstr "Mimetype: %s" -#: data/templates/docs-index.html:23 -msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." -msgstr "" -"Dit is een verzameling documenten die door iedereen zou moeten worden " -"gelezen die dit systeem gebruikt." +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" +msgstr "Grootte: %s" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" -msgstr "Wat is de Pakfire Build Service?" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" +msgstr "Wijzigingslog van %s" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" -msgstr "Algemene Pakfire documentatie" +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" +msgstr "Nieuwer" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" -msgstr "Packaging richtlijnen" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" +msgstr "Ouder" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." -msgstr "De documentatie die u hier vindt is nog niet compleet." +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" +msgstr "Documentatie" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." -msgstr "Doe gerust suggesties." +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" +msgstr "Legenda van de build statussen" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" -msgstr "Contact" +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" +msgstr "Wat is de Pakfire Build Service?" -#: data/templates/docs-index.html:59 +#: data/templates/docs-whatsthis.html:27 msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -"Als u hulp nodig hebt voor het gebruik van de build-service of algemene " -"vragen hebt, vraag dan gerust op de mailing lijst." +"Op deze pagina wordt uitgelegd wat het Pakfire Build Systeem werkelijk is." -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." +msgstr "Lees aandachtig." + +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" +msgstr "Ja, dat is het!" + +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" +msgstr "Nee, dat is het niet!" + +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -"U kunt ook vragen stellen aan ontwikkelaars of hen suggesties doen voor " -"verbeteringen." +"PBS is een tool waarmee mensen hun feedback kunnen geven aan ontwikkelaars." -#: data/templates/docs-index.html:64 -msgid "Mailing list" -msgstr "Mailing lijst" +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." +msgstr "Het is mogelijk om commentaar te geven en builds te beoordelen." -#: data/templates/docs-index.html:68 -msgid "Bug reports" -msgstr "Bug rapportages" +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." +msgstr "PBS is GEEN bugtracker." -#: data/templates/docs-index.html:70 +#: data/templates/docs-whatsthis.html:51 msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -"Gebruik Bugzilla voor het rapporteren van bugs in het Pakfire Build System." - -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" -msgstr "Taak buildroot" +"Om bugs te rapporteren gebruikt u de bugtracker als u ze gefixed wil hebben." -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" -msgstr "Buildroot" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" +msgstr "Bugtracker" -#: data/templates/jobs-buildroot.html:41 +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 #, python-format -msgid "The packages listed below were used to build %s." -msgstr "De pakketten hieronder zijn gebruikt om %s op te bouwen." +msgid "Mirror: %s" +msgstr "Mirror: %s" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" -msgstr "Buildroot grootte" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" +msgstr "Wijzig instellingen" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" -msgstr "Download grootte" +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" +msgstr "Verwijder mirror" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#: data/templates/mirrors-detail.html:47 #, python-format -msgid "Search results for '%s'" -msgstr "Zoekresultaten voor '%s'" +msgid "hosted by %s" +msgstr "Gehost door %s" -#: data/templates/search-results.html:12 -msgid "Search results" -msgstr "Zoekresultaten" +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" +msgstr "Contact" -#: data/templates/search-results.html:28 -msgid "No results found." -msgstr "Niets gevonden." +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" +msgstr "Niet van toepassing" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." -msgstr "" -"Kijk op de \"geavanceerd zoeken\" pagina hoe uw zoekopdracht moet worden " -"samengesteld." +#: data/templates/mirrors-detail.html:75 +msgid "Status information" +msgstr "Status informatie" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" -msgstr "Ga!" +#: data/templates/mirrors-detail.html:79 +msgid "Status" +msgstr "Status" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" -msgstr "Bestanden" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" +msgstr "Laatste controle" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "%s is gevonden in het volgende pakket." -msgstr[1] "%s is gevonden in de volgende pakketten." +#: data/templates/mirrors-detail.html:89 +msgid "Never" +msgstr "Nooit" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" -msgstr "Aanmaken van een nieuwe builder" +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" +msgstr "Bekijk grotere kaart" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." -msgstr "Geef de officiële hostnaam van de machine." +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." +msgstr "De locatie van de mirror wordt bepaald a.d.h.v. het IP adres." -#: data/templates/register-success.html:4 -msgid "Registration successful" -msgstr "Registratie succesvol" +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." +msgstr "De locatie van de mirror kon niet worden bepaald." -#: data/templates/register-success.html:6 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "Your new account has been created, %s." -msgstr "Uw nieuwe account is aangemaakt, %s." +msgid "Schedule test build for %s" +msgstr "Inplannen test-build voor %s" -#: data/templates/register-success.html:7 +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" +msgstr "Inplannen test-build" + +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -"Om het activeringsproces af te ronden dient u de instructies te volgen in de " -"e-mail die naar u is verzonden." - -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" -msgstr "Pakket" +"Een test-build wordt gebruikt om te controleren of een pakket kan worden " +"opgebouwd met de huidige pakketten-set." -#: data/templates/package-properties.html:20 -msgid "Properties" -msgstr "Eigenschappen" +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." +msgstr "" +"Op deze manier kunnen ontwikkelaars snel kwaliteits-zaken traceren zonder er " +"actief naar te zoeken." -#: data/templates/package-properties.html:32 -msgid "Maintainers" -msgstr "Onderhouders" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." +msgstr "" +"Omdat dit build-platform een beperkte capaciteit heeft, zullen test-builds " +"een lage prioriteit krijgen." -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" -msgstr "Standaard prioriteit" +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." +msgstr "Echter kunt u een handmatig verzoek doen om een test te draaien." -#: data/templates/package-properties.html:39 +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" -"Een groot voordeel van de Pakfire Build Service is dat de builds heel snel " -"beschikbaar zijn voor de eindgebruikers." +"De build-taak zal gestart worden wanneer er een build-slot beschikbaar komt, " +"maar niet vóór de opgegeven tijd." -#: data/templates/package-properties.html:40 +#: data/templates/job-schedule-test.html:44 msgid "" -"Some packages might need some extra boost if the build servers are very busy." +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -"Sommige pakketten kunnen wel een extra duwtje gebruiken als de build-servers " -"erg druk zijn." +"Houd er rekening mee dat alle andere soorten builds de voorkeur hebben boven " +"de test-builds." -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." -msgstr "" -"U kunt een standaard prioriteit instellen voor alle builds van dit pakket." +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" +msgstr "Welkom bij de Pakfire Build Service" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" -msgstr "Zeer hoog" +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" +msgstr "Welkom, %s!" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" -msgstr "Hoog" +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" +msgstr "Pakfire Build Service" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" -msgstr "Gemiddeld" +#: data/templates/index.html:22 +msgid "Development powered by community!" +msgstr "Ontwikkeling gedreven door samenwerking!" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" -msgstr "Laag" +#: data/templates/index.html:38 +msgid "Latest stable updates" +msgstr "Laatste stabiele updates" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" -msgstr "Zeer laag" +#: data/templates/index.html:40 +msgid "Unstable updates" +msgstr "Niet-stabiele updates" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" -msgstr "Kritieke pad" +#: data/templates/index.html:42 +msgid "Testing updates" +msgstr "Test updates" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." -msgstr "" -"Een pakket dat behoort tot het kritieke pad speelt een essentiële rol in de " -"distributie." +#: data/templates/index.html:59 +msgid "View more updates..." +msgstr "Bekijk meer updates..." -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." -msgstr "" -"Als zo'n pakket niet werkt, kan het systeem mogelijk niet meer opstarten of " -"hersteld worden, dus we moeten er zeker van zijn dat deze pakketten werken." +#: data/templates/index.html:70 +msgid "Build jobs" +msgstr "Build-taken" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." -msgstr "" -"Als dit pakket is gemarkeerd voor het kritieke pad, dan heeft het een hogere " -"score nodig om naar de volgende repository doorgezet te mogen worden." +#: data/templates/index.html:76 +msgid "Show more build jobs" +msgstr "Toon meer build-taken" -#: data/templates/package-properties.html:78 -msgid "Learn more." -msgstr "Meer informatie." +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" +msgstr "Wijzig repository %s" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" -msgstr "Dit pakket behoort tot het kritieke pad." +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" +msgstr "Naam" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" -msgstr "Wijzigingen opslaan" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." +msgstr "De naam van de repository." + +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." +msgstr "Mag alleen kleine letters bevatten." + +#: data/templates/repository-edit.html:33 +msgid "Score settings" +msgstr "Score instellingen" + +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." +msgstr "Met deze instellingen configureert u de automatische score functie." + +#: data/templates/repository-edit.html:36 +msgid "" +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." +msgstr "" +"Builds die een bepaalde score hebben behaald worden automatisch naar de " +"volgende repository verplaatst en verwijderd als de score te laag is." + +#: data/templates/repository-edit.html:40 +msgid "Needed score" +msgstr "Benodigde score" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 -#, python-format -msgid "Mirror: %s" -msgstr "Mirror: %s" +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." +msgstr "" +"De score die nodig is voor builds om automatisch te worden verplaatst naar " +"deze repository." -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" -msgstr "Wijzig instellingen" +#: data/templates/repository-edit.html:49 +msgid "Minimum time" +msgstr "Minimale tijd" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" -msgstr "Verwijder mirror" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." +msgstr "Iedere build moet een minimale tijd in de repository staan." -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" -msgstr "Gehost door %s" +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." +msgstr "" +"Dit wordt gedaan om er zeker van te zijn dat een pakket goed wordt getest." -#: data/templates/mirrors-detail.html:75 -msgid "Status information" -msgstr "Status informatie" +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." +msgstr "Geef nul om deze functie uit te schakelen." -#: data/templates/mirrors-detail.html:79 -msgid "Status" -msgstr "Status" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" +msgstr "Maximale tijd" -#: data/templates/mirrors-detail.html:89 -msgid "Never" -msgstr "Nooit" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." +msgstr "De build wordt na een bepaalde tijd automatisch verwijderd." -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" -msgstr "Bekijk grotere kaart" +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." +msgstr "Dit is om er zeker van te zijn dat pakketten worden verstuurd." -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." -msgstr "De locatie van de mirror wordt bepaald a.d.h.v. het IP adres." +#: data/templates/repository-edit.html:73 +msgid "Build settings" +msgstr "Build instellingen" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." -msgstr "De locatie van de mirror kon niet worden bepaald." +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" +msgstr "Gebruik pakket voor builds?" -#: data/templates/keys-delete.html:3 -#, python-format -msgid "Delete key %s" -msgstr "Verwijder sleutel %s" +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" +msgstr "Moet het pakket standaard worden geselecteerd voor builds?" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" -msgstr "Verwijder" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" +msgstr "Voorzichtig met het gebruik hiervan!" -#: data/templates/keys-delete.html:29 +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 #, python-format -msgid "You are going to delete the key %s." -msgstr "U gaat nu sleutel %s verwijderen." +msgid "Builds by %s" +msgstr "Builds van %s" -#: data/templates/keys-delete.html:41 -msgid "Delete key" -msgstr "Verwijder sleutel" +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" +msgstr "Commentaar" -#: data/templates/updates-index.html:3 -msgid "Updates" -msgstr "Updates" +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" +msgstr "Filter builds" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." -msgstr "Binnenkort..." +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" +msgstr "Filter taken" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" -msgstr "Registreer een nieuw account" +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." +msgstr "Toont alleen taken van %s." -#: data/templates/register.html:12 -msgid "Register new account" -msgstr "Registreer nieuw account" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." +msgstr "Toont alleen builds die zijn gemaakt op %s." -#: data/templates/register.html:19 -msgid "Join the community!" -msgstr "Word lid van de community!" +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." +msgstr "Toont alleen taken gemaakt voor %s." -#: data/templates/register.html:26 -msgid "Registration form" -msgstr "Registratieformulier" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" +msgstr "Commits" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" -msgstr "Gebruikersnaam" +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" +msgstr "Bron-repository" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." -msgstr "Inlognaam moet een unieke naam zijn." +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" +msgstr "Vorige commits" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" -msgstr "E-mailadres" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" +msgstr "Volgende commits" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." -msgstr "" -"Type uw e-mailadres in, welke wordt gebruikt om uw account te verifiëren." +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" +msgstr "Build prioriteit veranderen" -#: data/templates/register.html:52 -msgid "Real name (optional)" -msgstr "Echte naam (optioneel)" +#: data/templates/build-priority.html:11 +msgid "Priority" +msgstr "Prioriteit" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." -msgstr "Geef uw voor- en achternaam." +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" +msgstr "Zeer hoog" -#: data/templates/register.html:64 -msgid "Account security" -msgstr "Account beveiliging" +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" +msgstr "Hoog" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" -msgstr "Password" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" +msgstr "Gemiddeld" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." -msgstr "" -"Een password wordt gebruikt om het account mee te beveiligen en moet uit " -"minstens 8 tekens bestaan." +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" +msgstr "Laag" -#: data/templates/register.html:78 -msgid "Confirm password" -msgstr "Bevestig wachtwoord" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" +msgstr "Zeer laag" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." -msgstr "Kies een zo sterk mogelijk wachtwoord." +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." +msgstr "De prioriteit van het build-proces instellen" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/build-priority.html:28 +msgid "Beware" +msgstr "Pas op" + +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." msgstr "" -"Log niet in vanaf onveilige plekken vanwaar anderen uw wachtwoord kunnen " -"afkijken." +"Het veranderen van de taakvolgorde kan problemen geven met het afhandelen " +"van pakketafhankelijkheden." -#: data/templates/register.html:91 -msgid "Sign up!" -msgstr "Meld u aan!" +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." +msgstr "Doe dit niet als u niet heel zeker bent van uw zaak." -#: data/templates/modules/log-entry.html:21 -msgid "You" -msgstr "U" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" +msgstr "Build taaklijst" -#: data/templates/modules/modal-build-unpush.html:6 +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 #, python-format -msgid "Unpush %s from a repository" -msgstr "Haal %s terug van een repository" - -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" -msgstr "Huidige repository" +msgid "Watch build %s" +msgstr "Bekijk build %s" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." -msgstr "U gaat nu een build terughalen uit z'n repository." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" +msgstr "Bekijk" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." -msgstr "" -"Dit betekent dat de build niet meer te installeren is vanuit deze repository." +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." +msgstr "U kunt uzelf hier toevoegen als bewaker van deze build." -#: data/templates/modules/modal-build-unpush.html:33 +#: data/templates/builds-watchers-add.html:36 msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -"Als u vindt dat deze build niet meer van toepassing is of defect is, markeer " -"de build dan ook als zodanig." +"Als u dat doet, ontvangt u een bericht over nieuwe commentaren en " +"statusveranderingen." -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" -msgstr "Terughalen" +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" +msgstr "Oeps!" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" -msgstr "Verstuur" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." +msgstr "U bent al bewaker van deze build." -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." -msgstr "Geen commentaar gegeven." +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" +msgstr "Kies gebruiker" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" -msgstr "Deze build is defect!" +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" +msgstr "Mijzelf" -#: data/templates/modules/build-state-warnings.html:5 -msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." -msgstr "" -"Dit betekent dat het pakket ernstige schade aan het systeem kan aanbrengen " -"en mogelijk geheel niet meer werkt." +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." +msgstr "Kies een gebruiker die deze build zou moeten bewaken." -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." -msgstr "Het wordt afgeraden om dit pakket te gebruiken." +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" +msgstr "Gebruiker" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" -msgstr "Deze build is verouderd!" +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" +msgstr "Voeg bewaker toe" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." -msgstr "Dit betekent dat dit pakket niet meer up-to-date is." +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" +msgstr "Sessies" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." -msgstr "Misschien is er een update beschikbaar dat bugs in deze release fixt." +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" +msgstr "Gestart" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" -msgstr "Geef commentaar op %s" +#: data/templates/sessions/index.html:36 +msgid "Valid until" +msgstr "Geldig tot" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" -msgstr "Log in om commentaar te geven" +#: data/templates/sessions/index.html:37 +msgid "Last seen at" +msgstr "Laatst gezien op" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" -msgstr "Commentaar" +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." +msgstr "Deze pagina bevat een lijst met alle mirror-servers." -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" -msgstr "Stem op" +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" +msgstr "Eigenaar" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." -msgstr "Niet getest." +#: data/templates/mirrors-list.html:64 +msgid "Up" +msgstr "Omhoog" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." -msgstr "Werkt voor mij." +#: data/templates/mirrors-list.html:68 +msgid "Down" +msgstr "Omlaag" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." -msgstr "Werkt niet." +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" +msgstr "Onbekend" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." -msgstr "U dient in te loggen om commentaar te geven." +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." +msgstr "Er zijn nog geen mirror-servers geconfigureerd." -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." -msgstr "Klik op de knop hieronder om in te loggen." +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" +msgstr "Verwijder gebruiker %s" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" -msgstr "Verstuur commentaar" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" +msgstr "Wilt u echt uw eigen account verwijderen?" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" -msgstr "Inloggen" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." +msgstr "U kunt hierna niet meer inloggen en deze service niet meer gebruiken." -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" -msgstr "Zo snel mogelijk" +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" +msgstr "Wilt u echt gebruiker %s verwijderen?" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" -msgstr "Na 5 minuten" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" +msgstr "Terug" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" -msgstr "Na 15 minuten" +#: data/templates/distro-update-detail.html:5 +msgid "Update" +msgstr "Bijwerken" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" -msgstr "Na een uur" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" +msgstr "Samenvatting" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" -msgstr "Na een dag" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" +msgstr "Aanmaaktijd" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." -msgstr "Zet de tijd waarna de build-taak gestart wordt." +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" +msgstr "Builds in deze update" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" -msgstr "Inplannen build" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" +msgstr "Wijzig" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" -msgstr "Vrijgeven build" +#: data/templates/register-fail.html:4 +msgid "Registration failed" +msgstr "Registratie mislukt" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" -msgstr "Scratch build" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." +msgstr "Sorry hiervoor." -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" -msgstr "Download" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." +msgstr "Het is niet gelukt om het gevraagde account aan te maken." -#: data/templates/modules/files-table.html:7 -msgid "Info" -msgstr "Info" +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." +msgstr "" +"Klik op de terug-knop van uw webbrowser om naar de vorige pagina te gaan en " +"uw aanvraag nogmaals in te dienen." + +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" +msgstr "Builders" + +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" +msgstr "Architecturen" + +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" +msgstr "Overload" + +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" +msgstr "Onbekende CPU" + +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" +msgstr "Nieuwe builder aanmaken" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" -msgstr "Arch" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" +msgstr "Account activering mislukt." -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" -msgstr "Status" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" +msgstr "Account activering " -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" -msgstr "Host" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" +msgstr "Activering is mislukt" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" -msgstr "Duur" +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." +msgstr "De activering van uw account is mislukt." -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" -msgstr "Nieuw" +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." +msgstr "" +"Mogelijk is uw registratiecode onjuist of is de registratietijd verlopen." -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" -msgstr "In afwachting" +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" +msgstr "Wijzig distributie %s" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" -msgstr "Mislukt" +#: data/templates/distro-update-edit.html:8 +#, python-format +msgid "Edit update %s - %s" +msgstr "Wijzig update %s - %s" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" -msgstr "Verzenden" +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" +msgstr "Maak nieuwe update aan" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" -msgstr "Beëindigd" +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" +msgstr "Wachtwoord is gewijzigd" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" -msgstr "Loopt" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" +msgstr "Wijzig wachtwoord" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" -msgstr "Afgebroken" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" +msgstr "Klaar!" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" -msgstr "Afhankelijksheidsfout" +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." +msgstr "Uw wachtwoord is succesvol gewijzigd." -#: data/templates/modules/jobs-table.html:47 +#: data/templates/user-profile-passwd-ok.html:41 #, python-format -msgid "Running since %s" -msgstr "Loopt sinds %s" - -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." -msgstr "Nog niet klaar" +msgid "The password of %s has successfully been changed." +msgstr "Het wachtwoord van %s is succesvol gewijzigd." -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." -msgstr "Dit pakket ondersteunt alleen %s." +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" +msgstr "Ok" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." -msgstr "Geen taken op dit moment." +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" +msgstr "Gebruikersgroepen" -#: data/templates/modules/footer.html:5 +#: data/templates/docs-users.html:26 msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -"Pakfire is het build-systeem dat wordt gebruikt om de IPFire Linux firewall " -"distributie op te bouwen." - -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." -msgstr "Het installeert en updatet tevens de pakketten op de IPFire systemen. " +"Alle gebruikers kunnen zich voor de Pakfire Build Service aanmelden en zijn " +"verdeeld in drie groepen:" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." -msgstr "Code gelicenseerd onder de GNU General Public Licence v3." +#: data/templates/docs-users.html:29 +msgid "Developers" +msgstr "Ontwikkelaars" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" -msgstr "Toegevoegd %s" +#: data/templates/docs-users.html:31 +msgid "" +"Developers manage this build service and have access to all parts of it." +msgstr "" +"Ontwikkelaars beheren deze build-service en hebben toegang tot alle " +"onderdelen." -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" -msgstr "Start" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." +msgstr "" +"Zij zijn verantwoordelijk voor het beheer van het systeem en zetten nieuwe " +"pakketten in de repositories." -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" -msgstr "Verwijder actie" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" +msgstr "Richtlijnen voor ontwikkelaars" -#: data/templates/modules/repo-actions-table.html:19 -#, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "%(credits)s meer credit nodig." -msgstr[1] "%(credits)s meer credits nodig." +#: data/templates/docs-users.html:38 +msgid "Testers" +msgstr "Testers" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." -msgstr "Niet meer credits nodig. " +#: data/templates/docs-users.html:40 +msgid "" +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." +msgstr "" +"Testers zijn gebruikers met de mogelijkheid om te stemmen op pakketten, " +"waarmee de kwaliteit van deze pakketten worden bepaald." -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" -msgstr "Onderhouder: %s" +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." +msgstr "" +"Iedereen kan een tester worden nadat hij of zij bewezen heeft het IPFire " +"systeem zeer goed te kennen." -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" -msgstr "Ga naar pakketomschrijving" +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." +msgstr "" +"Deze personen leveren met hun feedback een grote bijdrage aan de kwaliteit " +"van de distributie." -#: data/templates/modules/updates-table.html:18 -msgid "Score:" -msgstr "Score:" +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" +msgstr "Richtlijnen voor testers" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" -msgstr "Huidige belasting van het build-cluster" +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." +msgstr "" +"Iedereen kan zich aanmelden bij de Pakfire Build Service door zich te " +"registreren met een account." -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" -msgstr "Auto-selecteer" +#: data/templates/docs-users.html:51 +msgid "" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." +msgstr "" +"Na een succesvolle activering kunt u opmerkingen over pakketten maken en " +"ontwikkelaars feedback geven over de status hiervan." -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" -msgstr "Verstuur %s naar een repository" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" +msgstr "Registreren" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" -msgstr "Nog niet alle taken zijn beëindigd!" +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." +msgstr "U gaat nu uw wachtwoord wijzigen." -#: data/templates/modules/modal-build-push.html:16 +#: data/templates/user-profile-passwd.html:35 msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +"To do so, you need to enter your current password and the new password twice." msgstr "" -"Het wordt ten sterkste afgeraden om deze build naar de volgende " -"repository te brengen." +"Daarvoor geeft u uw huidige wachtwoord op en tweemaal het nieuwe wachtwoord." -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" -msgstr "Nieuwe repostory" +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." +msgstr "In dit dialoogvenster kunt u het wachtwoord van %s veranderen." -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." -msgstr "De build zal in deze repository geplaatst worden." +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" +msgstr "Oude wachtwoord" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." -msgstr "U gaat nu deze build naar een nieuwe repository versturen." +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." +msgstr "Geef uw oude wachtwoord alstublieft." + +#: data/templates/user-profile-passwd.html:73 +msgid "New password" +msgstr "Nieuwe wachtwoord" -#: data/templates/modules/modal-build-push.html:45 -msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -"Dit betekent dat de build geen onderdeel meer zal uitmaken van de huidige " -"repository." +"Kies een nieuw wachtwoord. Verzeker u ervan dat het zo sterk is als mogelijk." -#: data/templates/modules/modal-build-push.html:48 -msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." -msgstr "" -"Verzeker u ervan dat deze build van voldoende kwaliteit is, zodat het zich " -"kan meten met kwaliteit van de doel-repository." +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" +msgstr "Bevestig" -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" -msgstr "Verstuur" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." +msgstr "Bevestig het nieuwe wachtwoord." -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" -msgstr "Commit" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" +msgstr "Account activering succesvol" -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" -msgstr "Auteur" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" +msgstr "Activering succesvol" -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" -msgstr "Onderwerp" +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." +msgstr "Uw account is geactiveerd, %s." -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" -msgstr "Build" +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" +msgstr "Veel plezier!" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" -msgstr "Repository" +#: data/templates/mirrors-edit.html:3 +#, python-format +msgid "Manage mirror %s" +msgstr "Beheer mirror %s" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" -msgstr "Gebruiker" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" +msgstr "Beheer" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" -msgstr "Aangemaakt" +#: data/templates/mirrors-edit.html:25 +#, python-format +msgid "Manage mirror: %s" +msgstr "Beheer mirror: %s" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." -msgstr "Er zijn op dit moment geen builds te laten zien." +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." +msgstr "De echte hostnaam." -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" -msgstr "Naam" +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" +msgstr "Ingeschakeld" -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" -msgstr "Samenvatting" +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." +msgstr "Alleen ingeschakelde mirrors worden verzonden naar de clients." -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" -msgstr "Grootte" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" +msgstr "Contactinformatie" -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" -msgstr "Bewakers" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." +msgstr "De eigenaar van de mirror-server." -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." -msgstr "U." +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" +msgstr "Contactadres" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." -msgstr "U en iemand anders." +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." +msgstr "Het e-mailadres van de beheerder van de mirror." -#: data/templates/modules/watchers-sidebar-table.html:11 -#, python-format -msgid "You and %s others." -msgstr "U en %s anderen." +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." +msgstr "Dit wordt niet publiek bekend gemaakt." -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "Één persoon" -msgstr[1] "%(num)s personen." +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" +msgstr "Wijzigingen opslaan" -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#, python-format -msgid "Watchers of %s" -msgstr "Bewakers van %s" +#: data/templates/builder-new.html:21 +msgid "Create a new builder" +msgstr "Aanmaken van een nieuwe builder" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." -msgstr "" -"Alle gebruikers die deze build bewaken zullen op de hoogte worden gehouden " -"van statusveranderingen en commentaren." +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." +msgstr "Geef de officiële hostnaam van de machine." -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." -msgstr "Dit is een makkelijke manier om op de hoogte te blijven." +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." +msgstr "U gaat nu build %s verwijderen." -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." -msgstr "Niemand bewaakt deze build nog. U kunt de eerste zijn." +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." +msgstr "" +"Verzeker u ervan, dat dit de juiste build is die u wenst te verwijderen." -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" -msgstr "Bewaak deze build" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." +msgstr "" +"Zodra de build is verwijderd kan dit niet meer ongedaan worden gemaakt." -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" -msgstr "Voeg een bewaker toe" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" +msgstr "Revisie" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" -msgstr "Sluiten" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" +msgstr "Datum" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" -msgstr "Licentie" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" +msgstr "Committer" -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "Groep" -msgstr[1] "Groepen" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" +msgstr "Onderwerp" -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" -msgstr "Dit pakket wordt onderhouden door" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" +msgstr "Open in gitweb" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" -msgstr "Levert" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" +msgstr "Pakketten aangemaakt van deze commit" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" -msgstr "Vereist" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." +msgstr "Er zijn geen pakketten aangemaakt van deze commit." -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" -msgstr "Pre-vereist" +#: data/templates/search-form.html:3 +msgid "Advanced search" +msgstr "Geavanceerd zoeken" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" -msgstr "Conflicteert met" +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" +msgstr "Zoeken" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" -msgstr "Achterhaalde" +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." +msgstr "Geen resultaten voor '%s'." -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" -msgstr "Adviseert" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." +msgstr "Typ een zoekpatroon in het invoerveld hieronder en klik op de knop." -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" -msgstr "Stelt voor" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" +msgstr "Ga!" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" -msgstr "Aantal commits" +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" +msgstr "Zoek naar pakketten op naam of omschrijving." -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" -msgstr "Laatste commit" +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." +msgstr "" +"Als u een pakketnaam typt in het zoekvenster dan wordt een link gegeven naar " +"het pakket." -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" -msgstr "Branch: %s" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." +msgstr "De zoekopdracht is uitgevoerd in niet-hoofdlettergevoelige modus." -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" -msgstr "Aantal builds" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" +msgstr "Zoek naar UUID's" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" -msgstr "Geactiveerd voor builds" +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." +msgstr "" +"Als u een UUID typt in het zoekvenster, dan wordt u geleid naar de taak, " +"build of pakket waartoe het behoort." -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" -msgstr "Ja" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." +msgstr "" +"Dit is een handige functie als u een UUID hebt en zoekt naar het " +"bijbehorende pakket of build." -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" -msgstr "Nee" +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" +msgstr "Voorbeelden" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." -msgstr "Geen log gevonden." +#: data/templates/search-form.html:73 +msgid "Search for files" +msgstr "Zoeken naar bestanden" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" -msgstr "Stabiel" +#: data/templates/search-form.html:75 +msgid "You may also search for file names." +msgstr "U kunt ook zoeken op bestandsnamen." -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" -msgstr "Onstabiel" +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." +msgstr "U krijgt een lijst met pakketten die het bestand bevatten." -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" -msgstr "Testen" +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." +msgstr "" +"Het zoekpatroon moet beginnen met een slash zodat het herkend wordt als een " +"bestand." -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." -msgstr "Geen commit bericht" +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" +msgstr "Alle" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" -msgstr "op %s" +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." +msgstr "Toon alleen builds in deze distributie." -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" -msgstr "door %s" +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" +msgstr "Status" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" -msgstr "Bijgewerkt" +#: data/templates/build-filter.html:30 +msgid "All" +msgstr "Allen" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." -msgstr "Geen opmerkingen tot dusver." +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" +msgstr "Loopt" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" -msgstr "Builder" +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" +msgstr "In afwachting" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" -msgstr "Looptijd" +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" +msgstr "Beëindigd" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." -msgstr "Deze build heeft geen taken." +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" +msgstr "Mislukt" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" -msgstr "404 - Niet gevonden" +#: data/templates/build-filter.html:35 +msgid "Permanently failed" +msgstr "Permanent mislukt" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." -msgstr "Ik heb niet gevonden wat u zocht." +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" +msgstr "Verzenden" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." -msgstr "" -"U heeft wellicht een verouderde link aangeklikt of het adres verkeerd " -"ingetypt." +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" +msgstr "Uploading" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." -msgstr "Oeps! Geen paniek." +#: data/templates/build-filter.html:40 +msgid "Building" +msgstr "Building" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." -msgstr "Er heeft zich een onverwachte fout voorgedaan." +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" +msgstr "Testen" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." -msgstr "" -"Blijf rustig en lees de tekst hieronder om uit te zoeken wat er fout ging." +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" +msgstr "Stabiel" -#: data/templates/errors/error.html:31 -msgid "Error code" -msgstr "Foutcode" +#: data/templates/build-filter.html:43 +msgid "Obsolete" +msgstr "Verouderd" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" -msgstr "Uitzondering (traceback):" +#: data/templates/build-filter.html:44 +msgid "Broken" +msgstr "Defect" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." -msgstr "" -"Probeer terug te gaan naar de vorige pagina en voer dezelfde actie nogmaals " -"uit." +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." +msgstr "Toon alleen builds met gegeven status." -#: data/templates/errors/error.html:50 -msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." -msgstr "" -"Als deze fout blijft terugkeren, dan moet u contact opnemen met een " -"beheerder." +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." +msgstr "Toon alleen builds van geselecteerde host." -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" -msgstr "400 - Verkeerd verzoek" +#: data/templates/build-filter.html:77 +msgid "Show all builds" +msgstr "Toon alle builds" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." -msgstr "Er is ongeldige data naar de applicatie gestuurd." +#: data/templates/docs-index.html:3 +msgid "Documentation index" +msgstr "Documentatie-index" -#: data/templates/errors/error-400.html:13 +#: data/templates/docs-index.html:17 +msgid "Documents" +msgstr "Documenten" + +#: data/templates/docs-index.html:23 msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -"De applicatie weigerde verder te gaan met de aangeleverde data in dit " -"verzoek. " +"Dit is een verzameling documenten die door iedereen zou moeten worden " +"gelezen die dit systeem gebruikt." -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" -msgstr "403 - Verboden toegang" +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" +msgstr "Wat is de Pakfire Build Service?" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." -msgstr "U heeft geen toegang tot deze hulpbron." +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" +msgstr "Algemene Pakfire documentatie" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." -msgstr "" -"U heeft geen toegang tot de gevraagde pagina omdat u onvoldoende rechten " -"heeft." +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" +msgstr "Packaging richtlijnen" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" -msgstr "Inplannen test-build voor %s" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." +msgstr "De documentatie die u hier vindt is nog niet compleet." -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" -msgstr "Inplannen test-build" +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." +msgstr "Doe gerust suggesties." -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 +#: data/templates/docs-index.html:59 msgid "" -"A test build is used to check if a package builds with the current package " -"set." +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -"Een test-build wordt gebruikt om te controleren of een pakket kan worden " -"opgebouwd met de huidige pakketten-set." +"Als u hulp nodig hebt voor het gebruik van de build-service of algemene " +"vragen hebt, vraag dan gerust op de mailing lijst." -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -"Op deze manier kunnen ontwikkelaars snel kwaliteits-zaken traceren zonder er " -"actief naar te zoeken." +"U kunt ook vragen stellen aan ontwikkelaars of hen suggesties doen voor " +"verbeteringen." -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." -msgstr "" -"Omdat dit build-platform een beperkte capaciteit heeft, zullen test-builds " -"een lage prioriteit krijgen." +#: data/templates/docs-index.html:64 +msgid "Mailing list" +msgstr "Mailing lijst" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." -msgstr "Echter kunt u een handmatig verzoek doen om een test te draaien." +#: data/templates/docs-index.html:68 +msgid "Bug reports" +msgstr "Bug rapportages" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 +#: data/templates/docs-index.html:70 msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -"De build-taak zal gestart worden wanneer er een build-slot beschikbaar komt, " -"maar niet vóór de opgegeven tijd." - -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." -msgstr "De mooie naam van de distributie" +"Gebruik Bugzilla voor het rapporteren van bugs in het Pakfire Build System." -#: data/templates/distro-edit.html:21 -msgid "Identifier" -msgstr "Identificatie" +#: data/templates/builder-edit.html:3 +#, python-format +msgid "Manage builder %s" +msgstr "Beheer builder %s" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." -msgstr "Kan niet worden gewijzigd." +#: data/templates/builder-edit.html:25 +#, python-format +msgid "Builder: %s" +msgstr "Builder: %s" -#: data/templates/distro-edit.html:30 -msgid "Tag" -msgstr "Tag" +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." +msgstr "De hostnaam kan niet worden gewijzigd." -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." -msgstr "De tag is toegevoegd aan de pakketuitgave" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." +msgstr "De builder moet zijn ingeschakeld om de build-taken uit te voeren." -#: data/templates/distro-edit.html:39 -msgid "Vendor" -msgstr "Leverancier" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" +msgstr "Build-taken instellingen" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" -msgstr "Van wie is deze distributie afkomstig?" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" +msgstr "Maximaal aantal parallelle build-taken" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." -msgstr "Het e-mailadres van de maker." +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." +msgstr "Dit is het aantal build-taken die parallel zijn gestart." -#: data/templates/distro-edit.html:57 -msgid "Slogan" -msgstr "Motto" +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." +msgstr "Geautoriseerd om release-builds te maken." -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." -msgstr "Een korte zin die de distributie kenmerkt." +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." +msgstr "Geautoriseerd om scratch-builds te maken." -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" -msgstr "Voor welke architecturen moet deze distributie worden gemaakt?" +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." +msgstr "Geautoriseerd om test-builds te maken." -#: data/templates/distro-edit.html:79 -msgid "Sources" -msgstr "Bronnen" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" +msgstr "Sta host toe voor deze architecturen" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" -msgstr "Welke bronnen moeten worden geïmporteerd in de distributie?" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." +msgstr "" +"Selecteer of deselecteer de architecturen die deze builder zou moeten maken " +"of niet." #: data/templates/builder-delete.html:3 #, python-format msgid "Delete builder %s" msgstr "Verwijder builder %s" +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" +msgstr "Builder" + #: data/templates/builder-delete.html:31 #, python-format msgid "You are going to delete the build host %s." msgstr "U gaat de build-host %s verwijderen." -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" -msgstr "%s verwijderen" - -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" -msgstr "Filter taken" - -#: data/templates/jobs-filter.html:16 -msgid "Filter" -msgstr "Filter" - -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" -msgstr "[Kies er een]" - -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." -msgstr "Laat alleen taken zien die door deze builder zijn gemaakt." - -#: data/templates/jobs-filter.html:44 -msgid "Architecture" -msgstr "Architectuur" - -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." -msgstr "Toon alleen taken met deze architectuur." - -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" -msgstr "Wachtwoord is gewijzigd" - -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" -msgstr "Wijzig wachtwoord" - -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" -msgstr "Klaar!" - -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." -msgstr "Uw wachtwoord is succesvol gewijzigd." - -#: data/templates/user-profile-passwd-ok.html:41 -#, python-format -msgid "The password of %s has successfully been changed." -msgstr "Het wachtwoord van %s is succesvol gewijzigd." - -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" -msgstr "Ok" - -#: data/templates/package-detail-list.html:26 -msgid "Bugs" -msgstr "Bugs" - -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" -msgstr "Toon alle bugs" - -#: data/templates/package-detail-list.html:35 -msgid "File new bug" -msgstr "Geef nieuwe bug op" - -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" -msgstr "Wijzigingslog" - -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" -msgstr "Volledige wijzigingslog" - -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" -msgstr "Open bugs" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" +msgstr "Laatste gebruiker commentaar" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" -msgstr "Gemiddelde build-tijd" +#: data/templates/user-comments.html:12 +msgid "Show all users" +msgstr "Toon alle gebruikers" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 +#: data/templates/build-manage.html:3 #, python-format -msgid "Edit user profile: %s" -msgstr "Wijzig gebruikersprofiel: %s" - -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" -msgstr "Wijzig" +msgid "Manage build %s" +msgstr "Beheer build %s" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" -msgstr "Gebruikersidentiteit" +#: data/templates/build-manage.html:8 +msgid "Manage build" +msgstr "Beheer build" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" -msgstr "Echte naam" +#: data/templates/build-manage.html:15 +msgid "Permission denied" +msgstr "Toestemming geweigerd" -#: data/templates/user-profile-edit.html:54 +#: data/templates/build-manage.html:16 msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -"Dit is een optioneel veld, maar we waarderen het zeer als u uw echte naam " -"invoert." +"U heeft niet de rechten om pakketten bij te werken die behoren tot het " +"kritieke pad." -#: data/templates/user-profile-edit.html:66 +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" +msgstr "Niet alle taken zijn beëindigd" + +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." +msgstr "Nog niet alle taken van deze build zijn beëindigd." + +#: data/templates/build-manage.html:25 msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -"Als het e-mailadres is gewijzigd, wordt uw account uitgezet totdat u het " -"nieuwe e-mailadres hebt bevestigd." +"Het wordt ten zeerste afgeraden om dit naar de volgende " +"repository te sturen." -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" -msgstr "Admin acties" +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." +msgstr "" +"Echter de build wordt automatisch teruggehaald als een of meer build-taken " +"mislukken. " -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" -msgstr "Tester" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" +msgstr "Stuur naar een repository" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" -msgstr "Admin" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" +msgstr "Stuur naar de volgende repository" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." -msgstr "Bepaal de permissies van de gebruiker." +#: data/templates/build-manage.html:46 +msgid "Push to first repository" +msgstr "Stuur naar de eerste repository" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" -msgstr "Account beveiligingsinstellingen" +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" +msgstr "Nieuwe repostory" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" -msgstr "Bevestig" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." +msgstr "Dit is de doel-repository voor deze build." -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." -msgstr "Laat het wachtwoordveld leeg om het huidige wachtwoord te behouden." +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" +msgstr "Schakel over naar gebruikersmode" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" -msgstr "Lokale & tijdzone instellingen" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" +msgstr "Schakel over naar admin mode" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" -msgstr "Voorkeur taal" +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" +msgstr "Statistieken" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -"Autodetectie maakt gebruik van de taal die door uw webbrowser wordt " -"verstuurd." - -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" -msgstr "Tijdzone" +"Op deze pagina vindt u veel informatie verzameld in grafieken en cijfers." -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." -msgstr "Auto-detecteer gebruikt de tijdzone van uw webbrowser." +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." +msgstr "Ze geven een snel overzicht over wat er gaande is in de build-service." -#: data/templates/user-profile-edit.html:150 -msgid "Save" -msgstr "Opslaan" +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." +msgstr "De gemiddelde build-tijd is %.1f minuten." -#: data/templates/user-impersonation.html:3 +#: data/templates/statistics/index.html:21 #, python-format -msgid "Impersonate user %s" -msgstr "Imiteer gebruiker %s" +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +msgstr "Er zijn %(builds_count)s builds die %(jobs_count_all)s taken bevatten." -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" -msgstr "Gebruiker imitatie" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" +msgstr "Uploads" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." -msgstr "" -"Als u een andere gebruiker imiteert, wordt iedere handeling uitgevoerd alsof " -"u was ingelogd onder de naam van de geïmiteerde gebruiker." +#: data/templates/uploads-list.html:24 +msgid "Filename" +msgstr "Bestandsnaam" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" -msgstr "Voorzichtig met het gebruik hiervan!" +#: data/templates/uploads-list.html:26 +msgid "Filesize" +msgstr "Bestandsgrootte" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." -msgstr "" -"Dit is een zeer krachtige feature. U moet hier zeer voorzichtig mee omgaan." +#: data/templates/uploads-list.html:27 +msgid "Time running" +msgstr "Looptijd" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" -msgstr "Bronpakket" +#: data/templates/uploads-list.html:44 +msgid "No owner." +msgstr "Geen eigenaar." -#: data/templates/package-detail.html:42 -msgid "Development package" -msgstr "Ontwikkelpakket" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." +msgstr "Er zijn momenteel geen uploads actief." -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" -msgstr "Debuginfo-pakket" +#: data/templates/user-profile.html:23 +msgid "View comments" +msgstr "Bekijk commentaar" -#: data/templates/package-detail.html:64 -msgid "Homepage" -msgstr "Homepage" +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" +msgstr "Gebruikersnaam" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" -msgstr "Onderhouder" +#: data/templates/user-profile.html:41 +msgid "Email" +msgstr "E-mail" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" -msgstr "Build host" +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" +msgstr "Admin" -#: data/templates/package-detail.html:88 -msgid "Build time" -msgstr "Build-tijd" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" +msgstr "Tester" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" -msgstr "Taak" +#: data/templates/user-profile.html:61 +msgid "Registered" +msgstr "Geregistreerd" + +#: data/templates/user-profile.html:80 +msgid "Edit profile" +msgstr "Wijzig profiel" + +#: data/templates/user-profile.html:94 +msgid "Delete account" +msgstr "Verwijder account" + +#: data/templates/user-profile.html:101 +msgid "Impersonate user" +msgstr "Imiteer gebruiker" + +#: data/templates/user-profile.html:121 +msgid "Permissions" +msgstr "Permissies" + +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." +msgstr "Deze gebruiker heeft beheerdersrechten." + +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" +msgstr "Is gebruiker gemachtigd om scratch-builds aan te maken?" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" -msgstr "%(size)s als geïnstalleerd" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" +msgstr "Ja" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" -msgstr "Build-afhankelijkheden" +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" +msgstr "Nee" -#: data/templates/package-detail.html:164 -msgid "Dependencies" -msgstr "Afhankelijkheden" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" +msgstr "Repository" -#: data/templates/package-detail.html:173 -msgid "Filelist" -msgstr "Bestandslijst" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" +msgstr "Stabiele repository" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" -msgstr "Build commentaar" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" +msgstr "Onstabiele repository" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" -msgstr "Commentaar" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" +msgstr "Test repository" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" -msgstr "Toon alle commentaar" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" +msgstr "Geactiveerd voor builds" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" -msgstr "%s's laatste commentaar" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" +msgstr "Repository is ingeschakeld voor builds?" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." -msgstr "Deze pagina toont %s's laatste commentaar." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" +msgstr "Verouderde builds" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." -msgstr "Deze pagina toont het laatste commentaar op builds." +#: data/templates/repository-detail.html:85 +msgid "Total build time" +msgstr "Totale build-tijd" -#: data/templates/builds/comments.html:53 +#: data/templates/repository-detail.html:99 msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -"De Pakfire Build Service gaat over samen ontwikkelen, dus communiceren met " -"elkaar is belangrijk. Doe mee." +"De tabel hierboven toont hoe lang het duurde om alle pakketten in deze " +"repository op te bouwen." -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" -msgstr "Nieuwer" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" +msgstr "Teruggehaalde builds" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" -msgstr "Ouder" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." +msgstr "" +"Deze builds stonden al in deze repository, maar waren nog niet naar de " +"mirror-servers gestuurd." -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." -msgstr "%s heeft nog nergens commentaar op gegeven." +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" +msgstr "Builds in deze repository" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" -msgstr "Gebruikersgroepen" +#: data/templates/package-properties.html:20 +msgid "Properties" +msgstr "Eigenschappen" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" -msgstr "" -"Alle gebruikers kunnen zich voor de Pakfire Build Service aanmelden en zijn " -"verdeeld in drie groepen:" +#: data/templates/package-properties.html:32 +msgid "Maintainers" +msgstr "Onderhouders" -#: data/templates/docs-users.html:29 -msgid "Developers" -msgstr "Ontwikkelaars" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" +msgstr "Standaard prioriteit" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:39 msgid "" -"Developers manage this build service and have access to all parts of it." +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -"Ontwikkelaars beheren deze build-service en hebben toegang tot alle " -"onderdelen." +"Een groot voordeel van de Pakfire Build Service is dat de builds heel snel " +"beschikbaar zijn voor de eindgebruikers." -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:40 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -"Zij zijn verantwoordelijk voor het beheer van het systeem en zetten nieuwe " -"pakketten in de repositories." +"Sommige pakketten kunnen wel een extra duwtje gebruiken als de build-servers " +"erg druk zijn." -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" -msgstr "Richtlijnen voor ontwikkelaars" +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." +msgstr "" +"U kunt een standaard prioriteit instellen voor alle builds van dit pakket." -#: data/templates/docs-users.html:38 -msgid "Testers" -msgstr "Testers" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" +msgstr "Kritieke pad" -#: data/templates/docs-users.html:40 +#: data/templates/package-properties.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -"Testers zijn gebruikers met de mogelijkheid om te stemmen op pakketten, " -"waarmee de kwaliteit van deze pakketten worden bepaald." +"Een pakket dat behoort tot het kritieke pad speelt een essentiële rol in de " +"distributie." -#: data/templates/docs-users.html:41 +#: data/templates/package-properties.html:74 msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -"Iedereen kan een tester worden nadat hij of zij bewezen heeft het IPFire " -"systeem zeer goed te kennen." +"Als zo'n pakket niet werkt, kan het systeem mogelijk niet meer opstarten of " +"hersteld worden, dus we moeten er zeker van zijn dat deze pakketten werken." -#: data/templates/docs-users.html:42 +#: data/templates/package-properties.html:77 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -"Deze personen leveren met hun feedback een grote bijdrage aan de kwaliteit " -"van de distributie." +"Als dit pakket is gemarkeerd voor het kritieke pad, dan heeft het een hogere " +"score nodig om naar de volgende repository doorgezet te mogen worden." -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" -msgstr "Richtlijnen voor testers" +#: data/templates/package-properties.html:78 +msgid "Learn more." +msgstr "Meer informatie." -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" +msgstr "Dit pakket behoort tot het kritieke pad." + +#: data/templates/jobs-detail.html:36 +msgid "Abort job" +msgstr "Breek taak af" + +#: data/templates/jobs-detail.html:42 +msgid "Restart job" +msgstr "Herstart taak" + +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" +msgstr "Taak is afgebroken" + +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -"Iedereen kan zich aanmelden bij de Pakfire Build Service door zich te " -"registreren met een account." +"Deze build-taak is in een afgebroken status, omdat het build proces " +"onverwacht gecrasht is. " -#: data/templates/docs-users.html:51 +#: data/templates/jobs-detail.html:74 msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -"Na een succesvolle activering kunt u opmerkingen over pakketten maken en " -"ontwikkelaars feedback geven over de status hiervan." +"In de meeste gevallen is er geen logbestand en moet u zelf het probleem " +"uitzoeken." + +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" +msgstr "De foutcode is:" + +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" +msgstr "Segmentatie overschrijding" + +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" +msgstr "U kunt de taak nogmaals inschieten:" + +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" +msgstr "Opnieuw indienen van build" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" -msgstr "Builds van %s" +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." +msgstr "Geen builder toegekend." -#: data/templates/mirrors-new.html:16 -msgid "New mirror" -msgstr "Nieuwe mirror" +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" +msgstr "Aangemaakt" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" -msgstr "Voeg een nieuwe mirror toe" +#: data/templates/jobs-detail.html:138 +msgid "Build logs" +msgstr "Build-logs" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." -msgstr "Geef de echte hostnaam van de mirror." +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." +msgstr "Geen logs aanwezig." -#: data/templates/mirrors-new.html:40 -msgid "Path" -msgstr "Pad" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" +msgstr "Buildroot" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." -msgstr "Het pad naar de bestanden op de server." +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "%s pakket" +msgstr[1] "%s pakketten" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" -msgstr "Maak nieuwe mirror aan" +#: data/templates/jobs-detail.html:159 +msgid "Package files" +msgstr "Pakketbestanden" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" -msgstr "Taakwachtlijst" +#: data/templates/register-success.html:4 +msgid "Registration successful" +msgstr "Registratie succesvol" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." +msgstr "Uw nieuwe account is aangemaakt, %s." + +#: data/templates/register-success.html:7 +msgid "" +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" -"Dit is een lijst met alle taken die staan te wachten om verwerkt te worden." +"Om het activeringsproces af te ronden dient u de instructies te volgen in de " +"e-mail die naar u is verzonden." -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." -msgstr "Degene bovenaan is de eerstvolgende." +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" +msgstr "Inloggen" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." -msgstr "Geen taken meer." +#: data/templates/login.html:12 +msgid "Login failed!" +msgstr "Inloggen mislukt!" -#: data/templates/docs-base.html:27 -msgid "All Documents" -msgstr "Alle documenten" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." +msgstr "Gebruikersnaam en/of password is onjuist. Inloggen mislukt." -#: data/templates/docs-base.html:31 -msgid "Topics" -msgstr "Onderwerpen" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" +msgstr "Password" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" -msgstr "Ondersteunde architecturen" +#: data/templates/login.html:41 +msgid "You also might want to..." +msgstr "Wellicht wilt u ook..." -#: data/templates/distro-detail.html:36 -msgid "None" -msgstr "Geen" +#: data/templates/login.html:44 +msgid "Register a new account." +msgstr "Registreer een nieuw account." -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" -msgstr "Binaire repositories" +#: data/templates/login.html:47 +msgid "Recover your password." +msgstr "Uw wachtwoord herstellen." -#: data/templates/distro-detail.html:51 -msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." -msgstr "" -"Een binaire repository is een verzameling pakketten die stabiel worden " -"geacht, onstabiel of in test-status door de ontwikkelaars." +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" +msgstr "Build commentaar" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." -msgstr "Iedere repository kan afzonderlijk worden geactiveerd." +#: data/templates/builds/comments.html:33 +msgid "Show all comments" +msgstr "Toon alle commentaar" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." -msgstr "Leer hoe ze te gebruiken." +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" +msgstr "%s's laatste commentaar" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" -msgstr "Source repositories" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." +msgstr "Deze pagina toont %s's laatste commentaar." -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" -msgstr "Actie" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." +msgstr "Deze pagina toont het laatste commentaar op builds." -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" -msgstr "Wijzig distributie" +#: data/templates/builds/comments.html:53 +msgid "" +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." +msgstr "" +"De Pakfire Build Service gaat over samen ontwikkelen, dus communiceren met " +"elkaar is belangrijk. Doe mee." -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" -msgstr "Verwijder distributie" +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." +msgstr "%s heeft nog nergens commentaar op gegeven." -#: data/templates/distro-detail.html:97 -msgid "New binary repository" -msgstr "Nieuwe binaire repository" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" +msgstr "Registreer een nieuw account" -#: data/templates/distro-detail.html:102 -msgid "New source repository" -msgstr "Nieuwe broncode repository" +#: data/templates/register.html:12 +msgid "Register new account" +msgstr "Registreer nieuw account" -#: data/templates/user-list.html:3 -msgid "User list" -msgstr "Gebruikerslijst" +#: data/templates/register.html:19 +msgid "Join the community!" +msgstr "Word lid van de community!" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." -msgstr "" -"Houd er rekening mee dat alle andere soorten builds de voorkeur hebben boven " -"de test-builds." +#: data/templates/register.html:26 +msgid "Registration form" +msgstr "Registratieformulier" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" -msgstr "Legenda van de build statussen" +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." +msgstr "Inlognaam moet een unieke naam zijn." -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" -msgstr "Wat is de Pakfire Build Service?" +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" +msgstr "E-mailadres" -#: data/templates/docs-whatsthis.html:27 -msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -"Op deze pagina wordt uitgelegd wat het Pakfire Build Systeem werkelijk is." +"Type uw e-mailadres in, welke wordt gebruikt om uw account te verifiëren." -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." -msgstr "Lees aandachtig." +#: data/templates/register.html:52 +msgid "Real name (optional)" +msgstr "Echte naam (optioneel)" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" -msgstr "Ja, dat is het!" +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." +msgstr "Geef uw voor- en achternaam." -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" -msgstr "Nee, dat is het niet!" +#: data/templates/register.html:64 +msgid "Account security" +msgstr "Account beveiliging" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." msgstr "" -"PBS is een tool waarmee mensen hun feedback kunnen geven aan ontwikkelaars." +"Een password wordt gebruikt om het account mee te beveiligen en moet uit " +"minstens 8 tekens bestaan." -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." -msgstr "Het is mogelijk om commentaar te geven en builds te beoordelen." +#: data/templates/register.html:78 +msgid "Confirm password" +msgstr "Bevestig wachtwoord" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." -msgstr "PBS is GEEN bugtracker." +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." +msgstr "Kies een zo sterk mogelijk wachtwoord." -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -"Om bugs te rapporteren gebruikt u de bugtracker als u ze gefixed wil hebben." +"Log niet in vanaf onveilige plekken vanwaar anderen uw wachtwoord kunnen " +"afkijken." -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" -msgstr "Bugtracker" +#: data/templates/register.html:91 +msgid "Sign up!" +msgstr "Meld u aan!" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." -msgstr "U gaat nu uw wachtwoord wijzigen." +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." +msgstr "De sleutels zijn belangrijke componenten wat betreft beveiliging." -#: data/templates/user-profile-passwd.html:35 +#: data/templates/keys-list.html:22 msgid "" -"To do so, you need to enter your current password and the new password twice." +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." msgstr "" -"Daarvoor geeft u uw huidige wachtwoord op en tweemaal het nieuwe wachtwoord." - -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." -msgstr "In dit dialoogvenster kunt u het wachtwoord van %s veranderen." +"Ieder pakket in de Pakfire Build Service is ondertekend om de echtheid te " +"bewijzen." -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" -msgstr "Oeps!" +#: data/templates/keys-list.html:31 +msgid "Fingerprint" +msgstr "Fingerprint" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" -msgstr "Oude wachtwoord" +#: data/templates/keys-list.html:33 +msgid "Expires" +msgstr "Verloopt" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." -msgstr "Geef uw oude wachtwoord alstublieft." +#: data/templates/keys-list.html:51 +msgid "Lookup" +msgstr "Lookup" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" -msgstr "Nieuwe wachtwoord" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" +msgstr "Verwijderen" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." -msgstr "" -"Kies een nieuw wachtwoord. Verzeker u ervan dat het zo sterk is als mogelijk." +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" +msgstr "Sub-sleutel" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." -msgstr "Bevestig het nieuwe wachtwoord." +#: data/templates/keys-list.html:90 +msgid "This key does not expire." +msgstr "Deze sleutel verloopt niet." -#: data/templates/user-delete.html:4 +#: data/templates/user-impersonation.html:3 #, python-format -msgid "Delete user %s" -msgstr "Verwijder gebruiker %s" - -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" -msgstr "Wilt u echt uw eigen account verwijderen?" - -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." -msgstr "U kunt hierna niet meer inloggen en deze service niet meer gebruiken." +msgid "Impersonate user %s" +msgstr "Imiteer gebruiker %s" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" -msgstr "Wilt u echt gebruiker %s verwijderen?" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" +msgstr "Gebruiker imitatie" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" -msgstr "Wijzig repository %s" +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." +msgstr "" +"Als u een andere gebruiker imiteert, wordt iedere handeling uitgevoerd alsof " +"u was ingelogd onder de naam van de geïmiteerde gebruiker." -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." -msgstr "De naam van de repository." +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." +msgstr "" +"Dit is een zeer krachtige feature. U moet hier zeer voorzichtig mee omgaan." -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." -msgstr "Mag alleen kleine letters bevatten." +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" +msgstr "Aanpassing mislukt" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" -msgstr "Omschrijving" +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." +msgstr "Het gebruikersprofiel kan niet worden opgeslagen." -#: data/templates/repository-edit.html:33 -msgid "Score settings" -msgstr "Score instellingen" +#: data/templates/modules/log-entry.html:21 +msgid "You" +msgstr "U" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." -msgstr "Met deze instellingen configureert u de automatische score functie." +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" +msgstr "Bewakers" -#: data/templates/repository-edit.html:36 -msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." -msgstr "" -"Builds die een bepaalde score hebben behaald worden automatisch naar de " -"volgende repository verplaatst en verwijderd als de score te laag is." +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." +msgstr "U." -#: data/templates/repository-edit.html:40 -msgid "Needed score" -msgstr "Benodigde score" +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." +msgstr "U en iemand anders." -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." -msgstr "" -"De score die nodig is voor builds om automatisch te worden verplaatst naar " -"deze repository." +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." +msgstr "U en %s anderen." -#: data/templates/repository-edit.html:49 -msgid "Minimum time" -msgstr "Minimale tijd" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "Één persoon" +msgstr[1] "%(num)s personen." -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." -msgstr "Iedere build moet een minimale tijd in de repository staan." +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" +msgstr "Bewakers van %s" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:27 +msgid "" +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -"Dit wordt gedaan om er zeker van te zijn dat een pakket goed wordt getest." - -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." -msgstr "Geef nul om deze functie uit te schakelen." +"Alle gebruikers die deze build bewaken zullen op de hoogte worden gehouden " +"van statusveranderingen en commentaren." -#: data/templates/repository-edit.html:60 -msgid "Maximum time" -msgstr "Maximale tijd" +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." +msgstr "Dit is een makkelijke manier om op de hoogte te blijven." -#: data/templates/repository-edit.html:65 -msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." -msgstr "De build wordt na een bepaalde tijd automatisch verwijderd." +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." +msgstr "Niemand bewaakt deze build nog. U kunt de eerste zijn." -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." -msgstr "Dit is om er zeker van te zijn dat pakketten worden verstuurd." +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" +msgstr "Bewaak deze build" -#: data/templates/repository-edit.html:73 -msgid "Build settings" -msgstr "Build instellingen" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" +msgstr "Voeg een bewaker toe" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" -msgstr "Gebruik pakket voor builds?" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" +msgstr "Sluiten" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" -msgstr "Moet het pakket standaard worden geselecteerd voor builds?" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" +msgstr "Haal %s terug van een repository" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" -msgstr "Build prioriteit veranderen" +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." +msgstr "U gaat nu een build terughalen uit z'n repository." -#: data/templates/build-priority.html:11 -msgid "Priority" -msgstr "Prioriteit" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." +msgstr "" +"Dit betekent dat de build niet meer te installeren is vanuit deze repository." -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." -msgstr "De prioriteit van het build-proces instellen" +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." +msgstr "" +"Als u vindt dat deze build niet meer van toepassing is of defect is, markeer " +"de build dan ook als zodanig." -#: data/templates/build-priority.html:28 -msgid "Beware" -msgstr "Pas op" +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" +msgstr "Auto-selecteer" -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." -msgstr "" -"Het veranderen van de taakvolgorde kan problemen geven met het afhandelen " -"van pakketafhankelijkheden." +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" +msgstr "Pre-vereist" -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." -msgstr "Doe dit niet als u niet heel zeker bent van uw zaak." +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" +msgstr "Adviseert" -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" -msgstr "Revisie" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" +msgstr "Stelt voor" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" -msgstr "Datum" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." +msgstr "" +"Pakfire is het build-systeem dat wordt gebruikt om de IPFire Linux firewall " +"distributie op te bouwen." -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" -msgstr "Committer" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." +msgstr "Het installeert en updatet tevens de pakketten op de IPFire systemen. " -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" -msgstr "Open in gitweb" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." +msgstr "Code gelicenseerd onder de GNU General Public Licence v3." -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" -msgstr "Reset commit" +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" +msgstr "Toegevoegd %s" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" -msgstr "Pakketten aangemaakt van deze commit" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" +msgstr "Start" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." -msgstr "Er zijn geen pakketten aangemaakt van deze commit." +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" +msgstr "Verwijder actie" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" -msgstr "Account activering mislukt." +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "%(credits)s meer credit nodig." +msgstr[1] "%(credits)s meer credits nodig." -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" -msgstr "Account activering " +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." +msgstr "Niet meer credits nodig. " -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" -msgstr "Activering is mislukt" +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" +msgstr "Onderhouder: %s" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." -msgstr "De activering van uw account is mislukt." +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" +msgstr "Ga naar pakketomschrijving" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." -msgstr "" -"Mogelijk is uw registratiecode onjuist of is de registratietijd verlopen." +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." +msgstr "Deze build heeft geen taken." -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" -msgstr "Pakketlijst" +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" +msgstr "Duur" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." -msgstr "" -"Dit is een alfabetisch gesorteerde lijst van alle bestanden in de " -"distributie." +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" +msgstr "Looptijd" -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." -msgstr "Klik op een link voor meer informatie over het pakket." +#: data/templates/modules/files-table.html:7 +msgid "Info" +msgstr "Info" -#: data/templates/packages-list.html:31 -msgid "Selection" -msgstr "Selectie" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "Groep" +msgstr[1] "Groepen" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" -msgstr "Toon defecte pakketten" +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" +msgstr "Dit pakket wordt onderhouden door" -#: data/templates/packages-list.html:39 -msgid "Show all packages" -msgstr "Toon alle pakketten" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" +msgstr "Huidige belasting van het build-cluster" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." -msgstr "De sleutels zijn belangrijke componenten wat betreft beveiliging." +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" +msgstr "Zo snel mogelijk" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." -msgstr "" -"Ieder pakket in de Pakfire Build Service is ondertekend om de echtheid te " -"bewijzen." +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" +msgstr "Na 5 minuten" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" -msgstr "Fingerprint" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" +msgstr "Na 15 minuten" -#: data/templates/keys-list.html:33 -msgid "Expires" -msgstr "Verloopt" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" +msgstr "Na een uur" -#: data/templates/keys-list.html:51 -msgid "Lookup" -msgstr "Lookup" +#: data/templates/modules/build-offset.html:12 +msgid "After one day" +msgstr "Na een dag" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" -msgstr "Sub-sleutel" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." +msgstr "Zet de tijd waarna de build-taak gestart wordt." -#: data/templates/keys-list.html:90 -msgid "This key does not expire." -msgstr "Deze sleutel verloopt niet." +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" +msgstr "Inplannen build" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" -msgstr "Gevaar!" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." +msgstr "Er zijn op dit moment geen builds te laten zien." -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" -msgstr "Dit is een zeer gevaarlijke actie!" +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" +msgstr "Verstuur %s naar een repository" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." -msgstr "Doe dit niet, als u niet zeer zeker van uw zaak bent." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" +msgstr "Nog niet alle taken zijn beëindigd!" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:16 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -"Deze commit wordt gereset. Dit betekent dat alle hiermee geassocieerde " -"pakketten zullen worden verwijderd en de commit wordt opnieuw verwerkt." +"Het wordt ten sterkste afgeraden om deze build naar de volgende " +"repository te brengen." -#: data/templates/distro-source-commit-reset.html:50 -msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." -msgstr "" -"Deze actie kan ernstige problemen geven en mag alleen worden gebruikt als er " -"iets ernstig is fout gegaan." +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." +msgstr "De build zal in deze repository geplaatst worden." -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" -msgstr "Deze pakketten zullen worden verwijderd" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." +msgstr "U gaat nu deze build naar een nieuwe repository versturen." -#: data/templates/statistics/index.html:11 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -"Op deze pagina vindt u veel informatie verzameld in grafieken en cijfers." +"Dit betekent dat de build geen onderdeel meer zal uitmaken van de huidige " +"repository." -#: data/templates/statistics/index.html:12 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"They give a very quick overview about what is going on in the build service." -msgstr "Ze geven een snel overzicht over wat er gaande is in de build-service." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." +msgstr "" +"Verzeker u ervan dat deze build van voldoende kwaliteit is, zodat het zich " +"kan meten met kwaliteit van de doel-repository." -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." -msgstr "De gemiddelde build-tijd is %.1f minuten." +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" +msgstr "Onstabiel" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." -msgstr "Er zijn %(builds_count)s builds die %(jobs_count_all)s taken bevatten." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" +msgstr "Arch" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" -msgstr "Account activering succesvol" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" +msgstr "Nieuw" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" -msgstr "Activering succesvol" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" +msgstr "Afgebroken" -#: data/templates/register-activation-success.html:23 +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" +msgstr "Afhankelijksheidsfout" + +#: data/templates/modules/jobs-table.html:47 #, python-format -msgid "Your account has been activated, %s." -msgstr "Uw account is geactiveerd, %s." +msgid "Running since %s" +msgstr "Loopt sinds %s" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" -msgstr "Veel plezier!" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." +msgstr "Nog niet klaar" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "Watch build %s" -msgstr "Bekijk build %s" +msgid "This package only supports %s." +msgstr "Dit pakket ondersteunt alleen %s." -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" -msgstr "Bekijk" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." +msgstr "Geen taken op dit moment." -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." -msgstr "U kunt uzelf hier toevoegen als bewaker van deze build." +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" +msgstr "Deze build is defect!" -#: data/templates/builds-watchers-add.html:36 +#: data/templates/modules/build-state-warnings.html:5 msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -"Als u dat doet, ontvangt u een bericht over nieuwe commentaren en " -"statusveranderingen." - -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." -msgstr "U bent al bewaker van deze build." - -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" -msgstr "Kies gebruiker" - -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" -msgstr "Mijzelf" - -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." -msgstr "Kies een gebruiker die deze build zou moeten bewaken." +"Dit betekent dat het pakket ernstige schade aan het systeem kan aanbrengen " +"en mogelijk geheel niet meer werkt." -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" -msgstr "Voeg bewaker toe" +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." +msgstr "Het wordt afgeraden om dit pakket te gebruiken." -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" -msgstr "Toon taken van deze builder." +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" +msgstr "Deze build is verouderd!" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" -msgstr "Zet builder uit" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." +msgstr "Dit betekent dat dit pakket niet meer up-to-date is." -#: data/templates/builder-detail.html:42 -msgid "Enable builder" -msgstr "Zet builder aan" +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." +msgstr "Misschien is er een update beschikbaar dat bugs in deze release fixt." -#: data/templates/builder-detail.html:50 -msgid "Edit builder" -msgstr "Bewerk builder" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" +msgstr "Aantal builds" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" -msgstr "Vernieuw wachtwoord" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" +msgstr "op %s" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" -msgstr "Verwijder builder" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" +msgstr "door %s" -#: data/templates/builder-detail.html:79 -msgid "Warning" -msgstr "Waarschuwing" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" +msgstr "Bijgewerkt" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." -msgstr "Deze builder is overbelast." +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." +msgstr "Geen opmerkingen tot dusver." -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." -msgstr "" -"Dat betekent dat er geen additionele taken aangenomen zullen worden, " -"ofschoon het maximum aantal taken nog niet bereikt is." +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" +msgstr "Aantal commits" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." -msgstr "" -"Nieuwe taken zullen automatisch gestart worden nadat de belasting is " -"afgenomen." +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" +msgstr "Laatste commit" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" -msgstr "Ingeschakeld" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" +msgstr "Branch: %s" -#: data/templates/builder-detail.html:96 -msgid "Disabled" -msgstr "Uitgeschakeld" +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." +msgstr "Geen commentaar gegeven." -#: data/templates/builder-detail.html:98 -msgid "Deleted" -msgstr "Verwijderd" +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." +msgstr "Geen log gevonden." -#: data/templates/builder-detail.html:100 +#: data/templates/modules/modal-build-comment.html:8 #, python-format -msgid "Unknown status: %s" -msgstr "Onbekende status: %s" +msgid "Comment on %s" +msgstr "Geef commentaar op %s" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" -msgstr "Parallelle builds" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" +msgstr "Log in om commentaar te geven" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "Een enkele taak." -msgstr[1] "Tot %(num)s taken." +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" +msgstr "Stem op" -#: data/templates/builder-detail.html:109 -msgid "This host builds" -msgstr "Deze host builds" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." +msgstr "Niet getest." -#: data/templates/builder-detail.html:115 -msgid "Release builds" -msgstr "Release-builds" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." +msgstr "Werkt voor mij." -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" -msgstr "Scratch-builds" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." +msgstr "Werkt niet." -#: data/templates/builder-detail.html:119 -msgid "Test builds" -msgstr "Test-builds" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." +msgstr "U dient in te loggen om commentaar te geven." -#: data/templates/builder-detail.html:130 -msgid "Remarks" -msgstr "Opmerkingen" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." +msgstr "Klik op de knop hieronder om in te loggen." -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" -msgstr "Pakfire versie" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" +msgstr "Verstuur commentaar" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" -msgstr "Uitgeschakeld: %s" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" +msgstr "Score:" -#: data/templates/builder-detail.html:157 -msgid "CPU model" -msgstr "CPU model" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" +msgstr "Vrijgeven build" -#: data/templates/builder-detail.html:163 -msgid "CPU count" -msgstr "CPU aantal" +#: data/templates/source-list.html:3 +msgid "Sources repositories" +msgstr "Sources repositories" -#: data/templates/builder-detail.html:167 -msgid "Memory" -msgstr "Geheugen" +#: data/templates/source-list.html:17 +msgid "Add source repository" +msgstr "Voeg bron-repository toe" -#: data/templates/builder-detail.html:171 -msgid "Load average" -msgstr "Load gemiddelde" +#: data/templates/source-list.html:18 +msgid "Blah 123" +msgstr "Blah 123" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" -msgstr "Vrije schijfruimte" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." +msgstr "Dit is een lijst met gebruikers die deze build kunnen bekijken." -#: data/templates/builder-detail.html:185 -msgid "Host key" -msgstr "Hostsleutel" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." +msgstr "" +"Als u een commentaar schrijft of de status van de build is veranderd, dan " +"ontvangt iedereen een bericht." -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" -msgstr "Actieve en wachtende taken" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." +msgstr "U bent de eigenaar van deze build. Dus u hoeft het niet te bewaken." -#: data/templates/search-form.html:3 -msgid "Advanced search" -msgstr "Geavanceerd zoeken" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." +msgstr "Bewaak deze build." -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." -msgstr "Geen resultaten voor '%s'." +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" +msgstr "Lijst van alle bewakers" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." -msgstr "Typ een zoekpatroon in het invoerveld hieronder en klik op de knop." +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" +msgstr "Gitweb" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" -msgstr "Zoek naar pakketten op naam of omschrijving." +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "Tak" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." -msgstr "" -"Als u een pakketnaam typt in het zoekvenster dan wordt een link gegeven naar " -"het pakket." +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" +msgstr "Geïmporteerde commits" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." -msgstr "De zoekopdracht is uitgevoerd in niet-hoofdlettergevoelige modus." +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" +msgstr "Laatste commits" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" -msgstr "Zoek naar UUID's" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" +msgstr "Toon alle commits" -#: data/templates/search-form.html:60 +#: data/templates/distro-list.html:26 msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -"Als u een UUID typt in het zoekvenster, dan wordt u geleid naar de taak, " -"build of pakket waartoe het behoort." +"Dit is een lijst van alle distributies die worden onderhouden met deze build-" +"service." -#: data/templates/search-form.html:61 +#: data/templates/distro-list.html:27 msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -"Dit is een handige functie als u een UUID hebt en zoekt naar het " -"bijbehorende pakket of build." +"U kunt op één van de items klikken om meer details te bekijken, of spring " +"direct naar een van de repositories." -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" -msgstr "Voorbeelden" +#: data/templates/distro-list.html:34 +msgid "Repositories" +msgstr "Repositories" -#: data/templates/search-form.html:73 -msgid "Search for files" -msgstr "Zoeken naar bestanden" +#: data/templates/distro-list.html:66 +msgid "New distribution" +msgstr "Nieuwe distributie" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." -msgstr "U kunt ook zoeken op bestandsnamen." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" +msgstr "Inplannen rebuild voor %s" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." -msgstr "U krijgt een lijst met pakketten die het bestand bevatten." +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" +msgstr "Inplannen rebuild" -#: data/templates/search-form.html:77 +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." +msgstr "Hier kunt u mislukte builds opnieuw versturen om te builden." + +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" +msgstr "Wijzig gebruikersprofiel: %s" + +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" +msgstr "Gebruikersidentiteit" + +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." +msgstr "Kan niet worden gewijzigd." + +#: data/templates/user-profile-edit.html:48 +msgid "Real name" +msgstr "Echte naam" + +#: data/templates/user-profile-edit.html:54 msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -"Het zoekpatroon moet beginnen met een slash zodat het herkend wordt als een " -"bestand." +"Dit is een optioneel veld, maar we waarderen het zeer als u uw echte naam " +"invoert." -#: data/templates/login.html:12 -msgid "Login failed!" -msgstr "Inloggen mislukt!" +#: data/templates/user-profile-edit.html:66 +msgid "" +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." +msgstr "" +"Als het e-mailadres is gewijzigd, wordt uw account uitgezet totdat u het " +"nieuwe e-mailadres hebt bevestigd." -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." -msgstr "Gebruikersnaam en/of password is onjuist. Inloggen mislukt." +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" +msgstr "Admin acties" -#: data/templates/login.html:41 -msgid "You also might want to..." -msgstr "Wellicht wilt u ook..." +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." +msgstr "Bepaal de permissies van de gebruiker." -#: data/templates/login.html:44 -msgid "Register a new account." -msgstr "Registreer een nieuw account." +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" +msgstr "Account beveiligingsinstellingen" -#: data/templates/login.html:47 -msgid "Recover your password." -msgstr "Uw wachtwoord herstellen." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." +msgstr "Laat het wachtwoordveld leeg om het huidige wachtwoord te behouden." -#: data/templates/build-detail.html:41 -msgid "Score" -msgstr "Score" +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" +msgstr "Lokale & tijdzone instellingen" -#: data/templates/build-detail.html:44 -msgid "(broken)" -msgstr "(defect)" +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" +msgstr "Voorkeur taal" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" -msgstr "(verouderd)" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." +msgstr "" +"Autodetectie maakt gebruik van de taal die door uw webbrowser wordt " +"verstuurd." -#: data/templates/build-detail.html:55 -msgid "Security update" -msgstr "Beveiligingsupdate" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" +msgstr "Tijdzone" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" -msgstr "Bugfix-update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." +msgstr "Auto-detecteer gebruikt de tijdzone van uw webbrowser." -#: data/templates/build-detail.html:61 -msgid "Enhancement" -msgstr "Verbetering" +#: data/templates/user-profile-edit.html:150 +msgid "Save" +msgstr "Opslaan" -#: data/templates/build-detail.html:64 -msgid "New package" -msgstr "Nieuw pakket" +#: data/templates/base.html:4 +msgid "No title given" +msgstr "Geen titel opgegeven" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" -msgstr "Niet-verwerkt: %s" +#: data/templates/base.html:41 +msgid "More" +msgstr "Meer" -#: data/templates/build-detail.html:74 -msgid "Changes" -msgstr "Wijzigingen" +#: data/templates/base.html:101 +msgid "Administration" +msgstr "Administratie" -#: data/templates/build-detail.html:114 -msgid "Change state" -msgstr "Wijzigings-status" +#: data/templates/base.html:132 +msgid "My profile" +msgstr "Mijn profiel" + +#: data/templates/base.html:138 +msgid "My builds" +msgstr "Mijn builds" + +#: data/templates/base.html:143 +msgid "Impersonated by" +msgstr "Vertegenwoordigd door" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" -msgstr "Wijzig buglijst" +#: data/templates/base.html:153 +msgid "End impersonation" +msgstr "Beëindig vertegenwoordiging" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" -msgstr "Build verwijderen" +#: data/templates/base.html:160 +msgid "Logout" +msgstr "Logout" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" -msgstr "Sinds %s" +#: data/templates/base.html:172 +msgid "Sign in" +msgstr "Aanmelden" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." -msgstr "Dit pakket hoort bij geen enkele repository." +#: data/templates/base.html:184 +msgid "Forgot your password?" +msgstr "Password vergeten?" #: data/templates/docs-build.html:25 msgid "" @@ -3474,959 +3514,919 @@ msgstr "Bestanden worden geüpload naar de service " msgid "Build has an unknown state" msgstr "Build heeft een onbekende status" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" -msgstr "Wijzigingslog van %s" - -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" -msgstr "Bekijk %(filename)s van %(pkg)s" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" +msgstr "Toon taken van deze builder." -#: data/templates/packages/view-file.html:36 -msgid "View file" -msgstr "Bekijk bestand" +#: data/templates/builder-detail.html:36 +msgid "Disable builder" +msgstr "Zet builder uit" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" -msgstr "Mimetype: %s" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" +msgstr "Zet builder aan" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "Grootte: %s" +#: data/templates/builder-detail.html:50 +msgid "Edit builder" +msgstr "Bewerk builder" -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "Download bestand" +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" +msgstr "Vernieuw wachtwoord" -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" -msgstr "Beheer" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" +msgstr "Verwijder builder" -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "De nieuwe host %s is succesvol aangemaakt." +#: data/templates/builder-detail.html:79 +msgid "Warning" +msgstr "Waarschuwing" -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "Het wachtwoord voor %s is opnieuw gegenereerd." +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." +msgstr "Deze builder is overbelast." -#: data/templates/builder-pass.html:35 +#: data/templates/builder-detail.html:81 msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." -msgstr "" -"Voor autorisatie op de Pakfire Master Server is een wachtwoord vereist die " -"moet worden geconfigureerd op de host." - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "Het wachtwoord is:" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "Volgende" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "Laatste gebruiker commentaar" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "Toon alle gebruikers" - -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." -msgstr "U gaat nu build %s verwijderen." - -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -"Verzeker u ervan, dat dit de juiste build is die u wenst te verwijderen." +"Dat betekent dat er geen additionele taken aangenomen zullen worden, " +"ofschoon het maximum aantal taken nog niet bereikt is." -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -"Zodra de build is verwijderd kan dit niet meer ongedaan worden gemaakt." - -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" -msgstr "Beheer mirror %s" - -#: data/templates/mirrors-edit.html:25 -#, python-format -msgid "Manage mirror: %s" -msgstr "Beheer mirror: %s" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "De echte hostnaam." - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "Alleen ingeschakelde mirrors worden verzonden naar de clients." - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" -msgstr "Contactinformatie" - -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." -msgstr "De eigenaar van de mirror-server." - -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" -msgstr "Contactadres" +"Nieuwe taken zullen automatisch gestart worden nadat de belasting is " +"afgenomen." -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." -msgstr "Het e-mailadres van de beheerder van de mirror." +#: data/templates/builder-detail.html:96 +msgid "Disabled" +msgstr "Uitgeschakeld" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." -msgstr "Dit wordt niet publiek bekend gemaakt." +#: data/templates/builder-detail.html:98 +msgid "Deleted" +msgstr "Verwijderd" -#: data/templates/build-manage.html:3 +#: data/templates/builder-detail.html:100 #, python-format -msgid "Manage build %s" -msgstr "Beheer build %s" - -#: data/templates/build-manage.html:8 -msgid "Manage build" -msgstr "Beheer build" - -#: data/templates/build-manage.html:15 -msgid "Permission denied" -msgstr "Toestemming geweigerd" - -#: data/templates/build-manage.html:16 -msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." -msgstr "" -"U heeft niet de rechten om pakketten bij te werken die behoren tot het " -"kritieke pad." - -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" -msgstr "Niet alle taken zijn beëindigd" - -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." -msgstr "Nog niet alle taken van deze build zijn beëindigd." - -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." -msgstr "" -"Het wordt ten zeerste afgeraden om dit naar de volgende " -"repository te sturen." - -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." -msgstr "" -"Echter de build wordt automatisch teruggehaald als een of meer build-taken " -"mislukken. " - -#: data/templates/build-manage.html:42 -msgid "Push to a repository" -msgstr "Stuur naar een repository" - -#: data/templates/build-manage.html:44 -msgid "Push to next repository" -msgstr "Stuur naar de volgende repository" - -#: data/templates/build-manage.html:46 -msgid "Push to first repository" -msgstr "Stuur naar de eerste repository" - -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." -msgstr "Dit is de doel-repository voor deze build." - -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" -msgstr "Schakel over naar gebruikersmode" - -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" -msgstr "Schakel over naar admin mode" - -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" -msgstr "Filter builds" +msgid "Unknown status: %s" +msgstr "Onbekende status: %s" -#: data/templates/source-list.html:3 -msgid "Sources repositories" -msgstr "Sources repositories" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" +msgstr "Parallelle builds" -#: data/templates/source-list.html:17 -msgid "Add source repository" -msgstr "Voeg bron-repository toe" +#: data/templates/builder-detail.html:106 +#, python-format +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "Een enkele taak." +msgstr[1] "Tot %(num)s taken." -#: data/templates/source-list.html:18 -msgid "Blah 123" -msgstr "Blah 123" +#: data/templates/builder-detail.html:109 +msgid "This host builds" +msgstr "Deze host builds" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." -msgstr "Dit is een lijst met gebruikers die deze build kunnen bekijken." +#: data/templates/builder-detail.html:115 +msgid "Release builds" +msgstr "Release-builds" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." -msgstr "" -"Als u een commentaar schrijft of de status van de build is veranderd, dan " -"ontvangt iedereen een bericht." +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" +msgstr "Scratch-builds" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." -msgstr "U bent de eigenaar van deze build. Dus u hoeft het niet te bewaken." +#: data/templates/builder-detail.html:119 +msgid "Test builds" +msgstr "Test-builds" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." -msgstr "Bewaak deze build." +#: data/templates/builder-detail.html:130 +msgid "Remarks" +msgstr "Opmerkingen" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" -msgstr "Lijst van alle bewakers" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" +msgstr "Pakfire versie" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" -msgstr "Terug naar build" +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" +msgstr "Uitgeschakeld: %s" -#: data/templates/file-detail.html:5 -msgid "File" -msgstr "Bestand" +#: data/templates/builder-detail.html:157 +msgid "CPU model" +msgstr "CPU model" -#: data/templates/file-detail.html:27 -msgid "URL" -msgstr "URL" +#: data/templates/builder-detail.html:163 +msgid "CPU count" +msgstr "CPU aantal" -#: data/templates/file-detail.html:51 -msgid "Hash" -msgstr "Hash" +#: data/templates/builder-detail.html:167 +msgid "Memory" +msgstr "Geheugen" -#: data/templates/file-detail.html:90 -msgid "Build information" -msgstr "Build informatie" +#: data/templates/builder-detail.html:171 +msgid "Load average" +msgstr "Load gemiddelde" -#: data/templates/file-detail.html:93 -msgid "ID" -msgstr "ID" +#: data/templates/builder-detail.html:180 +msgid "Free disk space" +msgstr "Vrije schijfruimte" -#: data/templates/file-detail.html:105 -msgid "Time" -msgstr "Tijd" +#: data/templates/builder-detail.html:185 +msgid "Host key" +msgstr "Hostsleutel" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" -msgstr "Verwijder mirror %s" +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" +msgstr "Actieve en wachtende taken" -#: data/templates/mirrors-delete.html:25 +#: data/templates/builder-pass.html:30 #, python-format -msgid "Delete mirror: %s" -msgstr "Verwijder mirror: %s" +msgid "The new host %s has been successfully created." +msgstr "De nieuwe host %s is succesvol aangemaakt." -#: data/templates/mirrors-delete.html:29 +#: data/templates/builder-pass.html:32 #, python-format -msgid "You are going to delete the mirror %s." -msgstr "U gaat nu mirror %s verwijderen." - -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" -msgstr "Bewerking succesvol" - -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." -msgstr "Het gebruikersprofiel is succesvol aangepast." +msgid "The passphrase for %s has been regenerated." +msgstr "Het wachtwoord voor %s is opnieuw gegenereerd." -#: data/templates/user-profile-need-activation.html:7 +#: data/templates/builder-pass.html:35 msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -"Omdat u het e-mailadres zojuist hebt aangepast, moet het account opnieuw " -"worden geactiveerd." +"Voor autorisatie op de Pakfire Master Server is een wachtwoord vereist die " +"moet worden geconfigureerd op de host." -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." -msgstr "Kijk in uw mailbox - u weet al wat u moet doen." +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" +msgstr "Het wachtwoord is:" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" -msgstr "Wachtwoord vergeten" +#: data/templates/builder-pass.html:43 +msgid "Next" +msgstr "Volgende" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" -msgstr "Werk in uitvoering!" +#: data/templates/updates-index.html:3 +msgid "Updates" +msgstr "Updates" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." -msgstr "U bent uw wachtwoord vergeten, hè? Schaam je." +#: data/templates/updates-index.html:6 +msgid "Coming soon..." +msgstr "Binnenkort..." -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." -msgstr "Echter, het is toegestaan om uw account te reactiveren." +#: data/templates/jobs-filter.html:16 +msgid "Filter" +msgstr "Filter" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." -msgstr "Geef uw gebruikersnaam hieronder." +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" +msgstr "[Kies er een]" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." -msgstr "Hierna ontvangt u een e-mail met vervolginstructies." +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." +msgstr "Laat alleen taken zien die door deze builder zijn gemaakt." -#: data/templates/user-forgot-password.html:42 -msgid "Your username" -msgstr "Uw gebruikersnaam" +#: data/templates/jobs-filter.html:44 +msgid "Architecture" +msgstr "Architectuur" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." +msgstr "Toon alleen taken met deze architectuur." + +#: data/templates/search-results.html:3 data/templates/search-results.html:22 #, python-format -msgid "Schedule rebuild for %s" -msgstr "Inplannen rebuild voor %s" +msgid "Search results for '%s'" +msgstr "Zoekresultaten voor '%s'" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" -msgstr "Inplannen rebuild" +#: data/templates/search-results.html:12 +msgid "Search results" +msgstr "Zoekresultaten" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." -msgstr "Hier kunt u mislukte builds opnieuw versturen om te builden." +#: data/templates/search-results.html:28 +msgid "No results found." +msgstr "Niets gevonden." -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -"De status van een build kan zijn building, testing, stable, obsolete of " -"broken." +"Kijk op de \"geavanceerd zoeken\" pagina hoe uw zoekopdracht moet worden " +"samengesteld." -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" -msgstr "Markeer als verouderd" +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "%s is gevonden in het volgende pakket." +msgstr[1] "%s is gevonden in de volgende pakketten." -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." -msgstr "" -"Als een pakket is bijgewerkt door een ander pakket dan moet het gemarkeerd " -"worden als verouderd." +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" +msgstr "Taak buildroot" + +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." +msgstr "De pakketten hieronder zijn gebruikt om %s op te bouwen." + +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" +msgstr "Buildroot grootte" + +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" +msgstr "Download grootte" + +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" +msgstr "Buglijst" + +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." +msgstr "Nog geen bugs." + +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." +msgstr "Klik hieronder om er een toe te voegen." + +#: data/templates/build-bugs.html:45 +msgid "Add" +msgstr "Toevoegen" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." -msgstr "" -"Voor verouderde builds zijn geen test-taken aangemaakt en het wordt " -"geadviseerd om ze te verwijderen uit de repositories." +#: data/templates/build-bugs.html:71 +msgid "Add a bug" +msgstr "Voeg een bug toe" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" -msgstr "Build verwijderen uit de huidige repository?" +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" +msgstr "Bug ID" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" -msgstr "Maak deze build onbreekbaar" +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." +msgstr "Geef bug ID op." -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." -msgstr "" -"In het geval deze build per ongeluk als defect is gemarkeerd, is het " -"mogelijk om deze status te herstellen." +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." +msgstr "Dit is een lijst met meer open bugs voor dit pakket." -#: data/templates/build-state.html:93 -msgid "Mark build as broken" -msgstr "Markeer build als defect" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." +msgstr "Wellicht wilt u er hier één uit kiezen." -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." -msgstr "" -"Als een pakket niet opgebouwd kan worden of ernstige bugs bevat, " -"dan moet het als defect worden gemarkeerd." +#: data/templates/build-bugs.html:115 +msgid "Add bug" +msgstr "Voeg bug toe" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." -msgstr "" -"Deze builds kunnen in geen enkele repository worden geplaatst en worden " -"verwijderd uit alle repositories waar ze nu in staan." +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" +msgstr "Verwijder een bug" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." -msgstr "Toont alleen taken van %s." +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." +msgstr "Voer een bug ID in van de lijst hieronder." -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." -msgstr "Toont alleen builds die zijn gemaakt op %s." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" +msgstr "Verwijder bug" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." -msgstr "Toont alleen taken gemaakt voor %s." +#: data/templates/docs-base.html:27 +msgid "All Documents" +msgstr "Alle documenten" -#: data/templates/distro-update-detail.html:5 -msgid "Update" -msgstr "Bijwerken" +#: data/templates/docs-base.html:31 +msgid "Topics" +msgstr "Onderwerpen" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" -msgstr "Aanmaaktijd" +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" +msgstr "Pakketlijst" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" -msgstr "Builds in deze update" +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." +msgstr "" +"Dit is een alfabetisch gesorteerde lijst van alle bestanden in de " +"distributie." -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" -msgstr "Build taaklijst" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." +msgstr "Klik op een link voor meer informatie over het pakket." -#: data/templates/user-profile.html:23 -msgid "View comments" -msgstr "Bekijk commentaar" +#: data/templates/packages-list.html:31 +msgid "Selection" +msgstr "Selectie" -#: data/templates/user-profile.html:41 -msgid "Email" -msgstr "E-mail" +#: data/templates/packages-list.html:36 +msgid "Show broken packages" +msgstr "Toon defecte pakketten" -#: data/templates/user-profile.html:61 -msgid "Registered" -msgstr "Geregistreerd" +#: data/templates/packages-list.html:39 +msgid "Show all packages" +msgstr "Toon alle pakketten" -#: data/templates/user-profile.html:80 -msgid "Edit profile" -msgstr "Wijzig profiel" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." +msgstr "De mooie naam van de distributie" -#: data/templates/user-profile.html:94 -msgid "Delete account" -msgstr "Verwijder account" +#: data/templates/distro-edit.html:21 +msgid "Identifier" +msgstr "Identificatie" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" -msgstr "Imiteer gebruiker" +#: data/templates/distro-edit.html:30 +msgid "Tag" +msgstr "Tag" -#: data/templates/user-profile.html:121 -msgid "Permissions" -msgstr "Permissies" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." +msgstr "De tag is toegevoegd aan de pakketuitgave" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." -msgstr "Deze gebruiker heeft beheerdersrechten." +#: data/templates/distro-edit.html:39 +msgid "Vendor" +msgstr "Leverancier" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" -msgstr "Is gebruiker gemachtigd om scratch-builds aan te maken?" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" +msgstr "Van wie is deze distributie afkomstig?" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" -msgstr "Beheer builder %s" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." +msgstr "Het e-mailadres van de maker." -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" -msgstr "Builder: %s" +#: data/templates/distro-edit.html:57 +msgid "Slogan" +msgstr "Motto" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." -msgstr "De hostnaam kan niet worden gewijzigd." +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." +msgstr "Een korte zin die de distributie kenmerkt." -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." -msgstr "De builder moet zijn ingeschakeld om de build-taken uit te voeren." +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" +msgstr "Voor welke architecturen moet deze distributie worden gemaakt?" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" -msgstr "Build-taken instellingen" +#: data/templates/distro-edit.html:79 +msgid "Sources" +msgstr "Bronnen" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" -msgstr "Maximaal aantal parallelle build-taken" +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" +msgstr "Welke bronnen moeten worden geïmporteerd in de distributie?" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." -msgstr "Dit is het aantal build-taken die parallel zijn gestart." +#: web/ui_modules.py:154 +msgid "Today" +msgstr "Vandaag" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." -msgstr "Geautoriseerd om release-builds te maken." +#: web/ui_modules.py:159 +msgid "Yesterday" +msgstr "Gisteren" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." -msgstr "Geautoriseerd om scratch-builds te maken." +#: web/ui_modules.py:286 +msgid "Dependency problem" +msgstr "Afhankelijkheidsprobleem" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." -msgstr "Geautoriseerd om test-builds te maken." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" +msgstr "Onbekend: %s" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" -msgstr "Sta host toe voor deze architecturen" +#: web/handlers_auth.py:66 +msgid "No username provided." +msgstr "Geen gebruikersnaam opgegeven." -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." -msgstr "" -"Selecteer of deselecteer de architecturen die deze builder zou moeten maken " -"of niet." +#: web/handlers_auth.py:68 +msgid "The given username is already taken." +msgstr "Deze gebruikersnaam is al in gebruik." -#: data/templates/repository-detail.html:30 -msgid "Stable repository" -msgstr "Stabiele repository" +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." +msgstr "Geen e-mailadres opgegeven." -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" -msgstr "Onstabiele repository" +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." +msgstr "E-mailadres is ongeldig." + +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." +msgstr "Dit e-mailadres is al in gebruik door een ander account." + +#: web/handlers_auth.py:79 +msgid "No password provided." +msgstr "Geen wachtwoord opgegeven." -#: data/templates/repository-detail.html:38 -msgid "Testing repository" -msgstr "Test repository" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." +msgstr "Wachtwoorden zijn niet gelijk." -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" -msgstr "Repository is ingeschakeld voor builds?" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." +msgstr "Uw wachtwoord is te zwak" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" -msgstr "Verouderde builds" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." +msgstr "U moet uw huidige wachtwoord invoeren." -#: data/templates/repository-detail.html:85 -msgid "Total build time" -msgstr "Totale build-tijd" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." +msgstr "Het gegeven wachtwoord is fout." -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." -msgstr "" -"De tabel hierboven toont hoe lang het duurde om alle pakketten in deze " -"repository op te bouwen." +#: web/handlers_users.py:124 +msgid "The given passwords do not match." +msgstr "De gegeven wachtwoorden zijn niet gelijk." -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" -msgstr "Teruggehaalde builds" +#: web/handlers_users.py:126 +msgid "The password was blank." +msgstr "Het wachtwoord was leeg." -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." -msgstr "" -"Deze builds stonden al in deze repository, maar waren nog niet naar de " -"mirror-servers gestuurd." +#: web/handlers_users.py:130 +msgid "The given password is too weak." +msgstr "Het gegeven wachtwoord is te zwak." -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" -msgstr "Builds in deze repository" +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." +msgstr "Wachtwoord heeft minder dan 8 tekens." -#: data/templates/distro-source-commits.html:6 -msgid "Commits" -msgstr "Commits" +#: web/handlers_builds.py:368 +msgid "User not found." +msgstr "Gebruiker niet gevonden." -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" -msgstr "Bron-repository" +#: backend/logs.py:68 +msgid "Build has been created" +msgstr "Build is aangemaakt" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" -msgstr "Vorige commits" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." +msgstr "Onbekende actie." -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" -msgstr "Volgende commits" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." +msgstr "Deze build is naar repository '%(to_repo)s' gestuurd." -#: data/templates/uploads-list.html:24 -msgid "Filename" -msgstr "Bestandsnaam" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." +msgstr "U heeft deze build naar repository '%(to_repo)s' gestuurd." -#: data/templates/uploads-list.html:26 -msgid "Filesize" -msgstr "Bestandsgrootte" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +msgstr "%(user)s heeft deze build naar repository '%(to_repo)s' gestuurd." -#: data/templates/uploads-list.html:27 -msgid "Time running" -msgstr "Looptijd" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." +msgstr "Deze build is teruggehaald uit repository '%(from_repo)s'." -#: data/templates/uploads-list.html:44 -msgid "No owner." -msgstr "Geen eigenaar." +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." +msgstr "U heeft deze build teruggehaald uit repository '%(from_repo)s'." -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." -msgstr "Er zijn momenteel geen uploads actief." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +msgstr "%(user)s heeft deze build teruggehaald uit repository '%(from_repo)s'." -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" -msgstr "Alle" +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +msgstr "" +"Deze build is gestuurd van repository '%(from_repo)s' naar '%(to_repo)s'." -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." -msgstr "Toon alleen builds in deze distributie." +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +msgstr "" +"U heeft deze build van repository '%(from_repo)s' naar '%(to_repo)s' " +"gestuurd." -#: data/templates/build-filter.html:30 -msgid "All" -msgstr "Allen" +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." +msgstr "" +"%(user)s heeft deze build van repository '%(from_repo)s' naar '%(to_repo)s' " +"gestuurd." -#: data/templates/build-filter.html:35 -msgid "Permanently failed" -msgstr "Permanent mislukt" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." +msgstr "Builder '%(builder)s' is geactiveerd." -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" -msgstr "Uploading" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." +msgstr "U heeft builder '%(builder)s' geactiveerd." -#: data/templates/build-filter.html:40 -msgid "Building" -msgstr "Building" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." +msgstr "%(user)s heeft builder '%(builder)s' geactiveerd." -#: data/templates/build-filter.html:43 -msgid "Obsolete" -msgstr "Verouderd" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." +msgstr "Builder '%(builder)s' is uitgezet." -#: data/templates/build-filter.html:44 -msgid "Broken" -msgstr "Defect" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." +msgstr "U heeft builder '%(builder)s' uitgeschakeld." -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." -msgstr "Toon alleen builds met gegeven status." +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." +msgstr "%(user)s heeft builder '%(builder)s' uitgeschakeld." -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." -msgstr "Toon alleen builds van geselecteerde host." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." +msgstr "U heeft builder '%(builder)s' verwijderd." -#: data/templates/build-filter.html:77 -msgid "Show all builds" -msgstr "Toon alle builds" +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." +msgstr "%(user)s heeft builder '%(builder)s' verwijderd." -#: data/templates/jobs-detail.html:36 -msgid "Abort job" -msgstr "Breek taak af" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." +msgstr "U heeft builder '%(builder)s' aangemaakt." -#: data/templates/jobs-detail.html:42 -msgid "Restart job" -msgstr "Herstart taak" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." +msgstr "%(user)s heeft builder '%(builder)s' aangemaakt." -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" -msgstr "Taak is afgebroken" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." +msgstr "Taak '%(job)s' is aangemaakt." -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." -msgstr "" -"Deze build-taak is in een afgebroken status, omdat het build proces " -"onverwacht gecrasht is. " +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." +msgstr "U heeft taak '%(job)s' aangemaakt." -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." -msgstr "" -"In de meeste gevallen is er geen logbestand en moet u zelf het probleem " -"uitzoeken." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." +msgstr "%(user)s heeft taak '%(job)s' aangemaakt." -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" -msgstr "De foutcode is:" +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." +msgstr "Taak '%(job)s' heeft zijn status veranderd in: %(state)s." -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" -msgstr "Segmentatie overschrijding" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." +msgstr "U heeft de status van taak '%(job)s' veranderd naar: %(state)s." -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" -msgstr "U kunt de taak nogmaals inschieten:" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +msgstr "%(user)s heeft de status van taak'%(job)s' veranderd in: %(state)s." -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" -msgstr "Opnieuw indienen van build" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." +msgstr "Taak '%(job)s' is gereset." -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." -msgstr "Geen builder toegekend." +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." +msgstr "U heeft taak '%(job)s' gereset." -#: data/templates/jobs-detail.html:138 -msgid "Build logs" -msgstr "Build-logs" +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." +msgstr "%(user)s heeft taak '%(job)s' gereset." -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." -msgstr "Geen logs aanwezig." +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." +msgstr "Taak '%(job)s' is ingepland voor rebuild." -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:280 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "%s pakket" -msgstr[1] "%s pakketten" +msgid "You scheduled job '%(job)s' for rebuild." +msgstr "U heeft taak '%(job)s' ingepland voor rebuild." -#: data/templates/jobs-detail.html:159 -msgid "Package files" -msgstr "Pakketbestanden" +#: backend/logs.py:282 +#, python-format +msgid "%(user)s scheduled job '%(job)s' for rebuild." +msgstr "%(user)s heeft taak '%(job)s' ingepland voor rebuild." -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" -msgstr "Aanpassing mislukt" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." +msgstr "A test-taak voor '%(job)s' is ingepland." -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." -msgstr "Het gebruikersprofiel kan niet worden opgeslagen." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." +msgstr "U heeft een test-taak ingepland voor '%(job)s'." -#: web/ui_modules.py:154 -msgid "Today" -msgstr "Vandaag" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." +msgstr "%(user)s heeft een test-taak voor '%(job)s' ingepland." -#: web/ui_modules.py:159 -msgid "Yesterday" -msgstr "Gisteren" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." +msgstr "Mirror '%(mirror)s' is ingeschakeld." -#: web/ui_modules.py:286 -msgid "Dependency problem" -msgstr "Afhankelijkheidsprobleem" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." +msgstr "U heeft mirror '%(mirror)s' ingeschakeld." -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" -msgstr "Onbekend: %s" +msgid "%(user)s enabled mirror '%(mirror)s'." +msgstr "%(user)s heeft mirror '%(mirror)s' ingeschakeld." -#: web/handlers_auth.py:66 -msgid "No username provided." -msgstr "Geen gebruikersnaam opgegeven." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." +msgstr "Mirror '%(mirror)s' is uitgeschakeld." -#: web/handlers_auth.py:68 -msgid "The given username is already taken." -msgstr "Deze gebruikersnaam is al in gebruik." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." +msgstr "U heeft mirror '%(mirror)s' uitgeschakeld." -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." -msgstr "Geen e-mailadres opgegeven." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." +msgstr "%(user)s heeft mirror '%(mirror)s' uitgeschakeld." -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." -msgstr "E-mailadres is ongeldig." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." +msgstr "U heeft mirror '%(mirror)s' verwijderd." -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." -msgstr "Dit e-mailadres is al in gebruik door een ander account." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." +msgstr "%(user)s heeft mirror '%(mirror)s' verwijderd." -#: web/handlers_auth.py:79 -msgid "No password provided." -msgstr "Geen wachtwoord opgegeven." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." +msgstr "U heeft mirror '%(mirror)s' aangemaakt." -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." -msgstr "Wachtwoorden zijn niet gelijk." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." +msgstr "%(user)s heeft mirror '%(mirror)s' aangemaakt." -#: web/handlers_auth.py:85 -msgid "Your password is too weak." -msgstr "Uw wachtwoord is te zwak" +#: backend/users.py:462 +msgid "Account Activation" +msgstr "Account activatie" -#: web/handlers_builds.py:368 -msgid "User not found." -msgstr "Gebruiker niet gevonden." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." +msgstr "" +"U, of iemand die uw e-mailadres gebruikt, heeft een account geregistreerd " +"bij de Pakfire Build Service." -#: web/handlers_users.py:112 -msgid "You need to enter you current password." -msgstr "U moet uw huidige wachtwoord invoeren." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." +msgstr "Om uw account te activeren dient u op de link hieronder te klikken." -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." -msgstr "Het gegeven wachtwoord is fout." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." +msgstr "[%(build_name)s] Build-taak mislukt." -#: web/handlers_users.py:124 -msgid "The given passwords do not match." -msgstr "De gegeven wachtwoorden zijn niet gelijk." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" +msgstr "" +"De build-taak \"%(build_name)s\" is mislukt.\n" +"\n" +"Dit kan meerdere oorzaken hebben en moet door u worden onderzocht.\n" +"\n" +"Hier is meer informatie over het incident:\n" +"\n" +"Build-naam: %(build_name)s\n" +"Build-host: %(build_host)s\n" +"\n" +"Klik op deze link om alle informatie te zien over deze build:\n" +"https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Met vriendelijke groet,\n" +"\n" +"De Pakfire Build Service" -#: web/handlers_users.py:126 -msgid "The password was blank." -msgstr "Het wachtwoord was leeg." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." +msgstr "[%(build_name)s] Build-taak beëindigd." -#: web/handlers_users.py:130 -msgid "The given password is too weak." -msgstr "Het gegeven wachtwoord is te zwak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" +msgstr "" +"De build-taak \"%(build_name)s\" is beëindigd.\n" +"\n" +"Als u de eigenaar/beheerder bent, is het uw taak om de build in één of " +"meerdere repositories te plaatsen.\n" +"\n" +"Klik op deze link om alle details te bekijken van de build:\n" +"https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Met vriendelijke groet,\n" +"\n" +"De Pakfire Build Service" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." -msgstr "Wachtwoord heeft minder dan 8 tekens." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" +msgstr "%(user_name)s heeft commentaar gegeven op %(build_name)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "Januari" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "Februari" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "Maart" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "April" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "Mei" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "Juni" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "Juli" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "Augustus" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "September" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "Oktober" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "November" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "December" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "Maandag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "Dinsdag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "Woensdag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "Donderdag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "Vrijdag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "Zaterdag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "Zondag" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "1 seconde geleden" msgstr[1] "%(seconds)d seconden geleden" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "1 minuut geleden" msgstr[1] "%(minutes)d minuten geleden" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "1 uur geleden" msgstr[1] "%(hours)d uren geleden" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "%(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "gisteren" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "gisteren om %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "%(weekday)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "%(weekday)s om %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "%(month_name)s %(day)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "%(month_name)s %(day)s om %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "%(month_name)s %(day)s, %(year)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "%(month_name)s %(day)s, %(year)s om %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "%(weekday)s, %(month_name)s %(day)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "%(commas)s en %(last)s" diff --git a/data/translations/pakfire.pot b/data/translations/pakfire.pot index 847f2c21..e2b0cbcf 100644 --- a/data/translations/pakfire.pot +++ b/data/translations/pakfire.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,3222 +18,3269 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" msgstr "" -#: backend/logs.py:155 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format +msgid "Source: %s" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." +msgstr "" + +#: data/templates/distro-source-commit-reset.html:49 msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:157 -#, python-format +#: data/templates/distro-source-commit-reset.html:50 msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." +#: data/templates/build-detail.html:55 +msgid "Security update" msgstr "" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: backend/constants.py:74 +#: data/templates/build-detail.html:64 +msgid "New package" +msgstr "" + +#: data/templates/build-detail.html:66 #, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +msgid "Unhandled: %s" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" msgstr "" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" msgstr "" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:4 -msgid "No title given" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" msgstr "" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" +msgstr "" + +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" +msgstr "" + +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" +msgstr "" + +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" +msgstr "" + +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." +msgstr "" + +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." +msgstr "" + +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" +msgstr "" + +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" +#: data/templates/jobs-abort.html:38 +msgid "Build server" msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/keys-delete.html:3 +#, python-format +msgid "Delete key %s" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/file-detail.html:5 +msgid "File" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/file-detail.html:27 +msgid "URL" msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" msgstr "" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" +#: data/templates/file-detail.html:51 +msgid "Hash" msgstr "" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 -#, python-format -msgid "Source: %s" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" msgstr "" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" msgstr "" -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" +#: data/templates/file-detail.html:90 +msgid "Build information" msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" +#: data/templates/file-detail.html:93 +msgid "ID" msgstr "" -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" msgstr "" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" +#: data/templates/file-detail.html:105 +msgid "Time" msgstr "" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 +#: data/templates/file-detail.html:116 #: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 #: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 #: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 msgid "Actions" msgstr "" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" msgstr "" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" msgstr "" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/package-detail.html:64 +msgid "Homepage" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 -#, python-format -msgid "Edit distribution %s" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" +#: data/templates/package-detail.html:130 +#, python-format +msgid "%(size)s when installed" msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 -msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" +#: data/templates/user-list.html:3 +msgid "User list" msgstr "" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" msgstr "" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" msgstr "" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." msgstr "" -#: data/templates/build-bugs.html:45 -msgid "Add" +#: data/templates/user-profile-need-activation.html:7 +msgid "" +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." msgstr "" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" msgstr "" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" msgstr "" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" +#: data/templates/distro-detail.html:36 +msgid "None" msgstr "" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" msgstr "" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/build-bugs.html:115 -msgid "Add bug" +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" msgstr "" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/distro-list.html:26 -msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +#: data/templates/distro-detail.html:97 +msgid "New binary repository" msgstr "" -#: data/templates/distro-list.html:27 -msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/docs-index.html:23 -msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/docs-whatsthis.html:27 +msgid "" +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/docs-index.html:59 -msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/docs-whatsthis.html:51 +msgid "" +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" -#: data/templates/jobs-buildroot.html:41 +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 #, python-format -msgid "The packages listed below were used to build %s." +msgid "Mirror: %s" msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#: data/templates/mirrors-detail.html:47 #, python-format -msgid "Search results for '%s'" +msgid "hosted by %s" msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/mirrors-detail.html:75 +msgid "Status information" msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/mirrors-detail.html:79 +msgid "Status" msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" msgstr "" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" +#: data/templates/mirrors-detail.html:89 +msgid "Never" +msgstr "" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/register-success.html:6 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "Your new account has been created, %s." +msgid "Schedule test build for %s" msgstr "" -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" msgstr "" -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." msgstr "" -#: data/templates/package-properties.html:39 +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" -#: data/templates/package-properties.html:40 +#: data/templates/job-schedule-test.html:44 msgid "" -"Some packages might need some extra boost if the build servers are very busy." +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" msgstr "" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" +#: data/templates/index.html:22 +msgid "Development powered by community!" msgstr "" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" +#: data/templates/index.html:38 +msgid "Latest stable updates" msgstr "" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" +#: data/templates/index.html:40 +msgid "Unstable updates" msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/index.html:42 +msgid "Testing updates" msgstr "" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +#: data/templates/index.html:59 +msgid "View more updates..." msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/index.html:70 +msgid "Build jobs" msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/index.html:76 +msgid "Show more build jobs" msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 -#, python-format -msgid "Mirror: %s" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" +#: data/templates/repository-edit.html:36 +msgid "" +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/mirrors-detail.html:75 -msgid "Status information" +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/mirrors-detail.html:79 -msgid "Status" +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/mirrors-detail.html:89 -msgid "Never" +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/keys-delete.html:3 -#, python-format -msgid "Delete key %s" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/keys-delete.html:29 -#, python-format -msgid "You are going to delete the key %s." +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 +#, python-format +msgid "Builds by %s" msgstr "" -#: data/templates/register.html:19 -msgid "Join the community!" +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/register.html:26 -msgid "Registration form" +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" msgstr "" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/register.html:52 -msgid "Real name (optional)" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/register.html:64 -msgid "Account security" +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" msgstr "" -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/build-priority.html:11 +msgid "Priority" msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/build-priority.html:28 +msgid "Beware" msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." msgstr "" -#: data/templates/modules/modal-build-unpush.html:33 -msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:5 +#: data/templates/builds-watchers-add.html:36 msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" msgstr "" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" msgstr "" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" msgstr "" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" msgstr "" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." msgstr "" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" msgstr "" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/files-table.html:7 -msgid "Info" +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" +#: data/templates/register-fail.html:4 +msgid "Registration failed" msgstr "" -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." msgstr "" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." msgstr "" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" msgstr "" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" msgstr "" -#: data/templates/modules/jobs-table.html:47 -#, python-format -msgid "Running since %s" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." msgstr "" -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +#: data/templates/distro-update-edit.html:8 +#, python-format +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/repo-actions-table.html:19 +#: data/templates/user-profile-passwd-ok.html:41 #, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" +msgid "The password of %s has successfully been changed." +msgstr "" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +#: data/templates/docs-users.html:29 +msgid "Developers" msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/docs-users.html:31 +msgid "" +"Developers manage this build service and have access to all parts of it." msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/docs-users.html:38 +msgid "Testers" msgstr "" -#: data/templates/modules/modal-build-push.html:16 +#: data/templates/docs-users.html:40 msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" msgstr "" -#: data/templates/modules/modal-build-push.html:45 -msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" -#: data/templates/modules/modal-build-push.html:48 +#: data/templates/docs-users.html:51 msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." -msgstr "" - -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" msgstr "" -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +#: data/templates/user-profile-passwd.html:35 +msgid "" +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" msgstr "" -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 +#: data/templates/mirrors-edit.html:3 #, python-format -msgid "You and %s others." +msgid "Manage mirror %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 +#: data/templates/mirrors-edit.html:25 #, python-format -msgid "Watchers of %s" +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" - -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" +#: data/templates/builder-new.html:21 +msgid "Create a new builder" msgstr "" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." msgstr "" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" msgstr "" -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/build-filter.html:30 +msgid "All" msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" msgstr "" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" msgstr "" -#: data/templates/errors/error.html:50 -msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/build-filter.html:35 +msgid "Permanently failed" msgstr "" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." msgstr "" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." msgstr "" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." +#: data/templates/build-filter.html:77 +msgid "Show all builds" msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/docs-index.html:3 +msgid "Documentation index" msgstr "" -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/docs-index.html:17 +msgid "Documents" msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/builder-edit.html:3 +#, python-format +msgid "Manage builder %s" msgstr "" -#: data/templates/builder-delete.html:3 +#: data/templates/builder-edit.html:25 #, python-format -msgid "Delete builder %s" +msgid "Builder: %s" msgstr "" -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" msgstr "" -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/builder-delete.html:3 +#, python-format +msgid "Delete builder %s" msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 +#: data/templates/builder-delete.html:31 #, python-format -msgid "The password of %s has successfully been changed." +msgid "You are going to delete the build host %s." msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/user-comments.html:12 +msgid "Show all users" msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/build-manage.html:16 +msgid "" +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-manage.html:25 +msgid "" +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" msgstr "" -#: data/templates/user-profile-edit.html:54 -msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/user-profile-edit.html:66 -msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/user-profile.html:41 +msgid "Email" msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/user-profile.html:61 +msgid "Registered" msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:94 +msgid "Delete account" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:53 +#: data/templates/repository-detail.html:99 msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -#: data/templates/docs-users.html:29 -msgid "Developers" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:39 msgid "" -"Developers manage this build service and have access to all parts of it." +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:40 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" msgstr "" -#: data/templates/docs-users.html:40 +#: data/templates/package-properties.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -#: data/templates/docs-users.html:41 -msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +#: data/templates/package-properties.html:74 +msgid "" +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -#: data/templates/docs-users.html:42 +#: data/templates/package-properties.html:77 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" +#: data/templates/package-properties.html:78 +msgid "Learn more." msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" msgstr "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-detail.html:159 +msgid "Package files" msgstr "" -#: data/templates/distro-detail.html:36 -msgid "None" +#: data/templates/register-success.html:4 +msgid "Registration successful" msgstr "" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." msgstr "" -#: data/templates/distro-detail.html:51 +#: data/templates/register-success.html:7 msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." msgstr "" -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" +#: data/templates/login.html:44 +msgid "Register a new account." msgstr "" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/docs-whatsthis.html:27 +#: data/templates/builds/comments.html:53 msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:12 +msgid "Register new account" msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." msgstr "" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/register.html:52 +msgid "Real name (optional)" msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/register.html:64 +msgid "Account security" msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" +#: data/templates/keys-list.html:22 +msgid "" +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." msgstr "" -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" +#: data/templates/keys-list.html:31 +msgid "Fingerprint" +msgstr "" + +#: data/templates/keys-list.html:33 +msgid "Expires" msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." +#: data/templates/keys-list.html:51 +msgid "Lookup" msgstr "" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/keys-list.html:90 +msgid "This key does not expire." msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/user-impersonation.html:3 +#, python-format +msgid "Impersonate user %s" msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/repository-edit.html:36 -msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:65 +#: data/templates/modules/watchers-sidebar-table.html:27 msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -#: data/templates/build-priority.html:11 -msgid "Priority" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" msgstr "" -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." msgstr "" -#: data/templates/build-priority.html:28 -msgid "Beware" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" msgstr "" -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" msgstr "" -#: data/templates/packages-list.html:31 -msgid "Selection" +#: data/templates/modules/files-table.html:7 +msgid "Info" msgstr "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" msgstr "" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" msgstr "" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" msgstr "" -#: data/templates/keys-list.html:33 -msgid "Expires" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" msgstr "" -#: data/templates/keys-list.html:51 -msgid "Lookup" +#: data/templates/modules/build-offset.html:12 +msgid "After one day" msgstr "" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:16 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 -msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/statistics/index.html:11 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/statistics/index.html:12 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"They give a very quick overview about what is going on in the build service." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/register-activation-success.html:23 +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" +msgstr "" + +#: data/templates/modules/jobs-table.html:47 #, python-format -msgid "Your account has been activated, %s." +msgid "Running since %s" msgstr "" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." msgstr "" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "Watch build %s" +msgid "This package only supports %s." msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:36 +#: data/templates/modules/build-state-warnings.html:5 msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" -msgstr[1] "" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." +msgstr "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/source-list.html:3 +msgid "Sources repositories" msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/source-list.html:17 +msgid "Add source repository" msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/source-list.html:18 +msgid "Blah 123" msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "" + +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" +msgstr "" + +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:60 -msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/search-form.html:61 -msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/search-form.html:77 +#: data/templates/user-profile-edit.html:66 msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." msgstr "" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/base.html:4 +msgid "No title given" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:160 +msgid "Logout" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:172 +msgid "Sign in" +msgstr "" + +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3296,923 +3343,876 @@ msgstr "" msgid "Build has an unknown state" msgstr "" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" -msgstr "" - -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" -msgstr "" - -#: data/templates/packages/view-file.html:36 -msgid "View file" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "" - -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "" - -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" -msgstr "" - -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "" - -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "" - -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." -msgstr "" - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "" - -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." -msgstr "" - -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." -msgstr "" - -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." -msgstr "" - -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" -msgstr "" - -#: data/templates/mirrors-edit.html:25 -#, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" msgstr "" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" msgstr "" -#: data/templates/build-manage.html:8 -msgid "Manage build" +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/build-manage.html:15 -msgid "Permission denied" +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -#: data/templates/build-manage.html:16 +#: data/templates/builder-detail.html:81 msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/builder-detail.html:100 +#, python-format +msgid "Unknown status: %s" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" +#: data/templates/builder-detail.html:106 +#, python-format +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/source-list.html:3 -msgid "Sources repositories" +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/source-list.html:17 -msgid "Add source repository" +#: data/templates/builder-detail.html:157 +msgid "CPU model" msgstr "" -#: data/templates/source-list.html:18 -msgid "Blah 123" +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/builder-detail.html:167 +msgid "Memory" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:171 +msgid "Load average" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." msgstr "" -#: data/templates/file-detail.html:27 -msgid "URL" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -#: data/templates/file-detail.html:51 -msgid "Hash" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" +#: data/templates/builder-pass.html:43 +msgid "Next" msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" +#: data/templates/updates-index.html:3 +msgid "Updates" msgstr "" -#: data/templates/file-detail.html:105 -msgid "Time" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#, python-format +msgid "Search results for '%s'" msgstr "" -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." +#: data/templates/search-results.html:12 +msgid "Search results" msgstr "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/search-results.html:28 +msgid "No results found." msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 -#, python-format -msgid "Schedule rebuild for %s" +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/docs-base.html:27 +msgid "All Documents" msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." +#: data/templates/docs-base.html:31 +msgid "Topics" msgstr "" -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/user-profile.html:61 -msgid "Registered" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/user-profile.html:94 -msgid "Delete account" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" +#: data/templates/distro-edit.html:79 +msgid "Sources" msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: web/handlers_auth.py:66 +msgid "No username provided." msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: web/handlers_auth.py:68 +msgid "The given username is already taken." msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/handlers_auth.py:79 +msgid "No password provided." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:280 +#, python-format +msgid "You scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:282 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" - -#: data/templates/jobs-detail.html:159 -msgid "Package files" +msgid "%(user)s scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:79 -msgid "No password provided." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:462 +msgid "Account Activation" msgstr "" -#: web/handlers_builds.py:368 -msgid "User not found." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "" diff --git a/data/translations/pt_BR/LC_MESSAGES/pakfire.po b/data/translations/pt_BR/LC_MESSAGES/pakfire.po index 361d0951..2a4b3144 100644 --- a/data/translations/pt_BR/LC_MESSAGES/pakfire.po +++ b/data/translations/pt_BR/LC_MESSAGES/pakfire.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2012-12-22 08:34+0000\n" "Last-Translator: André Morro \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" @@ -20,1102 +20,964 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" msgstr "" -#: backend/logs.py:155 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format -msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +msgid "Source: %s" msgstr "" -#: backend/logs.py:157 -#, python-format -msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "Fonte" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:49 +msgid "" +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/distro-source-commit-reset.html:50 +msgid "" +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" -msgstr "" +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" +msgstr "Build" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" msgstr "" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/constants.py:74 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" +#: data/templates/build-detail.html:55 +msgid "Security update" msgstr "" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:64 +msgid "New package" msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:66 +#, python-format +msgid "Unhandled: %s" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" -msgstr "" +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" +msgstr "Autor" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" -msgstr "" +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" +msgstr "Commit" -#: data/templates/base.html:4 -msgid "No title given" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." msgstr "" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" msgstr "" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" -msgstr "Builds" - -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" -msgstr "Usuários" - -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" -msgstr "Estatísticas" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" +msgstr "Log" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" msgstr "" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." msgstr "" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/jobs-abort.html:38 +msgid "Build server" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/keys-delete.html:3 +#, python-format +msgid "Delete key %s" msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 -#, python-format -msgid "Source: %s" -msgstr "" - -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" -msgstr "Fonte" - -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" -msgstr "" - -#: data/templates/distro-source-detail.html:45 -msgid "Branch" -msgstr "Ramo" - -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" -msgstr "" - -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" -msgstr "" - -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" -msgstr "" - -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 -#: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 -#: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 -#: data/templates/jobs-detail.html:30 -msgid "Actions" -msgstr "Ações" - -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" -msgstr "" - -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." -msgstr "" - -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" -msgstr "" - -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" -msgstr "" - -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" -msgstr "" - -#: data/templates/mirrors-list.html:64 -msgid "Up" -msgstr "" - -#: data/templates/mirrors-list.html:68 -msgid "Down" -msgstr "" - -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." -msgstr "" - -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" -msgstr "Log" - -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" -msgstr "" - -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." -msgstr "" - -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." -msgstr "" - -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" -msgstr "" - -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" -msgstr "" - -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." -msgstr "" - -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 +#: data/templates/keys-delete.html:29 #, python-format -msgid "Edit distribution %s" +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" -msgstr "Distribuição" - -#: data/templates/register-fail.html:4 -msgid "Registration failed" -msgstr "Falha no registro" - -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." -msgstr "Nos desculpe." +#: data/templates/file-detail.html:5 +msgid "File" +msgstr "Arquivo" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." -msgstr "Nós não podemos criar a conta pedida." +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" +msgstr "Pacote" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 -msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." -msgstr "" -"Uso o botão voltar do seu navegador para voltar à página anterior e corrigir " -"seu envio" +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" +msgstr "Descrição" -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" -msgstr "" +#: data/templates/file-detail.html:27 +msgid "URL" +msgstr "URL" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" -msgstr "" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" +msgstr "Licença" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." -msgstr "" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" +msgstr "Mantenedor" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." -msgstr "" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" +msgstr "Tamanho" -#: data/templates/build-bugs.html:45 -msgid "Add" -msgstr "" +#: data/templates/file-detail.html:51 +msgid "Hash" +msgstr "Hash" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" -msgstr "" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" +msgstr "Provê" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" -msgstr "Voltar" +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" +msgstr "Requer" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" -msgstr "" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" +msgstr "Obsoleto" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" -msgstr "" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" +msgstr "Conflita com" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." -msgstr "" +#: data/templates/file-detail.html:90 +msgid "Build information" +msgstr "Informação do build" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." -msgstr "" +#: data/templates/file-detail.html:93 +msgid "ID" +msgstr "ID" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." -msgstr "" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" +msgstr "Host" -#: data/templates/build-bugs.html:115 -msgid "Add bug" -msgstr "" +#: data/templates/file-detail.html:105 +msgid "Time" +msgstr "Hora" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" -msgstr "" +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" +msgstr "Arquivos" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" -msgstr "" +#: data/templates/file-detail.html:116 +#: data/templates/package-detail-list.html:22 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 +#: data/templates/distro-update-detail.html:46 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 +#: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 +msgid "Actions" +msgstr "Ações" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." -msgstr "" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" +msgstr "Baixar arquivo" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" -msgstr "" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" +msgstr "Builds" -#: data/templates/distro-list.html:26 -msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/distro-list.html:27 -msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" -msgstr "Bem vindo ao serviço Packfire Build" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" +msgstr "" -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" msgstr "" -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/package-detail.html:64 +msgid "Homepage" msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" +#: data/templates/package-detail.html:130 +#, python-format +msgid "%(size)s when installed" msgstr "" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" +#: data/templates/user-list.html:3 +msgid "User list" msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" -msgstr "Documentos" +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" +msgstr "Usuários" -#: data/templates/docs-index.html:23 +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" +msgstr "Editado com sucesso" + +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." +msgstr "O perfil do usuário foi alterado com sucesso" + +#: data/templates/user-profile-need-activation.html:7 msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." +msgstr "Dê uma olhada na sua caixa de mensagens - você já sabe o que fazer." + +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" +msgstr "Distribuição" + +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/distro-detail.html:36 +msgid "None" +msgstr "Nenhum" + +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" +msgstr "Repositório de binários" + +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/docs-index.html:59 -msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/distro-detail.html:97 +msgid "New binary repository" msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/docs-index.html:70 +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" +msgstr "" + +#: data/templates/build-state.html:24 msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/jobs-buildroot.html:41 -#, python-format -msgid "The packages listed below were used to build %s." +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 -#, python-format -msgid "Search results for '%s'" +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" -msgstr "Arquivos" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" +msgstr "" -#: data/templates/search-results.html:75 +#: data/templates/mirrors-delete.html:3 #, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" - -#: data/templates/builder-new.html:21 -msgid "Create a new builder" -msgstr "Criar um novo builder" +msgid "Delete mirror %s" +msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/register-success.html:6 +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 #, python-format -msgid "Your new account has been created, %s." -msgstr "Sua nova conta foi criada, %s." +msgid "Delete %s" +msgstr "Apagar %s" -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -"Para completar a ativação, siga as instruções que foram encaminhadas a você " -"no e-mail de ativação." - -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" -msgstr "Pacote" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/package-properties.html:39 -msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/package-properties.html:40 -msgid "" -"Some packages might need some extra boost if the build servers are very busy." +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" -msgstr "Muito alto" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" +msgstr "" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" -msgstr "Alto" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" +msgstr "" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" -msgstr "Médio" +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" +msgstr "" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" -msgstr "Baixo" +#: data/templates/docs-whatsthis.html:27 +msgid "" +"On this page, you will find out what the Pakfire Build Service really is." +msgstr "" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" -msgstr "Muito baixo" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." +msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/docs-whatsthis.html:51 +msgid "" +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" #: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 @@ -1136,6 +998,25 @@ msgstr "" msgid "hosted by %s" msgstr "" +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" +msgstr "" + +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" +msgstr "" + #: data/templates/mirrors-detail.html:75 msgid "Status information" msgstr "" @@ -1144,6 +1025,10 @@ msgstr "" msgid "Status" msgstr "" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" +msgstr "" + #: data/templates/mirrors-detail.html:89 msgid "Never" msgstr "" @@ -1160,2099 +1045,2260 @@ msgstr "" msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/keys-delete.html:3 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "Delete key %s" +msgid "Schedule test build for %s" msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" +msgstr "Agendar teste de build" + +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -#: data/templates/keys-delete.html:29 +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." +msgstr "" + +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." +msgstr "" + +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." +msgstr "" + +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 +msgid "" +"The build job will be started when a build slot is available but not before " +"the given time." +msgstr "" + +#: data/templates/job-schedule-test.html:44 +msgid "" +"Please note, that all other kinds of build are preferred over the test " +"builds." +msgstr "" + +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" +msgstr "Bem vindo ao serviço Packfire Build" + +#: data/templates/index.html:8 #, python-format -msgid "You are going to delete the key %s." +msgid "Welcome, %s!" msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/index.html:22 +msgid "Development powered by community!" +msgstr "" + +#: data/templates/index.html:38 +msgid "Latest stable updates" +msgstr "" + +#: data/templates/index.html:40 +msgid "Unstable updates" +msgstr "" + +#: data/templates/index.html:42 +msgid "Testing updates" +msgstr "" + +#: data/templates/index.html:59 +msgid "View more updates..." +msgstr "" + +#: data/templates/index.html:70 +msgid "Build jobs" +msgstr "" + +#: data/templates/index.html:76 +msgid "Show more build jobs" +msgstr "" + +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" +msgstr "Nome" + +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/register.html:19 -msgid "Join the community!" +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/register.html:26 -msgid "Registration form" +#: data/templates/repository-edit.html:36 +msgid "" +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" -msgstr "Nome de usuário" - -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/register.html:52 -msgid "Real name (optional)" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/register.html:64 -msgid "Account security" +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +#: data/templates/repository-edit.html:65 msgid "" -"The password is used to secure the login and must be at least 8 characters." +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 #, python-format -msgid "Unpush %s from a repository" +msgid "Builds by %s" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/modules/modal-build-unpush.html:33 -msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/modules/build-state-warnings.html:5 -msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" -msgstr "" +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" +msgstr "Edite a prioridade do build" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." -msgstr "" +#: data/templates/build-priority.html:11 +msgid "Priority" +msgstr "Prioridade" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." -msgstr "" +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" +msgstr "Muito alto" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" -msgstr "" +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" +msgstr "Alto" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" +msgstr "Médio" + +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" +msgstr "Baixo" + +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" +msgstr "Muito baixo" + +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." +msgstr "Defina a prioridade do processo de build." + +#: data/templates/build-priority.html:28 +msgid "Beware" msgstr "" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." msgstr "" -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" -msgstr "Vote" +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." +msgstr "Não faça isso a não ser que tenha certeza que não vai quebrar nada." -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" +msgstr "Lista de tarefas de build" + +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/builds-watchers-add.html:36 +msgid "" +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" +msgstr "" + +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" +msgstr "Usuário" + +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/files-table.html:7 -msgid "Info" +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" -msgstr "Estado" - -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" -msgstr "Host" +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" +msgstr "Apagar usuário %s" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" -msgstr "Duração" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" +msgstr "Você realmente quer apagar sua própria conta?" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" -msgstr "" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." +msgstr "Você não será mais capaz de entrar e usar este serviço." -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" -msgstr "Pendente" +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" +msgstr "Você realmente quer apagar o usuário %s?" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" -msgstr "Falhou" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" +msgstr "Voltar" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" -msgstr "Finalizado" - -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" -msgstr "Executando" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" +msgstr "Sumário" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/jobs-table.html:47 -#, python-format -msgid "Running since %s" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." -msgstr "Ainda não finalizado." +#: data/templates/register-fail.html:4 +msgid "Registration failed" +msgstr "Falha no registro" -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." +msgstr "Nos desculpe." + +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." +msgstr "Nós não podemos criar a conta pedida." + +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" +"Uso o botão voltar do seu navegador para voltar à página anterior e corrigir " +"seu envio" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" msgstr "" -#: data/templates/modules/repo-actions-table.html:19 -#, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" +msgstr "Falha na ativação" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." +msgstr "A ativação da sua conta falhou." + +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" +"Possivelmente o código de registro está errado ou o tempo para registro " +"expirou." -#: data/templates/modules/repo-actions-table.html:25 +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 #, python-format -msgid "Maintainer: %s" +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" +#: data/templates/distro-update-edit.html:8 +#, python-format +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/modal-build-push.html:16 -msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +#: data/templates/user-profile-passwd-ok.html:41 +#, python-format +msgid "The password of %s has successfully been changed." msgstr "" -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" +"Todos os usuários podem entrar no Packfire Build Service e são separados em " +"três grupos: " + +#: data/templates/docs-users.html:29 +msgid "Developers" +msgstr "Desenvolvedores" -#: data/templates/modules/modal-build-push.html:45 +#: data/templates/docs-users.html:31 msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +"Developers manage this build service and have access to all parts of it." msgstr "" +"Desenvolvedores gerenciam este serviço de build e têm acesso a todas as suas " +"partes" -#: data/templates/modules/modal-build-push.html:48 +#: data/templates/docs-users.html:32 msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" +"Eles são responsáveis por manter o sistema rodando e devem ser capazes de " +"enviar updates de pacotes aos repositórios." -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" msgstr "" -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" -msgstr "Commit" - -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" -msgstr "Autor" +#: data/templates/docs-users.html:38 +msgid "Testers" +msgstr "Testadores" -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +#: data/templates/docs-users.html:40 +msgid "" +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" +"Testers são como usuários mas têm o direito de votar nos pacotes, o que é " +"usado para verificar a qualidade do pacote." -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" -msgstr "Build" - -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" -msgstr "Repositório" - -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" -msgstr "Usuário" - -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" +"Qualquer um pode ser um tester após provar que conhece o sistema IPFire " +"muito bem." -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" -msgstr "Nome" - -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" -msgstr "Sumário" - -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" -msgstr "Tamanho" +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/docs-users.html:51 +msgid "" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 -#, python-format -msgid "You and %s others." +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" +#: data/templates/user-profile-passwd.html:35 +msgid "" +"To do so, you need to enter your current password and the new password twice." +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 +#: data/templates/user-profile-passwd.html:39 #, python-format -msgid "Watchers of %s" +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" -msgstr "Licença" - -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" +msgstr "" -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" msgstr "" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" -msgstr "Provê" +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." +msgstr "Sua conta foi ativada, %s." -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" -msgstr "Requer" +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" +msgstr "Seja feliz!" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/mirrors-edit.html:3 +#, python-format +msgid "Manage mirror %s" msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" -msgstr "Conflita com" - -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" -msgstr "Obsoleto" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" +msgstr "" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/mirrors-edit.html:25 +#, python-format +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" +msgstr "Habilitado" + +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." +#: data/templates/builder-new.html:21 +msgid "Create a new builder" +msgstr "Criar um novo builder" + +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." -msgstr "" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" +msgstr "Revisão" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" -msgstr "" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" +msgstr "Data" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/errors/error.html:49 +#: data/templates/search-form.html:60 msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/errors/error.html:50 +#: data/templates/search-form.html:61 msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." -msgstr "" - -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/errors/error-403.html:13 +#: data/templates/search-form.html:77 msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" +msgstr "Qualquer" + +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" -msgstr "Agendar teste de build" +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" +msgstr "Estado" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." +#: data/templates/build-filter.html:30 +msgid "All" +msgstr "Todos" + +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" +msgstr "Executando" + +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" +msgstr "Pendente" + +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" +msgstr "Finalizado" + +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" +msgstr "Falhou" + +#: data/templates/build-filter.html:35 +msgid "Permanently failed" +msgstr "Falhou permanentemente" + +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" msgstr "" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" +msgstr "Carregando" + +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." msgstr "" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." +msgstr "Exibir apenas builds do host selecionado" + +#: data/templates/build-filter.html:77 +msgid "Show all builds" +msgstr "Exibir todos os builds" + +#: data/templates/docs-index.html:3 +msgid "Documentation index" msgstr "" -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/docs-index.html:17 +msgid "Documents" +msgstr "Documentos" + +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" -msgstr "Fontes" - -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/builder-delete.html:3 -#, python-format -msgid "Delete builder %s" +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 +#: data/templates/builder-edit.html:3 #, python-format -msgid "Delete %s" -msgstr "Apagar %s" - -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +msgid "Manage builder %s" msgstr "" -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/builder-edit.html:25 +#, python-format +msgid "Builder: %s" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" -msgstr "" +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." +msgstr "O nome do host não pode ser alterado." -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 -#, python-format -msgid "The password of %s has successfully been changed." +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/builder-delete.html:3 +#, python-format +msgid "Delete builder %s" msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/builder-delete.html:31 +#, python-format +msgid "You are going to delete the build host %s." msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/user-comments.html:12 +msgid "Show all users" msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/build-manage.html:16 +msgid "" +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/user-profile-edit.html:54 +#: data/templates/build-manage.html:25 msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/user-profile-edit.html:66 +#: data/templates/build-manage.html:28 msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" -msgstr "Tester" - -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" -msgstr "Admin" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" +msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" +msgstr "Estatísticas" + +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" -msgstr "" +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" +msgstr "Nome de usuário" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" -msgstr "" +#: data/templates/user-profile.html:41 +msgid "Email" +msgstr "email" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" +msgstr "Admin" + +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" +msgstr "Tester" + +#: data/templates/user-profile.html:61 +msgid "Registered" +msgstr "Registrado" + +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" -msgstr "Mantenedor" +#: data/templates/user-profile.html:94 +msgid "Delete account" +msgstr "Apagar conta" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" +msgstr "Repositório" + +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:53 +#: data/templates/repository-detail.html:99 msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -"Todos os usuários podem entrar no Packfire Build Service e são separados em " -"três grupos: " -#: data/templates/docs-users.html:29 -msgid "Developers" -msgstr "Desenvolvedores" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" +msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:39 msgid "" -"Developers manage this build service and have access to all parts of it." +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -"Desenvolvedores gerenciam este serviço de build e têm acesso a todas as suas " -"partes" -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:40 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -"Eles são responsáveis por manter o sistema rodando e devem ser capazes de " -"enviar updates de pacotes aos repositórios." -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" -msgstr "Testadores" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" +msgstr "" -#: data/templates/docs-users.html:40 +#: data/templates/package-properties.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -"Testers são como usuários mas têm o direito de votar nos pacotes, o que é " -"usado para verificar a qualidade do pacote." -#: data/templates/docs-users.html:41 +#: data/templates/package-properties.html:74 msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -"Qualquer um pode ser um tester após provar que conhece o sistema IPFire " -"muito bem." -#: data/templates/docs-users.html:42 +#: data/templates/package-properties.html:77 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" +#: data/templates/package-properties.html:78 +msgid "Learn more." msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" +msgstr "re-enviar o build" + +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" -msgstr "" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" -msgstr "" +#: data/templates/jobs-detail.html:159 +msgid "Package files" +msgstr "Arquivos do pacote" -#: data/templates/distro-detail.html:36 -msgid "None" -msgstr "Nenhum" +#: data/templates/register-success.html:4 +msgid "Registration successful" +msgstr "" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" -msgstr "Repositório de binários" +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." +msgstr "Sua nova conta foi criada, %s." -#: data/templates/distro-detail.html:51 +#: data/templates/register-success.html:7 msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" +"Para completar a ativação, siga as instruções que foram encaminhadas a você " +"no e-mail de ativação." -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." msgstr "" -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" +#: data/templates/login.html:44 +msgid "Register a new account." msgstr "" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/docs-whatsthis.html:27 +#: data/templates/builds/comments.html:53 msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:12 +msgid "Register new account" msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." msgstr "" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/register.html:52 +msgid "Real name (optional)" msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/register.html:64 +msgid "Account security" msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" -msgstr "Apagar usuário %s" +#: data/templates/keys-list.html:22 +msgid "" +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." +msgstr "" -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" -msgstr "Você realmente quer apagar sua própria conta?" +#: data/templates/keys-list.html:31 +msgid "Fingerprint" +msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." -msgstr "Você não será mais capaz de entrar e usar este serviço." +#: data/templates/keys-list.html:33 +msgid "Expires" +msgstr "" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" -msgstr "Você realmente quer apagar o usuário %s?" +#: data/templates/keys-list.html:51 +msgid "Lookup" +msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/keys-list.html:90 +msgid "This key does not expire." msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" -msgstr "Descrição" +#: data/templates/user-impersonation.html:3 +#, python-format +msgid "Impersonate user %s" +msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/repository-edit.html:36 +#: data/templates/user-impersonation.html:22 msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" +msgstr "" + +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:65 +#: data/templates/modules/watchers-sidebar-table.html:27 msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" -msgstr "Edite a prioridade do build" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" +msgstr "" -#: data/templates/build-priority.html:11 -msgid "Priority" -msgstr "Prioridade" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" +msgstr "" -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." -msgstr "Defina a prioridade do processo de build." +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." +msgstr "" -#: data/templates/build-priority.html:28 -msgid "Beware" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." -msgstr "Não faça isso a não ser que tenha certeza que não vai quebrar nada." +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" +msgstr "" -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" -msgstr "Revisão" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" +msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" -msgstr "Data" +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" +msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" -msgstr "Falha na ativação" +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." -msgstr "A ativação da sua conta falhou." +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." +msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -"Possivelmente o código de registro está errado ou o tempo para registro " -"expirou." -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" -msgstr "Lista de pacotes" +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" +msgstr "" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -"Esta é uma lista em ordem alfabética de todos os pacotes na distribuição." -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." -msgstr "Clique no link para ver maiores informações sobre o pacote." +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" +msgstr "Duração" -#: data/templates/packages-list.html:31 -msgid "Selection" +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" msgstr "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/files-table.html:7 +msgid "Info" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" msgstr "" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" msgstr "" -#: data/templates/keys-list.html:33 -msgid "Expires" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" msgstr "" -#: data/templates/keys-list.html:51 -msgid "Lookup" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" msgstr "" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" +#: data/templates/modules/build-offset.html:12 +msgid "After one day" msgstr "" -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" +msgstr "" + +#: data/templates/modules/modal-build-push.html:16 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 -msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/statistics/index.html:11 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/statistics/index.html:12 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"They give a very quick overview about what is going on in the build service." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/register-activation-success.html:23 +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" +msgstr "" + +#: data/templates/modules/jobs-table.html:47 #, python-format -msgid "Your account has been activated, %s." -msgstr "Sua conta foi ativada, %s." +msgid "Running since %s" +msgstr "" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" -msgstr "Seja feliz!" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." +msgstr "Ainda não finalizado." -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "Watch build %s" +msgid "This package only supports %s." msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:36 +#: data/templates/modules/build-state-warnings.html:5 msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" -msgstr "Habilitado" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" +msgstr "" -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" +msgstr "Vote" + +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." msgstr "" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" -msgstr[1] "" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." +msgstr "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/source-list.html:3 +msgid "Sources repositories" msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/source-list.html:17 +msgid "Add source repository" msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/source-list.html:18 +msgid "Blah 123" msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "Ramo" + +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:60 -msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/search-form.html:61 -msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/search-form.html:77 +#: data/templates/user-profile-edit.html:66 msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." msgstr "" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/base.html:4 +msgid "No title given" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:160 +msgid "Logout" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:172 +msgid "Sign in" +msgstr "" + +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3315,923 +3361,877 @@ msgstr "" msgid "Build has an unknown state" msgstr "" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/packages/view-file.html:36 -msgid "View file" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" msgstr "" -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "Baixar arquivo" - -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" msgstr "" -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -#: data/templates/builder-pass.html:35 +#: data/templates/builder-detail.html:81 msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." -msgstr "" - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/builder-pass.html:43 -msgid "Next" +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/user-comments.html:4 -msgid "Latest user comments" +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/user-comments.html:12 -msgid "Show all users" +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/build-delete.html:34 +#: data/templates/builder-detail.html:100 #, python-format -msgid "You are about to delete build %s." -msgstr "" - -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." -msgstr "" - -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." +msgid "Unknown status: %s" msgstr "" -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/mirrors-edit.html:25 +#: data/templates/builder-detail.html:106 #, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" -msgstr "" - -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." -msgstr "" - -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" -msgstr "" - -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." -msgstr "" +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/build-manage.html:8 -msgid "Manage build" +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-manage.html:15 -msgid "Permission denied" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-manage.html:16 -msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/builder-detail.html:157 +msgid "CPU model" msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/builder-detail.html:167 +msgid "Memory" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" +#: data/templates/builder-detail.html:171 +msgid "Load average" msgstr "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." msgstr "" -#: data/templates/source-list.html:3 -msgid "Sources repositories" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -#: data/templates/source-list.html:17 -msgid "Add source repository" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" msgstr "" -#: data/templates/source-list.html:18 -msgid "Blah 123" +#: data/templates/builder-pass.html:43 +msgid "Next" msgstr "" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/updates-index.html:3 +msgid "Updates" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" -msgstr "Arquivo" - -#: data/templates/file-detail.html:27 -msgid "URL" -msgstr "URL" - -#: data/templates/file-detail.html:51 -msgid "Hash" -msgstr "Hash" - -#: data/templates/file-detail.html:90 -msgid "Build information" -msgstr "Informação do build" - -#: data/templates/file-detail.html:93 -msgid "ID" -msgstr "ID" - -#: data/templates/file-detail.html:105 -msgid "Time" -msgstr "Hora" - -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/mirrors-delete.html:25 +#: data/templates/search-results.html:3 data/templates/search-results.html:22 #, python-format -msgid "Delete mirror: %s" +msgid "Search results for '%s'" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/search-results.html:12 +msgid "Search results" msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" -msgstr "Editado com sucesso" - -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." -msgstr "O perfil do usuário foi alterado com sucesso" +#: data/templates/search-results.html:28 +msgid "No results found." +msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." -msgstr "Dê uma olhada na sua caixa de mensagens - você já sabe o que fazer." +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 -#, python-format -msgid "Schedule rebuild for %s" +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/docs-base.html:27 +msgid "All Documents" msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/docs-base.html:31 +msgid "Topics" msgstr "" -#: data/templates/build-state.html:97 +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" +msgstr "Lista de pacotes" + +#: data/templates/packages-list.html:23 msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" +"Esta é uma lista em ordem alfabética de todos os pacotes na distribuição." -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." -msgstr "" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." +msgstr "Clique no link para ver maiores informações sobre o pacote." -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" -msgstr "Lista de tarefas de build" - -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" -msgstr "email" - -#: data/templates/user-profile.html:61 -msgid "Registered" -msgstr "Registrado" - -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/user-profile.html:94 -msgid "Delete account" -msgstr "Apagar conta" - -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." -msgstr "O nome do host não pode ser alterado." +#: data/templates/distro-edit.html:79 +msgid "Sources" +msgstr "Fontes" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: web/handlers_auth.py:66 +msgid "No username provided." msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: web/handlers_auth.py:68 +msgid "The given username is already taken." msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/handlers_auth.py:79 +msgid "No password provided." msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" -msgstr "Qualquer" +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" -msgstr "Todos" +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." +msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" -msgstr "Falhou permanentemente" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." +msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" -msgstr "Carregando" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." +msgstr "" -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." -msgstr "Exibir apenas builds do host selecionado" +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." +msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" -msgstr "Exibir todos os builds" +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." +msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" -msgstr "re-enviar o build" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." +msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:280 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" +msgid "You scheduled job '%(job)s' for rebuild." +msgstr "" -#: data/templates/jobs-detail.html:159 -msgid "Package files" -msgstr "Arquivos do pacote" +#: backend/logs.py:282 +#, python-format +msgid "%(user)s scheduled job '%(job)s' for rebuild." +msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:79 -msgid "No password provided." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:462 +msgid "Account Activation" msgstr "" -#: web/handlers_builds.py:368 -msgid "User not found." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "" diff --git a/data/translations/pt_PT/LC_MESSAGES/pakfire.po b/data/translations/pt_PT/LC_MESSAGES/pakfire.po index cabd9c5a..0ad266e2 100644 --- a/data/translations/pt_PT/LC_MESSAGES/pakfire.po +++ b/data/translations/pt_PT/LC_MESSAGES/pakfire.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2011-05-19 22:47+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/" @@ -18,3222 +18,3269 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" msgstr "" -#: backend/logs.py:155 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format +msgid "Source: %s" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." +msgstr "" + +#: data/templates/distro-source-commit-reset.html:49 msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:157 -#, python-format +#: data/templates/distro-source-commit-reset.html:50 msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." +#: data/templates/build-detail.html:55 +msgid "Security update" msgstr "" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: backend/constants.py:74 +#: data/templates/build-detail.html:64 +msgid "New package" +msgstr "" + +#: data/templates/build-detail.html:66 #, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +msgid "Unhandled: %s" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" msgstr "" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" msgstr "" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:4 -msgid "No title given" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" msgstr "" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" +msgstr "" + +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" +msgstr "" + +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" +msgstr "" + +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" +msgstr "" + +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." +msgstr "" + +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." +msgstr "" + +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" +msgstr "" + +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" +#: data/templates/jobs-abort.html:38 +msgid "Build server" msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/keys-delete.html:3 +#, python-format +msgid "Delete key %s" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/file-detail.html:5 +msgid "File" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/file-detail.html:27 +msgid "URL" msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" msgstr "" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" +#: data/templates/file-detail.html:51 +msgid "Hash" msgstr "" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 -#, python-format -msgid "Source: %s" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" msgstr "" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" msgstr "" -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" +#: data/templates/file-detail.html:90 +msgid "Build information" msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" +#: data/templates/file-detail.html:93 +msgid "ID" msgstr "" -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" msgstr "" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" +#: data/templates/file-detail.html:105 +msgid "Time" msgstr "" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 +#: data/templates/file-detail.html:116 #: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 #: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 #: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 msgid "Actions" msgstr "" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" msgstr "" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" msgstr "" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/package-detail.html:64 +msgid "Homepage" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 -#, python-format -msgid "Edit distribution %s" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" +#: data/templates/package-detail.html:130 +#, python-format +msgid "%(size)s when installed" msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 -msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" +#: data/templates/user-list.html:3 +msgid "User list" msgstr "" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" msgstr "" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" msgstr "" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." msgstr "" -#: data/templates/build-bugs.html:45 -msgid "Add" +#: data/templates/user-profile-need-activation.html:7 +msgid "" +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." msgstr "" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" msgstr "" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" msgstr "" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" +#: data/templates/distro-detail.html:36 +msgid "None" msgstr "" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" msgstr "" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/build-bugs.html:115 -msgid "Add bug" +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" msgstr "" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/distro-list.html:26 -msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +#: data/templates/distro-detail.html:97 +msgid "New binary repository" msgstr "" -#: data/templates/distro-list.html:27 -msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/docs-index.html:23 -msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/docs-whatsthis.html:27 +msgid "" +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/docs-index.html:59 -msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/docs-whatsthis.html:51 +msgid "" +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" -#: data/templates/jobs-buildroot.html:41 +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 #, python-format -msgid "The packages listed below were used to build %s." +msgid "Mirror: %s" msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#: data/templates/mirrors-detail.html:47 #, python-format -msgid "Search results for '%s'" +msgid "hosted by %s" msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/mirrors-detail.html:75 +msgid "Status information" msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/mirrors-detail.html:79 +msgid "Status" msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" msgstr "" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" +#: data/templates/mirrors-detail.html:89 +msgid "Never" +msgstr "" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/register-success.html:6 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "Your new account has been created, %s." +msgid "Schedule test build for %s" msgstr "" -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" msgstr "" -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." msgstr "" -#: data/templates/package-properties.html:39 +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" -#: data/templates/package-properties.html:40 +#: data/templates/job-schedule-test.html:44 msgid "" -"Some packages might need some extra boost if the build servers are very busy." +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" msgstr "" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" +#: data/templates/index.html:22 +msgid "Development powered by community!" msgstr "" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" +#: data/templates/index.html:38 +msgid "Latest stable updates" msgstr "" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" +#: data/templates/index.html:40 +msgid "Unstable updates" msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/index.html:42 +msgid "Testing updates" msgstr "" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +#: data/templates/index.html:59 +msgid "View more updates..." msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/index.html:70 +msgid "Build jobs" msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/index.html:76 +msgid "Show more build jobs" msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 +#, python-format +msgid "Edit repository %s" msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 -#, python-format -msgid "Mirror: %s" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" +#: data/templates/repository-edit.html:36 +msgid "" +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/mirrors-detail.html:75 -msgid "Status information" +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/mirrors-detail.html:79 -msgid "Status" +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/mirrors-detail.html:89 -msgid "Never" +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/keys-delete.html:3 -#, python-format -msgid "Delete key %s" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/keys-delete.html:29 -#, python-format -msgid "You are going to delete the key %s." +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 +#, python-format +msgid "Builds by %s" msgstr "" -#: data/templates/register.html:19 -msgid "Join the community!" +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/register.html:26 -msgid "Registration form" +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" msgstr "" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/register.html:52 -msgid "Real name (optional)" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/register.html:64 -msgid "Account security" +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" msgstr "" -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/build-priority.html:11 +msgid "Priority" msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/build-priority.html:28 +msgid "Beware" msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." msgstr "" -#: data/templates/modules/modal-build-unpush.html:33 -msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:5 +#: data/templates/builds-watchers-add.html:36 msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" msgstr "" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" msgstr "" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" msgstr "" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" msgstr "" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." msgstr "" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" msgstr "" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/files-table.html:7 -msgid "Info" +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" +#: data/templates/register-fail.html:4 +msgid "Registration failed" msgstr "" -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." msgstr "" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." msgstr "" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" msgstr "" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" msgstr "" -#: data/templates/modules/jobs-table.html:47 -#, python-format -msgid "Running since %s" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." msgstr "" -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +#: data/templates/distro-update-edit.html:8 +#, python-format +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/repo-actions-table.html:19 +#: data/templates/user-profile-passwd-ok.html:41 #, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" +msgid "The password of %s has successfully been changed." +msgstr "" -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +#: data/templates/docs-users.html:29 +msgid "Developers" msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/docs-users.html:31 +msgid "" +"Developers manage this build service and have access to all parts of it." msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/docs-users.html:38 +msgid "Testers" msgstr "" -#: data/templates/modules/modal-build-push.html:16 +#: data/templates/docs-users.html:40 msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" msgstr "" -#: data/templates/modules/modal-build-push.html:45 -msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" -#: data/templates/modules/modal-build-push.html:48 +#: data/templates/docs-users.html:51 msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." -msgstr "" - -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" msgstr "" -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +#: data/templates/user-profile-passwd.html:35 +msgid "" +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" msgstr "" -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 +#: data/templates/mirrors-edit.html:3 #, python-format -msgid "You and %s others." +msgid "Manage mirror %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 +#: data/templates/mirrors-edit.html:25 #, python-format -msgid "Watchers of %s" +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" - -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" +#: data/templates/builder-new.html:21 +msgid "Create a new builder" msgstr "" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." msgstr "" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" msgstr "" -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/build-filter.html:30 +msgid "All" msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" msgstr "" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" msgstr "" -#: data/templates/errors/error.html:50 -msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/build-filter.html:35 +msgid "Permanently failed" msgstr "" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." msgstr "" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." msgstr "" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." +#: data/templates/build-filter.html:77 +msgid "Show all builds" msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/docs-index.html:3 +msgid "Documentation index" msgstr "" -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/docs-index.html:17 +msgid "Documents" msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/builder-edit.html:3 +#, python-format +msgid "Manage builder %s" msgstr "" -#: data/templates/builder-delete.html:3 +#: data/templates/builder-edit.html:25 #, python-format -msgid "Delete builder %s" +msgid "Builder: %s" msgstr "" -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" msgstr "" -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/builder-delete.html:3 +#, python-format +msgid "Delete builder %s" msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 +#: data/templates/builder-delete.html:31 #, python-format -msgid "The password of %s has successfully been changed." +msgid "You are going to delete the build host %s." msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/user-comments.html:12 +msgid "Show all users" msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/build-manage.html:16 +msgid "" +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-manage.html:25 +msgid "" +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" msgstr "" -#: data/templates/user-profile-edit.html:54 -msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/user-profile-edit.html:66 -msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/user-profile.html:41 +msgid "Email" msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/user-profile.html:61 +msgid "Registered" msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:94 +msgid "Delete account" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:53 +#: data/templates/repository-detail.html:99 msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -#: data/templates/docs-users.html:29 -msgid "Developers" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:39 msgid "" -"Developers manage this build service and have access to all parts of it." +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:40 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" msgstr "" -#: data/templates/docs-users.html:40 +#: data/templates/package-properties.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -#: data/templates/docs-users.html:41 -msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +#: data/templates/package-properties.html:74 +msgid "" +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -#: data/templates/docs-users.html:42 +#: data/templates/package-properties.html:77 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" +#: data/templates/package-properties.html:78 +msgid "Learn more." msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" msgstr "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-detail.html:159 +msgid "Package files" msgstr "" -#: data/templates/distro-detail.html:36 -msgid "None" +#: data/templates/register-success.html:4 +msgid "Registration successful" msgstr "" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." msgstr "" -#: data/templates/distro-detail.html:51 +#: data/templates/register-success.html:7 msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." msgstr "" -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" +#: data/templates/login.html:44 +msgid "Register a new account." msgstr "" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/job-schedule-test.html:44 -msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/docs-whatsthis.html:27 +#: data/templates/builds/comments.html:53 msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:12 +msgid "Register new account" msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." msgstr "" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/register.html:52 +msgid "Real name (optional)" msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/register.html:64 +msgid "Account security" msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" +#: data/templates/keys-list.html:22 +msgid "" +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." msgstr "" -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" +#: data/templates/keys-list.html:31 +msgid "Fingerprint" +msgstr "" + +#: data/templates/keys-list.html:33 +msgid "Expires" msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." +#: data/templates/keys-list.html:51 +msgid "Lookup" msgstr "" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/keys-list.html:90 +msgid "This key does not expire." msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/user-impersonation.html:3 +#, python-format +msgid "Impersonate user %s" msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/repository-edit.html:36 -msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:65 +#: data/templates/modules/watchers-sidebar-table.html:27 msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -#: data/templates/build-priority.html:11 -msgid "Priority" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" msgstr "" -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." msgstr "" -#: data/templates/build-priority.html:28 -msgid "Beware" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" msgstr "" -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" msgstr "" -#: data/templates/packages-list.html:31 -msgid "Selection" +#: data/templates/modules/files-table.html:7 +msgid "Info" msgstr "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" + +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" msgstr "" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" msgstr "" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" msgstr "" -#: data/templates/keys-list.html:33 -msgid "Expires" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" msgstr "" -#: data/templates/keys-list.html:51 -msgid "Lookup" +#: data/templates/modules/build-offset.html:12 +msgid "After one day" msgstr "" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:16 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 -msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/statistics/index.html:11 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/statistics/index.html:12 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"They give a very quick overview about what is going on in the build service." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/register-activation-success.html:23 +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" +msgstr "" + +#: data/templates/modules/jobs-table.html:47 #, python-format -msgid "Your account has been activated, %s." +msgid "Running since %s" msgstr "" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." msgstr "" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "Watch build %s" +msgid "This package only supports %s." msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:36 +#: data/templates/modules/build-state-warnings.html:5 msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" -msgstr[1] "" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." +msgstr "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/source-list.html:3 +msgid "Sources repositories" msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/source-list.html:17 +msgid "Add source repository" msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/source-list.html:18 +msgid "Blah 123" msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "" + +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" +msgstr "" + +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:60 -msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/search-form.html:61 -msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/search-form.html:77 +#: data/templates/user-profile-edit.html:66 msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." msgstr "" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/base.html:4 +msgid "No title given" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:160 +msgid "Logout" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:172 +msgid "Sign in" +msgstr "" + +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3296,923 +3343,876 @@ msgstr "" msgid "Build has an unknown state" msgstr "" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" -msgstr "" - -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" -msgstr "" - -#: data/templates/packages/view-file.html:36 -msgid "View file" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "" - -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "" - -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" -msgstr "" - -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "" - -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "" - -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." -msgstr "" - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "" - -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." -msgstr "" - -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." -msgstr "" - -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." -msgstr "" - -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" -msgstr "" - -#: data/templates/mirrors-edit.html:25 -#, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" msgstr "" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" msgstr "" -#: data/templates/build-manage.html:8 -msgid "Manage build" +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/build-manage.html:15 -msgid "Permission denied" +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -#: data/templates/build-manage.html:16 +#: data/templates/builder-detail.html:81 msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/builder-detail.html:100 +#, python-format +msgid "Unknown status: %s" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" +#: data/templates/builder-detail.html:106 +#, python-format +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/source-list.html:3 -msgid "Sources repositories" +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/source-list.html:17 -msgid "Add source repository" +#: data/templates/builder-detail.html:157 +msgid "CPU model" msgstr "" -#: data/templates/source-list.html:18 -msgid "Blah 123" +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/builder-detail.html:167 +msgid "Memory" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:171 +msgid "Load average" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." msgstr "" -#: data/templates/file-detail.html:27 -msgid "URL" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -#: data/templates/file-detail.html:51 -msgid "Hash" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" +#: data/templates/builder-pass.html:43 +msgid "Next" msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" +#: data/templates/updates-index.html:3 +msgid "Updates" msgstr "" -#: data/templates/file-detail.html:105 -msgid "Time" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#, python-format +msgid "Search results for '%s'" msgstr "" -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." +#: data/templates/search-results.html:12 +msgid "Search results" msgstr "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/search-results.html:28 +msgid "No results found." msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" + +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 -#, python-format -msgid "Schedule rebuild for %s" +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/docs-base.html:27 +msgid "All Documents" msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." +#: data/templates/docs-base.html:31 +msgid "Topics" msgstr "" -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/user-profile.html:61 -msgid "Registered" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/user-profile.html:94 -msgid "Delete account" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" +#: data/templates/distro-edit.html:79 +msgid "Sources" msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: web/handlers_auth.py:66 +msgid "No username provided." msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: web/handlers_auth.py:68 +msgid "The given username is already taken." msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/handlers_auth.py:79 +msgid "No password provided." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:280 +#, python-format +msgid "You scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:282 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" - -#: data/templates/jobs-detail.html:159 -msgid "Package files" +msgid "%(user)s scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:79 -msgid "No password provided." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:462 +msgid "Account Activation" msgstr "" -#: web/handlers_builds.py:368 -msgid "User not found." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" msgstr[0] "" msgstr[1] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "" diff --git a/data/translations/ru/LC_MESSAGES/pakfire.po b/data/translations/ru/LC_MESSAGES/pakfire.po index 0323dde8..a5a93d41 100644 --- a/data/translations/ru/LC_MESSAGES/pakfire.po +++ b/data/translations/ru/LC_MESSAGES/pakfire.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2012-12-22 08:34+0000\n" "Last-Translator: CompWorm \n" "Language-Team: Russian (http://www.transifex.com/projects/p/ipfire/language/" @@ -20,3263 +20,3309 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" -msgstr "Неизвестно" - -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:155 -#, python-format -msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." -msgstr "" +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" +msgstr "Дистрибутивы" -#: backend/logs.py:157 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format -msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +msgid "Source: %s" msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "Источник" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/distro-source-commit-reset.html:49 +msgid "" +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:50 +msgid "" +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." -msgstr "" +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" +msgstr "Сборка" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" -msgstr "" +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" +msgstr "Пакеты" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/constants.py:74 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" -msgstr "Активация учётной записи" - -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -"Вы или кто-то использующий Ваш e-mail, зарегистрировал аккаунт на Службе " -"Сборки Pakfire." -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." -msgstr "Чтобы активировать учетную запись, нажмите на ссылку ниже." +#: data/templates/build-detail.html:55 +msgid "Security update" +msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:64 +msgid "New package" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" +#: data/templates/build-detail.html:66 +#, python-format +msgid "Unhandled: %s" msgstr "" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: data/templates/base.html:4 -msgid "No title given" -msgstr "Заголовок не указан" +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" +msgstr "Автор" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" -msgstr "" +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" +msgstr "Подтвердить" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" -msgstr "Пакеты" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." +msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" -msgstr "Сборки" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" +msgstr "" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" -msgstr "Документация" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" +msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" -msgstr "Дистрибутивы" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" +msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" -msgstr "Пользователи" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" +msgstr "" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" -msgstr "Статистика" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" +msgstr "Журнал" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" -msgstr "Выход" - -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" -msgstr "Зарегистрироваться" +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" +msgstr "Время старта" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/jobs-abort.html:38 +msgid "Build server" msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/keys-delete.html:3 #, python-format -msgid "Source: %s" +msgid "Delete key %s" msgstr "" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" -msgstr "Источник" - -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" -msgstr "Ветвь" - -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 +#: data/templates/file-detail.html:5 +msgid "File" +msgstr "Файл" + +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" +msgstr "Пакет" + +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" +msgstr "Описание" + +#: data/templates/file-detail.html:27 +msgid "URL" +msgstr "URL" + +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" +msgstr "Лицензия" + +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" +msgstr "Сопровождающий" + +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" +msgstr "Размер" + +#: data/templates/file-detail.html:51 +msgid "Hash" +msgstr "Хэш" + +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" +msgstr "Обеспечивает" + +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" +msgstr "Требует" + +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" +msgstr "Устаревает" + +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" +msgstr "Конфликтует" + +#: data/templates/file-detail.html:90 +msgid "Build information" +msgstr "Информация о сборке" + +#: data/templates/file-detail.html:93 +msgid "ID" +msgstr "ID" + +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" +msgstr "Хост" + +#: data/templates/file-detail.html:105 +msgid "Time" +msgstr "Время" + +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" +msgstr "Файлы" + +#: data/templates/file-detail.html:116 #: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 #: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 #: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 msgid "Actions" msgstr "Действия" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" +msgstr "Скачать файл" + +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" +msgstr "Сборки" + +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" -msgstr "Журнал" +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" +msgstr "" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" -msgstr "Время старта" +#: data/templates/package-detail.html:64 +msgid "Homepage" +msgstr "" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" +msgstr "Хост сборки" + +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 +#: data/templates/package-detail.html:130 #, python-format -msgid "Edit distribution %s" +msgid "%(size)s when installed" msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" +msgstr "Скачать" + +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" -msgstr "Дистрибутив" +#: data/templates/package-detail.html:173 +msgid "Filelist" +msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" -msgstr "Регистрация не удалось" +#: data/templates/user-list.html:3 +msgid "User list" +msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." -msgstr "Приносим свои извинения." +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" +msgstr "Пользователи" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." -msgstr "Мы не смогли создать запрашиваемую учётную запись." +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" +msgstr "Изменения успешно внесены" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." +msgstr "Профиль пользователя был успешно изменен." + +#: data/templates/user-profile-need-activation.html:7 msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -"Используйте кнопку возврата в вашем веб-браузере, чтобы вернуться на " -"предыдущую страницу для исправления вашей заявки." +"Но, так как вы изменили адрес электронной почты, вам нужно повторно " +"активировать учетную запись." -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." +msgstr "Загляните в Ваш почтовый ящик - вы уже знаете, что делать." + +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" +msgstr "Дистрибутив" + +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" +msgstr "Поддерживаемые архитектуры" + +#: data/templates/distro-detail.html:36 +msgid "None" +msgstr "Ни один" + +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" +msgstr "Бинарные репозитории" + +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" +msgstr "Репозитории исходников" + +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/build-bugs.html:45 -msgid "Add" +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" -msgstr "Назад" +#: data/templates/distro-detail.html:97 +msgid "New binary repository" +msgstr "" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" msgstr "" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/build-bugs.html:115 -msgid "Add bug" +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/distro-list.html:26 +#: data/templates/build-state.html:96 msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/distro-list.html:27 +#: data/templates/build-state.html:97 msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" -msgstr "Добро пожаловать в Службу Сборки Pakfire" - -#: data/templates/index.html:8 +#: data/templates/mirrors-delete.html:3 #, python-format -msgid "Welcome, %s!" +msgid "Delete mirror %s" msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" -msgstr "" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" +msgstr "Удалить %s." -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" -msgstr "" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" +msgstr "Документация" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" -msgstr "Создание новую систему сборки" +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" +msgstr "Журнал состояний сборки" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/docs-whatsthis.html:27 +msgid "" +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" -msgstr "Список документации" +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" +msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" -msgstr "Документация" +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." +msgstr "" -#: data/templates/docs-index.html:23 +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." +msgstr "" + +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." +msgstr "" + +#: data/templates/docs-whatsthis.html:51 msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -"Это сборник документации, которую должны прочитать все, кто пользуется этой " -"системой." -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 +#, python-format +msgid "Mirror: %s" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/mirrors-detail.html:47 +#, python-format +msgid "hosted by %s" msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 #: data/templates/distro-edit.html:48 msgid "Contact" msgstr "" -#: data/templates/docs-index.html:59 -msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" msgstr "" -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +#: data/templates/mirrors-detail.html:75 +msgid "Status information" msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/mirrors-detail.html:79 +msgid "Status" +msgstr "Статус" + +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/mirrors-detail.html:89 +msgid "Never" msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/jobs-buildroot.html:41 +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 #, python-format -msgid "The packages listed below were used to build %s." +msgid "Schedule test build for %s" +msgstr "Расписание тестов сборки для %s" + +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" +msgstr "Проверка сборки по расписанию" + +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" +"Тестовая сборка используется для проверки, может ли она в принципе собраться " +"при данных настройках." -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 +msgid "" +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" +"Таким образом, разработчики смогут обнаружить проблемы быстро и без " +"детального исследования." -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 +msgid "" +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." +msgstr "" +"Тестовые сборки имеют очень низкий приоритет, так как производительность " +"этой сборочной платформы ограничена." + +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." +msgstr "Тем не менее, вы можете вручную запустить тест." + +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 +msgid "" +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" +"Работа по сборке запустится, когда освободится сборочный слот, но не раньше " +"заданного времени." -#: data/templates/search-results.html:3 data/templates/search-results.html:22 -#, python-format -msgid "Search results for '%s'" +#: data/templates/job-schedule-test.html:44 +msgid "" +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" +msgstr "Добро пожаловать в Службу Сборки Pakfire" + +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/index.html:22 +msgid "Development powered by community!" msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/index.html:38 +msgid "Latest stable updates" msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" -msgstr "Файлы" +#: data/templates/index.html:40 +msgid "Unstable updates" +msgstr "" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +#: data/templates/index.html:42 +msgid "Testing updates" +msgstr "" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" -msgstr "Создайте новую систему сборки" +#: data/templates/index.html:59 +msgid "View more updates..." +msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/index.html:70 +msgid "Build jobs" msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" -msgstr "Регистрация успешна" +#: data/templates/index.html:76 +msgid "Show more build jobs" +msgstr "" -#: data/templates/register-success.html:6 +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 #, python-format -msgid "Your new account has been created, %s." -msgstr "Ваша новая учётная запись была создана, %s." - -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +msgid "Edit repository %s" msgstr "" -"Для завершения активации, следуйте инструкциям, которые были отправлены по " -"электронной почте." -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" -msgstr "Пакет" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" +msgstr "Имя" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/package-properties.html:39 -msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/package-properties.html:40 +#: data/templates/repository-edit.html:36 msgid "" -"Some packages might need some extra boost if the build servers are very busy." +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" -msgstr "Очень высокий" - -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" -msgstr "Высокий" - -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" -msgstr "Средний" - -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" -msgstr "Низкий" - -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" -msgstr "Очень низкий" - -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" -msgstr "" - -#: data/templates/package-properties.html:73 +#: data/templates/repository-edit.html:45 msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 -#, python-format -msgid "Mirror: %s" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/mirrors-detail.html:75 -msgid "Status information" +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/mirrors-detail.html:79 -msgid "Status" -msgstr "Статус" - -#: data/templates/mirrors-detail.html:89 -msgid "Never" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 +#, python-format +msgid "Builds by %s" msgstr "" -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" +msgstr "Сортировка сборок" + +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/keys-delete.html:3 +#: data/templates/jobs-index.html:30 #, python-format -msgid "Delete key %s" +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/keys-delete.html:29 +#: data/templates/jobs-index.html:45 #, python-format -msgid "You are going to delete the key %s." +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" -msgstr "Зарегистрировать учётную запись" +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" +msgstr "Изменить приоритет сборки" -#: data/templates/register.html:19 -msgid "Join the community!" -msgstr "" +#: data/templates/build-priority.html:11 +msgid "Priority" +msgstr "Приоритет" -#: data/templates/register.html:26 -msgid "Registration form" -msgstr "" +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" +msgstr "Очень высокий" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" -msgstr "Имя пользователя" +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" +msgstr "Высокий" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." -msgstr "Должно быть уникальное имя, по которому осуществляется вход в систему." +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" +msgstr "Средний" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" -msgstr "" +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" +msgstr "Низкий" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." -msgstr "" +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" +msgstr "Очень низкий" -#: data/templates/register.html:52 -msgid "Real name (optional)" -msgstr "Настоящее имя (не обязательно)" +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." +msgstr "Установить приоритет процесса сборки." -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." -msgstr "Укажите Ваше имя и фамилию." +#: data/templates/build-priority.html:28 +msgid "Beware" +msgstr "Осторожно" -#: data/templates/register.html:64 -msgid "Account security" -msgstr "Безопасность учётной записи" +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." +msgstr "" +"Смешивание заданий по сборке может привести к проблемам с зависимостями." -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" -msgstr "Пароль" +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." +msgstr "Не делайте этого, если точно не уверены, что ничего не испортите." -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" +msgstr "Список заданий на сборку" + +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -"Пароль используется для безопасности входа и должен быть не короче 8 " -"символов." -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/builds-watchers-add.html:36 +msgid "" +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." -msgstr "" +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" +msgstr "Пользователь" -#: data/templates/modules/modal-build-unpush.html:33 -msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/build-state-warnings.html:5 -msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" +msgstr "Неизвестно" + +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/modal-build-comment.html:8 +#: data/templates/user-delete.html:4 #, python-format -msgid "Comment on %s" -msgstr "" +msgid "Delete user %s" +msgstr "Удалить пользователя %s." -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" -msgstr "" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" +msgstr "Вы действительно хотите удалить свою учётную запись?" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" -msgstr "" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." +msgstr "Вы больше не сможете войти и использовать данный сервис." -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" -msgstr "Голосовать" +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" +msgstr "Вы действительно хотите удалить пользователя %s?" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." -msgstr "" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" +msgstr "Назад" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." -msgstr "" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" +msgstr "Резюме" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" -msgstr "Воход" - -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" -msgstr "Как можно скорее" - -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" -msgstr "Через 5 минут" - -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" -msgstr "Через 15 минут" - -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" -msgstr "Через час" +#: data/templates/register-fail.html:4 +msgid "Registration failed" +msgstr "Регистрация не удалось" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" -msgstr "Через день" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." +msgstr "Приносим свои извинения." -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." -msgstr "Установить время, после которого выполнится задание." +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." +msgstr "Мы не смогли создать запрашиваемую учётную запись." -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" +"Используйте кнопку возврата в вашем веб-браузере, чтобы вернуться на " +"предыдущую страницу для исправления вашей заявки." -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" -msgstr "Скачать" - -#: data/templates/modules/files-table.html:7 -msgid "Info" -msgstr "Информация" - -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" -msgstr "Состояние" - -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" -msgstr "Хост" - -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" -msgstr "Продолжительность" - -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" -msgstr "В ожидании" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" +msgstr "Создание новую систему сборки" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" -msgstr "Ошибка" +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" +msgstr "" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" -msgstr "Отправляется" +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" +msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" -msgstr "Завершается" +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" +msgstr "Активация не удалась" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" -msgstr "Работает" +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." +msgstr "Активации вашей учетной записи не удалась." -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" -msgstr "" +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." +msgstr "Возможно, регистрационный код неверен или время сессии истекло." -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/jobs-table.html:47 +#: data/templates/distro-update-edit.html:8 #, python-format -msgid "Running since %s" +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." -msgstr "Ещё не завершено" - -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." -msgstr "" - -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." -msgstr "" - -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." -msgstr "" -"Pakfire является системой сборки пакетов и используется для создания " -"дистрибутива межсетевого экрана IPFire." - -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." -msgstr "Она также устанавливает и обновляет пакеты системы IPFire." - -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/repo-actions-table.html:5 -#, python-format -msgid "added %s" +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/repo-actions-table.html:19 -#, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/repo-actions-table.html:25 +#: data/templates/user-profile-passwd-ok.html:41 #, python-format -msgid "Maintainer: %s" -msgstr "" - -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" -msgstr "" - -#: data/templates/modules/updates-table.html:18 -msgid "Score:" -msgstr "" - -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" -msgstr "" - -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +msgid "The password of %s has successfully been changed." msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/modal-build-push.html:16 +#: data/templates/docs-users.html:26 msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." -msgstr "" - -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" -msgstr "" - -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" +"Все пользователи могут присоединиться к Службе Сборки Pakfire и разделены на " +"три группы:" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." -msgstr "" +#: data/templates/docs-users.html:29 +msgid "Developers" +msgstr "Разработчики" -#: data/templates/modules/modal-build-push.html:45 +#: data/templates/docs-users.html:31 msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +"Developers manage this build service and have access to all parts of it." msgstr "" +"Разработчики, управляющие этой сборкой и имеющие доступ ко всем её частям." -#: data/templates/modules/modal-build-push.html:48 +#: data/templates/docs-users.html:32 msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." -msgstr "" - -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" -msgstr "" - -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" -msgstr "Подтвердить" - -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" -msgstr "Автор" - -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" +"Они несут ответственность за поддержку системы в работоспособном состоянии и " +"имеют возможность помещать обновления пакетов в репозиторий." -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" -msgstr "Сборка" - -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" -msgstr "Репозиторий" +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" +msgstr "Руководство для разработчиков" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" -msgstr "Пользователь" +#: data/templates/docs-users.html:38 +msgid "Testers" +msgstr "Тестеры" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/docs-users.html:40 +msgid "" +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" +"Тестировщики, как пользователи, но имеют право голосовать за пакеты, что " +"используется для контроля их качества." -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/docs-users.html:41 +msgid "" +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" +"Любой может стать тестировщиком после того как продемонстрирует хорошее " +"знание устройства системы IPFire." -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" -msgstr "Имя" - -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" -msgstr "Резюме" - -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" -msgstr "Размер" - -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" +"От работы этих людей в огромной степени зависит качество каждого выпуска " +"дистрибутива." -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." -msgstr "" +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" +msgstr "Руководство для тестировщиков" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" +"Любой желающий может присоединиться к службе Сборки Pakfire, зарегистрировав " +"учетную запись." -#: data/templates/modules/watchers-sidebar-table.html:11 -#, python-format -msgid "You and %s others." +#: data/templates/docs-users.html:51 +msgid "" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" +"После успешной активации вы сможете оставлять комментарии к пакетам и " +"отсылать информацию разработчикам." -#: data/templates/modules/watchers-sidebar-table.html:14 -#, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" +msgstr "Зарегистрироваться" -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#, python-format -msgid "Watchers of %s" +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 +#: data/templates/user-profile-passwd.html:35 msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" -msgstr "Лицензия" - -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" +msgstr "Подтвердить" -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" -msgstr "Обеспечивает" - -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" -msgstr "Требует" - -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" -msgstr "Конфликтует" - -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" -msgstr "Устаревает" +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" +msgstr "Активация прошла успешно" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" -msgstr "" +#: data/templates/register-activation-success.html:23 +#, python-format +msgid "Your account has been activated, %s." +msgstr "Ваша учетная запись была активирована,%s." -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" -msgstr "" +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" +msgstr "Удачи!" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/mirrors-edit.html:3 +#, python-format +msgid "Manage mirror %s" msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" msgstr "" -#: data/templates/modules/source-table.html:14 +#: data/templates/mirrors-edit.html:25 #, python-format -msgid "Branch: %s" +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" +msgstr "Включено" + +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" -msgstr "Да" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" +msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" -msgstr "Нет" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." +msgstr "" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." -msgstr "Пока нет записей в журнале." +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" +msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/builder-new.html:21 +msgid "Create a new builder" +msgstr "Создайте новую систему сборки" + +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/comments-table.html:8 +#: data/templates/build-delete.html:34 #, python-format -msgid "on %s" -msgstr "на %s" +msgid "You are about to delete build %s." +msgstr "" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" -msgstr "с помощью %s." +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." +msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." -msgstr "Комментариев пока нет." +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" +msgstr "Ревизия" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" -msgstr "Сборщик" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" +msgstr "Дата" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" -msgstr "" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" +msgstr "Подтверждено" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/errors/error.html:50 +#: data/templates/search-form.html:48 msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/errors/error-400.html:13 +#: data/templates/search-form.html:60 msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" -msgstr "Расписание тестов сборки для %s" - -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" -msgstr "Проверка сборки по расписанию" - -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -"Тестовая сборка используется для проверки, может ли она в принципе собраться " -"при данных настройках." -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -"Таким образом, разработчики смогут обнаружить проблемы быстро и без " -"детального исследования." -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 +#: data/templates/search-form.html:77 msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -"Тестовые сборки имеют очень низкий приоритет, так как производительность " -"этой сборочной платформы ограничена." -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." -msgstr "Тем не менее, вы можете вручную запустить тест." +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" +msgstr "Любой" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -"Работа по сборке запустится, когда освободится сборочный слот, но не раньше " -"заданного времени." -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." -msgstr "" +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" +msgstr "Состояние" -#: data/templates/distro-edit.html:21 -msgid "Identifier" -msgstr "" +#: data/templates/build-filter.html:30 +msgid "All" +msgstr "Все" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." -msgstr "Не может быть изменен." +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" +msgstr "Работает" -#: data/templates/distro-edit.html:30 -msgid "Tag" -msgstr "" +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" +msgstr "В ожидании" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." -msgstr "" +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" +msgstr "Завершается" -#: data/templates/distro-edit.html:39 -msgid "Vendor" -msgstr "" +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" +msgstr "Ошибка" + +#: data/templates/build-filter.html:35 +msgid "Permanently failed" +msgstr "Постоянно не удаётся" + +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" +msgstr "Отправляется" + +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" +msgstr "Загружается" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" -msgstr "Исходники" +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." +msgstr "Показывать только сборки с указанным состоянием." -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" -msgstr "" +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." +msgstr "Показывать только сборки на указанном хосте." -#: data/templates/builder-delete.html:3 -#, python-format -msgid "Delete builder %s" -msgstr "Удалить сборщик %s" +#: data/templates/build-filter.html:77 +msgid "Show all builds" +msgstr "Показать все сборки" -#: data/templates/builder-delete.html:31 -#, python-format -msgid "You are going to delete the build host %s." -msgstr "Вы собираетесь удалить хост сборки %s." +#: data/templates/docs-index.html:3 +msgid "Documentation index" +msgstr "Список документации" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" -msgstr "Удалить %s." +#: data/templates/docs-index.html:17 +msgid "Documents" +msgstr "Документация" -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" +"Это сборник документации, которую должны прочитать все, кто пользуется этой " +"системой." -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." +msgstr "" + +#: data/templates/builder-edit.html:3 #, python-format -msgid "The password of %s has successfully been changed." +msgid "Manage builder %s" msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/builder-edit.html:25 +#, python-format +msgid "Builder: %s" msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." +msgstr "Имя хоста нельзя изменить" + +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." +msgstr "Сборщик должен быть включен, чтобы была возможность сборки." + +#: data/templates/builder-edit.html:53 +msgid "Build job settings" +msgstr "Параметры задания на сборку" + +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 +#: data/templates/builder-delete.html:3 #, python-format -msgid "Edit user profile: %s" -msgstr "" +msgid "Delete builder %s" +msgstr "Удалить сборщик %s" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" -msgstr "" +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" +msgstr "Сборщик" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/builder-delete.html:31 +#, python-format +msgid "You are going to delete the build host %s." +msgstr "Вы собираетесь удалить хост сборки %s." + +#: data/templates/user-comments.html:4 +msgid "Latest user comments" +msgstr "Последние комментарии пользователей" + +#: data/templates/user-comments.html:12 +msgid "Show all users" +msgstr "Показать всех пользователей" + +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/user-profile-edit.html:54 -msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/user-profile-edit.html:66 +#: data/templates/build-manage.html:16 msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" -msgstr "Действия администратора" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" +msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" -msgstr "Тестировщик" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." +msgstr "" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" -msgstr "Администратор" +#: data/templates/build-manage.html:25 +msgid "" +"It is strongly discouraged to push this build into the next " +"repository." +msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." -msgstr "Определить права доступа пользователя." +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." +msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" -msgstr "Подтвердить" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" +msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." -msgstr "Оставьте поля пароля пустыми, чтобы сохранить текущий пароль." +#: data/templates/build-manage.html:46 +msgid "Push to first repository" +msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" -msgstr "Предпочитаемый язык" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." +msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." -msgstr "Автоматическое определение будет использовать язык вашего браузера." +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" +msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" +msgstr "Статистика" + +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-impersonation.html:3 +#: data/templates/statistics/index.html:18 #, python-format -msgid "Impersonate user %s" +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" -msgstr "Сопровождающий" +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" +msgstr "Имя пользователя" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" -msgstr "Хост сборки" +#: data/templates/user-profile.html:41 +msgid "Email" +msgstr "Email" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" +msgstr "Администратор" + +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" +msgstr "Тестировщик" + +#: data/templates/user-profile.html:61 +msgid "Registered" +msgstr "Зарегистрирован" + +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/user-profile.html:94 +msgid "Delete account" +msgstr "Удалить аккаунт" + +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" +msgstr "Да" + +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" +msgstr "Нет" + +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" +msgstr "Репозиторий" + +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:53 +#: data/templates/repository-detail.html:99 msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -"Все пользователи могут присоединиться к Службе Сборки Pakfire и разделены на " -"три группы:" -#: data/templates/docs-users.html:29 -msgid "Developers" -msgstr "Разработчики" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" +msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:39 msgid "" -"Developers manage this build service and have access to all parts of it." +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -"Разработчики, управляющие этой сборкой и имеющие доступ ко всем её частям." -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:40 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -"Они несут ответственность за поддержку системы в работоспособном состоянии и " -"имеют возможность помещать обновления пакетов в репозиторий." -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" -msgstr "Руководство для разработчиков" +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." +msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" -msgstr "Тестеры" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" +msgstr "" -#: data/templates/docs-users.html:40 +#: data/templates/package-properties.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -"Тестировщики, как пользователи, но имеют право голосовать за пакеты, что " -"используется для контроля их качества." -#: data/templates/docs-users.html:41 +#: data/templates/package-properties.html:74 msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -"Любой может стать тестировщиком после того как продемонстрирует хорошее " -"знание устройства системы IPFire." -#: data/templates/docs-users.html:42 +#: data/templates/package-properties.html:77 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." msgstr "" -"От работы этих людей в огромной степени зависит качество каждого выпуска " -"дистрибутива." -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" -msgstr "Руководство для тестировщиков" +#: data/templates/package-properties.html:78 +msgid "Learn more." +msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" msgstr "" -"Любой желающий может присоединиться к службе Сборки Pakfire, зарегистрировав " -"учетную запись." -#: data/templates/docs-users.html:51 -msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -"После успешной активации вы сможете оставлять комментарии к пакетам и " -"отсылать информацию разработчикам." -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:73 +msgid "" +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" +msgstr "Повторно подтвердить сборку" + +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" -msgstr "Вся документация" +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" +msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" -msgstr "Темы" +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" -msgstr "Поддерживаемые архитектуры" +#: data/templates/jobs-detail.html:159 +msgid "Package files" +msgstr "Файлы пакетов" -#: data/templates/distro-detail.html:36 -msgid "None" -msgstr "Ни один" +#: data/templates/register-success.html:4 +msgid "Registration successful" +msgstr "Регистрация успешна" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" -msgstr "Бинарные репозитории" +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." +msgstr "Ваша новая учётная запись была создана, %s." -#: data/templates/distro-detail.html:51 +#: data/templates/register-success.html:7 msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" +"Для завершения активации, следуйте инструкциям, которые были отправлены по " +"электронной почте." -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" +msgstr "Воход" + +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." +msgstr "Комбинация пользователь-пароль не верна. Войти не удалось." + +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" +msgstr "Пароль" + +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" -msgstr "Репозитории исходников" +#: data/templates/login.html:44 +msgid "Register a new account." +msgstr "Регистрация новой учётной записи." -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/job-schedule-test.html:44 +#: data/templates/builds/comments.html:53 msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" -msgstr "Журнал состояний сборки" +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." +msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/docs-whatsthis.html:27 -msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +#: data/templates/register.html:12 +msgid "Register new account" +msgstr "Зарегистрировать учётную запись" + +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." +msgstr "Должно быть уникальное имя, по которому осуществляется вход в систему." + +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" +msgstr "" + +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." +msgstr "" + +#: data/templates/register.html:52 +msgid "Real name (optional)" +msgstr "Настоящее имя (не обязательно)" + +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." +msgstr "Укажите Ваше имя и фамилию." + +#: data/templates/register.html:64 +msgid "Account security" +msgstr "Безопасность учётной записи" + +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." +msgstr "" +"Пароль используется для безопасности входа и должен быть не короче 8 " +"символов." + +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." msgstr "" -#: data/templates/docs-whatsthis.html:51 +#: data/templates/keys-list.html:22 msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/keys-list.html:31 +msgid "Fingerprint" msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/keys-list.html:33 +msgid "Expires" msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/keys-list.html:51 +msgid "Lookup" msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/keys-list.html:90 +msgid "This key does not expire." msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/user-impersonation.html:3 +#, python-format +msgid "Impersonate user %s" msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" -msgstr "Удалить пользователя %s." - -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" -msgstr "Вы действительно хотите удалить свою учётную запись?" - -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." -msgstr "Вы больше не сможете войти и использовать данный сервис." +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" +msgstr "Изменить не удалось" -#: data/templates/user-delete.html:11 -#, python-format -msgid "Do you really want to delete the user %s?" -msgstr "Вы действительно хотите удалить пользователя %s?" +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." +msgstr "Профиль пользователя не может быть сохранён." -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" -msgstr "Описание" +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." +msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:36 +#: data/templates/modules/watchers-sidebar-table.html:27 msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." msgstr "" -#: data/templates/repository-edit.html:65 +#: data/templates/modules/modal-build-unpush.html:28 msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" -msgstr "Изменить приоритет сборки" - -#: data/templates/build-priority.html:11 -msgid "Priority" -msgstr "Приоритет" - -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." -msgstr "Установить приоритет процесса сборки." - -#: data/templates/build-priority.html:28 -msgid "Beware" -msgstr "Осторожно" - -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -"Смешивание заданий по сборке может привести к проблемам с зависимостями." -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." -msgstr "Не делайте этого, если точно не уверены, что ничего не испортите." +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." +msgstr "" +"Pakfire является системой сборки пакетов и используется для создания " +"дистрибутива межсетевого экрана IPFire." -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" -msgstr "Ревизия" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." +msgstr "Она также устанавливает и обновляет пакеты системы IPFire." -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" -msgstr "Дата" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." +msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" -msgstr "Подтверждено" +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" +msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" -msgstr "Активация не удалась" - -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." -msgstr "Активации вашей учетной записи не удалась." - -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." -msgstr "Возможно, регистрационный код неверен или время сессии истекло." - -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" -msgstr "Список пакетов" +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" +msgstr "Продолжительность" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." -msgstr "Это алфавитный список всех пакетов дистрибутива." +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" +msgstr "" -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." -msgstr "Нажмите на ссылку, чтобы увидеть дополнительную информацию о пакете." +#: data/templates/modules/files-table.html:7 +msgid "Info" +msgstr "Информация" -#: data/templates/packages-list.html:31 -msgid "Selection" -msgstr "" +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." -msgstr "" +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" +msgstr "Как можно скорее" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." -msgstr "" +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" +msgstr "Через 5 минут" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" -msgstr "" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" +msgstr "Через 15 минут" -#: data/templates/keys-list.html:33 -msgid "Expires" -msgstr "" +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" +msgstr "Через час" -#: data/templates/keys-list.html:51 -msgid "Lookup" -msgstr "" +#: data/templates/modules/build-offset.html:12 +msgid "After one day" +msgstr "Через день" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" -msgstr "" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." +msgstr "Установить время, после которого выполнится задание." -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:16 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 -msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/statistics/index.html:11 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/statistics/index.html:12 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"They give a very quick overview about what is going on in the build service." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" -msgstr "Активация прошла успешно" - -#: data/templates/register-activation-success.html:23 -#, python-format -msgid "Your account has been activated, %s." -msgstr "Ваша учетная запись была активирована,%s." - -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" -msgstr "Удачи!" - -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 -#, python-format -msgid "Watch build %s" +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/jobs-table.html:47 +#, python-format +msgid "Running since %s" msgstr "" -#: data/templates/builds-watchers-add.html:36 -msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." -msgstr "" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." +msgstr "Ещё не завершено" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/jobs-table.html:60 +#, python-format +msgid "This package only supports %s." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/build-state-warnings.html:5 +msgid "" +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" -msgstr "Обновить ключевую фразу" +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" +msgstr "на %s" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" -msgstr "Удалить сборщика" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" +msgstr "с помощью %s." -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." -msgstr "" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." +msgstr "Комментариев пока нет." -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" -msgstr "Включено" - -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:100 +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." +msgstr "Пока нет записей в журнале." + +#: data/templates/modules/modal-build-comment.html:8 #, python-format -msgid "Unknown status: %s" +msgid "Comment on %s" msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" +msgstr "Голосовать" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" -msgstr "Модель CPU" - -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" -msgstr "Память" +#: data/templates/source-list.html:3 +msgid "Sources repositories" +msgstr "Репозитории исходников" -#: data/templates/builder-detail.html:171 -msgid "Load average" -msgstr "Средняя скорость" +#: data/templates/source-list.html:17 +msgid "Add source repository" +msgstr "Добавить репозиторий исходников" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" -msgstr "" +#: data/templates/source-list.html:18 +msgid "Blah 123" +msgstr "трололо 123" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/distro-source-detail.html:45 +msgid "Branch" +msgstr "Ветвь" + +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" msgstr "" -#: data/templates/search-form.html:60 +#: data/templates/distro-list.html:26 msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:61 +#: data/templates/distro-list.html:27 msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:77 -msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." -msgstr "Комбинация пользователь-пароль не верна. Войти не удалось." - -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." -msgstr "Регистрация новой учётной записи." +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." +msgstr "Не может быть изменен." -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:66 +msgid "" +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" +msgstr "Действия администратора" + +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." +msgstr "Определить права доступа пользователя." + +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." +msgstr "Оставьте поля пароля пустыми, чтобы сохранить текущий пароль." + +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" +msgstr "" + +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" +msgstr "Предпочитаемый язык" + +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." +msgstr "Автоматическое определение будет использовать язык вашего браузера." + +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:4 +msgid "No title given" +msgstr "Заголовок не указан" + +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:160 +msgid "Logout" +msgstr "Выход" + +#: data/templates/base.html:172 +msgid "Sign in" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3349,858 +3395,812 @@ msgstr "Файлы загружаются на сервис" msgid "Build has an unknown state" msgstr "Сборка находится в неизвестном состоянии" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" -#: data/templates/packages/view-file.html:36 -msgid "View file" +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "" +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" +msgstr "Обновить ключевую фразу" -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "Скачать файл" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" +msgstr "Удалить сборщика" -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "Новый хост %s успешно создан." - -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "Ключевая фраза для %s была заново сгенерирована." - -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -"Для авторизации на Главном Сервере Pakfire используется ключевая фраза, " -"которая задана на сервере." - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "Это ключевая фраза:" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "Далее" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "Последние комментарии пользователей" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "Показать всех пользователей" -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." +#: data/templates/builder-detail.html:81 +msgid "" +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/mirrors-edit.html:25 +#: data/templates/builder-detail.html:100 #, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" -msgstr "" - -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." -msgstr "" - -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" -msgstr "" - -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +msgid "Unknown status: %s" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/build-manage.html:3 +#: data/templates/builder-detail.html:106 #, python-format -msgid "Manage build %s" -msgstr "" - -#: data/templates/build-manage.html:8 -msgid "Manage build" -msgstr "" - -#: data/templates/build-manage.html:15 -msgid "Permission denied" -msgstr "" - -#: data/templates/build-manage.html:16 -msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." -msgstr "" - -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" -msgstr "" +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" -msgstr "" +#: data/templates/builder-detail.html:157 +msgid "CPU model" +msgstr "Модель CPU" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" -msgstr "Сортировка сборок" - -#: data/templates/source-list.html:3 -msgid "Sources repositories" -msgstr "Репозитории исходников" - -#: data/templates/source-list.html:17 -msgid "Add source repository" -msgstr "Добавить репозиторий исходников" +#: data/templates/builder-detail.html:167 +msgid "Memory" +msgstr "Память" -#: data/templates/source-list.html:18 -msgid "Blah 123" -msgstr "трололо 123" +#: data/templates/builder-detail.html:171 +msgid "Load average" +msgstr "Средняя скорость" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." -msgstr "" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." +msgstr "Новый хост %s успешно создан." -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" -msgstr "" +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." +msgstr "Ключевая фраза для %s была заново сгенерирована." -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" +"Для авторизации на Главном Сервере Pakfire используется ключевая фраза, " +"которая задана на сервере." -#: data/templates/file-detail.html:5 -msgid "File" -msgstr "Файл" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" +msgstr "Это ключевая фраза:" -#: data/templates/file-detail.html:27 -msgid "URL" -msgstr "URL" +#: data/templates/builder-pass.html:43 +msgid "Next" +msgstr "Далее" -#: data/templates/file-detail.html:51 -msgid "Hash" -msgstr "Хэш" +#: data/templates/updates-index.html:3 +msgid "Updates" +msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" -msgstr "Информация о сборке" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." +msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" -msgstr "ID" +#: data/templates/jobs-filter.html:16 +msgid "Filter" +msgstr "" -#: data/templates/file-detail.html:105 -msgid "Time" -msgstr "Время" +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" +msgstr "" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/mirrors-delete.html:29 +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." +msgstr "" + +#: data/templates/search-results.html:3 data/templates/search-results.html:22 #, python-format -msgid "You are going to delete the mirror %s." +msgid "Search results for '%s'" msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" -msgstr "Изменения успешно внесены" +#: data/templates/search-results.html:12 +msgid "Search results" +msgstr "" -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." -msgstr "Профиль пользователя был успешно изменен." +#: data/templates/search-results.html:28 +msgid "No results found." +msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -"Но, так как вы изменили адрес электронной почты, вам нужно повторно " -"активировать учетную запись." -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." -msgstr "Загляните в Ваш почтовый ящик - вы уже знаете, что делать." +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 -#, python-format -msgid "Schedule rebuild for %s" +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" -msgstr "" +#: data/templates/docs-base.html:27 +msgid "All Documents" +msgstr "Вся документация" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." -msgstr "" +#: data/templates/docs-base.html:31 +msgid "Topics" +msgstr "Темы" -#: data/templates/build-state.html:97 +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" +msgstr "Список пакетов" + +#: data/templates/packages-list.html:23 msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +"This is an alphabetically ordered list of all packages in the distribution." +msgstr "Это алфавитный список всех пакетов дистрибутива." + +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." +msgstr "Нажмите на ссылку, чтобы увидеть дополнительную информацию о пакете." + +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" -msgstr "Список заданий на сборку" - -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" -msgstr "Email" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" +msgstr "" -#: data/templates/user-profile.html:61 -msgid "Registered" -msgstr "Зарегистрирован" +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." +msgstr "" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/user-profile.html:94 -msgid "Delete account" -msgstr "Удалить аккаунт" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." +msgstr "" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:79 +msgid "Sources" +msgstr "Исходники" + +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:25 +#: web/ui_modules.py:327 #, python-format -msgid "Builder: %s" +msgid "Unknown: %s" msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." -msgstr "Имя хоста нельзя изменить" - -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." -msgstr "Сборщик должен быть включен, чтобы была возможность сборки." +#: web/handlers_auth.py:66 +msgid "No username provided." +msgstr "Нет имени пользователя." -#: data/templates/builder-edit.html:53 -msgid "Build job settings" -msgstr "Параметры задания на сборку" +#: web/handlers_auth.py:68 +msgid "The given username is already taken." +msgstr "Данное имя пользователя уже занято." -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" -msgstr "" +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." +msgstr "Не указан электронный адрес." -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." -msgstr "" +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." +msgstr "Адрес электронной почты является недействительным." -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" +"Указанный адрес электронной почты уже используется другим пользователем." -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." -msgstr "" +#: web/handlers_auth.py:79 +msgid "No password provided." +msgstr "Не указан пароль" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." -msgstr "" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." +msgstr "Пароли не совпадают." -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" -msgstr "" +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." +msgstr "Пароль менее 8 символов." -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" -msgstr "Любой" - -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" -msgstr "Все" - -#: data/templates/build-filter.html:35 -msgid "Permanently failed" -msgstr "Постоянно не удаётся" - -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" -msgstr "Загружается" - -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." -msgstr "Показывать только сборки с указанным состоянием." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." +msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." -msgstr "Показывать только сборки на указанном хосте." +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." +msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" -msgstr "Показать все сборки" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." +msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" -msgstr "Повторно подтвердить сборку" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." +msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:280 +#, python-format +msgid "You scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:282 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgid "%(user)s scheduled job '%(job)s' for rebuild." +msgstr "" -#: data/templates/jobs-detail.html:159 -msgid "Package files" -msgstr "Файлы пакетов" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." +msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" -msgstr "Изменить не удалось" +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." +msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." -msgstr "Профиль пользователя не может быть сохранён." +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." +msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:332 +#, python-format +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:336 #, python-format -msgid "Unknown: %s" +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." -msgstr "Нет имени пользователя." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." -msgstr "Данное имя пользователя уже занято." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." -msgstr "Не указан электронный адрес." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." -msgstr "Адрес электронной почты является недействительным." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -"Указанный адрес электронной почты уже используется другим пользователем." -#: web/handlers_auth.py:79 -msgid "No password provided." -msgstr "Не указан пароль" +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." +msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." -msgstr "Пароли не совпадают." +#: backend/users.py:462 +msgid "Account Activation" +msgstr "Активация учётной записи" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" +"Вы или кто-то использующий Ваш e-mail, зарегистрировал аккаунт на Службе " +"Сборки Pakfire." -#: web/handlers_builds.py:368 -msgid "User not found." -msgstr "" +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." +msgstr "Чтобы активировать учетную запись, нажмите на ссылку ниже." -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." -msgstr "Пароль менее 8 символов." - -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "Январь" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "Февраль" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "Март" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "Апрель" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "Май" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "Июнь" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "Июль" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "Август" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "Сентябрь" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "Октябрь" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "Ноябрь" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "Декабрь" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "Понедельник" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "Вторник" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "Среда" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "Четверг" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "Пятница" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "Суббота" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "Воскресенье" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" @@ -4208,7 +4208,7 @@ msgstr[0] "1 секунду назад" msgstr[1] "%(seconds)d секунд назад" msgstr[2] "%(seconds)d секунд назад" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" @@ -4216,7 +4216,7 @@ msgstr[0] "1 минуту назад" msgstr[1] "%(minutes)d минут назад" msgstr[2] "%(minutes)d минут назад" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" @@ -4224,57 +4224,57 @@ msgstr[0] "1 час назад" msgstr[1] "%(hours)d часов назад" msgstr[2] "%(hours)d часов назад" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "%(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "вчера" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "вчера в %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "%(weekday)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "%(weekday)s в %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "%(month_name)s %(day)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "%(month_name)s %(day)s в %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "%(month_name)s %(day)s, %(year)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "%(month_name)s %(day)s, %(year)s в %(time)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "%(weekday)s, %(month_name)s %(day)s" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "%(commas)s и %(last)s" diff --git a/data/translations/uk/LC_MESSAGES/pakfire.po b/data/translations/uk/LC_MESSAGES/pakfire.po index 6bd789db..c9ec3e92 100644 --- a/data/translations/uk/LC_MESSAGES/pakfire.po +++ b/data/translations/uk/LC_MESSAGES/pakfire.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-12 11:38+0100\n" +"POT-Creation-Date: 2013-01-12 11:47+0100\n" "PO-Revision-Date: 2011-05-19 22:47+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/ipfire/" @@ -19,3227 +19,3273 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: backend/logs.py:68 -msgid "Build has been created" +#: data/templates/mirrors-new.html:3 data/templates/mirrors-list.html:24 +msgid "Add new mirror" msgstr "" -#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 -#: backend/logs.py:306 -msgid "Unknown action." +#: data/templates/mirrors-new.html:8 +#: data/templates/distro-source-commit-reset.html:6 +#: data/templates/keys-import.html:8 +#: data/templates/user-forgot-password.html:8 +#: data/templates/build-detail.html:8 data/templates/keys-delete.html:8 +#: data/templates/package-detail-list.html:8 +#: data/templates/package-detail.html:8 data/templates/user-list.html:8 +#: data/templates/distro-detail.html:8 data/templates/mirrors-delete.html:8 +#: data/templates/packages/view-file.html:8 +#: data/templates/packages/changelog.html:8 +#: data/templates/docs-whatsthis.html:8 data/templates/mirrors-detail.html:8 +#: data/templates/job-schedule-test.html:8 data/templates/build-index.html:8 +#: data/templates/jobs-index.html:8 data/templates/builds-watchers-add.html:8 +#: data/templates/sessions/index.html:8 data/templates/mirrors-list.html:8 +#: data/templates/builder-list.html:8 +#: data/templates/register-activation-fail.html:8 +#: data/templates/user-profile-passwd-ok.html:8 +#: data/templates/docs-users.html:8 data/templates/user-profile-passwd.html:8 +#: data/templates/register-activation-success.html:8 +#: data/templates/mirrors-edit.html:8 data/templates/builder-new.html:8 +#: data/templates/build-delete.html:8 +#: data/templates/distro-source-commit-detail.html:8 +#: data/templates/search-form.html:8 data/templates/docs-index.html:8 +#: data/templates/builder-edit.html:8 data/templates/builder-delete.html:8 +#: data/templates/uploads-list.html:8 data/templates/user-profile.html:8 +#: data/templates/repository-detail.html:10 +#: data/templates/package-properties.html:8 data/templates/jobs-detail.html:8 +#: data/templates/builds/comments.html:8 data/templates/register.html:8 +#: data/templates/build-schedule-test.html:8 data/templates/keys-list.html:8 +#: data/templates/modules/package-header.html:10 +#: data/templates/distro-source-detail.html:6 +#: data/templates/distro-list.html:8 +#: data/templates/job-schedule-rebuild.html:8 +#: data/templates/user-profile-edit.html:8 data/templates/docs-build.html:8 +#: data/templates/builder-detail.html:8 data/templates/builder-pass.html:6 +#: data/templates/jobs-filter.html:8 data/templates/search-results.html:8 +#: data/templates/jobs-buildroot.html:8 data/templates/build-bugs.html:8 +#: data/templates/packages-list.html:8 +msgid "Home" msgstr "" -#: backend/logs.py:118 backend/logs.py:187 backend/logs.py:248 -#: backend/logs.py:322 data/templates/mirrors-list.html:72 -#: data/templates/builder-detail.html:159 data/templates/jobs-detail.html:82 -msgid "Unknown" +#: data/templates/mirrors-new.html:12 data/templates/mirrors-delete.html:12 +#: data/templates/mirrors-detail.html:12 data/templates/mirrors-list.html:3 +#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 +#: data/templates/mirrors-edit.html:12 data/templates/base.html:72 +msgid "Mirrors" msgstr "" -#: backend/logs.py:125 backend/logs.py:131 -#: data/templates/sessions/index.html:50 data/templates/mirrors-list.html:56 -#: data/templates/mirrors-list.html:81 data/templates/builder-list.html:59 -#: data/templates/jobs-buildroot.html:87 data/templates/mirrors-detail.html:67 -#: data/templates/modules/jobs-table.html:42 -#: data/templates/modules/repository-table.html:14 -#: data/templates/modules/jobs/list.html:44 -#: data/templates/builder-detail.html:143 -#: data/templates/builder-detail.html:173 -#: data/templates/builder-detail.html:187 data/templates/uploads-list.html:55 -msgid "N/A" +#: data/templates/mirrors-new.html:16 +msgid "New mirror" msgstr "" -#: backend/logs.py:137 -#, python-format -msgid "This build was pushed to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:21 +msgid "Add a new mirror" msgstr "" -#: backend/logs.py:139 -#, python-format -msgid "You pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:28 data/templates/mirrors-detail.html:56 +#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 +#: data/templates/mirrors-edit.html:32 data/templates/builder-new.html:30 +#: data/templates/builder-edit.html:32 +msgid "Hostname" msgstr "" -#: backend/logs.py:141 -#, python-format -msgid "%(user)s pushed this build to the repository '%(to_repo)s'." +#: data/templates/mirrors-new.html:34 +msgid "Enter the canonical hostname of the mirror." msgstr "" -#: backend/logs.py:145 -#, python-format -msgid "This build was unpushed from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:40 +msgid "Path" msgstr "" -#: backend/logs.py:147 -#, python-format -msgid "You unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:46 +msgid "The path to the files on the server." msgstr "" -#: backend/logs.py:149 -#, python-format -msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." +#: data/templates/mirrors-new.html:52 +msgid "Create new mirror" msgstr "" -#: backend/logs.py:153 -#, python-format -msgid "" -"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +#: data/templates/distro-source-commit-reset.html:10 +#: data/templates/distro-detail.html:12 +#: data/templates/distro-source-commit-detail.html:12 +#: data/templates/repository-detail.html:14 +#: data/templates/distro-source-detail.html:10 +#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 +#: data/templates/distro-list.html:18 data/templates/base.html:60 +msgid "Distributions" msgstr "" -#: backend/logs.py:155 +#: data/templates/distro-source-commit-reset.html:19 +#: data/templates/distro-source-commit-detail.html:21 +#: data/templates/distro-source-detail.html:19 #, python-format +msgid "Source: %s" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:32 +#: data/templates/distro-source-commits.html:6 +#: data/templates/distro-source-commit-detail.html:34 +#: data/templates/distro-source-detail.html:26 +msgid "Source" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:43 +msgid "Danger!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:44 +msgid "This is a very dangerous action!" +msgstr "" + +#: data/templates/distro-source-commit-reset.html:45 +msgid "Don't do it, if you are not absolutely sure what you are doing." +msgstr "" + +#: data/templates/distro-source-commit-reset.html:49 msgid "" -"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." +"This commit will be reset. Which means all packages associated with it will " +"be deleted, and the commit will be parsed again." msgstr "" -#: backend/logs.py:157 -#, python-format +#: data/templates/distro-source-commit-reset.html:50 msgid "" -"%(user)s pushed this build from the repository '%(from_repo)s' to " -"'%(to_repo)s'." +"This action may cause severe problems and may only be allowed when something " +"went horribly wrong." msgstr "" -#: backend/logs.py:193 -#, python-format -msgid "Builder '%(builder)s' has been enabled." +#: data/templates/distro-source-commit-reset.html:54 +#: data/templates/distro-source-commit-detail.html:96 +msgid "Reset commit" msgstr "" -#: backend/logs.py:195 -#, python-format -msgid "You enabled builder '%(builder)s'." +#: data/templates/distro-source-commit-reset.html:62 +msgid "These packages will be deleted" msgstr "" -#: backend/logs.py:197 -#, python-format -msgid "%(user)s enabled builder '%(builder)s'." +#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 +#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 +msgid "Import new key" msgstr "" -#: backend/logs.py:201 -#, python-format -msgid "Builder '%(builder)s' has been disabled." +#: data/templates/keys-import.html:12 data/templates/keys-delete.html:12 +#: data/templates/keys-list.html:3 data/templates/keys-list.html:12 +#: data/templates/keys-list.html:17 data/templates/base.html:78 +msgid "Key Management" msgstr "" -#: backend/logs.py:203 -#, python-format -msgid "You disabled builder '%(builder)s'." +#: data/templates/keys-import.html:21 +msgid "Import a new key" msgstr "" -#: backend/logs.py:205 -#, python-format -msgid "%(user)s disabled builder '%(builder)s'." +#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 +msgid "Key" msgstr "" -#: backend/logs.py:209 -#, python-format -msgid "You deleted builder '%(builder)s'." +#: data/templates/keys-import.html:33 +msgid "Paste the key to import." msgstr "" -#: backend/logs.py:211 -#, python-format -msgid "%(user)s deleted builder '%(builder)s'." +#: data/templates/errors/error.html:8 +msgid "Oops! Don't panic." msgstr "" -#: backend/logs.py:215 -#, python-format -msgid "You created builder '%(builder)s'." +#: data/templates/errors/error.html:13 +msgid "An unexpected error happened." msgstr "" -#: backend/logs.py:217 -#, python-format -msgid "%(user)s created builder '%(builder)s'." +#: data/templates/errors/error.html:19 +msgid "Stay calm and read the text below to find out what went wrong." msgstr "" -#: backend/logs.py:254 -#, python-format -msgid "Job '%(job)s' has been created." +#: data/templates/errors/error.html:31 +msgid "Error code" msgstr "" -#: backend/logs.py:256 -#, python-format -msgid "You created job '%(job)s'." +#: data/templates/errors/error.html:38 +msgid "Exception (traceback):" msgstr "" -#: backend/logs.py:258 -#, python-format -msgid "%(user)s created job '%(job)s'." +#: data/templates/errors/error.html:49 +msgid "" +"Please try going back to the previous page and try the action you did again " +"in a moment." msgstr "" -#: backend/logs.py:262 -#, python-format -msgid "Job '%(job)s' has changed its state to: %(state)s." +#: data/templates/errors/error.html:50 +msgid "" +"If the error persists, you should consider to get in touch with an " +"administrator." msgstr "" -#: backend/logs.py:264 -#, python-format -msgid "You changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:4 +msgid "403 - Access forbidden" msgstr "" -#: backend/logs.py:266 -#, python-format -msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." +#: data/templates/errors/error-403.html:8 +msgid "You are not allowed to access this ressource." msgstr "" -#: backend/logs.py:270 -#, python-format -msgid "Job '%(job)s' has been reset." +#: data/templates/errors/error-403.html:13 +msgid "" +"Access to the requested page has been denied because you do not have " +"sufficient rights." msgstr "" -#: backend/logs.py:272 -#, python-format -msgid "You reset job '%(job)s'." +#: data/templates/errors/error-400.html:4 +msgid "400 - Bad request" msgstr "" -#: backend/logs.py:274 -#, python-format -msgid "%(user)s has reset job '%(job)s'." +#: data/templates/errors/error-400.html:8 +msgid "Invalid data has been passed to the application." msgstr "" -#: backend/logs.py:278 -#, python-format -msgid "Job '%(job)s' has been scheduled for rebuild." +#: data/templates/errors/error-400.html:13 +msgid "" +"The application refused to go on with the provided data that was sent in " +"this request." msgstr "" -#: backend/logs.py:280 -#, python-format -msgid "You scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:4 +msgid "404 - Not Found" msgstr "" -#: backend/logs.py:282 -#, python-format -msgid "%(user)s scheduled job '%(job)s' for rebuild." +#: data/templates/errors/error-404.html:8 +msgid "I could not find what you were searching for." msgstr "" -#: backend/logs.py:288 -#, python-format -msgid "A test job for '%(job)s' has been scheduled." +#: data/templates/errors/error-404.html:13 +msgid "You may have clicked an expired link or mistyped the address." msgstr "" -#: backend/logs.py:290 -#, python-format -msgid "You scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:3 +#: data/templates/user-forgot-password.html:12 +#: data/templates/user-forgot-password.html:17 +msgid "Forgot password" msgstr "" -#: backend/logs.py:292 -#, python-format -msgid "%(user)s scheduled a test job for '%(job)s'." +#: data/templates/user-forgot-password.html:22 +msgid "Work in progress!" msgstr "" -#: backend/logs.py:328 -#, python-format -msgid "Mirror '%(mirror)s' has been enabled." +#: data/templates/user-forgot-password.html:28 +msgid "You have forgotten you password, eh? Shame on you." msgstr "" -#: backend/logs.py:330 -#, python-format -msgid "You enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:29 +msgid "However, we allow to re-activate your account." msgstr "" -#: backend/logs.py:332 -#, python-format -msgid "%(user)s enabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:32 +msgid "You need to enter your username below." msgstr "" -#: backend/logs.py:336 -#, python-format -msgid "Mirror '%(mirror)s' has been disabled." +#: data/templates/user-forgot-password.html:33 +msgid "After that, you will receive an email with intructions how to go on." msgstr "" -#: backend/logs.py:338 -#, python-format -msgid "You disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:42 +msgid "Your username" msgstr "" -#: backend/logs.py:340 -#, python-format -msgid "%(user)s disabled mirror '%(mirror)s'." +#: data/templates/user-forgot-password.html:49 +#: data/templates/modules/modal-base.html:25 +msgid "Submit" msgstr "" -#: backend/logs.py:344 -#, python-format -msgid "You deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:3 data/templates/build-detail.html:24 +#: data/templates/package-detail.html:109 data/templates/build-state.html:3 +#: data/templates/build-state.html:6 data/templates/build-delete.html:28 +#: data/templates/modules/build-table.html:14 +#: data/templates/modules/log-table.html:10 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#: data/templates/builds-watchers-list.html:31 +msgid "Build" msgstr "" -#: backend/logs.py:346 -#, python-format -msgid "%(user)s deleted mirror '%(mirror)s'." +#: data/templates/build-detail.html:12 +#: data/templates/package-detail-list.html:12 +#: data/templates/package-detail.html:12 +#: data/templates/packages/view-file.html:12 +#: data/templates/packages/changelog.html:12 +#: data/templates/job-schedule-test.html:12 +#: data/templates/builds-watchers-add.html:12 +#: data/templates/build-delete.html:12 +#: data/templates/package-properties.html:12 +#: data/templates/jobs-detail.html:12 +#: data/templates/build-schedule-test.html:12 +#: data/templates/job-schedule-rebuild.html:12 data/templates/base.html:34 +#: data/templates/search-results.html:50 data/templates/jobs-buildroot.html:12 +#: data/templates/jobs-buildroot.html:48 data/templates/build-bugs.html:12 +#: data/templates/packages-list.html:12 +msgid "Packages" msgstr "" -#: backend/logs.py:350 -#, python-format -msgid "You created mirror '%(mirror)s'." +#: data/templates/build-detail.html:41 +msgid "Score" msgstr "" -#: backend/logs.py:352 -#, python-format -msgid "%(user)s created mirror '%(mirror)s'." +#: data/templates/build-detail.html:44 +msgid "(broken)" msgstr "" -#: backend/builds.py:1034 -#, python-format -msgid "%(user_name)s commented on %(build_name)s" +#: data/templates/build-detail.html:46 +msgid "(obsolete)" msgstr "" -#: backend/constants.py:55 -#, python-format -msgid "[%(build_name)s] Build job failed." +#: data/templates/build-detail.html:55 +msgid "Security update" msgstr "" -#: backend/constants.py:56 -#, python-format -msgid "" -"The build job \"%(build_name)s\" has failed.\n" -"\n" -"This could have a couple of reasons and needs to be investigated by you.\n" -"\n" -"Here is more information about the incident:\n" -"\n" -" Build name: %(build_name)s\n" -" Build host: %(build_host)s\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +#: data/templates/build-detail.html:58 +msgid "Bug fix update" msgstr "" -#: backend/constants.py:73 -#, python-format -msgid "[%(build_name)s] Build job finished." +#: data/templates/build-detail.html:61 +msgid "Enhancement" msgstr "" -#: backend/constants.py:74 +#: data/templates/build-detail.html:64 +msgid "New package" +msgstr "" + +#: data/templates/build-detail.html:66 #, python-format -msgid "" -"The build job \"%(build_name)s\" has finished.\n" -"\n" -"If you are the maintainer, it is up to you to push it to one or more " -"repositories.\n" -"\n" -"Click on this link to get all details about the build:\n" -" https://pakfire.ipfire.org/job/%(build_uuid)s\n" -"\n" -"Sincerely,\n" -" The Pakfire Build Service" +msgid "Unhandled: %s" msgstr "" -#: backend/users.py:462 -msgid "Account Activation" +#: data/templates/build-detail.html:74 +msgid "Changes" msgstr "" -#: backend/users.py:464 -msgid "" -"You, or somebody using you email address, has registered an account on the " -"Pakfire Build Service." +#: data/templates/build-detail.html:80 +#: data/templates/distro-source-commit-detail.html:55 +#: data/templates/modules/changelog/entry.html:25 +#: data/templates/modules/commits-table.html:5 +msgid "Author" msgstr "" -#: backend/users.py:466 -msgid "To activate your account, please click on the link below." +#: data/templates/build-detail.html:82 data/templates/package-detail.html:137 +#: data/templates/distro-source-commit-detail.html:3 +#: data/templates/modules/changelog/entry.html:27 +#: data/templates/modules/commits-table.html:4 +msgid "Commit" msgstr "" -#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 -#: data/templates/sessions/index.html:17 data/templates/base.html:106 -msgid "Sessions" +#: data/templates/build-detail.html:85 +#: data/templates/modules/changelog/entry.html:31 +msgid "No commit message." msgstr "" -#: data/templates/sessions/index.html:8 -#: data/templates/distro-source-detail.html:6 -#: data/templates/mirrors-list.html:8 data/templates/build-bugs.html:8 -#: data/templates/distro-list.html:8 data/templates/builder-list.html:8 -#: data/templates/keys-import.html:8 data/templates/docs-index.html:8 -#: data/templates/jobs-buildroot.html:8 data/templates/search-results.html:8 -#: data/templates/builder-new.html:8 data/templates/package-properties.html:8 -#: data/templates/mirrors-detail.html:8 data/templates/keys-delete.html:8 -#: data/templates/register.html:8 -#: data/templates/modules/package-header.html:10 -#: data/templates/build-schedule-test.html:8 -#: data/templates/builder-delete.html:8 data/templates/jobs-filter.html:8 -#: data/templates/user-profile-passwd-ok.html:8 -#: data/templates/package-detail-list.html:8 -#: data/templates/user-profile-edit.html:8 -#: data/templates/package-detail.html:8 data/templates/builds/comments.html:8 -#: data/templates/docs-users.html:8 data/templates/mirrors-new.html:8 -#: data/templates/distro-detail.html:8 data/templates/user-list.html:8 -#: data/templates/job-schedule-test.html:8 -#: data/templates/docs-whatsthis.html:8 -#: data/templates/user-profile-passwd.html:8 -#: data/templates/distro-source-commit-detail.html:8 -#: data/templates/register-activation-fail.html:8 -#: data/templates/packages-list.html:8 data/templates/keys-list.html:8 -#: data/templates/distro-source-commit-reset.html:6 -#: data/templates/register-activation-success.html:8 -#: data/templates/builds-watchers-add.html:8 -#: data/templates/builder-detail.html:8 data/templates/search-form.html:8 -#: data/templates/build-detail.html:8 data/templates/docs-build.html:8 -#: data/templates/packages/changelog.html:8 -#: data/templates/packages/view-file.html:8 data/templates/builder-pass.html:6 -#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8 -#: data/templates/build-index.html:8 data/templates/mirrors-delete.html:8 -#: data/templates/user-forgot-password.html:8 -#: data/templates/job-schedule-rebuild.html:8 data/templates/jobs-index.html:8 -#: data/templates/user-profile.html:8 data/templates/builder-edit.html:8 -#: data/templates/repository-detail.html:10 data/templates/uploads-list.html:8 -#: data/templates/jobs-detail.html:8 -msgid "Home" +#: data/templates/build-detail.html:94 data/templates/build-bugs.html:29 +msgid "Fixed bugs" msgstr "" -#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 -msgid "Started" +#: data/templates/build-detail.html:114 +msgid "Change state" msgstr "" -#: data/templates/sessions/index.html:36 -msgid "Valid until" +#: data/templates/build-detail.html:115 +msgid "Modify bug list" msgstr "" -#: data/templates/sessions/index.html:37 -msgid "Last seen at" +#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 +#: data/templates/build-delete.html:46 +msgid "Delete build" msgstr "" -#: data/templates/base.html:4 -msgid "No title given" +#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 +#: data/templates/build-manage.html:77 +#: data/templates/modules/modal-build-push.html:60 +msgid "Push" msgstr "" -#: data/templates/base.html:29 data/templates/index.html:16 -msgid "Pakfire Build Service" +#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 +#: data/templates/build-manage.html:78 +#: data/templates/modules/modal-build-unpush.html:38 +msgid "Unpush" msgstr "" -#: data/templates/base.html:34 data/templates/build-bugs.html:12 -#: data/templates/jobs-buildroot.html:12 data/templates/jobs-buildroot.html:48 -#: data/templates/search-results.html:50 -#: data/templates/package-properties.html:12 -#: data/templates/build-schedule-test.html:12 -#: data/templates/package-detail-list.html:12 -#: data/templates/package-detail.html:12 -#: data/templates/job-schedule-test.html:12 -#: data/templates/packages-list.html:12 -#: data/templates/builds-watchers-add.html:12 -#: data/templates/build-detail.html:12 -#: data/templates/packages/changelog.html:12 -#: data/templates/packages/view-file.html:12 -#: data/templates/build-delete.html:12 -#: data/templates/job-schedule-rebuild.html:12 -#: data/templates/jobs-detail.html:12 -msgid "Packages" +#: data/templates/build-detail.html:172 data/templates/build-state.html:119 +#, python-format +msgid "since %s" msgstr "" -#: data/templates/base.html:37 data/templates/distro-update-edit.html:20 -#: data/templates/docs-index.html:43 data/templates/builds/comments.html:12 -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -#: data/templates/docs-base.html:33 data/templates/statistics/index.html:15 -#: data/templates/docs-build.html:16 data/templates/build-index.html:3 -#: data/templates/build-index.html:12 data/templates/build-index.html:26 -msgid "Builds" +#: data/templates/build-detail.html:175 +msgid "This package does not belong to any repository." msgstr "" -#: data/templates/base.html:41 -msgid "More" +#: data/templates/build-detail.html:190 +#: data/templates/modules/modal-build-comment.html:18 +msgid "Comment" msgstr "" -#: data/templates/base.html:47 data/templates/docs-index.html:12 -#: data/templates/docs-users.html:3 data/templates/docs-users.html:12 -#: data/templates/docs-users.html:21 data/templates/docs-whatsthis.html:3 -#: data/templates/docs-whatsthis.html:12 data/templates/docs-whatsthis.html:21 -#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 -#: data/templates/docs-build.html:21 -msgid "Documentation" +#: data/templates/build-detail.html:194 data/templates/mirrors-detail.html:119 +#: data/templates/mirrors-list.html:95 data/templates/jobs-detail.html:169 +#: data/templates/log.html:4 data/templates/builder-detail.html:205 +msgid "Log" msgstr "" -#: data/templates/base.html:53 data/templates/search-form.html:12 -#: data/templates/search-form.html:22 -msgid "Search" +#: data/templates/build-detail.html:201 data/templates/jobs-index.html:3 +#: data/templates/jobs-index.html:12 data/templates/jobs-index.html:23 +#: data/templates/builder-list.html:32 +#: data/templates/modules/build-table.html:15 +#: data/templates/jobs-filter.html:12 +msgid "Jobs" msgstr "" -#: data/templates/base.html:60 data/templates/distro-source-detail.html:10 -#: data/templates/distro-list.html:3 data/templates/distro-list.html:12 -#: data/templates/distro-list.html:18 data/templates/distro-detail.html:12 -#: data/templates/distro-source-commit-detail.html:12 -#: data/templates/distro-source-commit-reset.html:10 -#: data/templates/repository-detail.html:14 -msgid "Distributions" +#: data/templates/build-detail.html:206 data/templates/package-detail.html:39 +#: data/templates/package-detail.html:100 +msgid "Source package" msgstr "" -#: data/templates/base.html:66 data/templates/builder-list.html:3 -#: data/templates/builder-list.html:12 data/templates/builder-list.html:17 -#: data/templates/builder-new.html:12 data/templates/builder-delete.html:12 -#: data/templates/builder-detail.html:12 data/templates/builder-pass.html:10 -#: data/templates/builder-edit.html:12 -msgid "Builders" +#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 +#, python-format +msgid "Abort build job %s" msgstr "" -#: data/templates/base.html:72 data/templates/mirrors-list.html:3 -#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:32 -#: data/templates/mirrors-detail.html:12 data/templates/mirrors-new.html:12 -#: data/templates/mirrors-edit.html:12 data/templates/mirrors-delete.html:12 -msgid "Mirrors" +#: data/templates/jobs-abort.html:8 +msgid "You may abort a running build." msgstr "" -#: data/templates/base.html:78 data/templates/keys-import.html:12 -#: data/templates/keys-delete.html:12 data/templates/keys-list.html:3 -#: data/templates/keys-list.html:12 data/templates/keys-list.html:17 -msgid "Key Management" +#: data/templates/jobs-abort.html:9 +msgid "The build server will eventually stop to build the package." msgstr "" -#: data/templates/base.html:86 data/templates/docs-index.html:46 -#: data/templates/search-results.html:96 -#: data/templates/user-profile-passwd-ok.html:12 -#: data/templates/user-profile-edit.html:12 data/templates/docs-users.html:24 -#: data/templates/docs-users.html:48 data/templates/docs-base.html:34 -#: data/templates/user-list.html:12 data/templates/user-list.html:17 -#: data/templates/user-profile-passwd.html:12 -#: data/templates/user-profile.html:12 -msgid "Users" +#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:58 +#: data/templates/modules/jobs/list.html:5 +#: data/templates/jobs-buildroot.html:34 +msgid "Build job" +msgstr "" + +#: data/templates/jobs-abort.html:25 +#: data/templates/modules/build-offset.html:5 +msgid "Start time" +msgstr "" + +#: data/templates/jobs-abort.html:30 +msgid "No started, yet." +msgstr "" + +#: data/templates/jobs-abort.html:38 +msgid "Build server" +msgstr "" + +#: data/templates/keys-delete.html:3 +#, python-format +msgid "Delete key %s" +msgstr "" + +#: data/templates/keys-delete.html:20 data/templates/mirrors-delete.html:20 +#: data/templates/build-delete.html:24 data/templates/builder-delete.html:20 +#: data/templates/repository-detail.html:116 +msgid "Delete" +msgstr "" + +#: data/templates/keys-delete.html:29 +#, python-format +msgid "You are going to delete the key %s." msgstr "" -#: data/templates/base.html:94 data/templates/statistics/index.html:3 -#: data/templates/statistics/index.html:7 -msgid "Statistics" +#: data/templates/keys-delete.html:41 +msgid "Delete key" msgstr "" -#: data/templates/base.html:101 -msgid "Administration" +#: data/templates/keys-delete.html:43 data/templates/mirrors-delete.html:36 +#: data/templates/user-profile-passwd.html:96 +#: data/templates/mirrors-edit.html:82 data/templates/build-delete.html:47 +#: data/templates/builder-delete.html:39 data/templates/build-manage.html:79 +#: data/templates/package-properties.html:94 +#: data/templates/modules/modal-base.html:28 +#: data/templates/modules/modal-build-comment.html:59 +#: data/templates/user-profile-edit.html:151 +#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 +msgid "Cancel" msgstr "" -#: data/templates/base.html:112 data/templates/uploads-list.html:3 -#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17 -msgid "Uploads" +#: data/templates/file-detail.html:5 +msgid "File" msgstr "" -#: data/templates/base.html:132 -msgid "My profile" +#: data/templates/file-detail.html:13 +#: data/templates/package-detail-list.html:3 +#: data/templates/package-detail-list.html:41 +#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 +#: data/templates/package-properties.html:3 +#: data/templates/modules/log-table.html:12 +msgid "Package" msgstr "" -#: data/templates/base.html:138 -msgid "My builds" +#: data/templates/file-detail.html:20 data/templates/repository-edit.html:25 +msgid "Description" msgstr "" -#: data/templates/base.html:143 -msgid "Impersonated by" +#: data/templates/file-detail.html:27 +msgid "URL" msgstr "" -#: data/templates/base.html:153 -msgid "End impersonation" +#: data/templates/file-detail.html:34 data/templates/package-detail.html:70 +#: data/templates/modules/package-header.html:16 +msgid "License" msgstr "" -#: data/templates/base.html:160 -msgid "Logout" +#: data/templates/file-detail.html:40 data/templates/package-detail.html:77 +#: data/templates/distro-update-detail.html:27 +msgid "Maintainer" msgstr "" -#: data/templates/base.html:168 data/templates/docs-users.html:56 -msgid "Register" +#: data/templates/file-detail.html:46 data/templates/package-detail.html:126 +#: data/templates/modules/packages-table.html:6 +msgid "Size" msgstr "" -#: data/templates/base.html:172 -msgid "Sign in" +#: data/templates/file-detail.html:51 +msgid "Hash" msgstr "" -#: data/templates/base.html:184 -msgid "Forgot your password?" +#: data/templates/file-detail.html:57 +#: data/templates/modules/packages/dependency-table.html:5 +msgid "Provides" msgstr "" -#: data/templates/distro-source-detail.html:19 -#: data/templates/distro-source-commit-detail.html:21 -#: data/templates/distro-source-commit-reset.html:19 -#, python-format -msgid "Source: %s" +#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 +#: data/templates/modules/packages/dependency-table.html:7 +msgid "Requires" msgstr "" -#: data/templates/distro-source-detail.html:26 -#: data/templates/distro-source-commit-detail.html:34 -#: data/templates/distro-source-commit-reset.html:32 -#: data/templates/distro-source-commits.html:6 -msgid "Source" +#: data/templates/file-detail.html:76 +#: data/templates/modules/packages/dependency-table.html:13 +msgid "Obsoletes" msgstr "" -#: data/templates/distro-source-detail.html:36 -msgid "Gitweb" +#: data/templates/file-detail.html:83 +#: data/templates/modules/packages/dependency-table.html:11 +msgid "Conflicts" msgstr "" -#: data/templates/distro-source-detail.html:45 -msgid "Branch" +#: data/templates/file-detail.html:90 +msgid "Build information" msgstr "" -#: data/templates/distro-source-detail.html:49 -msgid "Imported commits" +#: data/templates/file-detail.html:93 +msgid "ID" msgstr "" -#: data/templates/distro-source-detail.html:59 -msgid "Latest commits" +#: data/templates/file-detail.html:99 data/templates/modules/jobs-table.html:6 +msgid "Host" msgstr "" -#: data/templates/distro-source-detail.html:63 -msgid "Show all commits" +#: data/templates/file-detail.html:105 +msgid "Time" +msgstr "" + +#: data/templates/file-detail.html:111 data/templates/search-results.html:71 +msgid "Files" msgstr "" -#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23 +#: data/templates/file-detail.html:116 #: data/templates/package-detail-list.html:22 -#: data/templates/builder-detail.html:22 data/templates/user-comments.html:10 -#: data/templates/builds-watchers-list.html:50 -#: data/templates/file-detail.html:116 data/templates/build-state.html:127 +#: data/templates/build-state.html:127 data/templates/mirrors-detail.html:23 +#: data/templates/build-list.html:13 data/templates/mirrors-list.html:19 #: data/templates/distro-update-detail.html:46 -#: data/templates/build-list.html:13 data/templates/build-filter.html:75 +#: data/templates/build-filter.html:75 data/templates/user-comments.html:10 #: data/templates/jobs-detail.html:30 +#: data/templates/builds-watchers-list.html:50 +#: data/templates/builder-detail.html:22 msgid "Actions" msgstr "" -#: data/templates/mirrors-list.html:24 data/templates/mirrors-new.html:3 -msgid "Add new mirror" -msgstr "" - -#: data/templates/mirrors-list.html:36 -msgid "On this page, you will see a list of all mirror servers." -msgstr "" - -#: data/templates/mirrors-list.html:43 data/templates/builder-list.html:30 -#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:56 -#: data/templates/mirrors-new.html:28 data/templates/mirrors-edit.html:32 -#: data/templates/builder-edit.html:32 -msgid "Hostname" +#: data/templates/file-detail.html:118 +#: data/templates/packages/view-file.html:51 +msgid "Download file" msgstr "" -#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 -#: data/templates/uploads-list.html:25 -msgid "Owner" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +#: data/templates/build-index.html:3 data/templates/build-index.html:12 +#: data/templates/build-index.html:26 +#: data/templates/distro-update-edit.html:20 data/templates/docs-index.html:43 +#: data/templates/statistics/index.html:15 +#: data/templates/builds/comments.html:12 data/templates/base.html:37 +#: data/templates/docs-build.html:16 data/templates/docs-base.html:33 +msgid "Builds" msgstr "" -#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84 -msgid "Last check" +#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 +msgid "Job queue" msgstr "" -#: data/templates/mirrors-list.html:64 -msgid "Up" +#: data/templates/build-queue.html:8 +msgid "This is a list of all jobs that are waiting to be processed." msgstr "" -#: data/templates/mirrors-list.html:68 -msgid "Down" +#: data/templates/build-queue.html:9 +msgid "They one at the top is next." msgstr "" -#: data/templates/mirrors-list.html:90 -msgid "There are no mirrors configured, yet." +#: data/templates/build-queue.html:15 +msgid "No jobs to do." msgstr "" -#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119 -#: data/templates/log.html:4 data/templates/builder-detail.html:205 -#: data/templates/build-detail.html:194 data/templates/jobs-detail.html:169 -msgid "Log" +#: data/templates/package-detail-list.html:26 +msgid "Bugs" msgstr "" -#: data/templates/jobs-abort.html:3 data/templates/jobs-abort.html:6 -#, python-format -msgid "Abort build job %s" +#: data/templates/package-detail-list.html:30 +msgid "Show all bugs" msgstr "" -#: data/templates/jobs-abort.html:8 -msgid "You may abort a running build." +#: data/templates/package-detail-list.html:35 +msgid "File new bug" msgstr "" -#: data/templates/jobs-abort.html:9 -msgid "The build server will eventually stop to build the package." +#: data/templates/package-detail-list.html:48 +#: data/templates/packages/changelog.html:20 +#: data/templates/packages/changelog.html:26 +msgid "Changelog" msgstr "" -#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34 -#: data/templates/modules/jobs/list.html:5 data/templates/jobs-detail.html:58 -msgid "Build job" +#: data/templates/package-detail-list.html:54 +msgid "Full changelog" msgstr "" -#: data/templates/jobs-abort.html:25 -#: data/templates/modules/build-offset.html:5 -msgid "Start time" +#: data/templates/package-detail-list.html:60 +msgid "Open bugs" msgstr "" -#: data/templates/jobs-abort.html:30 -msgid "No started, yet." +#: data/templates/package-detail-list.html:66 +msgid "Average build time" msgstr "" -#: data/templates/jobs-abort.html:38 -msgid "Build server" +#: data/templates/package-detail.html:42 +msgid "Development package" msgstr "" -#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 -#: data/templates/distro-edit.html:6 -#, python-format -msgid "Edit distribution %s" +#: data/templates/package-detail.html:45 +msgid "Debuginfo package" msgstr "" -#: data/templates/distro-update-edit.html:8 -#, python-format -msgid "Edit update %s - %s" +#: data/templates/package-detail.html:64 +msgid "Homepage" msgstr "" -#: data/templates/distro-update-edit.html:10 -msgid "Create new update" +#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 +msgid "Build host" msgstr "" -#: data/templates/distro-update-edit.html:12 -#: data/templates/distro-list.html:33 data/templates/distro-detail.html:3 -#: data/templates/distro-detail.html:22 data/templates/repository-edit.html:8 -#: data/templates/build-manage.html:9 data/templates/build-state.html:13 -#: data/templates/distro-update-detail.html:6 -#: data/templates/repository-detail.html:4 -#: data/templates/distro-source-commits.html:5 -#: data/templates/build-filter.html:11 -msgid "Distribution" +#: data/templates/package-detail.html:88 +msgid "Build time" msgstr "" -#: data/templates/register-fail.html:4 -msgid "Registration failed" +#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 +msgid "Job" msgstr "" -#: data/templates/register-fail.html:6 -#: data/templates/register-activation-fail.html:23 -#: data/templates/user-profile-edit-fail.html:6 -msgid "We are sorry." +#: data/templates/package-detail.html:130 +#, python-format +msgid "%(size)s when installed" msgstr "" -#: data/templates/register-fail.html:7 -msgid "We could not create your requested account." +#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 +#: data/templates/modules/files-table.html:5 +#: data/templates/modules/packages-table.html:21 +msgid "Download" msgstr "" -#: data/templates/register-fail.html:17 -#: data/templates/user-profile-edit-fail.html:17 -msgid "" -"Use the back button on your web browser to go back to the previous page and " -"correct your submission." +#: data/templates/package-detail.html:162 +msgid "Build dependencies" msgstr "" -#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 -msgid "Bug list" +#: data/templates/package-detail.html:164 +msgid "Dependencies" msgstr "" -#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94 -msgid "Fixed bugs" +#: data/templates/package-detail.html:173 +msgid "Filelist" msgstr "" -#: data/templates/build-bugs.html:33 -msgid "No bugs here, yet." +#: data/templates/user-list.html:3 +msgid "User list" msgstr "" -#: data/templates/build-bugs.html:34 -msgid "Click below, to add one." +#: data/templates/user-list.html:12 data/templates/user-list.html:17 +#: data/templates/user-profile-passwd-ok.html:12 +#: data/templates/docs-users.html:24 data/templates/docs-users.html:48 +#: data/templates/user-profile-passwd.html:12 +#: data/templates/docs-index.html:46 data/templates/user-profile.html:12 +#: data/templates/user-profile-edit.html:12 data/templates/base.html:86 +#: data/templates/search-results.html:96 data/templates/docs-base.html:34 +msgid "Users" msgstr "" -#: data/templates/build-bugs.html:45 -msgid "Add" +#: data/templates/user-profile-need-activation.html:4 +msgid "Edit successful" msgstr "" -#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63 -msgid "Remove" +#: data/templates/user-profile-need-activation.html:6 +msgid "The user profile was successfully altered." msgstr "" -#: data/templates/build-bugs.html:57 data/templates/user-delete.html:18 -msgid "Back" +#: data/templates/user-profile-need-activation.html:7 +msgid "" +"But as you have changed the email address, you need to re-activate the " +"account." msgstr "" -#: data/templates/build-bugs.html:71 -msgid "Add a bug" +#: data/templates/user-profile-need-activation.html:8 +msgid "Have a look at you mailbox - you already do know what to do." msgstr "" -#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 -msgid "Bug ID" +#: data/templates/distro-detail.html:3 data/templates/distro-detail.html:22 +#: data/templates/build-state.html:13 data/templates/repository-edit.html:8 +#: data/templates/distro-source-commits.html:5 +#: data/templates/distro-update-detail.html:6 +#: data/templates/distro-update-edit.html:12 +#: data/templates/build-filter.html:11 data/templates/build-manage.html:9 +#: data/templates/repository-detail.html:4 data/templates/distro-list.html:33 +msgid "Distribution" msgstr "" -#: data/templates/build-bugs.html:84 -msgid "Enter a bug ID." +#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 +msgid "Supported architectures" msgstr "" -#: data/templates/build-bugs.html:93 -msgid "This is a list of more open bugs of this package." +#: data/templates/distro-detail.html:36 +msgid "None" msgstr "" -#: data/templates/build-bugs.html:96 -msgid "Maybe you want to pick one of these." +#: data/templates/distro-detail.html:46 +msgid "Binary repositories" msgstr "" -#: data/templates/build-bugs.html:115 -msgid "Add bug" +#: data/templates/distro-detail.html:51 +msgid "" +"A binary repository is a composition of packages that are considered stable, " +"unstable or in testing state by the developers." msgstr "" -#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165 -#: data/templates/package-properties.html:94 -#: data/templates/keys-delete.html:43 -#: data/templates/modules/modal-base.html:28 -#: data/templates/modules/modal-build-comment.html:59 -#: data/templates/builder-delete.html:39 -#: data/templates/user-profile-edit.html:151 -#: data/templates/user-profile-passwd.html:96 -#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:82 -#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:36 -msgid "Cancel" +#: data/templates/distro-detail.html:53 +msgid "Each repository can be enabled individually." msgstr "" -#: data/templates/build-bugs.html:128 -msgid "Remove a bug" +#: data/templates/distro-detail.html:54 +msgid "Learn how to use them." msgstr "" -#: data/templates/build-bugs.html:141 -msgid "Enter a bug ID from the list below." +#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 +msgid "Source repositories" msgstr "" -#: data/templates/build-bugs.html:164 -msgid "Remove bug" +#: data/templates/distro-detail.html:80 +#: data/templates/distro-source-commit-detail.html:90 +#: data/templates/user-profile.html:73 +msgid "Action" msgstr "" -#: data/templates/distro-list.html:26 -msgid "" -"This is a list of all distributions, that are maintained in this build " -"service." +#: data/templates/distro-detail.html:86 +msgid "Edit distribution" msgstr "" -#: data/templates/distro-list.html:27 -msgid "" -"You may click on one of them and see more details or jump directly to one of " -"the repositories." +#: data/templates/distro-detail.html:91 +msgid "Delete distribution" msgstr "" -#: data/templates/distro-list.html:34 -msgid "Repositories" +#: data/templates/distro-detail.html:97 +msgid "New binary repository" msgstr "" -#: data/templates/distro-list.html:66 -msgid "New distribution" +#: data/templates/distro-detail.html:102 +msgid "New source repository" msgstr "" -#: data/templates/index.html:3 -msgid "Welcome to the Pakfire Build Service" +#: data/templates/build-state.html:9 +#: data/templates/modules/build-headline.html:11 +msgid "Scratch build" msgstr "" -#: data/templates/index.html:8 -#, python-format -msgid "Welcome, %s!" +#: data/templates/build-state.html:24 +msgid "" +"The state of a build can be either building, testing, stable, obsolete or " +"broken." msgstr "" -#: data/templates/index.html:22 -msgid "Development powered by community!" +#: data/templates/build-state.html:39 +msgid "Mark build as obsolete" msgstr "" -#: data/templates/index.html:38 -msgid "Latest stable updates" +#: data/templates/build-state.html:41 +msgid "" +"If a package is updated by an other package it should be marked as " +"obsolete." msgstr "" -#: data/templates/index.html:40 -msgid "Unstable updates" +#: data/templates/build-state.html:42 +msgid "" +"For obsolete builds, there will be no test jobs created and it is " +"recommended to remove them from the repositories soon." msgstr "" -#: data/templates/index.html:42 -msgid "Testing updates" +#: data/templates/build-state.html:51 +msgid "Remove build from the repository it is currently in?" msgstr "" -#: data/templates/index.html:59 -msgid "View more updates..." +#: data/templates/build-state.html:72 +msgid "Unbreak this build" msgstr "" -#: data/templates/index.html:70 -msgid "Build jobs" +#: data/templates/build-state.html:75 +msgid "" +"In case this build has accidentially be marked as broken, it is possible to " +"recover that state." msgstr "" -#: data/templates/index.html:76 -msgid "Show more build jobs" +#: data/templates/build-state.html:93 +msgid "Mark build as broken" msgstr "" -#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 -msgid "Architectures" +#: data/templates/build-state.html:96 +msgid "" +"If a package does not build or contains serious bugs, it should be " +"marked as broken." msgstr "" -#: data/templates/builder-list.html:32 -#: data/templates/modules/build-table.html:15 -#: data/templates/jobs-filter.html:12 data/templates/build-detail.html:201 -#: data/templates/jobs-index.html:3 data/templates/jobs-index.html:12 -#: data/templates/jobs-index.html:23 -msgid "Jobs" +#: data/templates/build-state.html:97 +msgid "" +"Those builds can not be added into any repositories and are removed from all " +"repositories they may currently be in." msgstr "" -#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 -msgid "Overload" +#: data/templates/build-state.html:117 +#: data/templates/distro-update-detail.html:17 +#: data/templates/modules/modal-build-unpush.html:13 +#: data/templates/modules/modal-build-push.html:54 +msgid "Current repository" msgstr "" -#: data/templates/builder-list.html:53 -msgid "Unknown CPU" +#: data/templates/build-state.html:129 +#: data/templates/builds-watchers-list.html:53 +msgid "Back to build" msgstr "" -#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 -#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 -msgid "Create new builder" +#: data/templates/mirrors-delete.html:3 +#, python-format +msgid "Delete mirror %s" msgstr "" -#: data/templates/keys-import.html:3 data/templates/keys-import.html:16 -#: data/templates/keys-import.html:39 data/templates/keys-list.html:106 -msgid "Import new key" +#: data/templates/mirrors-delete.html:25 +#, python-format +msgid "Delete mirror: %s" msgstr "" -#: data/templates/keys-import.html:21 -msgid "Import a new key" +#: data/templates/mirrors-delete.html:29 +#, python-format +msgid "You are going to delete the mirror %s." msgstr "" -#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25 -msgid "Key" +#: data/templates/mirrors-delete.html:34 data/templates/user-delete.html:16 +#: data/templates/builder-delete.html:37 +#, python-format +msgid "Delete %s" msgstr "" -#: data/templates/keys-import.html:33 -msgid "Paste the key to import." +#: data/templates/packages/view-file.html:3 +#, python-format +msgid "View %(filename)s from %(pkg)s" msgstr "" -#: data/templates/docs-index.html:3 -msgid "Documentation index" +#: data/templates/packages/view-file.html:36 +msgid "View file" msgstr "" -#: data/templates/docs-index.html:17 -msgid "Documents" +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Mimetype: %s" msgstr "" -#: data/templates/docs-index.html:23 -msgid "" -"This is a collection of documents that should be read by everybody who is " -"using this system." +#: data/templates/packages/view-file.html:50 +#, python-format +msgid "Size: %s" msgstr "" -#: data/templates/docs-index.html:29 -msgid "What is the pakfire build service?" +#: data/templates/packages/changelog.html:3 +#, python-format +msgid "Changelog of %s" msgstr "" -#: data/templates/docs-index.html:34 -msgid "General pakfire documentation" +#: data/templates/packages/changelog.html:35 +#: data/templates/packages/changelog.html:39 +#: data/templates/builds/comments.html:61 +#: data/templates/builds/comments.html:65 +msgid "Newer" msgstr "" -#: data/templates/docs-index.html:39 -msgid "Packaging guidelines" +#: data/templates/packages/changelog.html:45 +#: data/templates/packages/changelog.html:49 +#: data/templates/builds/comments.html:71 +#: data/templates/builds/comments.html:75 +msgid "Older" msgstr "" -#: data/templates/docs-index.html:51 -msgid "This documentation you find at this place is not completed yet." +#: data/templates/docs-whatsthis.html:3 data/templates/docs-whatsthis.html:12 +#: data/templates/docs-whatsthis.html:21 data/templates/docs-users.html:3 +#: data/templates/docs-users.html:12 data/templates/docs-users.html:21 +#: data/templates/docs-index.html:12 data/templates/base.html:47 +#: data/templates/docs-build.html:3 data/templates/docs-build.html:12 +#: data/templates/docs-build.html:21 +msgid "Documentation" msgstr "" -#: data/templates/docs-index.html:52 -msgid "Feel free to make any suggestions." +#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 +#: data/templates/docs-build.html:21 +msgid "Legend of the build states" msgstr "" -#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62 -#: data/templates/distro-edit.html:48 -msgid "Contact" +#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 +msgid "What is the Pakfire Build Service?" msgstr "" -#: data/templates/docs-index.html:59 +#: data/templates/docs-whatsthis.html:27 msgid "" -"If you need help using the build service or have some general questions " -"please use our mailing list." -msgstr "" - -#: data/templates/docs-index.html:60 -msgid "You can also talk to the developers and suggest feature enhancements." +"On this page, you will find out what the Pakfire Build Service really is." msgstr "" -#: data/templates/docs-index.html:64 -msgid "Mailing list" +#: data/templates/docs-whatsthis.html:28 +msgid "Read carefully." msgstr "" -#: data/templates/docs-index.html:68 -msgid "Bug reports" +#: data/templates/docs-whatsthis.html:34 +msgid "Yeah, that's it!" msgstr "" -#: data/templates/docs-index.html:70 -msgid "" -"Please visit Bugzilla to create bug reports on the Pakfire Build System." +#: data/templates/docs-whatsthis.html:35 +msgid "No, that's not it!" msgstr "" -#: data/templates/jobs-buildroot.html:3 -msgid "Job buildroot" +#: data/templates/docs-whatsthis.html:43 +msgid "PBS is a tool where people can give feedback to developers." msgstr "" -#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34 -#: data/templates/jobs-detail.html:148 -msgid "Buildroot" +#: data/templates/docs-whatsthis.html:44 +msgid "It is possible to leave comments and rate builds." msgstr "" -#: data/templates/jobs-buildroot.html:41 -#, python-format -msgid "The packages listed below were used to build %s." +#: data/templates/docs-whatsthis.html:50 +msgid "PBS is NOT a bugtracker." msgstr "" -#: data/templates/jobs-buildroot.html:52 -msgid "Buildroot size" +#: data/templates/docs-whatsthis.html:51 +msgid "" +"To report bugs please use our bugtracker liked below if you want them to get " +"fixed." msgstr "" -#: data/templates/jobs-buildroot.html:56 -msgid "Download size" +#: data/templates/docs-whatsthis.html:55 +msgid "Bugtracker" msgstr "" -#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 #, python-format -msgid "Search results for '%s'" +msgid "Mirror: %s" msgstr "" -#: data/templates/search-results.html:12 -msgid "Search results" +#: data/templates/mirrors-detail.html:29 +msgid "Edit settings" msgstr "" -#: data/templates/search-results.html:28 -msgid "No results found." +#: data/templates/mirrors-detail.html:37 +msgid "Delete mirror" msgstr "" -#: data/templates/search-results.html:30 -msgid "Visit the advanced search page to find about how to define your query." +#: data/templates/mirrors-detail.html:47 +#, python-format +msgid "hosted by %s" msgstr "" -#: data/templates/search-results.html:40 data/templates/jobs-filter.html:59 -#: data/templates/search-form.html:35 -msgid "Go!" +#: data/templates/mirrors-detail.html:62 data/templates/docs-index.html:57 +#: data/templates/distro-edit.html:48 +msgid "Contact" msgstr "" -#: data/templates/search-results.html:71 data/templates/file-detail.html:111 -msgid "Files" +#: data/templates/mirrors-detail.html:67 data/templates/sessions/index.html:50 +#: data/templates/mirrors-list.html:56 data/templates/mirrors-list.html:81 +#: data/templates/builder-list.html:59 data/templates/uploads-list.html:55 +#: data/templates/modules/jobs/list.html:44 +#: data/templates/modules/jobs-table.html:42 +#: data/templates/modules/repository-table.html:14 +#: data/templates/builder-detail.html:143 +#: data/templates/builder-detail.html:173 +#: data/templates/builder-detail.html:187 +#: data/templates/jobs-buildroot.html:87 backend/logs.py:125 +#: backend/logs.py:131 +msgid "N/A" msgstr "" -#: data/templates/search-results.html:75 -#, python-format -msgid "%s was found in the following package." -msgid_plural "%s was found in the following packages." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +#: data/templates/mirrors-detail.html:75 +msgid "Status information" +msgstr "" -#: data/templates/builder-new.html:21 -msgid "Create a new builder" +#: data/templates/mirrors-detail.html:79 +msgid "Status" msgstr "" -#: data/templates/builder-new.html:35 -msgid "Enter the canonical hostname of the machine." +#: data/templates/mirrors-detail.html:84 data/templates/mirrors-list.html:45 +msgid "Last check" msgstr "" -#: data/templates/register-success.html:4 -msgid "Registration successful" +#: data/templates/mirrors-detail.html:89 +msgid "Never" msgstr "" -#: data/templates/register-success.html:6 -#, python-format -msgid "Your new account has been created, %s." +#: data/templates/mirrors-detail.html:103 +msgid "View larger map" msgstr "" -#: data/templates/register-success.html:7 -msgid "" -"To complete the activation, follow the instructions that were sent to you in " -"an activation email." +#: data/templates/mirrors-detail.html:108 +msgid "The location of the mirror server is estimated by the IP address." msgstr "" -#: data/templates/package-properties.html:3 -#: data/templates/modules/log-table.html:12 -#: data/templates/package-detail-list.html:3 -#: data/templates/package-detail-list.html:41 -#: data/templates/package-detail.html:3 data/templates/package-detail.html:50 -#: data/templates/file-detail.html:13 -msgid "Package" +#: data/templates/mirrors-detail.html:112 +msgid "The location of the mirror server could not be estimated." msgstr "" -#: data/templates/package-properties.html:20 -msgid "Properties" +#: data/templates/job-schedule-test.html:3 +#: data/templates/job-schedule-test.html:29 +#: data/templates/build-schedule-test.html:3 +#: data/templates/build-schedule-test.html:29 +#, python-format +msgid "Schedule test build for %s" msgstr "" -#: data/templates/package-properties.html:32 -msgid "Maintainers" +#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 +#: data/templates/build-schedule-test.html:24 +msgid "Schedule test build" msgstr "" -#: data/templates/package-properties.html:37 -#: data/templates/package-properties.html:47 -msgid "Default priority" +#: data/templates/job-schedule-test.html:35 +#: data/templates/build-schedule-test.html:35 +msgid "" +"A test build is used to check if a package builds with the current package " +"set." msgstr "" -#: data/templates/package-properties.html:39 +#: data/templates/job-schedule-test.html:36 +#: data/templates/build-schedule-test.html:36 msgid "" -"A big benefit of the Pakfire Build Service is, that builds are available to " -"end-users in a very short time." +"In this way, developers are able to find quality issues fast and without " +"actively searching for them." msgstr "" -#: data/templates/package-properties.html:40 +#: data/templates/job-schedule-test.html:39 +#: data/templates/build-schedule-test.html:39 msgid "" -"Some packages might need some extra boost if the build servers are very busy." +"As this build platform only has a limited amount of performance, test builds " +"only have a very less priority." msgstr "" -#: data/templates/package-properties.html:43 -msgid "You may set a default priority for all builds of this package." +#: data/templates/job-schedule-test.html:40 +#: data/templates/build-schedule-test.html:40 +msgid "However, you can manually request to run a test." msgstr "" -#: data/templates/package-properties.html:51 -#: data/templates/build-priority.html:14 -msgid "Very high" +#: data/templates/job-schedule-test.html:43 +#: data/templates/build-schedule-test.html:43 +#: data/templates/job-schedule-rebuild.html:38 +msgid "" +"The build job will be started when a build slot is available but not before " +"the given time." msgstr "" -#: data/templates/package-properties.html:54 -#: data/templates/build-priority.html:15 -msgid "High" +#: data/templates/job-schedule-test.html:44 +msgid "" +"Please note, that all other kinds of build are preferred over the test " +"builds." msgstr "" -#: data/templates/package-properties.html:57 -#: data/templates/build-priority.html:16 -msgid "Medium" +#: data/templates/index.html:3 +msgid "Welcome to the Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:60 -#: data/templates/build-priority.html:17 -msgid "Low" +#: data/templates/index.html:8 +#, python-format +msgid "Welcome, %s!" msgstr "" -#: data/templates/package-properties.html:63 -#: data/templates/build-priority.html:18 -msgid "Very low" +#: data/templates/index.html:16 data/templates/base.html:29 +msgid "Pakfire Build Service" msgstr "" -#: data/templates/package-properties.html:71 -#: data/templates/package-properties.html:82 -#: data/templates/modules/build-headline.html:4 -msgid "Critical path" +#: data/templates/index.html:22 +msgid "Development powered by community!" msgstr "" -#: data/templates/package-properties.html:73 -msgid "" -"A package that belongs to the critical path is a package that plays a very " -"essential role in the distribution." +#: data/templates/index.html:38 +msgid "Latest stable updates" msgstr "" -#: data/templates/package-properties.html:74 -msgid "" -"If such a package is broken, it may not be possible to boot or recover the " -"system anymore, so we need to be extra sure that these packages work." +#: data/templates/index.html:40 +msgid "Unstable updates" msgstr "" -#: data/templates/package-properties.html:77 -msgid "" -"If this package is marked to belong to the critical path, it will need a " -"higher score to pass to the next repository and more." +#: data/templates/index.html:42 +msgid "Testing updates" msgstr "" -#: data/templates/package-properties.html:78 -msgid "Learn more." +#: data/templates/index.html:59 +msgid "View more updates..." msgstr "" -#: data/templates/package-properties.html:86 -msgid "This package belongs to the critical path" +#: data/templates/index.html:70 +msgid "Build jobs" msgstr "" -#: data/templates/package-properties.html:93 -#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 -msgid "Save changes" +#: data/templates/index.html:76 +msgid "Show more build jobs" msgstr "" -#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46 +#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 #, python-format -msgid "Mirror: %s" +msgid "Edit repository %s" msgstr "" -#: data/templates/mirrors-detail.html:29 -msgid "Edit settings" +#: data/templates/repository-edit.html:15 +#: data/templates/modules/packages-table.html:4 +#: data/templates/modules/repository-table.html:4 +#: data/templates/modules/source-table.html:4 +#: data/templates/distro-edit.html:12 +msgid "Name" msgstr "" -#: data/templates/mirrors-detail.html:37 -msgid "Delete mirror" +#: data/templates/repository-edit.html:20 +msgid "The name of the repository." msgstr "" -#: data/templates/mirrors-detail.html:47 -#, python-format -msgid "hosted by %s" +#: data/templates/repository-edit.html:21 +msgid "Must only contain of the lowercase characters." msgstr "" -#: data/templates/mirrors-detail.html:75 -msgid "Status information" +#: data/templates/repository-edit.html:33 +msgid "Score settings" msgstr "" -#: data/templates/mirrors-detail.html:79 -msgid "Status" +#: data/templates/repository-edit.html:35 +msgid "These settings configure the automatic score feature." msgstr "" -#: data/templates/mirrors-detail.html:89 -msgid "Never" +#: data/templates/repository-edit.html:36 +msgid "" +"Builds that gained a certain score are moved to the next repository " +"automatically and removed if the score is too bad." msgstr "" -#: data/templates/mirrors-detail.html:103 -msgid "View larger map" +#: data/templates/repository-edit.html:40 +msgid "Needed score" msgstr "" -#: data/templates/mirrors-detail.html:108 -msgid "The location of the mirror server is estimated by the IP address." +#: data/templates/repository-edit.html:45 +msgid "" +"The score that is needed for builds to automatically be moved into this " +"repository." msgstr "" -#: data/templates/mirrors-detail.html:112 -msgid "The location of the mirror server could not be estimated." +#: data/templates/repository-edit.html:49 +msgid "Minimum time" msgstr "" -#: data/templates/keys-delete.html:3 -#, python-format -msgid "Delete key %s" +#: data/templates/repository-edit.html:54 +msgid "Every build must stay a minimum time in a repository." msgstr "" -#: data/templates/keys-delete.html:20 data/templates/builder-delete.html:20 -#: data/templates/build-delete.html:24 data/templates/mirrors-delete.html:20 -#: data/templates/repository-detail.html:116 -msgid "Delete" +#: data/templates/repository-edit.html:55 +msgid "This is to ensure that a package gets tested well." msgstr "" -#: data/templates/keys-delete.html:29 -#, python-format -msgid "You are going to delete the key %s." +#: data/templates/repository-edit.html:56 +#: data/templates/repository-edit.html:67 +msgid "Enter zero to disable the feature." msgstr "" -#: data/templates/keys-delete.html:41 -msgid "Delete key" +#: data/templates/repository-edit.html:60 +msgid "Maximum time" msgstr "" -#: data/templates/updates-index.html:3 -msgid "Updates" +#: data/templates/repository-edit.html:65 +msgid "" +"If a build is more than a certain amount of time in a repository, it will " +"automatically be removed." msgstr "" -#: data/templates/updates-index.html:6 -msgid "Coming soon..." +#: data/templates/repository-edit.html:66 +msgid "This is to ensure that packages are not forgotten to be pushed." msgstr "" -#: data/templates/register.html:3 data/templates/register.html:18 -msgid "Register a new account" +#: data/templates/repository-edit.html:73 +msgid "Build settings" msgstr "" -#: data/templates/register.html:12 -msgid "Register new account" +#: data/templates/repository-edit.html:76 +msgid "Use package for builds?" msgstr "" -#: data/templates/register.html:19 -msgid "Join the community!" +#: data/templates/repository-edit.html:81 +msgid "Should the package be selected for builds by default?" msgstr "" -#: data/templates/register.html:26 -msgid "Registration form" +#: data/templates/repository-edit.html:82 +#: data/templates/user-impersonation.html:21 +msgid "Use with caution!" msgstr "" -#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 -#: data/templates/login.html:22 data/templates/user-profile.html:37 -msgid "Username" +#: data/templates/user-profile-builds.html:3 +#: data/templates/user-profile-builds.html:7 +#, python-format +msgid "Builds by %s" msgstr "" -#: data/templates/register.html:35 -msgid "Must be a unique name you login with." +#: data/templates/build-index.html:18 data/templates/builds/comments.html:17 +#: data/templates/builds/comments.html:25 +msgid "Comments" msgstr "" -#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 -msgid "Email address" +#: data/templates/build-index.html:21 data/templates/build-list.html:15 +#: data/templates/build-filter.html:6 +msgid "Filter builds" msgstr "" -#: data/templates/register.html:46 -msgid "Type in your email address, which is used to verify the account." +#: data/templates/jobs-index.html:18 data/templates/jobs-filter.html:3 +#: data/templates/jobs-filter.html:21 +msgid "Filter jobs" msgstr "" -#: data/templates/register.html:52 -msgid "Real name (optional)" +#: data/templates/jobs-index.html:30 +#, python-format +msgid "Showing only jobs from %s." msgstr "" -#: data/templates/register.html:57 -msgid "Type you firstname and your lastname here." +#: data/templates/jobs-index.html:37 +#, python-format +msgid "Showing only builds that have been built on %s." msgstr "" -#: data/templates/register.html:64 -msgid "Account security" +#: data/templates/jobs-index.html:45 +#, python-format +msgid "Showing only jobs built for %s." msgstr "" -#: data/templates/register.html:67 data/templates/user-profile-edit.html:101 -#: data/templates/login.html:28 -msgid "Password" +#: data/templates/distro-source-commits.html:6 +msgid "Commits" msgstr "" -#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 -msgid "" -"The password is used to secure the login and must be at least 8 characters." +#: data/templates/distro-source-commits.html:10 +msgid "Source repository" msgstr "" -#: data/templates/register.html:78 -msgid "Confirm password" +#: data/templates/distro-source-commits.html:20 +msgid "Previous commits" msgstr "" -#: data/templates/register.html:83 -msgid "Pick a password that is as strong as possible." +#: data/templates/distro-source-commits.html:24 +msgid "Next commits" msgstr "" -#: data/templates/register.html:84 -msgid "Don't login at unsecure places where people could spy on your password." +#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 +msgid "Edit build priority" msgstr "" -#: data/templates/register.html:91 -msgid "Sign up!" +#: data/templates/build-priority.html:11 +msgid "Priority" msgstr "" -#: data/templates/modules/log-entry.html:21 -msgid "You" +#: data/templates/build-priority.html:14 +#: data/templates/package-properties.html:51 +msgid "Very high" msgstr "" -#: data/templates/modules/modal-build-unpush.html:6 -#, python-format -msgid "Unpush %s from a repository" +#: data/templates/build-priority.html:15 +#: data/templates/package-properties.html:54 +msgid "High" msgstr "" -#: data/templates/modules/modal-build-unpush.html:13 -#: data/templates/modules/modal-build-push.html:54 -#: data/templates/build-state.html:117 -#: data/templates/distro-update-detail.html:17 -msgid "Current repository" +#: data/templates/build-priority.html:16 +#: data/templates/package-properties.html:57 +msgid "Medium" msgstr "" -#: data/templates/modules/modal-build-unpush.html:27 -msgid "You are going to unpush this build from its repository." +#: data/templates/build-priority.html:17 +#: data/templates/package-properties.html:60 +msgid "Low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:28 -msgid "" -"This means that the build won't be installable from this repository anymore." +#: data/templates/build-priority.html:18 +#: data/templates/package-properties.html:63 +msgid "Very low" msgstr "" -#: data/templates/modules/modal-build-unpush.html:33 -msgid "" -"If you consider this build being obsolete or broken, please don't forget to " -"mark it so." +#: data/templates/build-priority.html:22 +msgid "Set the priority of the build process." msgstr "" -#: data/templates/modules/modal-build-unpush.html:38 -#: data/templates/build-detail.html:144 data/templates/build-detail.html:153 -#: data/templates/build-manage.html:78 -msgid "Unpush" +#: data/templates/build-priority.html:28 +msgid "Beware" msgstr "" -#: data/templates/modules/modal-base.html:25 -#: data/templates/user-forgot-password.html:49 -msgid "Submit" +#: data/templates/build-priority.html:29 +msgid "Shuffeling build jobs can cause problems with the dependency solving." msgstr "" -#: data/templates/modules/log-entry-comment.html:22 -msgid "No comment given." +#: data/templates/build-priority.html:30 +msgid "Don't do this if you are not totally sure you won't break anything." msgstr "" -#: data/templates/modules/build-state-warnings.html:3 -msgid "This build is broken!" +#: data/templates/build-list.html:3 data/templates/build-list.html:8 +#: data/templates/build-filter.html:3 +msgid "Build job list" msgstr "" -#: data/templates/modules/build-state-warnings.html:5 -msgid "" -"This means that the package may cause severe damage on your system and/or " -"does not work at all." +#: data/templates/builds-watchers-add.html:3 +#: data/templates/builds-watchers-add.html:29 +#, python-format +msgid "Watch build %s" msgstr "" -#: data/templates/modules/build-state-warnings.html:8 -msgid "It is discouraged to use this package anymore." +#: data/templates/builds-watchers-add.html:24 +msgid "Watch" msgstr "" -#: data/templates/modules/build-state-warnings.html:13 -msgid "This build is obsolete!" +#: data/templates/builds-watchers-add.html:35 +msgid "You may here add yourself to the list of watchers of this build." msgstr "" -#: data/templates/modules/build-state-warnings.html:15 -msgid "This means that this package is not up to date anymore." +#: data/templates/builds-watchers-add.html:36 +msgid "" +"If you do so, you will receive messages about new comments and status " +"updates." msgstr "" -#: data/templates/modules/build-state-warnings.html:16 -msgid "Possibly there is an update that fixes bugs in this release." +#: data/templates/builds-watchers-add.html:43 +#: data/templates/user-profile-passwd.html:51 +msgid "Oops!" msgstr "" -#: data/templates/modules/modal-build-comment.html:8 -#, python-format -msgid "Comment on %s" +#: data/templates/builds-watchers-add.html:44 +#: data/templates/builds-watchers-list.html:17 +msgid "You are already watching this build." msgstr "" -#: data/templates/modules/modal-build-comment.html:10 -msgid "Log in to comment" +#: data/templates/builds-watchers-add.html:56 +msgid "Choose user" msgstr "" -#: data/templates/modules/modal-build-comment.html:18 -#: data/templates/build-detail.html:190 -msgid "Comment" +#: data/templates/builds-watchers-add.html:60 +msgid "Myself" msgstr "" -#: data/templates/modules/modal-build-comment.html:26 -msgid "Vote" +#: data/templates/builds-watchers-add.html:70 +msgid "Choose a user who should watch this build." msgstr "" -#: data/templates/modules/modal-build-comment.html:30 -msgid "Not tested." +#: data/templates/builds-watchers-add.html:76 +#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 +#: data/templates/modules/build-table.html:20 +#: data/templates/user-profile-edit.html:80 +msgid "User" msgstr "" -#: data/templates/modules/modal-build-comment.html:34 -msgid "Works for me." +#: data/templates/builds-watchers-add.html:84 +msgid "Add watcher" msgstr "" -#: data/templates/modules/modal-build-comment.html:38 -msgid "Does not work." +#: data/templates/sessions/index.html:3 data/templates/sessions/index.html:12 +#: data/templates/sessions/index.html:17 data/templates/base.html:106 +msgid "Sessions" msgstr "" -#: data/templates/modules/modal-build-comment.html:46 -msgid "You need to log in to comment." +#: data/templates/sessions/index.html:35 data/templates/jobs-detail.html:122 +msgid "Started" msgstr "" -#: data/templates/modules/modal-build-comment.html:47 -msgid "Click on the button below to do so." +#: data/templates/sessions/index.html:36 +msgid "Valid until" msgstr "" -#: data/templates/modules/modal-build-comment.html:54 -msgid "Submit comment" +#: data/templates/sessions/index.html:37 +msgid "Last seen at" msgstr "" -#: data/templates/modules/modal-build-comment.html:56 -#: data/templates/login.html:3 data/templates/login.html:7 -#: data/templates/login.html:34 -msgid "Login" +#: data/templates/mirrors-list.html:36 +msgid "On this page, you will see a list of all mirror servers." msgstr "" -#: data/templates/modules/build-offset.html:8 -msgid "As soon as possible" +#: data/templates/mirrors-list.html:43 data/templates/mirrors-edit.html:57 +#: data/templates/uploads-list.html:25 +msgid "Owner" msgstr "" -#: data/templates/modules/build-offset.html:9 -msgid "After 5 minutes" +#: data/templates/mirrors-list.html:64 +msgid "Up" msgstr "" -#: data/templates/modules/build-offset.html:10 -msgid "After 15 minutes" +#: data/templates/mirrors-list.html:68 +msgid "Down" msgstr "" -#: data/templates/modules/build-offset.html:11 -msgid "After one hour" +#: data/templates/mirrors-list.html:72 data/templates/jobs-detail.html:82 +#: data/templates/builder-detail.html:159 backend/logs.py:118 +#: backend/logs.py:187 backend/logs.py:248 backend/logs.py:322 +msgid "Unknown" msgstr "" -#: data/templates/modules/build-offset.html:12 -msgid "After one day" +#: data/templates/mirrors-list.html:90 +msgid "There are no mirrors configured, yet." msgstr "" -#: data/templates/modules/build-offset.html:17 -msgid "Set the time after which the build job starts." +#: data/templates/user-delete.html:4 +#, python-format +msgid "Delete user %s" msgstr "" -#: data/templates/modules/build-offset.html:22 -msgid "Schedule build" +#: data/templates/user-delete.html:8 +msgid "Do you really want to delete your own account?" msgstr "" -#: data/templates/modules/build-headline.html:9 -msgid "Release build" +#: data/templates/user-delete.html:9 +msgid "You won't be able to login and use this service any more." msgstr "" -#: data/templates/modules/build-headline.html:11 -#: data/templates/build-state.html:9 -msgid "Scratch build" +#: data/templates/user-delete.html:11 +#, python-format +msgid "Do you really want to delete the user %s?" msgstr "" -#: data/templates/modules/files-table.html:5 -#: data/templates/modules/packages-table.html:21 -#: data/templates/package-detail.html:152 data/templates/keys-list.html:55 -msgid "Download" +#: data/templates/user-delete.html:18 data/templates/build-bugs.html:57 +msgid "Back" msgstr "" -#: data/templates/modules/files-table.html:7 -msgid "Info" +#: data/templates/distro-update-detail.html:5 +msgid "Update" msgstr "" -#: data/templates/modules/jobs-table.html:4 -msgid "Arch" +#: data/templates/distro-update-detail.html:10 +#: data/templates/modules/packages-table.html:5 +msgid "Summary" msgstr "" -#: data/templates/modules/jobs-table.html:5 -#: data/templates/user-profile-edit.html:77 -#: data/templates/builder-detail.html:91 data/templates/user-profile.html:47 -#: data/templates/build-filter.html:27 -msgid "State" +#: data/templates/distro-update-detail.html:33 +msgid "Time created" msgstr "" -#: data/templates/modules/jobs-table.html:6 data/templates/file-detail.html:99 -msgid "Host" +#: data/templates/distro-update-detail.html:41 +msgid "Builds in this update" msgstr "" -#: data/templates/modules/jobs-table.html:7 -#: data/templates/modules/jobs/boxes.html:13 -msgid "Duration" +#: data/templates/distro-update-detail.html:49 +#: data/templates/repository-detail.html:112 +#: data/templates/user-profile-edit.html:20 +msgid "Edit" msgstr "" -#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 -msgid "New" +#: data/templates/register-fail.html:4 +msgid "Registration failed" msgstr "" -#: data/templates/modules/jobs-table.html:21 -#: data/templates/build-filter.html:32 web/ui_modules.py:311 -msgid "Pending" +#: data/templates/register-fail.html:6 +#: data/templates/register-activation-fail.html:23 +#: data/templates/user-profile-edit-fail.html:6 +msgid "We are sorry." msgstr "" -#: data/templates/modules/jobs-table.html:23 -#: data/templates/build-filter.html:34 web/ui_modules.py:296 -msgid "Failed" +#: data/templates/register-fail.html:7 +msgid "We could not create your requested account." msgstr "" -#: data/templates/modules/jobs-table.html:25 -#: data/templates/build-filter.html:36 web/ui_modules.py:291 -msgid "Dispatching" +#: data/templates/register-fail.html:17 +#: data/templates/user-profile-edit-fail.html:17 +msgid "" +"Use the back button on your web browser to go back to the previous page and " +"correct your submission." msgstr "" -#: data/templates/modules/jobs-table.html:27 -#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 -#: web/ui_modules.py:301 -msgid "Finished" +#: data/templates/builder-list.html:3 data/templates/builder-list.html:12 +#: data/templates/builder-list.html:17 data/templates/builder-new.html:12 +#: data/templates/builder-edit.html:12 data/templates/builder-delete.html:12 +#: data/templates/base.html:66 data/templates/builder-detail.html:12 +#: data/templates/builder-pass.html:10 +msgid "Builders" msgstr "" -#: data/templates/modules/jobs-table.html:29 -#: data/templates/build-filter.html:31 web/ui_modules.py:316 -msgid "Running" +#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66 +msgid "Architectures" msgstr "" -#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 -msgid "Aborted" +#: data/templates/builder-list.html:50 data/templates/builder-detail.html:175 +msgid "Overload" msgstr "" -#: data/templates/modules/jobs-table.html:33 -msgid "Dependency error" +#: data/templates/builder-list.html:53 +msgid "Unknown CPU" msgstr "" -#: data/templates/modules/jobs-table.html:47 -#, python-format -msgid "Running since %s" +#: data/templates/builder-list.html:74 data/templates/builder-new.html:3 +#: data/templates/builder-new.html:16 data/templates/builder-new.html:41 +msgid "Create new builder" msgstr "" -#: data/templates/modules/jobs-table.html:51 -msgid "Not finished, yet." +#: data/templates/register-activation-fail.html:3 +msgid "Account activation failed" msgstr "" -#: data/templates/modules/jobs-table.html:60 -#, python-format -msgid "This package only supports %s." +#: data/templates/register-activation-fail.html:12 +#: data/templates/register-activation-success.html:12 +msgid "Account activation" msgstr "" -#: data/templates/modules/jobs-table.html:66 -msgid "No jobs, yet." +#: data/templates/register-activation-fail.html:17 +msgid "Activation failed" msgstr "" -#: data/templates/modules/footer.html:5 -msgid "" -"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " -"distribution." +#: data/templates/register-activation-fail.html:24 +msgid "The activation of your account has failed." msgstr "" -#: data/templates/modules/footer.html:6 -msgid "It also installs and updates packages on the IPFire systems." +#: data/templates/register-activation-fail.html:25 +msgid "Possibly the registration code is wrong or your registration timed out." msgstr "" -#: data/templates/modules/footer.html:11 -msgid "Code licensed under the GNU General Public License v3." +#: data/templates/distro-update-edit.html:3 data/templates/distro-edit.html:3 +#: data/templates/distro-edit.html:6 +#, python-format +msgid "Edit distribution %s" msgstr "" -#: data/templates/modules/repo-actions-table.html:5 +#: data/templates/distro-update-edit.html:8 #, python-format -msgid "added %s" +msgid "Edit update %s - %s" msgstr "" -#: data/templates/modules/repo-actions-table.html:10 -msgid "Run" +#: data/templates/distro-update-edit.html:10 +msgid "Create new update" msgstr "" -#: data/templates/modules/repo-actions-table.html:12 -msgid "Remove action" +#: data/templates/user-profile-passwd-ok.html:3 +#: data/templates/user-profile-passwd-ok.html:29 +msgid "Password changed" msgstr "" -#: data/templates/modules/repo-actions-table.html:19 -#, python-format -msgid "%(credits)s more credit needed." -msgid_plural "%(credits)s more credits needed." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: data/templates/modules/repo-actions-table.html:21 -msgid "No more credits needed." +#: data/templates/user-profile-passwd-ok.html:20 +#: data/templates/user-profile-passwd.html:3 +#: data/templates/user-profile-passwd.html:20 +#: data/templates/user-profile-passwd.html:25 +#: data/templates/user-profile-passwd.html:95 +#: data/templates/user-profile.html:86 +msgid "Change password" msgstr "" -#: data/templates/modules/repo-actions-table.html:25 -#, python-format -msgid "Maintainer: %s" +#: data/templates/user-profile-passwd-ok.html:24 +msgid "Done!" msgstr "" -#: data/templates/modules/repo-actions-table.html:28 -msgid "Go to package description" +#: data/templates/user-profile-passwd-ok.html:37 +msgid "Your password has successfully been changed." msgstr "" -#: data/templates/modules/updates-table.html:18 -msgid "Score:" +#: data/templates/user-profile-passwd-ok.html:41 +#, python-format +msgid "The password of %s has successfully been changed." msgstr "" -#: data/templates/modules/builders/load.html:2 -msgid "Current load of the build cluster" +#: data/templates/user-profile-passwd-ok.html:46 +msgid "Ok" msgstr "" -#: data/templates/modules/select/locale.html:2 -#: data/templates/modules/select/timezone.html:2 -msgid "Auto-select" +#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 +#: data/templates/docs-users.html:21 +msgid "User groups" msgstr "" -#: data/templates/modules/modal-build-push.html:7 -#, python-format -msgid "Push %s to a repository" +#: data/templates/docs-users.html:26 +msgid "" +"All users can join the Pakfire Build Service and are separated into three " +"groups:" msgstr "" -#: data/templates/modules/modal-build-push.html:15 -msgid "Not all jobs are finished!" +#: data/templates/docs-users.html:29 +msgid "Developers" msgstr "" -#: data/templates/modules/modal-build-push.html:16 +#: data/templates/docs-users.html:31 msgid "" -"So it is strongly discouraged to push this build into the next " -"repository." +"Developers manage this build service and have access to all parts of it." msgstr "" -#: data/templates/modules/modal-build-push.html:24 -#: data/templates/build-manage.html:51 -msgid "New repository" +#: data/templates/docs-users.html:32 +msgid "" +"They are responsible to keep the system running and able to push package " +"updates to the repostories." msgstr "" -#: data/templates/modules/modal-build-push.html:35 -msgid "The build will be put into this repository." +#: data/templates/docs-users.html:35 +msgid "Guidelines for developers" msgstr "" -#: data/templates/modules/modal-build-push.html:44 -msgid "You are going to push this build into a new repository." +#: data/templates/docs-users.html:38 +msgid "Testers" msgstr "" -#: data/templates/modules/modal-build-push.html:45 +#: data/templates/docs-users.html:40 msgid "" -"This means that the build won't be part of the repository it is currently in " -"anymore." +"Testers are like users but have the right to vote on packages, which is used " +"to figure out the quality of the package." msgstr "" -#: data/templates/modules/modal-build-push.html:48 +#: data/templates/docs-users.html:41 msgid "" -"Please make sure you tested this build well enough that it will keep up with " -"the quality level of the target repository." +"Everyone can become a tester after he or she has proven to know the IPFire " +"system very well." msgstr "" -#: data/templates/modules/modal-build-push.html:60 -#: data/templates/build-detail.html:138 data/templates/build-detail.html:161 -#: data/templates/build-manage.html:77 -msgid "Push" +#: data/templates/docs-users.html:42 +msgid "" +"On these people depends a very huge amount of the quality of the " +"distribution that is made out of the feedback they give." msgstr "" -#: data/templates/modules/commits-table.html:4 -#: data/templates/modules/changelog/entry.html:27 -#: data/templates/package-detail.html:137 -#: data/templates/distro-source-commit-detail.html:3 -#: data/templates/build-detail.html:82 -msgid "Commit" +#: data/templates/docs-users.html:45 +msgid "Guidelines for testers" msgstr "" -#: data/templates/modules/commits-table.html:5 -#: data/templates/modules/changelog/entry.html:25 -#: data/templates/distro-source-commit-detail.html:55 -#: data/templates/build-detail.html:80 -msgid "Author" +#: data/templates/docs-users.html:50 +msgid "Everybody can join the Pakfire Build Service by registering an account." msgstr "" -#: data/templates/modules/commits-table.html:6 -#: data/templates/distro-source-commit-detail.html:63 -msgid "Subject" +#: data/templates/docs-users.html:51 +msgid "" +"After a successful activation you are able to leave comments on packages and " +"give feedback to the developers about its status." msgstr "" -#: data/templates/modules/build-table.html:14 -#: data/templates/modules/log-table.html:10 -#: data/templates/package-detail.html:109 data/templates/build-detail.html:3 -#: data/templates/build-detail.html:24 data/templates/build-delete.html:28 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 -#: data/templates/builds-watchers-list.html:31 -#: data/templates/build-state.html:3 data/templates/build-state.html:6 -msgid "Build" +#: data/templates/docs-users.html:56 data/templates/base.html:168 +msgid "Register" msgstr "" -#: data/templates/modules/build-table.html:17 -#: data/templates/repository-detail.html:4 -#: data/templates/repository-detail.html:50 -msgid "Repository" +#: data/templates/user-profile-passwd.html:32 +msgid "You are going to change your password." msgstr "" -#: data/templates/modules/build-table.html:20 -#: data/templates/user-profile-edit.html:80 -#: data/templates/builds-watchers-add.html:76 -#: data/templates/user-profile.html:29 data/templates/user-profile.html:54 -msgid "User" +#: data/templates/user-profile-passwd.html:35 +msgid "" +"To do so, you need to enter your current password and the new password twice." msgstr "" -#: data/templates/modules/build-table.html:23 data/templates/keys-list.html:32 -#: data/templates/jobs-detail.html:117 -msgid "Created" +#: data/templates/user-profile-passwd.html:39 +#, python-format +msgid "In this dialog, you may change the password of %s." msgstr "" -#: data/templates/modules/build-table.html:83 -msgid "There are no builds to show at this place right now." +#: data/templates/user-profile-passwd.html:61 +msgid "Old password" msgstr "" -#: data/templates/modules/packages-table.html:4 -#: data/templates/modules/source-table.html:4 -#: data/templates/modules/repository-table.html:4 -#: data/templates/distro-edit.html:12 data/templates/repository-edit.html:15 -msgid "Name" +#: data/templates/user-profile-passwd.html:66 +msgid "Please provide your old password." msgstr "" -#: data/templates/modules/packages-table.html:5 -#: data/templates/distro-update-detail.html:10 -msgid "Summary" +#: data/templates/user-profile-passwd.html:73 +msgid "New password" msgstr "" -#: data/templates/modules/packages-table.html:6 -#: data/templates/package-detail.html:126 data/templates/file-detail.html:46 -msgid "Size" +#: data/templates/user-profile-passwd.html:78 +msgid "Choose a new password. Make sure that it is as strong as possible." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:2 -msgid "Watchers" +#: data/templates/user-profile-passwd.html:84 +#: data/templates/user-profile-edit.html:112 +msgid "Confirm" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:7 -#: data/templates/modules/watchers-sidebar-table.html:36 -msgid "You." +#: data/templates/user-profile-passwd.html:89 +msgid "Confirm the new password." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:9 -msgid "You and one other." +#: data/templates/register-activation-success.html:3 +msgid "Account activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:11 -#, python-format -msgid "You and %s others." +#: data/templates/register-activation-success.html:17 +msgid "Activation successful" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:14 +#: data/templates/register-activation-success.html:23 #, python-format -msgid "One person." -msgid_plural "%(num)s people." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgid "Your account has been activated, %s." +msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:22 -#: data/templates/builds-watchers-list.html:5 -#: data/templates/builds-watchers-list.html:8 +#: data/templates/register-activation-success.html:24 +msgid "Have fun!" +msgstr "" + +#: data/templates/mirrors-edit.html:3 #, python-format -msgid "Watchers of %s" +msgid "Manage mirror %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:27 -msgid "" -"All users who watch this build will be automatically notified about status " -"changes and comments." +#: data/templates/mirrors-edit.html:20 data/templates/builder-edit.html:20 +#: data/templates/builder-edit.html:25 data/templates/builder-pass.html:18 +msgid "Manage" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:28 -msgid "This is an easy way of staying up to date." +#: data/templates/mirrors-edit.html:25 +#, python-format +msgid "Manage mirror: %s" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:48 -msgid "Nobody watches this build, yet. Be the first one." +#: data/templates/mirrors-edit.html:37 +msgid "The canonical hostname." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:56 -msgid "Watch this build" +#: data/templates/mirrors-edit.html:43 data/templates/builder-edit.html:42 +#: data/templates/builder-detail.html:94 +msgid "Enabled" msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:58 -msgid "Add a watcher" +#: data/templates/mirrors-edit.html:47 +msgid "Only enabled mirrors will be pushed out to the clients." msgstr "" -#: data/templates/modules/watchers-sidebar-table.html:62 -msgid "Close" +#: data/templates/mirrors-edit.html:54 +msgid "Contact information" msgstr "" -#: data/templates/modules/package-header.html:16 -#: data/templates/package-detail.html:70 data/templates/file-detail.html:34 -msgid "License" +#: data/templates/mirrors-edit.html:62 +msgid "The owner of the mirror server." msgstr "" -#: data/templates/modules/package-header.html:22 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +#: data/templates/mirrors-edit.html:68 +msgid "Contact address" +msgstr "" -#: data/templates/modules/package-header.html:28 -msgid "This package is maintained by" +#: data/templates/mirrors-edit.html:73 +msgid "An email address to contact an administrator of the mirror." msgstr "" -#: data/templates/modules/packages/dependency-table.html:5 -#: data/templates/file-detail.html:57 -msgid "Provides" +#: data/templates/mirrors-edit.html:75 +msgid "This won't be made public." msgstr "" -#: data/templates/modules/packages/dependency-table.html:7 -#: data/templates/file-detail.html:63 data/templates/file-detail.html:69 -msgid "Requires" +#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113 +#: data/templates/package-properties.html:93 +msgid "Save changes" msgstr "" -#: data/templates/modules/packages/dependency-table.html:9 -msgid "Pre-requires" +#: data/templates/builder-new.html:21 +msgid "Create a new builder" msgstr "" -#: data/templates/modules/packages/dependency-table.html:11 -#: data/templates/file-detail.html:83 -msgid "Conflicts" +#: data/templates/builder-new.html:35 +msgid "Enter the canonical hostname of the machine." msgstr "" -#: data/templates/modules/packages/dependency-table.html:13 -#: data/templates/file-detail.html:76 -msgid "Obsoletes" +#: data/templates/build-delete.html:34 +#, python-format +msgid "You are about to delete build %s." msgstr "" -#: data/templates/modules/packages/dependency-table.html:15 -msgid "Recommends" +#: data/templates/build-delete.html:39 +msgid "Please make sure, that this is the right build you intend to delete." msgstr "" -#: data/templates/modules/packages/dependency-table.html:17 -msgid "Suggests" +#: data/templates/build-delete.html:40 +msgid "Once a build has been deleted, it can not been recovered." msgstr "" -#: data/templates/modules/source-table.html:5 -msgid "No. of commits" +#: data/templates/distro-source-commit-detail.html:47 +msgid "Revision" msgstr "" -#: data/templates/modules/source-table.html:6 -msgid "Latest commit" +#: data/templates/distro-source-commit-detail.html:51 +msgid "Date" msgstr "" -#: data/templates/modules/source-table.html:14 -#, python-format -msgid "Branch: %s" +#: data/templates/distro-source-commit-detail.html:59 +msgid "Committer" msgstr "" -#: data/templates/modules/repository-table.html:5 -msgid "No. of builds" +#: data/templates/distro-source-commit-detail.html:63 +#: data/templates/modules/commits-table.html:6 +msgid "Subject" msgstr "" -#: data/templates/modules/repository-table.html:6 -#: data/templates/repository-detail.html:44 -msgid "Enabled for builds" +#: data/templates/distro-source-commit-detail.html:81 +msgid "Open in gitweb" msgstr "" -#: data/templates/modules/repository-table.html:21 -#: data/templates/user-profile.html:136 -#: data/templates/repository-detail.html:68 -msgid "Yes" +#: data/templates/distro-source-commit-detail.html:112 +msgid "Packages created from this commit" msgstr "" -#: data/templates/modules/repository-table.html:23 -#: data/templates/user-profile.html:138 -#: data/templates/repository-detail.html:70 -msgid "No" +#: data/templates/distro-source-commit-detail.html:128 +msgid "There were no packages created from this commit." msgstr "" -#: data/templates/modules/log-table.html:23 -msgid "No log entries, yet." +#: data/templates/search-form.html:3 +msgid "Advanced search" msgstr "" -#: data/templates/modules/changelog/entry.html:11 -#: data/templates/build-filter.html:42 -msgid "Stable" +#: data/templates/search-form.html:12 data/templates/search-form.html:22 +#: data/templates/base.html:53 +msgid "Search" msgstr "" -#: data/templates/modules/changelog/entry.html:13 -msgid "Unstable" +#: data/templates/search-form.html:18 +#, python-format +msgid "No results for '%s'." msgstr "" -#: data/templates/modules/changelog/entry.html:15 -#: data/templates/build-filter.html:41 -msgid "Testing" +#: data/templates/search-form.html:26 +msgid "Type a search pattern into the box below and hit the button." msgstr "" -#: data/templates/modules/changelog/entry.html:31 -#: data/templates/build-detail.html:85 -msgid "No commit message." +#: data/templates/search-form.html:35 data/templates/jobs-filter.html:59 +#: data/templates/search-results.html:40 +msgid "Go!" msgstr "" -#: data/templates/modules/comments-table.html:8 -#, python-format -msgid "on %s" +#: data/templates/search-form.html:46 +msgid "Search for packages by name or description" msgstr "" -#: data/templates/modules/comments-table.html:11 -#, python-format -msgid "by %s" +#: data/templates/search-form.html:48 +msgid "" +"If you type a package name to the search box you will get a link to the " +"package." msgstr "" -#: data/templates/modules/comments-table.html:16 -msgid "Updated" +#: data/templates/search-form.html:49 +msgid "The search is performed in case insensitive mode." msgstr "" -#: data/templates/modules/comments-table.html:22 -msgid "No comments so far." +#: data/templates/search-form.html:58 +msgid "Search for UUIDs" msgstr "" -#: data/templates/modules/jobs/list.html:6 -#: data/templates/modules/jobs/boxes.html:22 -#: data/templates/builder-delete.html:25 data/templates/jobs-filter.html:27 -#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 -#: data/templates/builder-pass.html:23 -msgid "Builder" +#: data/templates/search-form.html:60 +msgid "" +"If you type a UUID to the search box, you will be directed to the job, build " +"or package it belongs to." msgstr "" -#: data/templates/modules/jobs/list.html:7 -msgid "Runtime" +#: data/templates/search-form.html:61 +msgid "" +"This is a handy feature if you have a UUID and search for the corresponding " +"package or build." msgstr "" -#: data/templates/modules/jobs/status.html:9 -msgid "This build has got no jobs." +#: data/templates/search-form.html:64 data/templates/search-form.html:80 +msgid "Examples" msgstr "" -#: data/templates/errors/error-404.html:4 -msgid "404 - Not Found" +#: data/templates/search-form.html:73 +msgid "Search for files" msgstr "" -#: data/templates/errors/error-404.html:8 -msgid "I could not find what you were searching for." +#: data/templates/search-form.html:75 +msgid "You may also search for file names." msgstr "" -#: data/templates/errors/error-404.html:13 -msgid "You may have clicked an expired link or mistyped the address." +#: data/templates/search-form.html:76 +msgid "You will get a list of packages that contain the file." msgstr "" -#: data/templates/errors/error.html:8 -msgid "Oops! Don't panic." +#: data/templates/search-form.html:77 +msgid "" +"The search pattern must start with a slash that it will be recognized as a " +"file." msgstr "" -#: data/templates/errors/error.html:13 -msgid "An unexpected error happened." +#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 +#: data/templates/build-filter.html:55 +msgid "Any" msgstr "" -#: data/templates/errors/error.html:19 -msgid "Stay calm and read the text below to find out what went wrong." +#: data/templates/build-filter.html:23 +msgid "Show only builds in that distribution." msgstr "" -#: data/templates/errors/error.html:31 -msgid "Error code" +#: data/templates/build-filter.html:27 data/templates/user-profile.html:47 +#: data/templates/modules/jobs-table.html:5 +#: data/templates/user-profile-edit.html:77 +#: data/templates/builder-detail.html:91 +msgid "State" msgstr "" -#: data/templates/errors/error.html:38 -msgid "Exception (traceback):" +#: data/templates/build-filter.html:30 +msgid "All" msgstr "" -#: data/templates/errors/error.html:49 -msgid "" -"Please try going back to the previous page and try the action you did again " -"in a moment." +#: data/templates/build-filter.html:31 +#: data/templates/modules/jobs-table.html:29 web/ui_modules.py:316 +msgid "Running" msgstr "" -#: data/templates/errors/error.html:50 -msgid "" -"If the error persists, you should consider to get in touch with an " -"administrator." +#: data/templates/build-filter.html:32 +#: data/templates/modules/jobs-table.html:21 web/ui_modules.py:311 +msgid "Pending" msgstr "" -#: data/templates/errors/error-400.html:4 -msgid "400 - Bad request" +#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128 +#: data/templates/modules/jobs-table.html:27 web/ui_modules.py:301 +msgid "Finished" msgstr "" -#: data/templates/errors/error-400.html:8 -msgid "Invalid data has been passed to the application." +#: data/templates/build-filter.html:34 +#: data/templates/modules/jobs-table.html:23 web/ui_modules.py:296 +msgid "Failed" msgstr "" -#: data/templates/errors/error-400.html:13 -msgid "" -"The application refused to go on with the provided data that was sent in " -"this request." +#: data/templates/build-filter.html:35 +msgid "Permanently failed" msgstr "" -#: data/templates/errors/error-403.html:4 -msgid "403 - Access forbidden" +#: data/templates/build-filter.html:36 +#: data/templates/modules/jobs-table.html:25 web/ui_modules.py:291 +msgid "Dispatching" msgstr "" -#: data/templates/errors/error-403.html:8 -msgid "You are not allowed to access this ressource." +#: data/templates/build-filter.html:37 web/ui_modules.py:321 +msgid "Uploading" msgstr "" -#: data/templates/errors/error-403.html:13 -msgid "" -"Access to the requested page has been denied because you do not have " -"sufficient rights." +#: data/templates/build-filter.html:40 +msgid "Building" msgstr "" -#: data/templates/build-schedule-test.html:3 -#: data/templates/build-schedule-test.html:29 -#: data/templates/job-schedule-test.html:3 -#: data/templates/job-schedule-test.html:29 -#, python-format -msgid "Schedule test build for %s" +#: data/templates/build-filter.html:41 +#: data/templates/modules/changelog/entry.html:15 +msgid "Testing" msgstr "" -#: data/templates/build-schedule-test.html:24 -#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48 -msgid "Schedule test build" +#: data/templates/build-filter.html:42 +#: data/templates/modules/changelog/entry.html:11 +msgid "Stable" msgstr "" -#: data/templates/build-schedule-test.html:35 -#: data/templates/job-schedule-test.html:35 -msgid "" -"A test build is used to check if a package builds with the current package " -"set." +#: data/templates/build-filter.html:43 +msgid "Obsolete" msgstr "" -#: data/templates/build-schedule-test.html:36 -#: data/templates/job-schedule-test.html:36 -msgid "" -"In this way, developers are able to find quality issues fast and without " -"actively searching for them." +#: data/templates/build-filter.html:44 +msgid "Broken" msgstr "" -#: data/templates/build-schedule-test.html:39 -#: data/templates/job-schedule-test.html:39 -msgid "" -"As this build platform only has a limited amount of performance, test builds " -"only have a very less priority." +#: data/templates/build-filter.html:48 +msgid "Only show builds with given state." msgstr "" -#: data/templates/build-schedule-test.html:40 -#: data/templates/job-schedule-test.html:40 -msgid "However, you can manually request to run a test." +#: data/templates/build-filter.html:62 +msgid "Display only builds by selected host." msgstr "" -#: data/templates/build-schedule-test.html:43 -#: data/templates/job-schedule-test.html:43 -#: data/templates/job-schedule-rebuild.html:38 -msgid "" -"The build job will be started when a build slot is available but not before " -"the given time." +#: data/templates/build-filter.html:77 +msgid "Show all builds" msgstr "" -#: data/templates/distro-edit.html:17 -msgid "The fancy name of the distribution." +#: data/templates/docs-index.html:3 +msgid "Documentation index" msgstr "" -#: data/templates/distro-edit.html:21 -msgid "Identifier" +#: data/templates/docs-index.html:17 +msgid "Documents" msgstr "" -#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42 -msgid "Cannot be changed." +#: data/templates/docs-index.html:23 +msgid "" +"This is a collection of documents that should be read by everybody who is " +"using this system." msgstr "" -#: data/templates/distro-edit.html:30 -msgid "Tag" +#: data/templates/docs-index.html:29 +msgid "What is the pakfire build service?" msgstr "" -#: data/templates/distro-edit.html:35 -msgid "The tag is added to the package release." +#: data/templates/docs-index.html:34 +msgid "General pakfire documentation" msgstr "" -#: data/templates/distro-edit.html:39 -msgid "Vendor" +#: data/templates/docs-index.html:39 +msgid "Packaging guidelines" msgstr "" -#: data/templates/distro-edit.html:44 -msgid "From whom is the distribution from?" +#: data/templates/docs-index.html:51 +msgid "This documentation you find at this place is not completed yet." msgstr "" -#: data/templates/distro-edit.html:53 -msgid "The email address from the vendor." +#: data/templates/docs-index.html:52 +msgid "Feel free to make any suggestions." msgstr "" -#: data/templates/distro-edit.html:57 -msgid "Slogan" +#: data/templates/docs-index.html:59 +msgid "" +"If you need help using the build service or have some general questions " +"please use our mailing list." msgstr "" -#: data/templates/distro-edit.html:62 -msgid "A short sentence that characterizes the distribution." +#: data/templates/docs-index.html:60 +msgid "You can also talk to the developers and suggest feature enhancements." msgstr "" -#: data/templates/distro-edit.html:75 -msgid "For which architectures should the distribution be built?" +#: data/templates/docs-index.html:64 +msgid "Mailing list" msgstr "" -#: data/templates/distro-edit.html:79 -msgid "Sources" +#: data/templates/docs-index.html:68 +msgid "Bug reports" msgstr "" -#: data/templates/distro-edit.html:88 -msgid "Which sources should be imported to the distribution?" +#: data/templates/docs-index.html:70 +msgid "" +"Please visit Bugzilla to create bug reports on the Pakfire Build System." msgstr "" -#: data/templates/builder-delete.html:3 +#: data/templates/builder-edit.html:3 #, python-format -msgid "Delete builder %s" +msgid "Manage builder %s" msgstr "" -#: data/templates/builder-delete.html:31 +#: data/templates/builder-edit.html:25 #, python-format -msgid "You are going to delete the build host %s." +msgid "Builder: %s" msgstr "" -#: data/templates/builder-delete.html:37 data/templates/user-delete.html:16 -#: data/templates/mirrors-delete.html:34 -#, python-format -msgid "Delete %s" +#: data/templates/builder-edit.html:36 +msgid "The hostname cannot be changed." msgstr "" -#: data/templates/jobs-filter.html:3 data/templates/jobs-filter.html:21 -#: data/templates/jobs-index.html:18 -msgid "Filter jobs" +#: data/templates/builder-edit.html:46 +msgid "The builder must be enabled in order to process build jobs." msgstr "" -#: data/templates/jobs-filter.html:16 -msgid "Filter" +#: data/templates/builder-edit.html:53 +msgid "Build job settings" msgstr "" -#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 -msgid "[Choose one]" +#: data/templates/builder-edit.html:56 +msgid "Maximum number of parallel build jobs" msgstr "" -#: data/templates/jobs-filter.html:36 -msgid "Only show jobs, that have been built by this builder." +#: data/templates/builder-edit.html:65 +msgid "This is the number of build jobs that are started in parallel." msgstr "" -#: data/templates/jobs-filter.html:44 -msgid "Architecture" +#: data/templates/builder-edit.html:74 +msgid "Authorized to build release builds." msgstr "" -#: data/templates/jobs-filter.html:53 -msgid "Only show jobs, with this architecture." +#: data/templates/builder-edit.html:83 +msgid "Authorized to build scratch builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:3 -#: data/templates/user-profile-passwd-ok.html:29 -msgid "Password changed" +#: data/templates/builder-edit.html:92 +msgid "Authorized to build test builds." msgstr "" -#: data/templates/user-profile-passwd-ok.html:20 -#: data/templates/user-profile-passwd.html:3 -#: data/templates/user-profile-passwd.html:20 -#: data/templates/user-profile-passwd.html:25 -#: data/templates/user-profile-passwd.html:95 -#: data/templates/user-profile.html:86 -msgid "Change password" +#: data/templates/builder-edit.html:98 +msgid "Enable host for these architectures" msgstr "" -#: data/templates/user-profile-passwd-ok.html:24 -msgid "Done!" +#: data/templates/builder-edit.html:107 +msgid "Select or deselect the architectures, this builder should build or not." msgstr "" -#: data/templates/user-profile-passwd-ok.html:37 -msgid "Your password has successfully been changed." +#: data/templates/builder-delete.html:3 +#, python-format +msgid "Delete builder %s" msgstr "" -#: data/templates/user-profile-passwd-ok.html:41 +#: data/templates/builder-delete.html:25 +#: data/templates/modules/jobs/boxes.html:22 +#: data/templates/modules/jobs/list.html:6 +#: data/templates/builder-detail.html:3 data/templates/builder-detail.html:74 +#: data/templates/builder-pass.html:23 data/templates/jobs-filter.html:27 +msgid "Builder" +msgstr "" + +#: data/templates/builder-delete.html:31 #, python-format -msgid "The password of %s has successfully been changed." +msgid "You are going to delete the build host %s." msgstr "" -#: data/templates/user-profile-passwd-ok.html:46 -msgid "Ok" +#: data/templates/user-comments.html:4 +msgid "Latest user comments" msgstr "" -#: data/templates/package-detail-list.html:26 -msgid "Bugs" +#: data/templates/user-comments.html:12 +msgid "Show all users" msgstr "" -#: data/templates/package-detail-list.html:30 -msgid "Show all bugs" +#: data/templates/build-manage.html:3 +#, python-format +msgid "Manage build %s" msgstr "" -#: data/templates/package-detail-list.html:35 -msgid "File new bug" +#: data/templates/build-manage.html:8 +msgid "Manage build" msgstr "" -#: data/templates/package-detail-list.html:48 -#: data/templates/packages/changelog.html:20 -#: data/templates/packages/changelog.html:26 -msgid "Changelog" +#: data/templates/build-manage.html:15 +msgid "Permission denied" msgstr "" -#: data/templates/package-detail-list.html:54 -msgid "Full changelog" +#: data/templates/build-manage.html:16 +msgid "" +"You do not have the permission to update packages that belong to the " +"critical path." msgstr "" -#: data/templates/package-detail-list.html:60 -msgid "Open bugs" +#: data/templates/build-manage.html:22 +msgid "Not all jobs are finished" msgstr "" -#: data/templates/package-detail-list.html:66 -msgid "Average build time" +#: data/templates/build-manage.html:24 +msgid "Not all jobs of this build are finished, yet." msgstr "" -#: data/templates/user-profile-edit.html:3 -#: data/templates/user-profile-edit.html:26 -#, python-format -msgid "Edit user profile: %s" +#: data/templates/build-manage.html:25 +msgid "" +"It is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/user-profile-edit.html:20 -#: data/templates/distro-update-detail.html:49 -#: data/templates/repository-detail.html:112 -msgid "Edit" +#: data/templates/build-manage.html:28 +msgid "" +"However, the build will be automatically unpushed if one or more build jobs " +"fail." msgstr "" -#: data/templates/user-profile-edit.html:34 -msgid "User Identity" +#: data/templates/build-manage.html:42 +msgid "Push to a repository" msgstr "" -#: data/templates/user-profile-edit.html:48 -msgid "Real name" +#: data/templates/build-manage.html:44 +msgid "Push to next repository" msgstr "" -#: data/templates/user-profile-edit.html:54 -msgid "" -"This field is optional, but we appreciate it very much if you type in your " -"real name." +#: data/templates/build-manage.html:46 +msgid "Push to first repository" msgstr "" -#: data/templates/user-profile-edit.html:66 -msgid "" -"If the email address is changed, your account will be disabled until you " -"confirm the new email address." +#: data/templates/build-manage.html:51 +#: data/templates/modules/modal-build-push.html:24 +msgid "New repository" msgstr "" -#: data/templates/user-profile-edit.html:74 -msgid "Admin actions" +#: data/templates/build-manage.html:71 +msgid "This is the target repository for the build." msgstr "" -#: data/templates/user-profile-edit.html:82 -#: data/templates/user-profile.html:52 -msgid "Tester" +#: data/templates/build-manage.html:90 +msgid "Switch to user mode" msgstr "" -#: data/templates/user-profile-edit.html:85 -#: data/templates/user-profile.html:50 -msgid "Admin" +#: data/templates/build-manage.html:92 +msgid "Switch to admin mode" msgstr "" -#: data/templates/user-profile-edit.html:90 -msgid "Define the permissions of the user." +#: data/templates/statistics/index.html:3 +#: data/templates/statistics/index.html:7 data/templates/base.html:94 +msgid "Statistics" msgstr "" -#: data/templates/user-profile-edit.html:98 -msgid "Account security settings" +#: data/templates/statistics/index.html:11 +msgid "" +"On this page, you will find a lot of information bundled in graphs and " +"figures." msgstr "" -#: data/templates/user-profile-edit.html:112 -#: data/templates/user-profile-passwd.html:84 -msgid "Confirm" +#: data/templates/statistics/index.html:12 +msgid "" +"They give a very quick overview about what is going on in the build service." msgstr "" -#: data/templates/user-profile-edit.html:117 -msgid "Leave the password fields empty to keep the current password." +#: data/templates/statistics/index.html:18 +#, python-format +msgid "The average build time is %.1f minutes." msgstr "" -#: data/templates/user-profile-edit.html:124 -msgid "Locale & timezone settings" +#: data/templates/statistics/index.html:21 +#, python-format +msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." msgstr "" -#: data/templates/user-profile-edit.html:127 -msgid "Preferred language" +#: data/templates/uploads-list.html:3 data/templates/uploads-list.html:12 +#: data/templates/uploads-list.html:17 data/templates/base.html:112 +msgid "Uploads" msgstr "" -#: data/templates/user-profile-edit.html:132 -msgid "Auto-detect will use the language transmitted by your browser." +#: data/templates/uploads-list.html:24 +msgid "Filename" msgstr "" -#: data/templates/user-profile-edit.html:138 -msgid "Timezone" +#: data/templates/uploads-list.html:26 +msgid "Filesize" msgstr "" -#: data/templates/user-profile-edit.html:143 -msgid "Auto-detect will use the timezone transmitted by your browser." +#: data/templates/uploads-list.html:27 +msgid "Time running" msgstr "" -#: data/templates/user-profile-edit.html:150 -msgid "Save" +#: data/templates/uploads-list.html:44 +msgid "No owner." msgstr "" -#: data/templates/user-impersonation.html:3 -#, python-format -msgid "Impersonate user %s" +#: data/templates/uploads-list.html:74 +msgid "There are currently no uploads running." msgstr "" -#: data/templates/user-impersonation.html:7 -msgid "User impersonation" +#: data/templates/user-profile.html:23 +msgid "View comments" msgstr "" -#: data/templates/user-impersonation.html:17 -msgid "" -"When impersonating another user, every action you perform will be taking " -"place as if you had logged in as the user whom will be impersonating." +#: data/templates/user-profile.html:37 data/templates/login.html:22 +#: data/templates/register.html:30 data/templates/user-profile-edit.html:37 +msgid "Username" msgstr "" -#: data/templates/user-impersonation.html:21 -#: data/templates/repository-edit.html:82 -msgid "Use with caution!" +#: data/templates/user-profile.html:41 +msgid "Email" msgstr "" -#: data/templates/user-impersonation.html:22 -msgid "" -"This is a very powerful feature. You should be very careful while using it." +#: data/templates/user-profile.html:50 +#: data/templates/user-profile-edit.html:85 +msgid "Admin" msgstr "" -#: data/templates/package-detail.html:39 -#: data/templates/package-detail.html:100 data/templates/build-detail.html:206 -msgid "Source package" +#: data/templates/user-profile.html:52 +#: data/templates/user-profile-edit.html:82 +msgid "Tester" msgstr "" -#: data/templates/package-detail.html:42 -msgid "Development package" +#: data/templates/user-profile.html:61 +msgid "Registered" msgstr "" -#: data/templates/package-detail.html:45 -msgid "Debuginfo package" +#: data/templates/user-profile.html:80 +msgid "Edit profile" msgstr "" -#: data/templates/package-detail.html:64 -msgid "Homepage" +#: data/templates/user-profile.html:94 +msgid "Delete account" msgstr "" -#: data/templates/package-detail.html:77 data/templates/file-detail.html:40 -#: data/templates/distro-update-detail.html:27 -msgid "Maintainer" +#: data/templates/user-profile.html:101 +msgid "Impersonate user" msgstr "" -#: data/templates/package-detail.html:82 data/templates/build-filter.html:52 -msgid "Build host" +#: data/templates/user-profile.html:121 +msgid "Permissions" msgstr "" -#: data/templates/package-detail.html:88 -msgid "Build time" +#: data/templates/user-profile.html:125 +msgid "This user has administration rights." msgstr "" -#: data/templates/package-detail.html:118 data/templates/jobs-detail.html:3 -msgid "Job" +#: data/templates/user-profile.html:132 +msgid "User is allowed to create scratch builds?" msgstr "" -#: data/templates/package-detail.html:130 -#, python-format -msgid "%(size)s when installed" +#: data/templates/user-profile.html:136 +#: data/templates/repository-detail.html:68 +#: data/templates/modules/repository-table.html:21 +msgid "Yes" msgstr "" -#: data/templates/package-detail.html:162 -msgid "Build dependencies" +#: data/templates/user-profile.html:138 +#: data/templates/repository-detail.html:70 +#: data/templates/modules/repository-table.html:23 +msgid "No" msgstr "" -#: data/templates/package-detail.html:164 -msgid "Dependencies" +#: data/templates/repository-detail.html:4 +#: data/templates/repository-detail.html:50 +#: data/templates/modules/build-table.html:17 +msgid "Repository" msgstr "" -#: data/templates/package-detail.html:173 -msgid "Filelist" +#: data/templates/repository-detail.html:30 +msgid "Stable repository" msgstr "" -#: data/templates/builds/comments.html:3 -#: data/templates/builds/comments.html:42 -msgid "Build comments" +#: data/templates/repository-detail.html:34 +msgid "Unstable repository" msgstr "" -#: data/templates/builds/comments.html:17 -#: data/templates/builds/comments.html:25 data/templates/build-index.html:18 -msgid "Comments" +#: data/templates/repository-detail.html:38 +msgid "Testing repository" msgstr "" -#: data/templates/builds/comments.html:33 -msgid "Show all comments" +#: data/templates/repository-detail.html:44 +#: data/templates/modules/repository-table.html:6 +msgid "Enabled for builds" msgstr "" -#: data/templates/builds/comments.html:40 -#, python-format -msgid "%s's latest comments" +#: data/templates/repository-detail.html:65 +msgid "Repository is enabled for builds?" msgstr "" -#: data/templates/builds/comments.html:49 -#, python-format -msgid "This page shows %s's latest comments." +#: data/templates/repository-detail.html:76 +#: data/templates/repository-detail.html:151 +msgid "Obsolete builds" msgstr "" -#: data/templates/builds/comments.html:51 -msgid "This page shows the latest comments on builds." +#: data/templates/repository-detail.html:85 +msgid "Total build time" msgstr "" -#: data/templates/builds/comments.html:53 +#: data/templates/repository-detail.html:99 msgid "" -"The Pakfire Build Service is all about social development and so, " -"communicating with eath others is important. Please join." +"The table above shows how long it took to build all packages in this " +"repository." msgstr "" -#: data/templates/builds/comments.html:61 -#: data/templates/builds/comments.html:65 -#: data/templates/packages/changelog.html:35 -#: data/templates/packages/changelog.html:39 -msgid "Newer" +#: data/templates/repository-detail.html:126 +msgid "Unpushed builds" msgstr "" -#: data/templates/builds/comments.html:71 -#: data/templates/builds/comments.html:75 -#: data/templates/packages/changelog.html:45 -#: data/templates/packages/changelog.html:49 -msgid "Older" +#: data/templates/repository-detail.html:128 +msgid "" +"These builds were already put into this repository, but were not pushed out " +"to the mirror servers, yet." msgstr "" -#: data/templates/builds/comments.html:81 -#, python-format -msgid "%s did not comment on anything, yet." +#: data/templates/repository-detail.html:139 +msgid "Builds in this repository" msgstr "" -#: data/templates/docs-users.html:3 data/templates/docs-users.html:16 -#: data/templates/docs-users.html:21 -msgid "User groups" +#: data/templates/package-properties.html:20 +msgid "Properties" msgstr "" -#: data/templates/docs-users.html:26 -msgid "" -"All users can join the Pakfire Build Service and are separated into three " -"groups:" +#: data/templates/package-properties.html:32 +msgid "Maintainers" msgstr "" -#: data/templates/docs-users.html:29 -msgid "Developers" +#: data/templates/package-properties.html:37 +#: data/templates/package-properties.html:47 +msgid "Default priority" msgstr "" -#: data/templates/docs-users.html:31 +#: data/templates/package-properties.html:39 msgid "" -"Developers manage this build service and have access to all parts of it." +"A big benefit of the Pakfire Build Service is, that builds are available to " +"end-users in a very short time." msgstr "" -#: data/templates/docs-users.html:32 +#: data/templates/package-properties.html:40 msgid "" -"They are responsible to keep the system running and able to push package " -"updates to the repostories." +"Some packages might need some extra boost if the build servers are very busy." msgstr "" -#: data/templates/docs-users.html:35 -msgid "Guidelines for developers" +#: data/templates/package-properties.html:43 +msgid "You may set a default priority for all builds of this package." msgstr "" -#: data/templates/docs-users.html:38 -msgid "Testers" +#: data/templates/package-properties.html:71 +#: data/templates/package-properties.html:82 +#: data/templates/modules/build-headline.html:4 +msgid "Critical path" msgstr "" -#: data/templates/docs-users.html:40 +#: data/templates/package-properties.html:73 msgid "" -"Testers are like users but have the right to vote on packages, which is used " -"to figure out the quality of the package." +"A package that belongs to the critical path is a package that plays a very " +"essential role in the distribution." msgstr "" -#: data/templates/docs-users.html:41 +#: data/templates/package-properties.html:74 msgid "" -"Everyone can become a tester after he or she has proven to know the IPFire " -"system very well." +"If such a package is broken, it may not be possible to boot or recover the " +"system anymore, so we need to be extra sure that these packages work." msgstr "" -#: data/templates/docs-users.html:42 +#: data/templates/package-properties.html:77 msgid "" -"On these people depends a very huge amount of the quality of the " -"distribution that is made out of the feedback they give." +"If this package is marked to belong to the critical path, it will need a " +"higher score to pass to the next repository and more." +msgstr "" + +#: data/templates/package-properties.html:78 +msgid "Learn more." +msgstr "" + +#: data/templates/package-properties.html:86 +msgid "This package belongs to the critical path" +msgstr "" + +#: data/templates/jobs-detail.html:36 +msgid "Abort job" msgstr "" -#: data/templates/docs-users.html:45 -msgid "Guidelines for testers" +#: data/templates/jobs-detail.html:42 +msgid "Restart job" msgstr "" -#: data/templates/docs-users.html:50 -msgid "Everybody can join the Pakfire Build Service by registering an account." +#: data/templates/jobs-detail.html:71 +msgid "Job has been aborted" msgstr "" -#: data/templates/docs-users.html:51 +#: data/templates/jobs-detail.html:73 msgid "" -"After a successful activation you are able to leave comments on packages and " -"give feedback to the developers about its status." +"This build job is in an aborted state, because the build process crashed " +"unexpectedly." msgstr "" -#: data/templates/user-profile-builds.html:3 -#: data/templates/user-profile-builds.html:7 -#, python-format -msgid "Builds by %s" +#: data/templates/jobs-detail.html:74 +msgid "" +"In most cases, there is no log file and you must figure out the issue on " +"your own." msgstr "" -#: data/templates/mirrors-new.html:16 -msgid "New mirror" +#: data/templates/jobs-detail.html:77 +msgid "The error code is:" msgstr "" -#: data/templates/mirrors-new.html:21 -msgid "Add a new mirror" +#: data/templates/jobs-detail.html:80 +msgid "Segmentation violation" msgstr "" -#: data/templates/mirrors-new.html:34 -msgid "Enter the canonical hostname of the mirror." +#: data/templates/jobs-detail.html:88 +msgid "You may resubmit the job to try again:" msgstr "" -#: data/templates/mirrors-new.html:40 -msgid "Path" +#: data/templates/jobs-detail.html:89 +msgid "Re-submit build" msgstr "" -#: data/templates/mirrors-new.html:46 -msgid "The path to the files on the server." +#: data/templates/jobs-detail.html:110 +msgid "No builder assigned." msgstr "" -#: data/templates/mirrors-new.html:52 -msgid "Create new mirror" +#: data/templates/jobs-detail.html:117 data/templates/keys-list.html:32 +#: data/templates/modules/build-table.html:23 +msgid "Created" msgstr "" -#: data/templates/build-queue.html:3 data/templates/build-queue.html:6 -msgid "Job queue" +#: data/templates/jobs-detail.html:138 +msgid "Build logs" msgstr "" -#: data/templates/build-queue.html:8 -msgid "This is a list of all jobs that are waiting to be processed." +#: data/templates/jobs-detail.html:142 +msgid "No logs available, yet." msgstr "" -#: data/templates/build-queue.html:9 -msgid "They one at the top is next." +#: data/templates/jobs-detail.html:148 data/templates/jobs-buildroot.html:28 +#: data/templates/jobs-buildroot.html:34 +msgid "Buildroot" msgstr "" -#: data/templates/build-queue.html:15 -msgid "No jobs to do." +#: data/templates/jobs-detail.html:149 +#, python-format +msgid "%s package" +msgid_plural "%s packages" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: data/templates/jobs-detail.html:159 +msgid "Package files" msgstr "" -#: data/templates/docs-base.html:27 -msgid "All Documents" +#: data/templates/register-success.html:4 +msgid "Registration successful" msgstr "" -#: data/templates/docs-base.html:31 -msgid "Topics" +#: data/templates/register-success.html:6 +#, python-format +msgid "Your new account has been created, %s." msgstr "" -#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:147 -msgid "Supported architectures" +#: data/templates/register-success.html:7 +msgid "" +"To complete the activation, follow the instructions that were sent to you in " +"an activation email." msgstr "" -#: data/templates/distro-detail.html:36 -msgid "None" +#: data/templates/login.html:3 data/templates/login.html:7 +#: data/templates/login.html:34 +#: data/templates/modules/modal-build-comment.html:56 +msgid "Login" msgstr "" -#: data/templates/distro-detail.html:46 -msgid "Binary repositories" +#: data/templates/login.html:12 +msgid "Login failed!" msgstr "" -#: data/templates/distro-detail.html:51 -msgid "" -"A binary repository is a composition of packages that are considered stable, " -"unstable or in testing state by the developers." +#: data/templates/login.html:13 +msgid "Username and/or password was wrong. Login failed." msgstr "" -#: data/templates/distro-detail.html:53 -msgid "Each repository can be enabled individually." +#: data/templates/login.html:28 data/templates/register.html:67 +#: data/templates/user-profile-edit.html:101 +msgid "Password" msgstr "" -#: data/templates/distro-detail.html:54 -msgid "Learn how to use them." +#: data/templates/login.html:41 +msgid "You also might want to..." msgstr "" -#: data/templates/distro-detail.html:66 data/templates/source-list.html:6 -msgid "Source repositories" +#: data/templates/login.html:44 +msgid "Register a new account." msgstr "" -#: data/templates/distro-detail.html:80 -#: data/templates/distro-source-commit-detail.html:90 -#: data/templates/user-profile.html:73 -msgid "Action" +#: data/templates/login.html:47 +msgid "Recover your password." msgstr "" -#: data/templates/distro-detail.html:86 -msgid "Edit distribution" +#: data/templates/builds/comments.html:3 +#: data/templates/builds/comments.html:42 +msgid "Build comments" msgstr "" -#: data/templates/distro-detail.html:91 -msgid "Delete distribution" +#: data/templates/builds/comments.html:33 +msgid "Show all comments" msgstr "" -#: data/templates/distro-detail.html:97 -msgid "New binary repository" +#: data/templates/builds/comments.html:40 +#, python-format +msgid "%s's latest comments" msgstr "" -#: data/templates/distro-detail.html:102 -msgid "New source repository" +#: data/templates/builds/comments.html:49 +#, python-format +msgid "This page shows %s's latest comments." msgstr "" -#: data/templates/user-list.html:3 -msgid "User list" +#: data/templates/builds/comments.html:51 +msgid "This page shows the latest comments on builds." msgstr "" -#: data/templates/job-schedule-test.html:44 +#: data/templates/builds/comments.html:53 msgid "" -"Please note, that all other kinds of build are preferred over the test " -"builds." +"The Pakfire Build Service is all about social development and so, " +"communicating with eath others is important. Please join." msgstr "" -#: data/templates/docs-whatsthis.html:3 data/templates/docs-build.html:3 -#: data/templates/docs-build.html:21 -msgid "Legend of the build states" +#: data/templates/builds/comments.html:81 +#, python-format +msgid "%s did not comment on anything, yet." msgstr "" -#: data/templates/docs-whatsthis.html:16 data/templates/docs-whatsthis.html:21 -msgid "What is the Pakfire Build Service?" +#: data/templates/register.html:3 data/templates/register.html:18 +msgid "Register a new account" msgstr "" -#: data/templates/docs-whatsthis.html:27 -msgid "" -"On this page, you will find out what the Pakfire Build Service really is." +#: data/templates/register.html:12 +msgid "Register new account" msgstr "" -#: data/templates/docs-whatsthis.html:28 -msgid "Read carefully." +#: data/templates/register.html:19 +msgid "Join the community!" msgstr "" -#: data/templates/docs-whatsthis.html:34 -msgid "Yeah, that's it!" +#: data/templates/register.html:26 +msgid "Registration form" msgstr "" -#: data/templates/docs-whatsthis.html:35 -msgid "No, that's not it!" +#: data/templates/register.html:35 +msgid "Must be a unique name you login with." msgstr "" -#: data/templates/docs-whatsthis.html:43 -msgid "PBS is a tool where people can give feedback to developers." +#: data/templates/register.html:41 data/templates/user-profile-edit.html:60 +msgid "Email address" msgstr "" -#: data/templates/docs-whatsthis.html:44 -msgid "It is possible to leave comments and rate builds." +#: data/templates/register.html:46 +msgid "Type in your email address, which is used to verify the account." msgstr "" -#: data/templates/docs-whatsthis.html:50 -msgid "PBS is NOT a bugtracker." +#: data/templates/register.html:52 +msgid "Real name (optional)" msgstr "" -#: data/templates/docs-whatsthis.html:51 -msgid "" -"To report bugs please use our bugtracker liked below if you want them to get " -"fixed." +#: data/templates/register.html:57 +msgid "Type you firstname and your lastname here." msgstr "" -#: data/templates/docs-whatsthis.html:55 -msgid "Bugtracker" +#: data/templates/register.html:64 +msgid "Account security" msgstr "" -#: data/templates/user-profile-passwd.html:32 -msgid "You are going to change your password." +#: data/templates/register.html:72 data/templates/user-profile-edit.html:106 +msgid "" +"The password is used to secure the login and must be at least 8 characters." msgstr "" -#: data/templates/user-profile-passwd.html:35 -msgid "" -"To do so, you need to enter your current password and the new password twice." +#: data/templates/register.html:78 +msgid "Confirm password" msgstr "" -#: data/templates/user-profile-passwd.html:39 -#, python-format -msgid "In this dialog, you may change the password of %s." +#: data/templates/register.html:83 +msgid "Pick a password that is as strong as possible." msgstr "" -#: data/templates/user-profile-passwd.html:51 -#: data/templates/builds-watchers-add.html:43 -msgid "Oops!" +#: data/templates/register.html:84 +msgid "Don't login at unsecure places where people could spy on your password." msgstr "" -#: data/templates/user-profile-passwd.html:61 -msgid "Old password" +#: data/templates/register.html:91 +msgid "Sign up!" msgstr "" -#: data/templates/user-profile-passwd.html:66 -msgid "Please provide your old password." +#: data/templates/keys-list.html:21 +msgid "The keys are a very important component when it comes to security." msgstr "" -#: data/templates/user-profile-passwd.html:73 -msgid "New password" +#: data/templates/keys-list.html:22 +msgid "" +"Each package in the Pakfire Build Service is signed to prove its " +"authenticity." msgstr "" -#: data/templates/user-profile-passwd.html:78 -msgid "Choose a new password. Make sure that it is as strong as possible." +#: data/templates/keys-list.html:31 +msgid "Fingerprint" msgstr "" -#: data/templates/user-profile-passwd.html:89 -msgid "Confirm the new password." +#: data/templates/keys-list.html:33 +msgid "Expires" msgstr "" -#: data/templates/user-delete.html:4 -#, python-format -msgid "Delete user %s" +#: data/templates/keys-list.html:51 +msgid "Lookup" msgstr "" -#: data/templates/user-delete.html:8 -msgid "Do you really want to delete your own account?" +#: data/templates/keys-list.html:63 data/templates/build-bugs.html:50 +msgid "Remove" msgstr "" -#: data/templates/user-delete.html:9 -msgid "You won't be able to login and use this service any more." +#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 +msgid "Subkey" msgstr "" -#: data/templates/user-delete.html:11 +#: data/templates/keys-list.html:90 +msgid "This key does not expire." +msgstr "" + +#: data/templates/user-impersonation.html:3 #, python-format -msgid "Do you really want to delete the user %s?" +msgid "Impersonate user %s" msgstr "" -#: data/templates/repository-edit.html:3 data/templates/repository-edit.html:7 -#, python-format -msgid "Edit repository %s" +#: data/templates/user-impersonation.html:7 +msgid "User impersonation" msgstr "" -#: data/templates/repository-edit.html:20 -msgid "The name of the repository." +#: data/templates/user-impersonation.html:17 +msgid "" +"When impersonating another user, every action you perform will be taking " +"place as if you had logged in as the user whom will be impersonating." msgstr "" -#: data/templates/repository-edit.html:21 -msgid "Must only contain of the lowercase characters." +#: data/templates/user-impersonation.html:22 +msgid "" +"This is a very powerful feature. You should be very careful while using it." msgstr "" -#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20 -msgid "Description" +#: data/templates/user-profile-edit-fail.html:4 +msgid "Edit failed" msgstr "" -#: data/templates/repository-edit.html:33 -msgid "Score settings" +#: data/templates/user-profile-edit-fail.html:7 +msgid "The user profile cannot be saved." msgstr "" -#: data/templates/repository-edit.html:35 -msgid "These settings configure the automatic score feature." +#: data/templates/modules/log-entry.html:21 +msgid "You" msgstr "" -#: data/templates/repository-edit.html:36 -msgid "" -"Builds that gained a certain score are moved to the next repository " -"automatically and removed if the score is too bad." +#: data/templates/modules/watchers-sidebar-table.html:2 +msgid "Watchers" msgstr "" -#: data/templates/repository-edit.html:40 -msgid "Needed score" +#: data/templates/modules/watchers-sidebar-table.html:7 +#: data/templates/modules/watchers-sidebar-table.html:36 +msgid "You." msgstr "" -#: data/templates/repository-edit.html:45 -msgid "" -"The score that is needed for builds to automatically be moved into this " -"repository." +#: data/templates/modules/watchers-sidebar-table.html:9 +msgid "You and one other." msgstr "" -#: data/templates/repository-edit.html:49 -msgid "Minimum time" +#: data/templates/modules/watchers-sidebar-table.html:11 +#, python-format +msgid "You and %s others." msgstr "" -#: data/templates/repository-edit.html:54 -msgid "Every build must stay a minimum time in a repository." +#: data/templates/modules/watchers-sidebar-table.html:14 +#, python-format +msgid "One person." +msgid_plural "%(num)s people." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: data/templates/modules/watchers-sidebar-table.html:22 +#: data/templates/builds-watchers-list.html:5 +#: data/templates/builds-watchers-list.html:8 +#, python-format +msgid "Watchers of %s" msgstr "" -#: data/templates/repository-edit.html:55 -msgid "This is to ensure that a package gets tested well." +#: data/templates/modules/watchers-sidebar-table.html:27 +msgid "" +"All users who watch this build will be automatically notified about status " +"changes and comments." msgstr "" -#: data/templates/repository-edit.html:56 -#: data/templates/repository-edit.html:67 -msgid "Enter zero to disable the feature." +#: data/templates/modules/watchers-sidebar-table.html:28 +msgid "This is an easy way of staying up to date." msgstr "" -#: data/templates/repository-edit.html:60 -msgid "Maximum time" +#: data/templates/modules/watchers-sidebar-table.html:48 +msgid "Nobody watches this build, yet. Be the first one." msgstr "" -#: data/templates/repository-edit.html:65 -msgid "" -"If a build is more than a certain amount of time in a repository, it will " -"automatically be removed." +#: data/templates/modules/watchers-sidebar-table.html:56 +msgid "Watch this build" msgstr "" -#: data/templates/repository-edit.html:66 -msgid "This is to ensure that packages are not forgotten to be pushed." +#: data/templates/modules/watchers-sidebar-table.html:58 +msgid "Add a watcher" msgstr "" -#: data/templates/repository-edit.html:73 -msgid "Build settings" +#: data/templates/modules/watchers-sidebar-table.html:62 +msgid "Close" msgstr "" -#: data/templates/repository-edit.html:76 -msgid "Use package for builds?" +#: data/templates/modules/modal-build-unpush.html:6 +#, python-format +msgid "Unpush %s from a repository" msgstr "" -#: data/templates/repository-edit.html:81 -msgid "Should the package be selected for builds by default?" +#: data/templates/modules/modal-build-unpush.html:27 +msgid "You are going to unpush this build from its repository." msgstr "" -#: data/templates/build-priority.html:3 data/templates/build-priority.html:6 -msgid "Edit build priority" +#: data/templates/modules/modal-build-unpush.html:28 +msgid "" +"This means that the build won't be installable from this repository anymore." msgstr "" -#: data/templates/build-priority.html:11 -msgid "Priority" +#: data/templates/modules/modal-build-unpush.html:33 +msgid "" +"If you consider this build being obsolete or broken, please don't forget to " +"mark it so." msgstr "" -#: data/templates/build-priority.html:22 -msgid "Set the priority of the build process." +#: data/templates/modules/select/locale.html:2 +#: data/templates/modules/select/timezone.html:2 +msgid "Auto-select" msgstr "" -#: data/templates/build-priority.html:28 -msgid "Beware" +#: data/templates/modules/packages/dependency-table.html:9 +msgid "Pre-requires" msgstr "" -#: data/templates/build-priority.html:29 -msgid "Shuffeling build jobs can cause problems with the dependency solving." +#: data/templates/modules/packages/dependency-table.html:15 +msgid "Recommends" msgstr "" -#: data/templates/build-priority.html:30 -msgid "Don't do this if you are not totally sure you won't break anything." +#: data/templates/modules/packages/dependency-table.html:17 +msgid "Suggests" msgstr "" -#: data/templates/distro-source-commit-detail.html:47 -msgid "Revision" +#: data/templates/modules/footer.html:5 +msgid "" +"Pakfire is the buildsystem that is used to build the IPFire Linux firewall " +"distribution." msgstr "" -#: data/templates/distro-source-commit-detail.html:51 -msgid "Date" +#: data/templates/modules/footer.html:6 +msgid "It also installs and updates packages on the IPFire systems." msgstr "" -#: data/templates/distro-source-commit-detail.html:59 -msgid "Committer" +#: data/templates/modules/footer.html:11 +msgid "Code licensed under the GNU General Public License v3." msgstr "" -#: data/templates/distro-source-commit-detail.html:81 -msgid "Open in gitweb" +#: data/templates/modules/repo-actions-table.html:5 +#, python-format +msgid "added %s" msgstr "" -#: data/templates/distro-source-commit-detail.html:96 -#: data/templates/distro-source-commit-reset.html:54 -msgid "Reset commit" +#: data/templates/modules/repo-actions-table.html:10 +msgid "Run" msgstr "" -#: data/templates/distro-source-commit-detail.html:112 -msgid "Packages created from this commit" +#: data/templates/modules/repo-actions-table.html:12 +msgid "Remove action" msgstr "" -#: data/templates/distro-source-commit-detail.html:128 -msgid "There were no packages created from this commit." +#: data/templates/modules/repo-actions-table.html:19 +#, python-format +msgid "%(credits)s more credit needed." +msgid_plural "%(credits)s more credits needed." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: data/templates/modules/repo-actions-table.html:21 +msgid "No more credits needed." msgstr "" -#: data/templates/register-activation-fail.html:3 -msgid "Account activation failed" +#: data/templates/modules/repo-actions-table.html:25 +#, python-format +msgid "Maintainer: %s" msgstr "" -#: data/templates/register-activation-fail.html:12 -#: data/templates/register-activation-success.html:12 -msgid "Account activation" +#: data/templates/modules/repo-actions-table.html:28 +msgid "Go to package description" msgstr "" -#: data/templates/register-activation-fail.html:17 -msgid "Activation failed" +#: data/templates/modules/jobs/status.html:9 +msgid "This build has got no jobs." msgstr "" -#: data/templates/register-activation-fail.html:24 -msgid "The activation of your account has failed." +#: data/templates/modules/jobs/boxes.html:13 +#: data/templates/modules/jobs-table.html:7 +msgid "Duration" msgstr "" -#: data/templates/register-activation-fail.html:25 -msgid "Possibly the registration code is wrong or your registration timed out." +#: data/templates/modules/jobs/list.html:7 +msgid "Runtime" msgstr "" -#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 -msgid "Package list" +#: data/templates/modules/files-table.html:7 +msgid "Info" msgstr "" -#: data/templates/packages-list.html:23 -msgid "" -"This is an alphabetically ordered list of all packages in the distribution." +#: data/templates/modules/package-header.html:22 +msgid "Group" +msgid_plural "Groups" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: data/templates/modules/package-header.html:28 +msgid "This package is maintained by" msgstr "" -#: data/templates/packages-list.html:24 -msgid "Click on a link to see further information about the package." +#: data/templates/modules/builders/load.html:2 +msgid "Current load of the build cluster" msgstr "" -#: data/templates/packages-list.html:31 -msgid "Selection" +#: data/templates/modules/build-offset.html:8 +msgid "As soon as possible" msgstr "" -#: data/templates/packages-list.html:36 -msgid "Show broken packages" +#: data/templates/modules/build-offset.html:9 +msgid "After 5 minutes" msgstr "" -#: data/templates/packages-list.html:39 -msgid "Show all packages" +#: data/templates/modules/build-offset.html:10 +msgid "After 15 minutes" msgstr "" -#: data/templates/keys-list.html:21 -msgid "The keys are a very important component when it comes to security." +#: data/templates/modules/build-offset.html:11 +msgid "After one hour" msgstr "" -#: data/templates/keys-list.html:22 -msgid "" -"Each package in the Pakfire Build Service is signed to prove its " -"authenticity." +#: data/templates/modules/build-offset.html:12 +msgid "After one day" msgstr "" -#: data/templates/keys-list.html:31 -msgid "Fingerprint" +#: data/templates/modules/build-offset.html:17 +msgid "Set the time after which the build job starts." msgstr "" -#: data/templates/keys-list.html:33 -msgid "Expires" +#: data/templates/modules/build-offset.html:22 +msgid "Schedule build" msgstr "" -#: data/templates/keys-list.html:51 -msgid "Lookup" +#: data/templates/modules/build-table.html:83 +msgid "There are no builds to show at this place right now." msgstr "" -#: data/templates/keys-list.html:75 data/templates/keys-list.html:77 -msgid "Subkey" +#: data/templates/modules/modal-build-push.html:7 +#, python-format +msgid "Push %s to a repository" msgstr "" -#: data/templates/keys-list.html:90 -msgid "This key does not expire." +#: data/templates/modules/modal-build-push.html:15 +msgid "Not all jobs are finished!" msgstr "" -#: data/templates/distro-source-commit-reset.html:43 -msgid "Danger!" +#: data/templates/modules/modal-build-push.html:16 +msgid "" +"So it is strongly discouraged to push this build into the next " +"repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:44 -msgid "This is a very dangerous action!" +#: data/templates/modules/modal-build-push.html:35 +msgid "The build will be put into this repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:45 -msgid "Don't do it, if you are not absolutely sure what you are doing." +#: data/templates/modules/modal-build-push.html:44 +msgid "You are going to push this build into a new repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:49 +#: data/templates/modules/modal-build-push.html:45 msgid "" -"This commit will be reset. Which means all packages associated with it will " -"be deleted, and the commit will be parsed again." +"This means that the build won't be part of the repository it is currently in " +"anymore." msgstr "" -#: data/templates/distro-source-commit-reset.html:50 +#: data/templates/modules/modal-build-push.html:48 msgid "" -"This action may cause severe problems and may only be allowed when something " -"went horribly wrong." +"Please make sure you tested this build well enough that it will keep up with " +"the quality level of the target repository." msgstr "" -#: data/templates/distro-source-commit-reset.html:62 -msgid "These packages will be deleted" +#: data/templates/modules/changelog/entry.html:13 +msgid "Unstable" msgstr "" -#: data/templates/statistics/index.html:11 -msgid "" -"On this page, you will find a lot of information bundled in graphs and " -"figures." +#: data/templates/modules/jobs-table.html:4 +msgid "Arch" msgstr "" -#: data/templates/statistics/index.html:12 -msgid "" -"They give a very quick overview about what is going on in the build service." +#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:306 +msgid "New" msgstr "" -#: data/templates/statistics/index.html:18 -#, python-format -msgid "The average build time is %.1f minutes." +#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:281 +msgid "Aborted" msgstr "" -#: data/templates/statistics/index.html:21 -#, python-format -msgid "There are %(builds_count)s builds containing %(jobs_count_all)s jobs." +#: data/templates/modules/jobs-table.html:33 +msgid "Dependency error" msgstr "" -#: data/templates/register-activation-success.html:3 -msgid "Account activation successful" +#: data/templates/modules/jobs-table.html:47 +#, python-format +msgid "Running since %s" msgstr "" -#: data/templates/register-activation-success.html:17 -msgid "Activation successful" +#: data/templates/modules/jobs-table.html:51 +msgid "Not finished, yet." msgstr "" -#: data/templates/register-activation-success.html:23 +#: data/templates/modules/jobs-table.html:60 #, python-format -msgid "Your account has been activated, %s." +msgid "This package only supports %s." msgstr "" -#: data/templates/register-activation-success.html:24 -msgid "Have fun!" +#: data/templates/modules/jobs-table.html:66 +msgid "No jobs, yet." msgstr "" -#: data/templates/builds-watchers-add.html:3 -#: data/templates/builds-watchers-add.html:29 -#, python-format -msgid "Watch build %s" +#: data/templates/modules/build-state-warnings.html:3 +msgid "This build is broken!" msgstr "" -#: data/templates/builds-watchers-add.html:24 -msgid "Watch" +#: data/templates/modules/build-state-warnings.html:5 +msgid "" +"This means that the package may cause severe damage on your system and/or " +"does not work at all." msgstr "" -#: data/templates/builds-watchers-add.html:35 -msgid "You may here add yourself to the list of watchers of this build." +#: data/templates/modules/build-state-warnings.html:8 +msgid "It is discouraged to use this package anymore." msgstr "" -#: data/templates/builds-watchers-add.html:36 -msgid "" -"If you do so, you will receive messages about new comments and status " -"updates." +#: data/templates/modules/build-state-warnings.html:13 +msgid "This build is obsolete!" msgstr "" -#: data/templates/builds-watchers-add.html:44 -#: data/templates/builds-watchers-list.html:17 -msgid "You are already watching this build." +#: data/templates/modules/build-state-warnings.html:15 +msgid "This means that this package is not up to date anymore." msgstr "" -#: data/templates/builds-watchers-add.html:56 -msgid "Choose user" +#: data/templates/modules/build-state-warnings.html:16 +msgid "Possibly there is an update that fixes bugs in this release." msgstr "" -#: data/templates/builds-watchers-add.html:60 -msgid "Myself" +#: data/templates/modules/repository-table.html:5 +msgid "No. of builds" msgstr "" -#: data/templates/builds-watchers-add.html:70 -msgid "Choose a user who should watch this build." +#: data/templates/modules/comments-table.html:8 +#, python-format +msgid "on %s" msgstr "" -#: data/templates/builds-watchers-add.html:84 -msgid "Add watcher" +#: data/templates/modules/comments-table.html:11 +#, python-format +msgid "by %s" msgstr "" -#: data/templates/builder-detail.html:27 -msgid "Show jobs by this builder" +#: data/templates/modules/comments-table.html:16 +msgid "Updated" msgstr "" -#: data/templates/builder-detail.html:36 -msgid "Disable builder" +#: data/templates/modules/comments-table.html:22 +msgid "No comments so far." msgstr "" -#: data/templates/builder-detail.html:42 -msgid "Enable builder" +#: data/templates/modules/source-table.html:5 +msgid "No. of commits" msgstr "" -#: data/templates/builder-detail.html:50 -msgid "Edit builder" +#: data/templates/modules/source-table.html:6 +msgid "Latest commit" msgstr "" -#: data/templates/builder-detail.html:58 -msgid "Renew passphrase" +#: data/templates/modules/source-table.html:14 +#, python-format +msgid "Branch: %s" msgstr "" -#: data/templates/builder-detail.html:66 -msgid "Delete builder" +#: data/templates/modules/log-entry-comment.html:22 +msgid "No comment given." msgstr "" -#: data/templates/builder-detail.html:79 -msgid "Warning" +#: data/templates/modules/log-table.html:23 +msgid "No log entries, yet." msgstr "" -#: data/templates/builder-detail.html:80 -msgid "This builder is overloaded." +#: data/templates/modules/modal-build-comment.html:8 +#, python-format +msgid "Comment on %s" msgstr "" -#: data/templates/builder-detail.html:81 -msgid "" -"That means it will not take any additional jobs although it has not reached " -"its threshold of running jobs, yet." +#: data/templates/modules/modal-build-comment.html:10 +msgid "Log in to comment" msgstr "" -#: data/templates/builder-detail.html:82 -msgid "New jobs will be started automatically after the load decreased." +#: data/templates/modules/modal-build-comment.html:26 +msgid "Vote" msgstr "" -#: data/templates/builder-detail.html:94 data/templates/mirrors-edit.html:43 -#: data/templates/builder-edit.html:42 -msgid "Enabled" +#: data/templates/modules/modal-build-comment.html:30 +msgid "Not tested." msgstr "" -#: data/templates/builder-detail.html:96 -msgid "Disabled" +#: data/templates/modules/modal-build-comment.html:34 +msgid "Works for me." msgstr "" -#: data/templates/builder-detail.html:98 -msgid "Deleted" +#: data/templates/modules/modal-build-comment.html:38 +msgid "Does not work." msgstr "" -#: data/templates/builder-detail.html:100 -#, python-format -msgid "Unknown status: %s" +#: data/templates/modules/modal-build-comment.html:46 +msgid "You need to log in to comment." msgstr "" -#: data/templates/builder-detail.html:105 -msgid "Parallel builds" +#: data/templates/modules/modal-build-comment.html:47 +msgid "Click on the button below to do so." msgstr "" -#: data/templates/builder-detail.html:106 -#, python-format -msgid "One job only." -msgid_plural "Up to %(num)s jobs." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +#: data/templates/modules/modal-build-comment.html:54 +msgid "Submit comment" +msgstr "" -#: data/templates/builder-detail.html:109 -msgid "This host builds" +#: data/templates/modules/updates-table.html:18 +msgid "Score:" msgstr "" -#: data/templates/builder-detail.html:115 -msgid "Release builds" +#: data/templates/modules/build-headline.html:9 +msgid "Release build" msgstr "" -#: data/templates/builder-detail.html:117 -msgid "Scratch builds" +#: data/templates/source-list.html:3 +msgid "Sources repositories" msgstr "" -#: data/templates/builder-detail.html:119 -msgid "Test builds" +#: data/templates/source-list.html:17 +msgid "Add source repository" msgstr "" -#: data/templates/builder-detail.html:130 -msgid "Remarks" +#: data/templates/source-list.html:18 +msgid "Blah 123" msgstr "" -#: data/templates/builder-detail.html:141 -msgid "Pakfire version" +#: data/templates/builds-watchers-list.html:11 +msgid "This is a list of all users who watch this build." msgstr "" -#: data/templates/builder-detail.html:152 -#, python-format -msgid "disabled: %s" +#: data/templates/builds-watchers-list.html:12 +msgid "" +"If you write a comment or the status of the build is changed, they all will " +"get a message." msgstr "" -#: data/templates/builder-detail.html:157 -msgid "CPU model" +#: data/templates/builds-watchers-list.html:21 +msgid "You are the owner of this build. So you don't need to watch it." msgstr "" -#: data/templates/builder-detail.html:163 -msgid "CPU count" +#: data/templates/builds-watchers-list.html:25 +msgid "Watch this build." msgstr "" -#: data/templates/builder-detail.html:167 -msgid "Memory" +#: data/templates/builds-watchers-list.html:39 +msgid "List of all watchers" msgstr "" -#: data/templates/builder-detail.html:171 -msgid "Load average" +#: data/templates/distro-source-detail.html:36 +msgid "Gitweb" msgstr "" -#: data/templates/builder-detail.html:180 -msgid "Free disk space" +#: data/templates/distro-source-detail.html:45 +msgid "Branch" msgstr "" -#: data/templates/builder-detail.html:185 -msgid "Host key" +#: data/templates/distro-source-detail.html:49 +msgid "Imported commits" msgstr "" -#: data/templates/builder-detail.html:198 -msgid "Active and pending jobs" +#: data/templates/distro-source-detail.html:59 +msgid "Latest commits" msgstr "" -#: data/templates/search-form.html:3 -msgid "Advanced search" +#: data/templates/distro-source-detail.html:63 +msgid "Show all commits" +msgstr "" + +#: data/templates/distro-list.html:26 +msgid "" +"This is a list of all distributions, that are maintained in this build " +"service." msgstr "" -#: data/templates/search-form.html:18 -#, python-format -msgid "No results for '%s'." +#: data/templates/distro-list.html:27 +msgid "" +"You may click on one of them and see more details or jump directly to one of " +"the repositories." msgstr "" -#: data/templates/search-form.html:26 -msgid "Type a search pattern into the box below and hit the button." +#: data/templates/distro-list.html:34 +msgid "Repositories" msgstr "" -#: data/templates/search-form.html:46 -msgid "Search for packages by name or description" +#: data/templates/distro-list.html:66 +msgid "New distribution" msgstr "" -#: data/templates/search-form.html:48 -msgid "" -"If you type a package name to the search box you will get a link to the " -"package." +#: data/templates/job-schedule-rebuild.html:3 +#: data/templates/job-schedule-rebuild.html:29 +#, python-format +msgid "Schedule rebuild for %s" msgstr "" -#: data/templates/search-form.html:49 -msgid "The search is performed in case insensitive mode." +#: data/templates/job-schedule-rebuild.html:24 +msgid "Schedule rebuild" msgstr "" -#: data/templates/search-form.html:58 -msgid "Search for UUIDs" +#: data/templates/job-schedule-rebuild.html:35 +msgid "At this place, you can submit failed build jobs to be built again." msgstr "" -#: data/templates/search-form.html:60 -msgid "" -"If you type a UUID to the search box, you will be directed to the job, build " -"or package it belongs to." +#: data/templates/user-profile-edit.html:3 +#: data/templates/user-profile-edit.html:26 +#, python-format +msgid "Edit user profile: %s" msgstr "" -#: data/templates/search-form.html:61 -msgid "" -"This is a handy feature if you have a UUID and search for the corresponding " -"package or build." +#: data/templates/user-profile-edit.html:34 +msgid "User Identity" msgstr "" -#: data/templates/search-form.html:64 data/templates/search-form.html:80 -msgid "Examples" +#: data/templates/user-profile-edit.html:42 data/templates/distro-edit.html:26 +msgid "Cannot be changed." msgstr "" -#: data/templates/search-form.html:73 -msgid "Search for files" +#: data/templates/user-profile-edit.html:48 +msgid "Real name" msgstr "" -#: data/templates/search-form.html:75 -msgid "You may also search for file names." +#: data/templates/user-profile-edit.html:54 +msgid "" +"This field is optional, but we appreciate it very much if you type in your " +"real name." msgstr "" -#: data/templates/search-form.html:76 -msgid "You will get a list of packages that contain the file." +#: data/templates/user-profile-edit.html:66 +msgid "" +"If the email address is changed, your account will be disabled until you " +"confirm the new email address." msgstr "" -#: data/templates/search-form.html:77 -msgid "" -"The search pattern must start with a slash that it will be recognized as a " -"file." +#: data/templates/user-profile-edit.html:74 +msgid "Admin actions" msgstr "" -#: data/templates/login.html:12 -msgid "Login failed!" +#: data/templates/user-profile-edit.html:90 +msgid "Define the permissions of the user." msgstr "" -#: data/templates/login.html:13 -msgid "Username and/or password was wrong. Login failed." +#: data/templates/user-profile-edit.html:98 +msgid "Account security settings" msgstr "" -#: data/templates/login.html:41 -msgid "You also might want to..." +#: data/templates/user-profile-edit.html:117 +msgid "Leave the password fields empty to keep the current password." msgstr "" -#: data/templates/login.html:44 -msgid "Register a new account." +#: data/templates/user-profile-edit.html:124 +msgid "Locale & timezone settings" msgstr "" -#: data/templates/login.html:47 -msgid "Recover your password." +#: data/templates/user-profile-edit.html:127 +msgid "Preferred language" msgstr "" -#: data/templates/build-detail.html:41 -msgid "Score" +#: data/templates/user-profile-edit.html:132 +msgid "Auto-detect will use the language transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:44 -msgid "(broken)" +#: data/templates/user-profile-edit.html:138 +msgid "Timezone" msgstr "" -#: data/templates/build-detail.html:46 -msgid "(obsolete)" +#: data/templates/user-profile-edit.html:143 +msgid "Auto-detect will use the timezone transmitted by your browser." msgstr "" -#: data/templates/build-detail.html:55 -msgid "Security update" +#: data/templates/user-profile-edit.html:150 +msgid "Save" msgstr "" -#: data/templates/build-detail.html:58 -msgid "Bug fix update" +#: data/templates/base.html:4 +msgid "No title given" msgstr "" -#: data/templates/build-detail.html:61 -msgid "Enhancement" +#: data/templates/base.html:41 +msgid "More" msgstr "" -#: data/templates/build-detail.html:64 -msgid "New package" +#: data/templates/base.html:101 +msgid "Administration" msgstr "" -#: data/templates/build-detail.html:66 -#, python-format -msgid "Unhandled: %s" +#: data/templates/base.html:132 +msgid "My profile" msgstr "" -#: data/templates/build-detail.html:74 -msgid "Changes" +#: data/templates/base.html:138 +msgid "My builds" msgstr "" -#: data/templates/build-detail.html:114 -msgid "Change state" +#: data/templates/base.html:143 +msgid "Impersonated by" msgstr "" -#: data/templates/build-detail.html:115 -msgid "Modify bug list" +#: data/templates/base.html:153 +msgid "End impersonation" msgstr "" -#: data/templates/build-detail.html:121 data/templates/build-delete.html:3 -#: data/templates/build-delete.html:46 -msgid "Delete build" +#: data/templates/base.html:160 +msgid "Logout" msgstr "" -#: data/templates/build-detail.html:172 data/templates/build-state.html:119 -#, python-format -msgid "since %s" +#: data/templates/base.html:172 +msgid "Sign in" msgstr "" -#: data/templates/build-detail.html:175 -msgid "This package does not belong to any repository." +#: data/templates/base.html:184 +msgid "Forgot your password?" msgstr "" #: data/templates/docs-build.html:25 @@ -3302,853 +3348,807 @@ msgstr "" msgid "Build has an unknown state" msgstr "" -#: data/templates/packages/changelog.html:3 -#, python-format -msgid "Changelog of %s" -msgstr "" - -#: data/templates/packages/view-file.html:3 -#, python-format -msgid "View %(filename)s from %(pkg)s" -msgstr "" - -#: data/templates/packages/view-file.html:36 -msgid "View file" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Mimetype: %s" -msgstr "" - -#: data/templates/packages/view-file.html:50 -#, python-format -msgid "Size: %s" -msgstr "" - -#: data/templates/packages/view-file.html:51 -#: data/templates/file-detail.html:118 -msgid "Download file" -msgstr "" - -#: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20 -#: data/templates/builder-edit.html:20 data/templates/builder-edit.html:25 -msgid "Manage" -msgstr "" - -#: data/templates/builder-pass.html:30 -#, python-format -msgid "The new host %s has been successfully created." -msgstr "" - -#: data/templates/builder-pass.html:32 -#, python-format -msgid "The passphrase for %s has been regenerated." -msgstr "" - -#: data/templates/builder-pass.html:35 -msgid "" -"For authorization to the Pakfire Master Server there is a passphrase " -"required which must be configured to the host." -msgstr "" - -#: data/templates/builder-pass.html:39 -msgid "This passphrase is:" -msgstr "" - -#: data/templates/builder-pass.html:43 -msgid "Next" -msgstr "" - -#: data/templates/user-comments.html:4 -msgid "Latest user comments" -msgstr "" - -#: data/templates/user-comments.html:12 -msgid "Show all users" -msgstr "" - -#: data/templates/build-delete.html:34 -#, python-format -msgid "You are about to delete build %s." -msgstr "" - -#: data/templates/build-delete.html:39 -msgid "Please make sure, that this is the right build you intend to delete." -msgstr "" - -#: data/templates/build-delete.html:40 -msgid "Once a build has been deleted, it can not been recovered." -msgstr "" - -#: data/templates/mirrors-edit.html:3 -#, python-format -msgid "Manage mirror %s" -msgstr "" - -#: data/templates/mirrors-edit.html:25 -#, python-format -msgid "Manage mirror: %s" -msgstr "" - -#: data/templates/mirrors-edit.html:37 -msgid "The canonical hostname." -msgstr "" - -#: data/templates/mirrors-edit.html:47 -msgid "Only enabled mirrors will be pushed out to the clients." -msgstr "" - -#: data/templates/mirrors-edit.html:54 -msgid "Contact information" +#: data/templates/builder-detail.html:27 +msgid "Show jobs by this builder" msgstr "" -#: data/templates/mirrors-edit.html:62 -msgid "The owner of the mirror server." +#: data/templates/builder-detail.html:36 +msgid "Disable builder" msgstr "" - -#: data/templates/mirrors-edit.html:68 -msgid "Contact address" + +#: data/templates/builder-detail.html:42 +msgid "Enable builder" msgstr "" -#: data/templates/mirrors-edit.html:73 -msgid "An email address to contact an administrator of the mirror." +#: data/templates/builder-detail.html:50 +msgid "Edit builder" msgstr "" -#: data/templates/mirrors-edit.html:75 -msgid "This won't be made public." +#: data/templates/builder-detail.html:58 +msgid "Renew passphrase" msgstr "" -#: data/templates/build-manage.html:3 -#, python-format -msgid "Manage build %s" +#: data/templates/builder-detail.html:66 +msgid "Delete builder" msgstr "" -#: data/templates/build-manage.html:8 -msgid "Manage build" +#: data/templates/builder-detail.html:79 +msgid "Warning" msgstr "" -#: data/templates/build-manage.html:15 -msgid "Permission denied" +#: data/templates/builder-detail.html:80 +msgid "This builder is overloaded." msgstr "" -#: data/templates/build-manage.html:16 +#: data/templates/builder-detail.html:81 msgid "" -"You do not have the permission to update packages that belong to the " -"critical path." +"That means it will not take any additional jobs although it has not reached " +"its threshold of running jobs, yet." msgstr "" -#: data/templates/build-manage.html:22 -msgid "Not all jobs are finished" +#: data/templates/builder-detail.html:82 +msgid "New jobs will be started automatically after the load decreased." msgstr "" -#: data/templates/build-manage.html:24 -msgid "Not all jobs of this build are finished, yet." +#: data/templates/builder-detail.html:96 +msgid "Disabled" msgstr "" -#: data/templates/build-manage.html:25 -msgid "" -"It is strongly discouraged to push this build into the next " -"repository." +#: data/templates/builder-detail.html:98 +msgid "Deleted" msgstr "" -#: data/templates/build-manage.html:28 -msgid "" -"However, the build will be automatically unpushed if one or more build jobs " -"fail." +#: data/templates/builder-detail.html:100 +#, python-format +msgid "Unknown status: %s" msgstr "" -#: data/templates/build-manage.html:42 -msgid "Push to a repository" +#: data/templates/builder-detail.html:105 +msgid "Parallel builds" msgstr "" -#: data/templates/build-manage.html:44 -msgid "Push to next repository" -msgstr "" +#: data/templates/builder-detail.html:106 +#, python-format +msgid "One job only." +msgid_plural "Up to %(num)s jobs." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: data/templates/build-manage.html:46 -msgid "Push to first repository" +#: data/templates/builder-detail.html:109 +msgid "This host builds" msgstr "" -#: data/templates/build-manage.html:71 -msgid "This is the target repository for the build." +#: data/templates/builder-detail.html:115 +msgid "Release builds" msgstr "" -#: data/templates/build-manage.html:90 -msgid "Switch to user mode" +#: data/templates/builder-detail.html:117 +msgid "Scratch builds" msgstr "" -#: data/templates/build-manage.html:92 -msgid "Switch to admin mode" +#: data/templates/builder-detail.html:119 +msgid "Test builds" msgstr "" -#: data/templates/build-index.html:21 data/templates/build-list.html:15 -#: data/templates/build-filter.html:6 -msgid "Filter builds" +#: data/templates/builder-detail.html:130 +msgid "Remarks" msgstr "" -#: data/templates/source-list.html:3 -msgid "Sources repositories" +#: data/templates/builder-detail.html:141 +msgid "Pakfire version" msgstr "" -#: data/templates/source-list.html:17 -msgid "Add source repository" +#: data/templates/builder-detail.html:152 +#, python-format +msgid "disabled: %s" msgstr "" -#: data/templates/source-list.html:18 -msgid "Blah 123" +#: data/templates/builder-detail.html:157 +msgid "CPU model" msgstr "" -#: data/templates/builds-watchers-list.html:11 -msgid "This is a list of all users who watch this build." +#: data/templates/builder-detail.html:163 +msgid "CPU count" msgstr "" -#: data/templates/builds-watchers-list.html:12 -msgid "" -"If you write a comment or the status of the build is changed, they all will " -"get a message." +#: data/templates/builder-detail.html:167 +msgid "Memory" msgstr "" -#: data/templates/builds-watchers-list.html:21 -msgid "You are the owner of this build. So you don't need to watch it." +#: data/templates/builder-detail.html:171 +msgid "Load average" msgstr "" -#: data/templates/builds-watchers-list.html:25 -msgid "Watch this build." +#: data/templates/builder-detail.html:180 +msgid "Free disk space" msgstr "" -#: data/templates/builds-watchers-list.html:39 -msgid "List of all watchers" +#: data/templates/builder-detail.html:185 +msgid "Host key" msgstr "" -#: data/templates/builds-watchers-list.html:53 -#: data/templates/build-state.html:129 -msgid "Back to build" +#: data/templates/builder-detail.html:198 +msgid "Active and pending jobs" msgstr "" -#: data/templates/file-detail.html:5 -msgid "File" +#: data/templates/builder-pass.html:30 +#, python-format +msgid "The new host %s has been successfully created." msgstr "" -#: data/templates/file-detail.html:27 -msgid "URL" +#: data/templates/builder-pass.html:32 +#, python-format +msgid "The passphrase for %s has been regenerated." msgstr "" -#: data/templates/file-detail.html:51 -msgid "Hash" +#: data/templates/builder-pass.html:35 +msgid "" +"For authorization to the Pakfire Master Server there is a passphrase " +"required which must be configured to the host." msgstr "" -#: data/templates/file-detail.html:90 -msgid "Build information" +#: data/templates/builder-pass.html:39 +msgid "This passphrase is:" msgstr "" -#: data/templates/file-detail.html:93 -msgid "ID" +#: data/templates/builder-pass.html:43 +msgid "Next" msgstr "" -#: data/templates/file-detail.html:105 -msgid "Time" +#: data/templates/updates-index.html:3 +msgid "Updates" msgstr "" -#: data/templates/mirrors-delete.html:3 -#, python-format -msgid "Delete mirror %s" +#: data/templates/updates-index.html:6 +msgid "Coming soon..." msgstr "" -#: data/templates/mirrors-delete.html:25 -#, python-format -msgid "Delete mirror: %s" +#: data/templates/jobs-filter.html:16 +msgid "Filter" msgstr "" -#: data/templates/mirrors-delete.html:29 -#, python-format -msgid "You are going to delete the mirror %s." +#: data/templates/jobs-filter.html:30 data/templates/jobs-filter.html:47 +msgid "[Choose one]" msgstr "" -#: data/templates/user-profile-need-activation.html:4 -msgid "Edit successful" +#: data/templates/jobs-filter.html:36 +msgid "Only show jobs, that have been built by this builder." msgstr "" -#: data/templates/user-profile-need-activation.html:6 -msgid "The user profile was successfully altered." +#: data/templates/jobs-filter.html:44 +msgid "Architecture" msgstr "" -#: data/templates/user-profile-need-activation.html:7 -msgid "" -"But as you have changed the email address, you need to re-activate the " -"account." +#: data/templates/jobs-filter.html:53 +msgid "Only show jobs, with this architecture." msgstr "" -#: data/templates/user-profile-need-activation.html:8 -msgid "Have a look at you mailbox - you already do know what to do." +#: data/templates/search-results.html:3 data/templates/search-results.html:22 +#, python-format +msgid "Search results for '%s'" msgstr "" -#: data/templates/user-forgot-password.html:3 -#: data/templates/user-forgot-password.html:12 -#: data/templates/user-forgot-password.html:17 -msgid "Forgot password" +#: data/templates/search-results.html:12 +msgid "Search results" msgstr "" -#: data/templates/user-forgot-password.html:22 -msgid "Work in progress!" +#: data/templates/search-results.html:28 +msgid "No results found." msgstr "" -#: data/templates/user-forgot-password.html:28 -msgid "You have forgotten you password, eh? Shame on you." +#: data/templates/search-results.html:30 +msgid "Visit the advanced search page to find about how to define your query." msgstr "" -#: data/templates/user-forgot-password.html:29 -msgid "However, we allow to re-activate your account." +#: data/templates/search-results.html:75 +#, python-format +msgid "%s was found in the following package." +msgid_plural "%s was found in the following packages." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: data/templates/jobs-buildroot.html:3 +msgid "Job buildroot" msgstr "" -#: data/templates/user-forgot-password.html:32 -msgid "You need to enter your username below." +#: data/templates/jobs-buildroot.html:41 +#, python-format +msgid "The packages listed below were used to build %s." msgstr "" -#: data/templates/user-forgot-password.html:33 -msgid "After that, you will receive an email with intructions how to go on." +#: data/templates/jobs-buildroot.html:52 +msgid "Buildroot size" msgstr "" -#: data/templates/user-forgot-password.html:42 -msgid "Your username" +#: data/templates/jobs-buildroot.html:56 +msgid "Download size" msgstr "" -#: data/templates/job-schedule-rebuild.html:3 -#: data/templates/job-schedule-rebuild.html:29 -#, python-format -msgid "Schedule rebuild for %s" +#: data/templates/build-bugs.html:3 data/templates/build-bugs.html:24 +msgid "Bug list" msgstr "" -#: data/templates/job-schedule-rebuild.html:24 -msgid "Schedule rebuild" +#: data/templates/build-bugs.html:33 +msgid "No bugs here, yet." msgstr "" -#: data/templates/job-schedule-rebuild.html:35 -msgid "At this place, you can submit failed build jobs to be built again." +#: data/templates/build-bugs.html:34 +msgid "Click below, to add one." msgstr "" -#: data/templates/build-state.html:24 -msgid "" -"The state of a build can be either building, testing, stable, obsolete or " -"broken." +#: data/templates/build-bugs.html:45 +msgid "Add" msgstr "" -#: data/templates/build-state.html:39 -msgid "Mark build as obsolete" +#: data/templates/build-bugs.html:71 +msgid "Add a bug" msgstr "" -#: data/templates/build-state.html:41 -msgid "" -"If a package is updated by an other package it should be marked as " -"obsolete." +#: data/templates/build-bugs.html:77 data/templates/build-bugs.html:134 +msgid "Bug ID" msgstr "" -#: data/templates/build-state.html:42 -msgid "" -"For obsolete builds, there will be no test jobs created and it is " -"recommended to remove them from the repositories soon." +#: data/templates/build-bugs.html:84 +msgid "Enter a bug ID." msgstr "" -#: data/templates/build-state.html:51 -msgid "Remove build from the repository it is currently in?" +#: data/templates/build-bugs.html:93 +msgid "This is a list of more open bugs of this package." msgstr "" -#: data/templates/build-state.html:72 -msgid "Unbreak this build" +#: data/templates/build-bugs.html:96 +msgid "Maybe you want to pick one of these." msgstr "" -#: data/templates/build-state.html:75 -msgid "" -"In case this build has accidentially be marked as broken, it is possible to " -"recover that state." +#: data/templates/build-bugs.html:115 +msgid "Add bug" msgstr "" -#: data/templates/build-state.html:93 -msgid "Mark build as broken" +#: data/templates/build-bugs.html:128 +msgid "Remove a bug" msgstr "" -#: data/templates/build-state.html:96 -msgid "" -"If a package does not build or contains serious bugs, it should be " -"marked as broken." +#: data/templates/build-bugs.html:141 +msgid "Enter a bug ID from the list below." msgstr "" -#: data/templates/build-state.html:97 -msgid "" -"Those builds can not be added into any repositories and are removed from all " -"repositories they may currently be in." +#: data/templates/build-bugs.html:164 +msgid "Remove bug" msgstr "" -#: data/templates/jobs-index.html:30 -#, python-format -msgid "Showing only jobs from %s." +#: data/templates/docs-base.html:27 +msgid "All Documents" msgstr "" -#: data/templates/jobs-index.html:37 -#, python-format -msgid "Showing only builds that have been built on %s." +#: data/templates/docs-base.html:31 +msgid "Topics" msgstr "" -#: data/templates/jobs-index.html:45 -#, python-format -msgid "Showing only jobs built for %s." +#: data/templates/packages-list.html:3 data/templates/packages-list.html:17 +msgid "Package list" msgstr "" -#: data/templates/distro-update-detail.html:5 -msgid "Update" +#: data/templates/packages-list.html:23 +msgid "" +"This is an alphabetically ordered list of all packages in the distribution." msgstr "" -#: data/templates/distro-update-detail.html:33 -msgid "Time created" +#: data/templates/packages-list.html:24 +msgid "Click on a link to see further information about the package." msgstr "" -#: data/templates/distro-update-detail.html:41 -msgid "Builds in this update" +#: data/templates/packages-list.html:31 +msgid "Selection" msgstr "" -#: data/templates/build-list.html:3 data/templates/build-list.html:8 -#: data/templates/build-filter.html:3 -msgid "Build job list" +#: data/templates/packages-list.html:36 +msgid "Show broken packages" msgstr "" -#: data/templates/user-profile.html:23 -msgid "View comments" +#: data/templates/packages-list.html:39 +msgid "Show all packages" msgstr "" -#: data/templates/user-profile.html:41 -msgid "Email" +#: data/templates/distro-edit.html:17 +msgid "The fancy name of the distribution." msgstr "" -#: data/templates/user-profile.html:61 -msgid "Registered" +#: data/templates/distro-edit.html:21 +msgid "Identifier" msgstr "" -#: data/templates/user-profile.html:80 -msgid "Edit profile" +#: data/templates/distro-edit.html:30 +msgid "Tag" msgstr "" -#: data/templates/user-profile.html:94 -msgid "Delete account" +#: data/templates/distro-edit.html:35 +msgid "The tag is added to the package release." msgstr "" -#: data/templates/user-profile.html:101 -msgid "Impersonate user" +#: data/templates/distro-edit.html:39 +msgid "Vendor" msgstr "" -#: data/templates/user-profile.html:121 -msgid "Permissions" +#: data/templates/distro-edit.html:44 +msgid "From whom is the distribution from?" msgstr "" -#: data/templates/user-profile.html:125 -msgid "This user has administration rights." +#: data/templates/distro-edit.html:53 +msgid "The email address from the vendor." msgstr "" -#: data/templates/user-profile.html:132 -msgid "User is allowed to create scratch builds?" +#: data/templates/distro-edit.html:57 +msgid "Slogan" msgstr "" -#: data/templates/builder-edit.html:3 -#, python-format -msgid "Manage builder %s" +#: data/templates/distro-edit.html:62 +msgid "A short sentence that characterizes the distribution." msgstr "" -#: data/templates/builder-edit.html:25 -#, python-format -msgid "Builder: %s" +#: data/templates/distro-edit.html:75 +msgid "For which architectures should the distribution be built?" msgstr "" -#: data/templates/builder-edit.html:36 -msgid "The hostname cannot be changed." +#: data/templates/distro-edit.html:79 +msgid "Sources" msgstr "" -#: data/templates/builder-edit.html:46 -msgid "The builder must be enabled in order to process build jobs." +#: data/templates/distro-edit.html:88 +msgid "Which sources should be imported to the distribution?" msgstr "" -#: data/templates/builder-edit.html:53 -msgid "Build job settings" +#: web/ui_modules.py:154 +msgid "Today" msgstr "" -#: data/templates/builder-edit.html:56 -msgid "Maximum number of parallel build jobs" +#: web/ui_modules.py:159 +msgid "Yesterday" msgstr "" -#: data/templates/builder-edit.html:65 -msgid "This is the number of build jobs that are started in parallel." +#: web/ui_modules.py:286 +msgid "Dependency problem" msgstr "" -#: data/templates/builder-edit.html:74 -msgid "Authorized to build release builds." +#: web/ui_modules.py:327 +#, python-format +msgid "Unknown: %s" msgstr "" -#: data/templates/builder-edit.html:83 -msgid "Authorized to build scratch builds." +#: web/handlers_auth.py:66 +msgid "No username provided." msgstr "" -#: data/templates/builder-edit.html:92 -msgid "Authorized to build test builds." +#: web/handlers_auth.py:68 +msgid "The given username is already taken." msgstr "" -#: data/templates/builder-edit.html:98 -msgid "Enable host for these architectures" +#: web/handlers_auth.py:71 web/handlers_users.py:177 +msgid "No email address provided." msgstr "" -#: data/templates/builder-edit.html:107 -msgid "Select or deselect the architectures, this builder should build or not." +#: web/handlers_auth.py:73 web/handlers_users.py:179 +msgid "Email address is invalid." msgstr "" -#: data/templates/repository-detail.html:30 -msgid "Stable repository" +#: web/handlers_auth.py:75 +msgid "The given email address is already used for another account." msgstr "" -#: data/templates/repository-detail.html:34 -msgid "Unstable repository" +#: web/handlers_auth.py:79 +msgid "No password provided." msgstr "" -#: data/templates/repository-detail.html:38 -msgid "Testing repository" +#: web/handlers_auth.py:81 web/handlers_users.py:185 +msgid "Passwords do not match." msgstr "" -#: data/templates/repository-detail.html:65 -msgid "Repository is enabled for builds?" +#: web/handlers_auth.py:85 +msgid "Your password is too weak." msgstr "" -#: data/templates/repository-detail.html:76 -#: data/templates/repository-detail.html:151 -msgid "Obsolete builds" +#: web/handlers_users.py:112 +msgid "You need to enter you current password." msgstr "" -#: data/templates/repository-detail.html:85 -msgid "Total build time" +#: web/handlers_users.py:115 +msgid "The provided account password is wrong." msgstr "" -#: data/templates/repository-detail.html:99 -msgid "" -"The table above shows how long it took to build all packages in this " -"repository." +#: web/handlers_users.py:124 +msgid "The given passwords do not match." msgstr "" -#: data/templates/repository-detail.html:126 -msgid "Unpushed builds" +#: web/handlers_users.py:126 +msgid "The password was blank." msgstr "" -#: data/templates/repository-detail.html:128 -msgid "" -"These builds were already put into this repository, but were not pushed out " -"to the mirror servers, yet." +#: web/handlers_users.py:130 +msgid "The given password is too weak." msgstr "" -#: data/templates/repository-detail.html:139 -msgid "Builds in this repository" +#: web/handlers_users.py:183 +msgid "Password has less than 8 characters." msgstr "" -#: data/templates/distro-source-commits.html:6 -msgid "Commits" +#: web/handlers_builds.py:368 +msgid "User not found." msgstr "" -#: data/templates/distro-source-commits.html:10 -msgid "Source repository" +#: backend/logs.py:68 +msgid "Build has been created" msgstr "" -#: data/templates/distro-source-commits.html:20 -msgid "Previous commits" +#: backend/logs.py:107 backend/logs.py:171 backend/logs.py:231 +#: backend/logs.py:306 +msgid "Unknown action." msgstr "" -#: data/templates/distro-source-commits.html:24 -msgid "Next commits" +#: backend/logs.py:137 +#, python-format +msgid "This build was pushed to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:24 -msgid "Filename" +#: backend/logs.py:139 +#, python-format +msgid "You pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:26 -msgid "Filesize" +#: backend/logs.py:141 +#, python-format +msgid "%(user)s pushed this build to the repository '%(to_repo)s'." msgstr "" -#: data/templates/uploads-list.html:27 -msgid "Time running" +#: backend/logs.py:145 +#, python-format +msgid "This build was unpushed from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:44 -msgid "No owner." +#: backend/logs.py:147 +#, python-format +msgid "You unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/uploads-list.html:74 -msgid "There are currently no uploads running." +#: backend/logs.py:149 +#, python-format +msgid "%(user)s unpushed this build from the repository '%(from_repo)s'." msgstr "" -#: data/templates/build-filter.html:15 data/templates/build-filter.html:39 -#: data/templates/build-filter.html:55 -msgid "Any" +#: backend/logs.py:153 +#, python-format +msgid "" +"This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'." +msgstr "" + +#: backend/logs.py:155 +#, python-format +msgid "" +"You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:23 -msgid "Show only builds in that distribution." +#: backend/logs.py:157 +#, python-format +msgid "" +"%(user)s pushed this build from the repository '%(from_repo)s' to " +"'%(to_repo)s'." msgstr "" -#: data/templates/build-filter.html:30 -msgid "All" +#: backend/logs.py:193 +#, python-format +msgid "Builder '%(builder)s' has been enabled." msgstr "" -#: data/templates/build-filter.html:35 -msgid "Permanently failed" +#: backend/logs.py:195 +#, python-format +msgid "You enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:37 web/ui_modules.py:321 -msgid "Uploading" +#: backend/logs.py:197 +#, python-format +msgid "%(user)s enabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:40 -msgid "Building" +#: backend/logs.py:201 +#, python-format +msgid "Builder '%(builder)s' has been disabled." msgstr "" -#: data/templates/build-filter.html:43 -msgid "Obsolete" +#: backend/logs.py:203 +#, python-format +msgid "You disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:44 -msgid "Broken" +#: backend/logs.py:205 +#, python-format +msgid "%(user)s disabled builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:48 -msgid "Only show builds with given state." +#: backend/logs.py:209 +#, python-format +msgid "You deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:62 -msgid "Display only builds by selected host." +#: backend/logs.py:211 +#, python-format +msgid "%(user)s deleted builder '%(builder)s'." msgstr "" -#: data/templates/build-filter.html:77 -msgid "Show all builds" +#: backend/logs.py:215 +#, python-format +msgid "You created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:36 -msgid "Abort job" +#: backend/logs.py:217 +#, python-format +msgid "%(user)s created builder '%(builder)s'." msgstr "" -#: data/templates/jobs-detail.html:42 -msgid "Restart job" +#: backend/logs.py:254 +#, python-format +msgid "Job '%(job)s' has been created." msgstr "" -#: data/templates/jobs-detail.html:71 -msgid "Job has been aborted" +#: backend/logs.py:256 +#, python-format +msgid "You created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:73 -msgid "" -"This build job is in an aborted state, because the build process crashed " -"unexpectedly." +#: backend/logs.py:258 +#, python-format +msgid "%(user)s created job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:74 -msgid "" -"In most cases, there is no log file and you must figure out the issue on " -"your own." +#: backend/logs.py:262 +#, python-format +msgid "Job '%(job)s' has changed its state to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:77 -msgid "The error code is:" +#: backend/logs.py:264 +#, python-format +msgid "You changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:80 -msgid "Segmentation violation" +#: backend/logs.py:266 +#, python-format +msgid "%(user)s changed the state of job '%(job)s' to: %(state)s." msgstr "" -#: data/templates/jobs-detail.html:88 -msgid "You may resubmit the job to try again:" +#: backend/logs.py:270 +#, python-format +msgid "Job '%(job)s' has been reset." msgstr "" -#: data/templates/jobs-detail.html:89 -msgid "Re-submit build" +#: backend/logs.py:272 +#, python-format +msgid "You reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:110 -msgid "No builder assigned." +#: backend/logs.py:274 +#, python-format +msgid "%(user)s has reset job '%(job)s'." msgstr "" -#: data/templates/jobs-detail.html:138 -msgid "Build logs" +#: backend/logs.py:278 +#, python-format +msgid "Job '%(job)s' has been scheduled for rebuild." msgstr "" -#: data/templates/jobs-detail.html:142 -msgid "No logs available, yet." +#: backend/logs.py:280 +#, python-format +msgid "You scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/jobs-detail.html:149 +#: backend/logs.py:282 #, python-format -msgid "%s package" -msgid_plural "%s packages" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: data/templates/jobs-detail.html:159 -msgid "Package files" +msgid "%(user)s scheduled job '%(job)s' for rebuild." msgstr "" -#: data/templates/user-profile-edit-fail.html:4 -msgid "Edit failed" +#: backend/logs.py:288 +#, python-format +msgid "A test job for '%(job)s' has been scheduled." msgstr "" -#: data/templates/user-profile-edit-fail.html:7 -msgid "The user profile cannot be saved." +#: backend/logs.py:290 +#, python-format +msgid "You scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:154 -msgid "Today" +#: backend/logs.py:292 +#, python-format +msgid "%(user)s scheduled a test job for '%(job)s'." msgstr "" -#: web/ui_modules.py:159 -msgid "Yesterday" +#: backend/logs.py:328 +#, python-format +msgid "Mirror '%(mirror)s' has been enabled." msgstr "" -#: web/ui_modules.py:286 -msgid "Dependency problem" +#: backend/logs.py:330 +#, python-format +msgid "You enabled mirror '%(mirror)s'." msgstr "" -#: web/ui_modules.py:327 +#: backend/logs.py:332 #, python-format -msgid "Unknown: %s" +msgid "%(user)s enabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:66 -msgid "No username provided." +#: backend/logs.py:336 +#, python-format +msgid "Mirror '%(mirror)s' has been disabled." msgstr "" -#: web/handlers_auth.py:68 -msgid "The given username is already taken." +#: backend/logs.py:338 +#, python-format +msgid "You disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:71 web/handlers_users.py:177 -msgid "No email address provided." +#: backend/logs.py:340 +#, python-format +msgid "%(user)s disabled mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:73 web/handlers_users.py:179 -msgid "Email address is invalid." +#: backend/logs.py:344 +#, python-format +msgid "You deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:75 -msgid "The given email address is already used for another account." +#: backend/logs.py:346 +#, python-format +msgid "%(user)s deleted mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:79 -msgid "No password provided." +#: backend/logs.py:350 +#, python-format +msgid "You created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:81 web/handlers_users.py:185 -msgid "Passwords do not match." +#: backend/logs.py:352 +#, python-format +msgid "%(user)s created mirror '%(mirror)s'." msgstr "" -#: web/handlers_auth.py:85 -msgid "Your password is too weak." +#: backend/users.py:462 +msgid "Account Activation" msgstr "" -#: web/handlers_builds.py:368 -msgid "User not found." +#: backend/users.py:464 +msgid "" +"You, or somebody using you email address, has registered an account on the " +"Pakfire Build Service." msgstr "" -#: web/handlers_users.py:112 -msgid "You need to enter you current password." +#: backend/users.py:466 +msgid "To activate your account, please click on the link below." msgstr "" -#: web/handlers_users.py:115 -msgid "The provided account password is wrong." +#: backend/constants.py:56 +#, python-format +msgid "[%(build_name)s] Build job failed." msgstr "" -#: web/handlers_users.py:124 -msgid "The given passwords do not match." +#: backend/constants.py:57 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has failed.\n" +"\n" +"This could have a couple of reasons and needs to be investigated by you.\n" +"\n" +"Here is more information about the incident:\n" +"\n" +" Build name: %(build_name)s\n" +" Build host: %(build_host)s\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:126 -msgid "The password was blank." +#: backend/constants.py:74 +#, python-format +msgid "[%(build_name)s] Build job finished." msgstr "" -#: web/handlers_users.py:130 -msgid "The given password is too weak." +#: backend/constants.py:75 +#, python-format +msgid "" +"The build job \"%(build_name)s\" has finished.\n" +"\n" +"If you are the maintainer, it is up to you to push it to one or more " +"repositories.\n" +"\n" +"Click on this link to get all details about the build:\n" +" https://pakfire.ipfire.org/job/%(build_uuid)s\n" +"\n" +"Sincerely,\n" +" The Pakfire Build Service" msgstr "" -#: web/handlers_users.py:183 -msgid "Password has less than 8 characters." +#: backend/builds.py:1034 +#, python-format +msgid "%(user_name)s commented on %(build_name)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:235 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:236 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:237 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Monday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Tuesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Wednesday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:239 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:229 msgid "Thursday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Friday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Saturday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:240 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:230 msgid "Sunday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:274 #, python-format msgid "1 second ago" msgid_plural "%(seconds)d seconds ago" @@ -4156,7 +4156,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:295 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:279 #, python-format msgid "1 minute ago" msgid_plural "%(minutes)d minutes ago" @@ -4164,7 +4164,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:299 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:283 #, python-format msgid "1 hour ago" msgid_plural "%(hours)d hours ago" @@ -4172,57 +4172,57 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:303 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:287 #, python-format msgid "%(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:306 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:290 msgid "yesterday" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:307 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:291 #, python-format msgid "yesterday at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:309 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:293 #, python-format msgid "%(weekday)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:310 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:294 #, python-format msgid "%(weekday)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:312 -#: /usr/lib/python2.7/site-packages/tornado/locale.py:354 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:296 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:338 #, python-format msgid "%(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:313 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:297 #, python-format msgid "%(month_name)s %(day)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:316 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:300 #, python-format msgid "%(month_name)s %(day)s, %(year)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:317 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:301 #, python-format msgid "%(month_name)s %(day)s, %(year)s at %(time)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:348 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:332 #, python-format msgid "%(weekday)s, %(month_name)s %(day)s" msgstr "" -#: /usr/lib/python2.7/site-packages/tornado/locale.py:369 +#: /usr/lib/python2.7/site-packages/tornado/locale.py:353 #, python-format msgid "%(commas)s and %(last)s" msgstr "" diff --git a/web/ui_modules.py b/web/ui_modules.py index 4f88b48a..fba0733a 100644 --- a/web/ui_modules.py +++ b/web/ui_modules.py @@ -277,6 +277,7 @@ class JobStateModule(UIModule): _ = self.locale.translate classes = [] + icon = None if state == "aborted": text = _("Aborted") classes.append("muted") @@ -314,7 +315,7 @@ class JobStateModule(UIModule): elif state == "running": text = _("Running") - classes.append("text-success") + classes.append("text-info") icon = "icon-cogs" elif state == "uploading":