]> git.ipfire.org Git - pbs.git/commitdiff
Update translations.
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 4 Dec 2012 17:32:38 +0000 (18:32 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 4 Dec 2012 17:33:20 +0000 (18:33 +0100)
data/translations/ca/LC_MESSAGES/pakfire.po
data/translations/da/LC_MESSAGES/pakfire.po
data/translations/de/LC_MESSAGES/pakfire.po
data/translations/es/LC_MESSAGES/pakfire.po
data/translations/fr/LC_MESSAGES/pakfire.po
data/translations/it/LC_MESSAGES/pakfire.po
data/translations/km_KH/LC_MESSAGES/pakfire.po
data/translations/pakfire.pot
data/translations/pt_BR/LC_MESSAGES/pakfire.po
data/translations/pt_PT/LC_MESSAGES/pakfire.po
data/translations/ru/LC_MESSAGES/pakfire.po

index ed42c9846c8a13371a6935f549dad368fa5da2dd..c5ad9bf8e7bbe42f9a07b23e9ca1f20da3206880 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
 "PO-Revision-Date: 2011-05-19 22:47+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Catalan (http://www.transifex.com/projects/p/ipfire/language/ca/)\n"
@@ -17,18 +17,18 @@ msgstr ""
 "Language: ca\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: backend/logs.py:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr ""
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -38,241 +38,241 @@ msgstr ""
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -291,12 +291,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -328,8 +328,7 @@ msgstr ""
 msgid "No title given"
 msgstr ""
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
@@ -346,7 +345,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -363,12 +364,12 @@ msgstr ""
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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 ""
 
@@ -435,86 +436,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:163
-msgid "End impersonation"
-msgstr ""
-
-#: data/templates/base.html:170
-msgid "Logout"
-msgstr ""
-
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
+#: data/templates/base.html:140
+msgid "Impersonated by"
 msgstr ""
 
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
+#: data/templates/base.html:150
+msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
+#: data/templates/base.html:157
+msgid "Logout"
 msgstr ""
 
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
 msgstr ""
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
+#: data/templates/base.html:169
+msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr ""
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr ""
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -527,13 +489,13 @@ msgstr ""
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -625,8 +587,9 @@ msgid "Add new mirror"
 msgstr ""
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr ""
 
@@ -759,6 +722,18 @@ msgstr ""
 msgid "Add bug"
 msgstr ""
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr ""
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr ""
@@ -795,53 +770,51 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr ""
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -977,25 +950,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr ""
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr ""
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1224,6 +1178,10 @@ msgstr ""
 msgid "Coming soon..."
 msgstr ""
 
+#: data/templates/register.html:3 data/templates/register.html:18
+msgid "Register a new account"
+msgstr ""
+
 #: data/templates/register.html:12
 msgid "Register new account"
 msgstr ""
@@ -1233,76 +1191,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
+msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:44
-msgid "Registration form"
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+msgid "Username"
 msgstr ""
 
-#: data/templates/register.html:53
+#: data/templates/register.html:35
 msgid "Must be a unique name you login with."
 msgstr ""
 
-#: data/templates/register.html:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
+#: data/templates/register.html:41
+msgid "Email address"
 msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr ""
 
-#: data/templates/register.html:75
+#: data/templates/register.html:57
 msgid "Type you firstname and your lastname here."
 msgstr ""
 
-#: data/templates/register.html:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr ""
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr ""
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 msgid ""
 "The password is used to secure the login and must be at least 8 characters."
 msgstr ""
 
-#: data/templates/register.html:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr ""
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr ""
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr ""
 
@@ -1343,7 +1291,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1415,6 +1363,12 @@ msgstr ""
 msgid "Submit comment"
 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/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1648,6 +1602,7 @@ 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:70
@@ -1655,6 +1610,7 @@ 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
 msgid "Author"
 msgstr ""
@@ -1782,31 +1738,19 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: data/templates/modules/package-header.html:7
-msgid "Group"
-msgid_plural "Groups"
-msgstr[0] ""
-msgstr[1] ""
-
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
-msgstr ""
-
-#: data/templates/modules/package-header.html:25
+#: data/templates/modules/package-header.html:15
 #: data/templates/package-detail.html:70 data/templates/file-detail.html:34
 msgid "License"
 msgstr ""
 
-#: data/templates/modules/package-header.html:34
-#: data/templates/package-detail.html:77 data/templates/file-detail.html:40
-#: data/templates/distro-update-detail.html:27
-msgid "Maintainer"
-msgstr ""
+#: data/templates/modules/package-header.html:21
+msgid "Group"
+msgid_plural "Groups"
+msgstr[0] ""
+msgstr[1] ""
 
-#: data/templates/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
 msgstr ""
 
 #: data/templates/modules/source-table.html:5
@@ -1847,6 +1791,24 @@ msgstr ""
 msgid "No log entries, yet."
 msgstr ""
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2087,30 +2049,39 @@ msgstr ""
 msgid "Scratch builds"
 msgstr ""
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr ""
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2120,6 +2091,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr ""
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr ""
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2212,6 +2188,15 @@ msgstr ""
 msgid "Debuginfo package"
 msgstr ""
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+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/package-detail.html:82 data/templates/build-filter.html:52
 msgid "Build host"
 msgstr ""
@@ -2325,10 +2310,6 @@ msgid ""
 " give feedback to the developers about its status."
 msgstr ""
 
-#: data/templates/docs-users.html:56
-msgid "Register"
-msgstr ""
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr ""
@@ -2481,6 +2462,10 @@ msgstr ""
 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 ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2591,6 +2576,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 msgstr ""
 
+#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
+msgid "Description"
+msgstr ""
+
 #: data/templates/repository-edit.html:33
 msgid "Score settings"
 msgstr ""
@@ -2820,23 +2809,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr ""
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr ""
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr ""
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3185,6 +3157,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr ""
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3276,6 +3252,21 @@ msgstr ""
 msgid "Build has an unknown state"
 msgstr ""
 
+#: data/templates/packages/changelog.html:3
+#, python-format
+msgid "Changelog of %s"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3868,14 +3859,6 @@ msgstr ""
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3987,35 +3970,35 @@ msgstr ""
 msgid "The user profile cannot be saved."
 msgstr ""
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr ""
 
-#: web/handlers_auth.py:73
+#: web/handlers_auth.py:68
 msgid "The given username is already taken."
 msgstr ""
 
-#: web/handlers_auth.py:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr ""
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr ""
 
-#: web/handlers_auth.py:80
+#: web/handlers_auth.py:75
 msgid "The given email address is already used for another account."
 msgstr ""
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr ""
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr ""
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""
 
index ee0b75cbc39ec3d89d32d445845b3363a2683b9e..1d3c50741de2506ddda7f4db0699de2cf7928601 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
 "PO-Revision-Date: 2011-05-19 22:47+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Danish (http://www.transifex.com/projects/p/ipfire/language/da/)\n"
@@ -17,18 +17,18 @@ msgstr ""
 "Language: da\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: backend/logs.py:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr ""
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -38,241 +38,241 @@ msgstr ""
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -291,12 +291,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -328,8 +328,7 @@ msgstr ""
 msgid "No title given"
 msgstr ""
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
@@ -346,7 +345,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -363,12 +364,12 @@ msgstr ""
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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 ""
 
@@ -435,86 +436,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:163
-msgid "End impersonation"
-msgstr ""
-
-#: data/templates/base.html:170
-msgid "Logout"
-msgstr ""
-
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
+#: data/templates/base.html:140
+msgid "Impersonated by"
 msgstr ""
 
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
+#: data/templates/base.html:150
+msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
+#: data/templates/base.html:157
+msgid "Logout"
 msgstr ""
 
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
 msgstr ""
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
+#: data/templates/base.html:169
+msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr ""
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr ""
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -527,13 +489,13 @@ msgstr ""
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -625,8 +587,9 @@ msgid "Add new mirror"
 msgstr ""
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr ""
 
@@ -759,6 +722,18 @@ msgstr ""
 msgid "Add bug"
 msgstr ""
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr ""
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr ""
@@ -795,53 +770,51 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr ""
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -977,25 +950,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr ""
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr ""
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1224,6 +1178,10 @@ msgstr ""
 msgid "Coming soon..."
 msgstr ""
 
+#: data/templates/register.html:3 data/templates/register.html:18
+msgid "Register a new account"
+msgstr ""
+
 #: data/templates/register.html:12
 msgid "Register new account"
 msgstr ""
@@ -1233,76 +1191,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
+msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:44
-msgid "Registration form"
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+msgid "Username"
 msgstr ""
 
-#: data/templates/register.html:53
+#: data/templates/register.html:35
 msgid "Must be a unique name you login with."
 msgstr ""
 
-#: data/templates/register.html:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
+#: data/templates/register.html:41
+msgid "Email address"
 msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr ""
 
-#: data/templates/register.html:75
+#: data/templates/register.html:57
 msgid "Type you firstname and your lastname here."
 msgstr ""
 
-#: data/templates/register.html:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr ""
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr ""
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 msgid ""
 "The password is used to secure the login and must be at least 8 characters."
 msgstr ""
 
-#: data/templates/register.html:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr ""
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr ""
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr ""
 
@@ -1343,7 +1291,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1415,6 +1363,12 @@ msgstr ""
 msgid "Submit comment"
 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/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1648,6 +1602,7 @@ 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:70
@@ -1655,6 +1610,7 @@ 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
 msgid "Author"
 msgstr ""
@@ -1782,31 +1738,19 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: data/templates/modules/package-header.html:7
-msgid "Group"
-msgid_plural "Groups"
-msgstr[0] ""
-msgstr[1] ""
-
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
-msgstr ""
-
-#: data/templates/modules/package-header.html:25
+#: data/templates/modules/package-header.html:15
 #: data/templates/package-detail.html:70 data/templates/file-detail.html:34
 msgid "License"
 msgstr ""
 
-#: data/templates/modules/package-header.html:34
-#: data/templates/package-detail.html:77 data/templates/file-detail.html:40
-#: data/templates/distro-update-detail.html:27
-msgid "Maintainer"
-msgstr ""
+#: data/templates/modules/package-header.html:21
+msgid "Group"
+msgid_plural "Groups"
+msgstr[0] ""
+msgstr[1] ""
 
-#: data/templates/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
 msgstr ""
 
 #: data/templates/modules/source-table.html:5
@@ -1847,6 +1791,24 @@ msgstr ""
 msgid "No log entries, yet."
 msgstr ""
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2087,30 +2049,39 @@ msgstr ""
 msgid "Scratch builds"
 msgstr ""
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr ""
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2120,6 +2091,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr ""
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr ""
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2212,6 +2188,15 @@ msgstr ""
 msgid "Debuginfo package"
 msgstr ""
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+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/package-detail.html:82 data/templates/build-filter.html:52
 msgid "Build host"
 msgstr ""
@@ -2325,10 +2310,6 @@ msgid ""
 " give feedback to the developers about its status."
 msgstr ""
 
-#: data/templates/docs-users.html:56
-msgid "Register"
-msgstr ""
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr ""
@@ -2481,6 +2462,10 @@ msgstr ""
 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 ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2591,6 +2576,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 msgstr ""
 
+#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
+msgid "Description"
+msgstr ""
+
 #: data/templates/repository-edit.html:33
 msgid "Score settings"
 msgstr ""
@@ -2820,23 +2809,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr ""
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr ""
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr ""
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3185,6 +3157,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr ""
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3276,6 +3252,21 @@ msgstr ""
 msgid "Build has an unknown state"
 msgstr ""
 
+#: data/templates/packages/changelog.html:3
+#, python-format
+msgid "Changelog of %s"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3868,14 +3859,6 @@ msgstr ""
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3987,35 +3970,35 @@ msgstr ""
 msgid "The user profile cannot be saved."
 msgstr ""
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr ""
 
-#: web/handlers_auth.py:73
+#: web/handlers_auth.py:68
 msgid "The given username is already taken."
 msgstr ""
 
-#: web/handlers_auth.py:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr ""
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr ""
 
-#: web/handlers_auth.py:80
+#: web/handlers_auth.py:75
 msgid "The given email address is already used for another account."
 msgstr ""
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr ""
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr ""
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""
 
index 0bdb0faa85570c4fb5e000809dfc81cb7bb7c9d0..a6fec1b47e2cf4db79e5e96e2c1172ada5746843 100644 (file)
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
-"PO-Revision-Date: 2012-11-13 08:36+0000\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
+"PO-Revision-Date: 2012-11-19 18:50+0000\n"
 "Last-Translator: Michael Tremer <michael.tremer@ipfire.org>\n"
 "Language-Team: German (http://www.transifex.com/projects/p/ipfire/language/de/)\n"
 "MIME-Version: 1.0\n"
@@ -19,18 +19,18 @@ msgstr ""
 "Language: de\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: backend/logs.py:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr "Unbekannte Aktion."
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr "Unbekannt"
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -40,241 +40,241 @@ msgstr "Unbekannt"
 msgid "N/A"
 msgstr "n.V."
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr "Der Builder '%(builder)s' wurde aktiviert."
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr "Du hast den Builder '%(builder)s' aktiviert."
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr "%(user)s hat den Builder '%(builder)s' aktiviert."
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr "Der Builder '%(builder)s' wurde deaktiviert."
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr "Du hast den Builder '%(builder)s' deaktiviert."
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr "%(user)s hat den Builder '%(builder)s' deaktiviert."
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr "Job '%(job)s' wurde erstellt."
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr "Du hast den Job '%(job)s' erstellt."
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr "%(user)s hat den Job '%(job)s' erstellt."
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr "%(user_name)s kommentierte %(build_name)s"
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr "[%(build_name)s] Buildjob fehlgeschlagen."
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -293,12 +293,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr "[%(build_name)s] Buildjob erfolgreich."
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -330,14 +330,13 @@ msgstr "Um Ihren Account zu aktivieren, klicken Sie auf den Link."
 msgid "No title given"
 msgstr "Kein Titel angegeben"
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
-msgstr ""
+msgstr "Pakfire Build Service"
 
 #: data/templates/base.html:28
 msgid "BETA"
-msgstr ""
+msgstr "BETA"
 
 #: data/templates/base.html:33 data/templates/build-bugs.html:12
 #: data/templates/search-results.html:50
@@ -348,7 +347,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -363,20 +364,20 @@ msgstr "Builds"
 
 #: data/templates/base.html:40
 msgid "More"
-msgstr ""
+msgstr "Mehr"
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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:52 data/templates/search-form.html:12
 msgid "Search"
-msgstr ""
+msgstr "Suche"
 
 #: data/templates/base.html:59 data/templates/distro-source-detail.html:10
 #: data/templates/distro-list.html:3 data/templates/distro-list.html:12
@@ -426,7 +427,7 @@ msgstr "Statistiken"
 
 #: data/templates/base.html:98
 msgid "Even more..."
-msgstr ""
+msgstr "Noch mehr..."
 
 #: data/templates/base.html:104
 msgid "Administration"
@@ -437,86 +438,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr "Meine Builds"
 
-#: data/templates/base.html:163
+#: data/templates/base.html:140
+msgid "Impersonated by"
+msgstr ""
+
+#: data/templates/base.html:150
 msgid "End impersonation"
 msgstr "Beende Impersonierung"
 
-#: data/templates/base.html:170
+#: data/templates/base.html:157
 msgid "Logout"
 msgstr "Ausloggen"
 
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
-msgstr "Wilkommen im Pakfire Build-Service!"
-
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
-msgstr "Benutzername"
-
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
-msgstr "Passwort"
-
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
-msgstr "Bitte gib deine Daten ein, um dich einzuloggen."
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
+msgstr "Registrieren"
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
-msgstr "Neuen Account registrieren"
+#: data/templates/base.html:169
+msgid "Sign in"
+msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr "Passwort vergessen?"
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr "Abbrechen"
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -529,13 +491,13 @@ msgstr "Abbrechen"
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -627,8 +589,9 @@ msgid "Add new mirror"
 msgstr "Neuen Mirrorserver hinzufügen"
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr "Log"
 
@@ -761,6 +724,18 @@ msgstr ""
 msgid "Add bug"
 msgstr "Bug hinzufügen"
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr "Abbrechen"
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr "Bug entfernen"
@@ -797,53 +772,51 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr "Willkommen beim Pakfire Build Service"
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -979,25 +952,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr "Login erfolgreich"
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr "Willkommen, %s."
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1226,6 +1180,10 @@ msgstr ""
 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."
@@ -1235,76 +1193,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
-msgstr ""
-
-#: data/templates/register.html:44
 msgid "Registration form"
 msgstr "Registrierungsformular"
 
-#: data/templates/register.html:53
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+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:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
-msgstr "Email"
+#: data/templates/register.html:41
+msgid "Email address"
+msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr "Wahrer Name (optional)"
 
-#: data/templates/register.html:75
+#: 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:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr "Account-Sicherheit"
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr "Passwort"
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 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:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr "Passwort bestätigen"
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr "Registrieren!"
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr "Du"
 
@@ -1345,7 +1293,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1417,6 +1365,12 @@ msgstr ""
 msgid "Submit comment"
 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 "Login"
+
 #: data/templates/modules/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1650,6 +1604,7 @@ 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:70
@@ -1657,6 +1612,7 @@ 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
 msgid "Author"
 msgstr "Autor"
@@ -1784,32 +1740,20 @@ msgstr "Einen Beobachter hinzufügen"
 msgid "Close"
 msgstr "Schließen"
 
-#: data/templates/modules/package-header.html:7
-msgid "Group"
-msgid_plural "Groups"
-msgstr[0] "Gruppe"
-msgstr[1] "Gruppen"
-
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
-msgstr "Homepage"
-
-#: data/templates/modules/package-header.html:25
+#: data/templates/modules/package-header.html:15
 #: data/templates/package-detail.html:70 data/templates/file-detail.html:34
 msgid "License"
 msgstr "Lizenz"
 
-#: data/templates/modules/package-header.html:34
-#: 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/modules/package-header.html:21
+msgid "Group"
+msgid_plural "Groups"
+msgstr[0] "Gruppe"
+msgstr[1] "Gruppen"
 
-#: data/templates/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
-msgstr "Beschreibung"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
+msgstr ""
 
 #: data/templates/modules/source-table.html:5
 msgid "No. of commits"
@@ -1849,6 +1793,24 @@ msgstr "Nein"
 msgid "No log entries, yet."
 msgstr "Noch keine Logeinträge."
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2089,30 +2051,39 @@ msgstr "Release-Build"
 msgid "Scratch builds"
 msgstr "Scratch-Build"
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr "Offene Bugs"
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
-msgstr "Neuen Bug erstellen"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
+msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr "Alle Bugs anzeigen"
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr "Buildzeiten"
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2122,6 +2093,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr "Benutzer %s bearbeiten"
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr "Email"
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2214,6 +2190,15 @@ msgstr "Entwicklungspaket"
 msgid "Debuginfo package"
 msgstr "Debuginfo-Paket"
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+msgstr "Homepage"
+
+#: 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/package-detail.html:82 data/templates/build-filter.html:52
 msgid "Build host"
 msgstr "Buildhost"
@@ -2327,10 +2312,6 @@ msgid ""
 " 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/docs-users.html:56
-msgid "Register"
-msgstr "Registrieren"
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr "Huch! Keine Panik."
@@ -2483,6 +2464,10 @@ msgstr ""
 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 ""
+
 #: data/templates/docs-whatsthis.html:27
 msgid ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2593,6 +2578,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 msgstr ""
 
+#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
+msgid "Description"
+msgstr "Beschreibung"
+
 #: data/templates/repository-edit.html:33
 msgid "Score settings"
 msgstr ""
@@ -2822,23 +2811,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr "Logout erfolgreich"
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr "Sie haben sich erfolgreich vom Pakfire Build Server ausgeloggt."
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr "Einen schönen Tag noch!"
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3187,6 +3159,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr "Neuen Bug erstellen"
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3278,6 +3254,21 @@ msgstr "Dateien werden gerade hochgeladen"
 msgid "Build has an unknown state"
 msgstr "Der Build hat einen unbekannten Status"
 
+#: data/templates/packages/changelog.html:3
+#, python-format
+msgid "Changelog of %s"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3870,14 +3861,6 @@ msgstr "Hochladen"
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3989,35 +3972,35 @@ msgstr "Bearbeitung fehlgeschlagen"
 msgid "The user profile cannot be saved."
 msgstr "Das Benutzerprofil kann nicht gespeichert werden."
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr "Kein Benutzername angegeben."
 
-#: web/handlers_auth.py:73
+#: web/handlers_auth.py:68
 msgid "The given username is already taken."
 msgstr "Der gewählte Benutzername ist bereits belegt."
 
-#: web/handlers_auth.py:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr "Keine Email-Adresse angegeben."
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr "Die Email-Adresse ist ungültig."
 
-#: web/handlers_auth.py:80
+#: 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."
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr "Kein Passwort angegeben."
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr "Passwörter stimmen nicht überein."
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""
 
index 72c9c163cf1792ac5d044250d50f3c1b1485476f..307240a11793048efbb1d4a0f18e744f6f9874ee 100644 (file)
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
-"PO-Revision-Date: 2012-11-13 08:36+0000\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
+"PO-Revision-Date: 2012-11-19 08:33+0000\n"
 "Last-Translator: Andrés Reyes <andres.rt@gmail.com>\n"
 "Language-Team: Spanish (http://www.transifex.com/projects/p/ipfire/language/es/)\n"
 "MIME-Version: 1.0\n"
@@ -19,18 +19,18 @@ msgstr ""
 "Language: es\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: backend/logs.py:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr "Desconocido"
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -40,241 +40,241 @@ msgstr "Desconocido"
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -293,12 +293,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -330,8 +330,7 @@ msgstr "Para activar su cuente, por favor pulse el siguiente enlace."
 msgid "No title given"
 msgstr "No se ha dado título"
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
@@ -348,7 +347,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -365,12 +366,12 @@ msgstr "Construcciones"
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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"
 
@@ -437,86 +438,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:163
+#: data/templates/base.html:140
+msgid "Impersonated by"
+msgstr ""
+
+#: data/templates/base.html:150
 msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:170
+#: data/templates/base.html:157
 msgid "Logout"
 msgstr "Salir"
 
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
-msgstr ""
-
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
-msgstr "Nombre de usuario"
-
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
-msgstr "Contraseña"
-
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
-msgstr ""
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
+msgstr "Registro"
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
+#: data/templates/base.html:169
+msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr ""
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr ""
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -529,13 +491,13 @@ msgstr ""
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -627,8 +589,9 @@ msgid "Add new mirror"
 msgstr ""
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr "Bitácora"
 
@@ -761,6 +724,18 @@ msgstr ""
 msgid "Add bug"
 msgstr ""
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr ""
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr ""
@@ -797,53 +772,51 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr "Bienvenido al Servicio de Construcción Pakfire"
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -979,25 +952,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr "Inicio de sesión correcto"
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr "Bienvenido, %s."
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1226,6 +1180,10 @@ msgstr ""
 msgid "Coming soon..."
 msgstr ""
 
+#: data/templates/register.html:3 data/templates/register.html:18
+msgid "Register a new account"
+msgstr ""
+
 #: data/templates/register.html:12
 msgid "Register new account"
 msgstr "Registrar nueva cuenta"
@@ -1235,76 +1193,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
-msgstr ""
-
-#: data/templates/register.html:44
 msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:53
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+msgid "Username"
+msgstr "Nombre de usuario"
+
+#: 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/register.html:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
-msgstr "Email"
+#: data/templates/register.html:41
+msgid "Email address"
+msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr "Nombre real (opcional)"
 
-#: data/templates/register.html:75
+#: data/templates/register.html:57
 msgid "Type you firstname and your lastname here."
 msgstr "Escriba su nombre y apellidos aquí."
 
-#: data/templates/register.html:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr "Seguridad de la cuenta"
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr "Contraseña"
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 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/register.html:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr ""
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr ""
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr ""
 
@@ -1345,7 +1293,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1417,6 +1365,12 @@ msgstr ""
 msgid "Submit comment"
 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/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1650,6 +1604,7 @@ 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:70
@@ -1657,6 +1612,7 @@ 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
 msgid "Author"
 msgstr "Autor"
@@ -1784,33 +1740,21 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: data/templates/modules/package-header.html:7
+#: data/templates/modules/package-header.html:15
+#: data/templates/package-detail.html:70 data/templates/file-detail.html:34
+msgid "License"
+msgstr "Licencia"
+
+#: data/templates/modules/package-header.html:21
 msgid "Group"
 msgid_plural "Groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
 msgstr ""
 
-#: data/templates/modules/package-header.html:25
-#: data/templates/package-detail.html:70 data/templates/file-detail.html:34
-msgid "License"
-msgstr "Licencia"
-
-#: data/templates/modules/package-header.html:34
-#: 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/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
-msgstr "Descripción"
-
 #: data/templates/modules/source-table.html:5
 msgid "No. of commits"
 msgstr ""
@@ -1849,6 +1793,24 @@ msgstr "No"
 msgid "No log entries, yet."
 msgstr "No hay entradas de log, todavía."
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2089,30 +2051,39 @@ msgstr ""
 msgid "Scratch builds"
 msgstr ""
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr ""
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2122,6 +2093,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr "Editar usuario %s"
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr "Email"
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2214,6 +2190,15 @@ msgstr ""
 msgid "Debuginfo package"
 msgstr ""
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+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/package-detail.html:82 data/templates/build-filter.html:52
 msgid "Build host"
 msgstr "Host de construcción"
@@ -2327,10 +2312,6 @@ msgid ""
 " 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/docs-users.html:56
-msgid "Register"
-msgstr "Registro"
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr ""
@@ -2483,6 +2464,10 @@ msgstr ""
 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?"
+msgstr ""
+
 #: data/templates/docs-whatsthis.html:27
 msgid ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2593,6 +2578,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 msgstr ""
 
+#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
+msgid "Description"
+msgstr "Descripción"
+
 #: data/templates/repository-edit.html:33
 msgid "Score settings"
 msgstr ""
@@ -2822,23 +2811,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr "Desconexión del sistema correcta."
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr "Te has desconectado correctamente del Servidor de Construcción Pakfire"
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr "¡Que tengas un bonito día!"
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3187,6 +3159,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr ""
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3278,6 +3254,21 @@ 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"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3870,14 +3861,6 @@ msgstr "Subiendo"
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3989,35 +3972,35 @@ msgstr "Edición fallida"
 msgid "The user profile cannot be saved."
 msgstr "El perfil del usuario no puede ser guardado."
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr "No se ha proporcionado nombre de usuario."
 
-#: web/handlers_auth.py:73
+#: 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:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr "No se ha proporcionado dirección de correo electrónico."
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr "La dirección de correo electrónico es inválida."
 
-#: web/handlers_auth.py:80
+#: 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."
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr "No se ha proporcionado contraseña."
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr "Las contraseñas no coinciden."
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""
 
index b98843d03f94193caad4e910a52b452e1b4ed44c..3f538babb39bf3177ce9b99ab656064037b683d8 100644 (file)
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
-"PO-Revision-Date: 2012-11-13 08:36+0000\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
+"PO-Revision-Date: 2012-11-19 08:33+0000\n"
 "Last-Translator: 1112daniel <1112daniel@gmail.com>\n"
 "Language-Team: French (http://www.transifex.com/projects/p/ipfire/language/fr/)\n"
 "MIME-Version: 1.0\n"
@@ -19,18 +19,18 @@ msgstr ""
 "Language: fr\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: backend/logs.py:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr ""
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -40,241 +40,241 @@ msgstr ""
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -293,12 +293,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -330,8 +330,7 @@ msgstr ""
 msgid "No title given"
 msgstr ""
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
@@ -348,7 +347,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -365,12 +366,12 @@ msgstr ""
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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 ""
 
@@ -437,86 +438,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:163
-msgid "End impersonation"
-msgstr ""
-
-#: data/templates/base.html:170
-msgid "Logout"
-msgstr ""
-
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
+#: data/templates/base.html:140
+msgid "Impersonated by"
 msgstr ""
 
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
+#: data/templates/base.html:150
+msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
+#: data/templates/base.html:157
+msgid "Logout"
 msgstr ""
 
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
 msgstr ""
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
+#: data/templates/base.html:169
+msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr ""
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr ""
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -529,13 +491,13 @@ msgstr ""
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -627,8 +589,9 @@ msgid "Add new mirror"
 msgstr ""
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr "Journal"
 
@@ -761,6 +724,18 @@ msgstr ""
 msgid "Add bug"
 msgstr ""
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr ""
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr ""
@@ -797,53 +772,51 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr "Bienvenue dans le Pakfire Build Service"
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -979,25 +952,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr ""
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr ""
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1226,6 +1180,10 @@ msgstr ""
 msgid "Coming soon..."
 msgstr ""
 
+#: data/templates/register.html:3 data/templates/register.html:18
+msgid "Register a new account"
+msgstr ""
+
 #: data/templates/register.html:12
 msgid "Register new account"
 msgstr ""
@@ -1235,76 +1193,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
+msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:44
-msgid "Registration form"
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+msgid "Username"
 msgstr ""
 
-#: data/templates/register.html:53
+#: data/templates/register.html:35
 msgid "Must be a unique name you login with."
 msgstr ""
 
-#: data/templates/register.html:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
+#: data/templates/register.html:41
+msgid "Email address"
 msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr ""
 
-#: data/templates/register.html:75
+#: data/templates/register.html:57
 msgid "Type you firstname and your lastname here."
 msgstr ""
 
-#: data/templates/register.html:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr ""
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr ""
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 msgid ""
 "The password is used to secure the login and must be at least 8 characters."
 msgstr ""
 
-#: data/templates/register.html:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr ""
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr ""
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr ""
 
@@ -1345,7 +1293,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1417,6 +1365,12 @@ msgstr ""
 msgid "Submit comment"
 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/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1650,6 +1604,7 @@ 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:70
@@ -1657,6 +1612,7 @@ 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
 msgid "Author"
 msgstr "Auteur"
@@ -1784,33 +1740,21 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: data/templates/modules/package-header.html:7
+#: data/templates/modules/package-header.html:15
+#: data/templates/package-detail.html:70 data/templates/file-detail.html:34
+msgid "License"
+msgstr "Licence"
+
+#: data/templates/modules/package-header.html:21
 msgid "Group"
 msgid_plural "Groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
 msgstr ""
 
-#: data/templates/modules/package-header.html:25
-#: data/templates/package-detail.html:70 data/templates/file-detail.html:34
-msgid "License"
-msgstr "Licence"
-
-#: data/templates/modules/package-header.html:34
-#: 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/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
-msgstr "Description"
-
 #: data/templates/modules/source-table.html:5
 msgid "No. of commits"
 msgstr ""
@@ -1849,6 +1793,24 @@ msgstr ""
 msgid "No log entries, yet."
 msgstr ""
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2089,30 +2051,39 @@ msgstr ""
 msgid "Scratch builds"
 msgstr ""
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr ""
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2122,6 +2093,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr ""
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr ""
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2214,6 +2190,15 @@ msgstr ""
 msgid "Debuginfo package"
 msgstr ""
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+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"
 msgstr ""
@@ -2327,10 +2312,6 @@ msgid ""
 " give feedback to the developers about its status."
 msgstr ""
 
-#: data/templates/docs-users.html:56
-msgid "Register"
-msgstr ""
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr ""
@@ -2483,6 +2464,10 @@ msgstr ""
 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 ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2593,6 +2578,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 msgstr ""
 
+#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
+msgid "Description"
+msgstr "Description"
+
 #: data/templates/repository-edit.html:33
 msgid "Score settings"
 msgstr ""
@@ -2822,23 +2811,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr ""
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr ""
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr "Bonne journée !"
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3187,6 +3159,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr ""
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3278,6 +3254,21 @@ msgstr ""
 msgid "Build has an unknown state"
 msgstr ""
 
+#: data/templates/packages/changelog.html:3
+#, python-format
+msgid "Changelog of %s"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3870,14 +3861,6 @@ msgstr ""
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3989,35 +3972,35 @@ msgstr ""
 msgid "The user profile cannot be saved."
 msgstr ""
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr ""
 
-#: web/handlers_auth.py:73
+#: web/handlers_auth.py:68
 msgid "The given username is already taken."
 msgstr ""
 
-#: web/handlers_auth.py:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr ""
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr ""
 
-#: web/handlers_auth.py:80
+#: web/handlers_auth.py:75
 msgid "The given email address is already used for another account."
 msgstr ""
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr ""
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr ""
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""
 
index 8d72f0050a456d7b2ade344e776f65b87bc8cf2c..fbb02d32de91bb50dc302ae5c5155620ae1053a1 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
-"PO-Revision-Date: 2012-11-13 08:36+0000\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
+"PO-Revision-Date: 2012-11-19 08:33+0000\n"
 "Last-Translator: simone sandri <simone.povoscania@hotmail.it>\n"
 "Language-Team: Italian (http://www.transifex.com/projects/p/ipfire/language/it/)\n"
 "MIME-Version: 1.0\n"
@@ -18,18 +18,18 @@ msgstr ""
 "Language: it\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: backend/logs.py:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr ""
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -39,241 +39,241 @@ msgstr ""
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -292,12 +292,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -329,8 +329,7 @@ msgstr ""
 msgid "No title given"
 msgstr ""
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
@@ -347,7 +346,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -364,12 +365,12 @@ msgstr ""
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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 ""
 
@@ -436,86 +437,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:163
-msgid "End impersonation"
-msgstr ""
-
-#: data/templates/base.html:170
-msgid "Logout"
-msgstr ""
-
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
+#: data/templates/base.html:140
+msgid "Impersonated by"
 msgstr ""
 
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
+#: data/templates/base.html:150
+msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
+#: data/templates/base.html:157
+msgid "Logout"
 msgstr ""
 
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
 msgstr ""
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
+#: data/templates/base.html:169
+msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr ""
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr ""
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -528,13 +490,13 @@ msgstr ""
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -626,8 +588,9 @@ msgid "Add new mirror"
 msgstr ""
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr ""
 
@@ -760,6 +723,18 @@ msgstr ""
 msgid "Add bug"
 msgstr ""
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr ""
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr ""
@@ -796,53 +771,51 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr ""
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -978,25 +951,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr ""
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr ""
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1225,6 +1179,10 @@ msgstr ""
 msgid "Coming soon..."
 msgstr ""
 
+#: data/templates/register.html:3 data/templates/register.html:18
+msgid "Register a new account"
+msgstr ""
+
 #: data/templates/register.html:12
 msgid "Register new account"
 msgstr ""
@@ -1234,76 +1192,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
+msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:44
-msgid "Registration form"
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+msgid "Username"
 msgstr ""
 
-#: data/templates/register.html:53
+#: data/templates/register.html:35
 msgid "Must be a unique name you login with."
 msgstr ""
 
-#: data/templates/register.html:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
+#: data/templates/register.html:41
+msgid "Email address"
 msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr ""
 
-#: data/templates/register.html:75
+#: data/templates/register.html:57
 msgid "Type you firstname and your lastname here."
 msgstr ""
 
-#: data/templates/register.html:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr ""
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr ""
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 msgid ""
 "The password is used to secure the login and must be at least 8 characters."
 msgstr ""
 
-#: data/templates/register.html:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr ""
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr ""
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr ""
 
@@ -1344,7 +1292,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1416,6 +1364,12 @@ msgstr ""
 msgid "Submit comment"
 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/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1649,6 +1603,7 @@ 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:70
@@ -1656,6 +1611,7 @@ 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
 msgid "Author"
 msgstr "Autore"
@@ -1783,33 +1739,21 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: data/templates/modules/package-header.html:7
+#: data/templates/modules/package-header.html:15
+#: data/templates/package-detail.html:70 data/templates/file-detail.html:34
+msgid "License"
+msgstr "Licenza"
+
+#: data/templates/modules/package-header.html:21
 msgid "Group"
 msgid_plural "Groups"
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
 msgstr ""
 
-#: data/templates/modules/package-header.html:25
-#: data/templates/package-detail.html:70 data/templates/file-detail.html:34
-msgid "License"
-msgstr "Licenza"
-
-#: data/templates/modules/package-header.html:34
-#: data/templates/package-detail.html:77 data/templates/file-detail.html:40
-#: data/templates/distro-update-detail.html:27
-msgid "Maintainer"
-msgstr ""
-
-#: data/templates/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
-msgstr "Descrizione"
-
 #: data/templates/modules/source-table.html:5
 msgid "No. of commits"
 msgstr ""
@@ -1848,6 +1792,24 @@ msgstr ""
 msgid "No log entries, yet."
 msgstr ""
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2088,30 +2050,39 @@ msgstr ""
 msgid "Scratch builds"
 msgstr ""
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr ""
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2121,6 +2092,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr ""
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr ""
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2213,6 +2189,15 @@ msgstr ""
 msgid "Debuginfo package"
 msgstr ""
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+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/package-detail.html:82 data/templates/build-filter.html:52
 msgid "Build host"
 msgstr ""
@@ -2326,10 +2311,6 @@ msgid ""
 " give feedback to the developers about its status."
 msgstr ""
 
-#: data/templates/docs-users.html:56
-msgid "Register"
-msgstr ""
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr ""
@@ -2482,6 +2463,10 @@ msgstr ""
 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 ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2592,6 +2577,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 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"
 msgstr ""
@@ -2821,23 +2810,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr ""
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr ""
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr ""
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3186,6 +3158,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr ""
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3277,6 +3253,21 @@ msgstr ""
 msgid "Build has an unknown state"
 msgstr ""
 
+#: data/templates/packages/changelog.html:3
+#, python-format
+msgid "Changelog of %s"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3869,14 +3860,6 @@ msgstr ""
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3988,35 +3971,35 @@ msgstr ""
 msgid "The user profile cannot be saved."
 msgstr ""
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr ""
 
-#: web/handlers_auth.py:73
+#: web/handlers_auth.py:68
 msgid "The given username is already taken."
 msgstr ""
 
-#: web/handlers_auth.py:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr ""
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr ""
 
-#: web/handlers_auth.py:80
+#: web/handlers_auth.py:75
 msgid "The given email address is already used for another account."
 msgstr ""
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr ""
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr ""
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""
 
index f441bbdccf791891ccfb4cafb7ab86718a0d40a8..a65dadb2de4ae36b6964e97e55fb83b312b88477 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
 "PO-Revision-Date: 2011-05-19 22:47+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Khmer (Cambodia) (http://www.transifex.com/projects/p/ipfire/language/km_KH/)\n"
@@ -17,18 +17,18 @@ msgstr ""
 "Language: km_KH\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: backend/logs.py:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr ""
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -38,241 +38,241 @@ msgstr ""
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -291,12 +291,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -328,8 +328,7 @@ msgstr ""
 msgid "No title given"
 msgstr ""
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
@@ -346,7 +345,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -363,12 +364,12 @@ msgstr ""
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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 ""
 
@@ -435,86 +436,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:163
-msgid "End impersonation"
-msgstr ""
-
-#: data/templates/base.html:170
-msgid "Logout"
-msgstr ""
-
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
+#: data/templates/base.html:140
+msgid "Impersonated by"
 msgstr ""
 
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
+#: data/templates/base.html:150
+msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
+#: data/templates/base.html:157
+msgid "Logout"
 msgstr ""
 
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
 msgstr ""
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
+#: data/templates/base.html:169
+msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr ""
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr ""
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -527,13 +489,13 @@ msgstr ""
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -625,8 +587,9 @@ msgid "Add new mirror"
 msgstr ""
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr ""
 
@@ -759,6 +722,18 @@ msgstr ""
 msgid "Add bug"
 msgstr ""
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr ""
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr ""
@@ -795,52 +770,50 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr ""
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
 msgstr[0] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -976,25 +949,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr ""
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr ""
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1222,6 +1176,10 @@ msgstr ""
 msgid "Coming soon..."
 msgstr ""
 
+#: data/templates/register.html:3 data/templates/register.html:18
+msgid "Register a new account"
+msgstr ""
+
 #: data/templates/register.html:12
 msgid "Register new account"
 msgstr ""
@@ -1231,76 +1189,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
+msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:44
-msgid "Registration form"
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+msgid "Username"
 msgstr ""
 
-#: data/templates/register.html:53
+#: data/templates/register.html:35
 msgid "Must be a unique name you login with."
 msgstr ""
 
-#: data/templates/register.html:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
+#: data/templates/register.html:41
+msgid "Email address"
 msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr ""
 
-#: data/templates/register.html:75
+#: data/templates/register.html:57
 msgid "Type you firstname and your lastname here."
 msgstr ""
 
-#: data/templates/register.html:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr ""
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr ""
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 msgid ""
 "The password is used to secure the login and must be at least 8 characters."
 msgstr ""
 
-#: data/templates/register.html:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr ""
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr ""
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr ""
 
@@ -1341,7 +1289,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1413,6 +1361,12 @@ msgstr ""
 msgid "Submit comment"
 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/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1645,6 +1599,7 @@ 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:70
@@ -1652,6 +1607,7 @@ 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
 msgid "Author"
 msgstr ""
@@ -1778,30 +1734,18 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: data/templates/modules/package-header.html:7
-msgid "Group"
-msgid_plural "Groups"
-msgstr[0] ""
-
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
-msgstr ""
-
-#: data/templates/modules/package-header.html:25
+#: data/templates/modules/package-header.html:15
 #: data/templates/package-detail.html:70 data/templates/file-detail.html:34
 msgid "License"
 msgstr ""
 
-#: data/templates/modules/package-header.html:34
-#: data/templates/package-detail.html:77 data/templates/file-detail.html:40
-#: data/templates/distro-update-detail.html:27
-msgid "Maintainer"
-msgstr ""
+#: data/templates/modules/package-header.html:21
+msgid "Group"
+msgid_plural "Groups"
+msgstr[0] ""
 
-#: data/templates/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
 msgstr ""
 
 #: data/templates/modules/source-table.html:5
@@ -1842,6 +1786,24 @@ msgstr ""
 msgid "No log entries, yet."
 msgstr ""
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2082,30 +2044,39 @@ msgstr ""
 msgid "Scratch builds"
 msgstr ""
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr ""
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2115,6 +2086,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr ""
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr ""
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2207,6 +2183,15 @@ msgstr ""
 msgid "Debuginfo package"
 msgstr ""
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+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/package-detail.html:82 data/templates/build-filter.html:52
 msgid "Build host"
 msgstr ""
@@ -2320,10 +2305,6 @@ msgid ""
 " give feedback to the developers about its status."
 msgstr ""
 
-#: data/templates/docs-users.html:56
-msgid "Register"
-msgstr ""
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr ""
@@ -2476,6 +2457,10 @@ msgstr ""
 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 ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2586,6 +2571,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 msgstr ""
 
+#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
+msgid "Description"
+msgstr ""
+
 #: data/templates/repository-edit.html:33
 msgid "Score settings"
 msgstr ""
@@ -2815,23 +2804,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr ""
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr ""
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr ""
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3178,6 +3150,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr ""
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3269,6 +3245,21 @@ msgstr ""
 msgid "Build has an unknown state"
 msgstr ""
 
+#: data/templates/packages/changelog.html:3
+#, python-format
+msgid "Changelog of %s"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3861,14 +3852,6 @@ msgstr ""
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3979,35 +3962,35 @@ msgstr ""
 msgid "The user profile cannot be saved."
 msgstr ""
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr ""
 
-#: web/handlers_auth.py:73
+#: web/handlers_auth.py:68
 msgid "The given username is already taken."
 msgstr ""
 
-#: web/handlers_auth.py:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr ""
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr ""
 
-#: web/handlers_auth.py:80
+#: web/handlers_auth.py:75
 msgid "The given email address is already used for another account."
 msgstr ""
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr ""
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr ""
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""
 
index 488a9591e28ee0f3dbadfef645fc60c8becbb463..43a0ad369c771fbf0a0930a4cba44a8d8c28cd42 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-18 20:13+0100\n"
+"POT-Creation-Date: 2012-12-04 18:31+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,247 +18,252 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
-#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
-#: backend/logs.py:281
+#: backend/logs.py:68
+msgid "Build has been created"
+msgstr ""
+
+#: backend/logs.py:99 backend/logs.py:163 backend/logs.py:223
+#: backend/logs.py:298
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
-#: backend/logs.py:297 data/templates/mirrors-list.html:61
-#: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
+#: backend/logs.py:110 backend/logs.py:179 backend/logs.py:240
+#: backend/logs.py:314 data/templates/mirrors-list.html:72
+#: data/templates/builder-detail.html:106 data/templates/jobs-detail.html:82
 msgid "Unknown"
 msgstr ""
 
-#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
-#: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
+#: backend/logs.py:117 backend/logs.py:123 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/builder-detail.html:89
-#: data/templates/builder-detail.html:119
-#: data/templates/builder-detail.html:133 data/templates/uploads-list.html:68
+#: data/templates/builder-detail.html:90
+#: data/templates/builder-detail.html:120
+#: data/templates/builder-detail.html:134 data/templates/uploads-list.html:55
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:112
+#: backend/logs.py:129
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:114
+#: backend/logs.py:131
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:116
+#: backend/logs.py:133
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:120
+#: backend/logs.py:137
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:122
+#: backend/logs.py:139
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:124
+#: backend/logs.py:141
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:128
+#: backend/logs.py:145
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:130
+#: backend/logs.py:147
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:132
+#: backend/logs.py:149
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:168
+#: backend/logs.py:185
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:170
+#: backend/logs.py:187
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:172
+#: backend/logs.py:189
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:176
+#: backend/logs.py:193
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:178
+#: backend/logs.py:195
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:180
+#: backend/logs.py:197
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:184
+#: backend/logs.py:201
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:186
+#: backend/logs.py:203
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:190
+#: backend/logs.py:207
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:192
+#: backend/logs.py:209
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:229
+#: backend/logs.py:246
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:231
+#: backend/logs.py:248
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:233
+#: backend/logs.py:250
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:237
+#: backend/logs.py:254
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:239
+#: backend/logs.py:256
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:241
+#: backend/logs.py:258
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:245
+#: backend/logs.py:262
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:247
+#: backend/logs.py:264
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:249
+#: backend/logs.py:266
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:253
+#: backend/logs.py:270
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:255
+#: backend/logs.py:272
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:257
+#: backend/logs.py:274
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:263
+#: backend/logs.py:280
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:265
+#: backend/logs.py:282
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:267
+#: backend/logs.py:284
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:303
+#: backend/logs.py:320
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:305
+#: backend/logs.py:322
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:307
+#: backend/logs.py:324
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:311
+#: backend/logs.py:328
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:313
+#: backend/logs.py:330
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:315
+#: backend/logs.py:332
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:319
+#: backend/logs.py:336
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:321
+#: backend/logs.py:338
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:325
+#: backend/logs.py:342
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:327
+#: backend/logs.py:344
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
@@ -268,12 +273,12 @@ msgstr ""
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:24
+#: backend/constants.py:43
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:25
+#: backend/constants.py:44
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -292,12 +297,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:42
+#: backend/constants.py:61
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:43
+#: backend/constants.py:62
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -330,15 +335,12 @@ msgstr ""
 msgid "No title given"
 msgstr ""
 
-#: data/templates/base.html:27 data/templates/index.html:15
+#: data/templates/base.html:29 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
-#: data/templates/base.html:28
-msgid "BETA"
-msgstr ""
-
-#: data/templates/base.html:33 data/templates/build-bugs.html:12
+#: 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
@@ -349,24 +351,25 @@ msgstr ""
 #: 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/base.html:36 data/templates/distro-update-edit.html:20
+#: data/templates/base.html:37 data/templates/distro-update-edit.html:20
 #: data/templates/docs-index.html:43 data/templates/build-queue.html:3
 #: data/templates/build-queue.html:6 data/templates/docs-base.html:33
 #: data/templates/statistics-main.html:12 data/templates/docs-build.html:16
 msgid "Builds"
 msgstr ""
 
-#: data/templates/base.html:40
+#: data/templates/base.html:41
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/docs-index.html:12
+#: 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
@@ -375,11 +378,12 @@ msgstr ""
 msgid "Documentation"
 msgstr ""
 
-#: data/templates/base.html:52 data/templates/search-form.html:12
+#: data/templates/base.html:53 data/templates/search-form.html:12
+#: data/templates/search-form.html:22
 msgid "Search"
 msgstr ""
 
-#: data/templates/base.html:59 data/templates/distro-source-detail.html:10
+#: 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
@@ -388,85 +392,81 @@ msgstr ""
 msgid "Distributions"
 msgstr ""
 
-#: data/templates/base.html:65 data/templates/builder-list.html:12
+#: 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 ""
 
-#: data/templates/base.html:71 data/templates/mirrors-list.html:3
-#: data/templates/mirrors-list.html:12 data/templates/mirrors-list.html:18
-#: data/templates/mirrors-detail.html:12 data/templates/advanced.html:31
-#: data/templates/mirrors-new.html:12 data/templates/mirrors-edit.html:12
-#: data/templates/mirrors-delete.html:12
+#: 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 ""
 
-#: data/templates/base.html:77 data/templates/keys-import.html:12
-#: data/templates/keys-delete.html:12 data/templates/keys-list.html:12
-#: data/templates/keys-list.html:17
-msgid "Key management"
+#: 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 ""
 
-#: data/templates/base.html:85 data/templates/docs-index.html:46
-#: data/templates/search-results.html:96 data/templates/advanced.html:21
+#: 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/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:16 data/templates/user-list.html:39
+#: 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/statistics-main.html:22 data/templates/user-profile.html:12
 msgid "Users"
 msgstr ""
 
-#: data/templates/base.html:94 data/templates/advanced.html:11
-#: data/templates/statistics-main.html:3 data/templates/statistics-main.html:6
+#: data/templates/base.html:94 data/templates/statistics-main.html:3
+#: data/templates/statistics-main.html:6
 msgid "Statistics"
 msgstr ""
 
-#: data/templates/base.html:98
-msgid "Even more..."
-msgstr ""
-
-#: data/templates/base.html:104
+#: data/templates/base.html:101
 msgid "Administration"
 msgstr ""
 
-#: data/templates/base.html:109 data/templates/uploads-list.html:3
-#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:18
+#: data/templates/base.html:106 data/templates/uploads-list.html:3
+#: data/templates/uploads-list.html:12 data/templates/uploads-list.html:17
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:129
+#: data/templates/base.html:132
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:135
+#: data/templates/base.html:138
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:140
+#: data/templates/base.html:143
 msgid "Impersonated by"
 msgstr ""
 
-#: data/templates/base.html:150
+#: data/templates/base.html:153
 msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:157
+#: data/templates/base.html:160
 msgid "Logout"
 msgstr ""
 
-#: data/templates/base.html:165 data/templates/docs-users.html:56
+#: data/templates/base.html:168 data/templates/docs-users.html:56
 msgid "Register"
 msgstr ""
 
-#: data/templates/base.html:169
+#: data/templates/base.html:172
 msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:181
+#: data/templates/base.html:184
 msgid "Forgot your password?"
 msgstr ""
 
@@ -474,14 +474,15 @@ msgstr ""
 #: 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/search-results.html:8 data/templates/builder-new.html:8
-#: data/templates/package-properties.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:9
 #: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.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/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
@@ -495,7 +496,8 @@ msgstr ""
 #: 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/builder-pass.html:6
+#: 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/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
@@ -552,46 +554,57 @@ msgstr ""
 msgid "You may have clicked an expired link or mistyped the address."
 msgstr ""
 
-#: data/templates/mirrors-list.html:26
+#: data/templates/mirrors-list.html:19 data/templates/mirrors-detail.html:23
+#: data/templates/package-detail-list.html:22
+#: data/templates/user-comments.html:10 data/templates/build-index.html:11
+#: 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 ""
+
+#: 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:34 data/templates/builder-list.html:35
-#: data/templates/builder-new.html:30 data/templates/mirrors-detail.html:32
-#: data/templates/mirrors-new.html:32 data/templates/mirrors-edit.html:34
-#: data/templates/builder-edit.html:34
+#: 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:35 data/templates/build-detail.html:294
-#: data/templates/mirrors-edit.html:59 data/templates/uploads-list.html:38
+#: 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:36 data/templates/mirrors-detail.html:55
-msgid "Status"
-msgstr ""
-
-#: data/templates/mirrors-list.html:37 data/templates/mirrors-detail.html:60
+#: data/templates/mirrors-list.html:45 data/templates/mirrors-detail.html:84
 msgid "Last check"
 msgstr ""
 
-#: data/templates/mirrors-list.html:70
-msgid "No mirrors"
+#: data/templates/mirrors-list.html:64
+msgid "Up"
 msgstr ""
 
-#: data/templates/mirrors-list.html:71
-msgid "There are no mirrors configured, yet."
+#: data/templates/mirrors-list.html:68
+msgid "Down"
 msgstr ""
 
-#: data/templates/mirrors-list.html:82 data/templates/advanced.html:39
-msgid "Add new mirror"
+#: data/templates/mirrors-list.html:90
+msgid "There are no mirrors configured, yet."
 msgstr ""
 
-#: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/modules/log.html:1 data/templates/log.html:4
-#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
-#: data/templates/jobs-detail.html:214
+#: data/templates/mirrors-list.html:95 data/templates/mirrors-detail.html:119
+#: data/templates/log.html:4 data/templates/builder-detail.html:177
+#: data/templates/build-detail.html:194 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:169
 msgid "Log"
 msgstr ""
 
@@ -608,7 +621,8 @@ msgstr ""
 msgid "The build server will eventually stop to build the package."
 msgstr ""
 
-#: data/templates/jobs-abort.html:16 data/templates/jobs-detail.html:30
+#: data/templates/jobs-abort.html:16 data/templates/jobs-buildroot.html:34
+#: data/templates/jobs-detail.html:58
 msgid "Build job"
 msgstr ""
 
@@ -676,7 +690,7 @@ msgstr ""
 msgid "Bug list"
 msgstr ""
 
-#: data/templates/build-bugs.html:29 data/templates/build-detail.html:59
+#: data/templates/build-bugs.html:29 data/templates/build-detail.html:94
 msgid "Fixed bugs"
 msgstr ""
 
@@ -692,7 +706,7 @@ msgstr ""
 msgid "Add"
 msgstr ""
 
-#: data/templates/build-bugs.html:50 data/templates/keys-list.html:68
+#: data/templates/build-bugs.html:50 data/templates/keys-list.html:63
 msgid "Remove"
 msgstr ""
 
@@ -726,13 +740,14 @@ msgstr ""
 
 #: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
 #: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
+#: 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:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+#: 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 ""
 
@@ -820,48 +835,31 @@ msgstr ""
 msgid "Lately processed jobs"
 msgstr ""
 
-#: data/templates/builder-list.html:3 data/templates/builder-list.html:17
-msgid "Build servers"
-msgstr ""
-
-#: data/templates/builder-list.html:23
-msgid "Builders are those, that do all the hard work."
-msgstr ""
-
-#: data/templates/builder-list.html:24
-msgid ""
-"Build jobs are scheduled to these hosts that they process and send back the "
-"result."
-msgstr ""
-
-#: data/templates/builder-list.html:36
-msgid "Load"
+#: data/templates/builder-list.html:31 data/templates/distro-edit.html:66
+msgid "Architectures"
 msgstr ""
 
-#: data/templates/builder-list.html:37
-msgid "Running jobs"
+#: data/templates/builder-list.html:32
+#: data/templates/modules/build-table.html:6
+#: data/templates/build-detail.html:201
+msgid "Jobs"
 msgstr ""
 
-#: data/templates/builder-list.html:50 data/templates/builder-detail.html:121
+#: data/templates/builder-list.html:50 data/templates/builder-detail.html:122
 msgid "Overload"
 msgstr ""
 
-#: data/templates/builder-list.html:74 data/templates/mirrors-detail.html:76
-#: data/templates/distro-detail.html:80
-#: data/templates/distro-source-commit-detail.html:90
-#: data/templates/builder-detail.html:157 data/templates/build-detail.html:120
-#: data/templates/user-profile.html:65
-msgid "Action"
+#: data/templates/builder-list.html:53
+msgid "Unknown CPU"
 msgstr ""
 
-#: data/templates/builder-list.html:79 data/templates/builder-new.html:3
+#: 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/keys-import.html:3 data/templates/keys-import.html:16
-#: data/templates/keys-import.html:41 data/templates/keys-list.html:3
-#: data/templates/keys-list.html:115
+#: data/templates/keys-import.html:39 data/templates/keys-list.html:106
 msgid "Import new key"
 msgstr ""
 
@@ -869,11 +867,11 @@ msgstr ""
 msgid "Import a new key"
 msgstr ""
 
-#: data/templates/keys-import.html:30 data/templates/keys-delete.html:26
+#: data/templates/keys-import.html:28 data/templates/keys-delete.html:25
 msgid "Key"
 msgstr ""
 
-#: data/templates/keys-import.html:35
+#: data/templates/keys-import.html:33
 msgid "Paste the key to import."
 msgstr ""
 
@@ -911,7 +909,7 @@ msgstr ""
 msgid "Feel free to make any suggestions."
 msgstr ""
 
-#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:38
+#: data/templates/docs-index.html:57 data/templates/mirrors-detail.html:62
 #: data/templates/distro-edit.html:48
 msgid "Contact"
 msgstr ""
@@ -939,17 +937,26 @@ msgid ""
 "Please visit Bugzilla to create bug reports on the Pakfire Build System."
 msgstr ""
 
-#: data/templates/jobs-buildroot.html:3 data/templates/jobs-buildroot.html:6
+#: data/templates/jobs-buildroot.html:3
 msgid "Job buildroot"
 msgstr ""
 
-#: data/templates/jobs-buildroot.html:8
+#: data/templates/jobs-buildroot.html:28 data/templates/jobs-buildroot.html:34
+#: data/templates/jobs-detail.html:148
+msgid "Buildroot"
+msgstr ""
+
+#: data/templates/jobs-buildroot.html:41
 #, python-format
-msgid "This is the buildroot of build job %s."
+msgid "The packages listed below were used to build %s."
+msgstr ""
+
+#: data/templates/jobs-buildroot.html:52
+msgid "Buildroot size"
 msgstr ""
 
-#: data/templates/jobs-buildroot.html:11
-msgid "The packages listed below were used for the build."
+#: data/templates/jobs-buildroot.html:56
+msgid "Download size"
 msgstr ""
 
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
@@ -973,8 +980,7 @@ msgstr ""
 msgid "Go!"
 msgstr ""
 
-#: data/templates/search-results.html:71
-#: data/templates/package-detail.html:273 data/templates/file-detail.html:111
+#: data/templates/search-results.html:71 data/templates/file-detail.html:111
 msgid "Files"
 msgstr ""
 
@@ -1011,14 +1017,13 @@ 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:20
+#: 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/package-properties.html:20
-#: data/templates/build-detail.html:259
 msgid "Properties"
 msgstr ""
 
@@ -1047,27 +1052,27 @@ msgid "You may set a default priority for all builds of this package."
 msgstr ""
 
 #: data/templates/package-properties.html:51
-#: data/templates/build-priority.html:14 data/templates/build-detail.html:317
+#: data/templates/build-priority.html:14
 msgid "Very high"
 msgstr ""
 
 #: data/templates/package-properties.html:54
-#: data/templates/build-priority.html:15 data/templates/build-detail.html:319
+#: data/templates/build-priority.html:15
 msgid "High"
 msgstr ""
 
 #: data/templates/package-properties.html:57
-#: data/templates/build-priority.html:16 data/templates/build-detail.html:321
+#: data/templates/build-priority.html:16
 msgid "Medium"
 msgstr ""
 
 #: data/templates/package-properties.html:60
-#: data/templates/build-priority.html:17 data/templates/build-detail.html:323
+#: data/templates/build-priority.html:17
 msgid "Low"
 msgstr ""
 
 #: data/templates/package-properties.html:63
-#: data/templates/build-priority.html:18 data/templates/build-detail.html:325
+#: data/templates/build-priority.html:18
 msgid "Very low"
 msgstr ""
 
@@ -1104,50 +1109,49 @@ msgid "This package belongs to the critical path"
 msgstr ""
 
 #: data/templates/package-properties.html:93
-#: data/templates/mirrors-edit.html:83 data/templates/builder-edit.html:115
+#: data/templates/mirrors-edit.html:81 data/templates/builder-edit.html:113
 msgid "Save changes"
 msgstr ""
 
-#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:22
+#: data/templates/mirrors-detail.html:3 data/templates/mirrors-detail.html:46
 #, python-format
 msgid "Mirror: %s"
 msgstr ""
 
-#: data/templates/mirrors-detail.html:23
-#, python-format
-msgid "hosted by %s"
+#: data/templates/mirrors-detail.html:29
+msgid "Edit settings"
 msgstr ""
 
-#: data/templates/mirrors-detail.html:51
-msgid "Status information"
+#: data/templates/mirrors-detail.html:37
+msgid "Delete mirror"
 msgstr ""
 
-#: data/templates/mirrors-detail.html:65
-msgid "Never"
+#: data/templates/mirrors-detail.html:47
+#, python-format
+msgid "hosted by %s"
 msgstr ""
 
-#: data/templates/mirrors-detail.html:83
-#: data/templates/builder-detail.html:164
-msgid "Edit settings"
+#: data/templates/mirrors-detail.html:75
+msgid "Status information"
 msgstr ""
 
-#: data/templates/mirrors-detail.html:91
-msgid "Delete mirror"
+#: data/templates/mirrors-detail.html:79
+msgid "Status"
 msgstr ""
 
-#: data/templates/mirrors-detail.html:101
-msgid "Map"
+#: data/templates/mirrors-detail.html:89
+msgid "Never"
 msgstr ""
 
-#: data/templates/mirrors-detail.html:105
-msgid "The location of the mirror server is estimated by the IP address."
+#: data/templates/mirrors-detail.html:103
+msgid "View larger map"
 msgstr ""
 
-#: data/templates/mirrors-detail.html:111
-msgid "View larger map"
+#: data/templates/mirrors-detail.html:108
+msgid "The location of the mirror server is estimated by the IP address."
 msgstr ""
 
-#: data/templates/mirrors-detail.html:116
+#: data/templates/mirrors-detail.html:112
 msgid "The location of the mirror server could not be estimated."
 msgstr ""
 
@@ -1162,12 +1166,12 @@ msgstr ""
 msgid "Delete"
 msgstr ""
 
-#: data/templates/keys-delete.html:34
+#: data/templates/keys-delete.html:29
 #, python-format
-msgid "You are going to delete the key <strong>%s</strong>."
+msgid "You are going to delete the key %s."
 msgstr ""
 
-#: data/templates/keys-delete.html:40
+#: data/templates/keys-delete.html:41
 msgid "Delete key"
 msgstr ""
 
@@ -1195,7 +1199,7 @@ msgstr ""
 msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:37
 #: data/templates/login.html:22 data/templates/user-profile.html:29
 msgid "Username"
 msgstr ""
@@ -1204,7 +1208,7 @@ msgstr ""
 msgid "Must be a unique name you login with."
 msgstr ""
 
-#: data/templates/register.html:41
+#: data/templates/register.html:41 data/templates/user-profile-edit.html:60
 msgid "Email address"
 msgstr ""
 
@@ -1212,7 +1216,7 @@ msgstr ""
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52
 msgid "Real name (optional)"
 msgstr ""
 
@@ -1224,12 +1228,12 @@ msgstr ""
 msgid "Account security"
 msgstr ""
 
-#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:101
 #: data/templates/login.html:28
 msgid "Password"
 msgstr ""
 
-#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
+#: 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 ""
@@ -1282,7 +1286,8 @@ msgid ""
 msgstr ""
 
 #: data/templates/modules/modal-build-unpush.html:38
-#: data/templates/build-detail.html:190 data/templates/build-manage.html:78
+#: data/templates/build-detail.html:144 data/templates/build-detail.html:153
+#: data/templates/build-manage.html:78
 msgid "Unpush"
 msgstr ""
 
@@ -1331,7 +1336,7 @@ msgid "Log in to comment"
 msgstr ""
 
 #: data/templates/modules/modal-build-comment.html:18
-#: data/templates/build-detail.html:220
+#: data/templates/build-detail.html:190
 msgid "Comment"
 msgstr ""
 
@@ -1369,24 +1374,6 @@ msgstr ""
 msgid "Login"
 msgstr ""
 
-#: data/templates/modules/log-files-table.html:4
-#: data/templates/uploads-list.html:37
-msgid "Filename"
-msgstr ""
-
-#: data/templates/modules/log-files-table.html:5
-#: data/templates/modules/packages-table.html:7
-#: data/templates/package-detail.html:126 data/templates/file-detail.html:46
-msgid "Size"
-msgstr ""
-
-#: data/templates/modules/log-files-table.html:18
-#: data/templates/modules/files-table.html:5
-#: data/templates/modules/packages-table.html:23
-#: data/templates/package-detail.html:154 data/templates/keys-list.html:59
-msgid "Download"
-msgstr ""
-
 #: data/templates/modules/build-offset.html:8
 msgid "As soon as possible"
 msgstr ""
@@ -1424,19 +1411,24 @@ msgstr ""
 msgid "Scratch build"
 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
-#: data/templates/modules/packages-table.html:6
 msgid "Arch"
 msgstr ""
 
 #: data/templates/modules/jobs-table.html:5
-#: data/templates/user-profile-edit.html:82
-#: data/templates/builder-detail.html:37 data/templates/user-profile.html:39
-#: data/templates/build-filter.html:27 data/templates/jobs-detail.html:93
+#: data/templates/user-profile-edit.html:77
+#: data/templates/builder-detail.html:38 data/templates/user-profile.html:39
+#: data/templates/build-filter.html:27
 msgid "State"
 msgstr ""
 
@@ -1445,40 +1437,41 @@ msgid "Host"
 msgstr ""
 
 #: data/templates/modules/jobs-table.html:7
-#: data/templates/jobs-detail.html:146
+#: data/templates/modules/jobs/boxes.html:13
 msgid "Duration"
 msgstr ""
 
-#: data/templates/modules/jobs-table.html:19
+#: data/templates/modules/jobs-table.html:19 web/ui_modules.py:265
 msgid "New"
 msgstr ""
 
 #: data/templates/modules/jobs-table.html:21
-#: data/templates/build-filter.html:32
+#: data/templates/build-filter.html:32 web/ui_modules.py:269
 msgid "Pending"
 msgstr ""
 
 #: data/templates/modules/jobs-table.html:23
-#: data/templates/build-filter.html:34
+#: data/templates/build-filter.html:34 web/ui_modules.py:257
 msgid "Failed"
 msgstr ""
 
 #: data/templates/modules/jobs-table.html:25
-#: data/templates/build-filter.html:36
+#: data/templates/build-filter.html:36 web/ui_modules.py:253
 msgid "Dispatching"
 msgstr ""
 
 #: data/templates/modules/jobs-table.html:27
-#: data/templates/build-filter.html:33
+#: data/templates/build-filter.html:33 data/templates/jobs-detail.html:128
+#: web/ui_modules.py:261
 msgid "Finished"
 msgstr ""
 
 #: data/templates/modules/jobs-table.html:29
-#: data/templates/build-filter.html:31
+#: data/templates/build-filter.html:31 web/ui_modules.py:273
 msgid "Running"
 msgstr ""
 
-#: data/templates/modules/jobs-table.html:31
+#: data/templates/modules/jobs-table.html:31 web/ui_modules.py:245
 msgid "Aborted"
 msgstr ""
 
@@ -1492,7 +1485,6 @@ msgid "Running since %s"
 msgstr ""
 
 #: data/templates/modules/jobs-table.html:51
-#: data/templates/jobs-detail.html:171
 msgid "Not finished, yet."
 msgstr ""
 
@@ -1556,6 +1548,15 @@ msgstr ""
 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"
+msgstr ""
+
 #: data/templates/modules/modal-build-push.html:7
 #, python-format
 msgid "Push %s to a repository"
@@ -1597,7 +1598,8 @@ msgid ""
 msgstr ""
 
 #: data/templates/modules/modal-build-push.html:60
-#: data/templates/build-detail.html:180 data/templates/build-manage.html:77
+#: data/templates/build-detail.html:138 data/templates/build-detail.html:161
+#: data/templates/build-manage.html:77
 msgid "Push"
 msgstr ""
 
@@ -1605,13 +1607,14 @@ msgstr ""
 #: 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:70
+#: 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 ""
 
@@ -1631,19 +1634,14 @@ msgstr ""
 msgid "Build"
 msgstr ""
 
-#: data/templates/modules/build-table.html:6
-msgid "Jobs"
-msgstr ""
-
 #: data/templates/modules/build-table.html:8
-#: data/templates/build-detail.html:152
 #: data/templates/repository-detail.html:4
 #: data/templates/repository-detail.html:50
 msgid "Repository"
 msgstr ""
 
 #: data/templates/modules/build-table.html:11
-#: data/templates/user-profile-edit.html:85
+#: data/templates/user-profile-edit.html:80
 #: data/templates/builds-watchers-add.html:76
 #: data/templates/user-profile.html:21 data/templates/user-profile.html:46
 msgid "User"
@@ -1677,7 +1675,13 @@ msgid "Name"
 msgstr ""
 
 #: data/templates/modules/packages-table.html:5
-msgid "Version"
+#: 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
@@ -1753,6 +1757,38 @@ msgstr[1] ""
 msgid "This package is maintained by"
 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"
+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/modules/packages/dependency-table.html:15
+msgid "Recommends"
+msgstr ""
+
+#: data/templates/modules/packages/dependency-table.html:17
+msgid "Suggests"
+msgstr ""
+
 #: data/templates/modules/source-table.html:5
 msgid "No. of commits"
 msgstr ""
@@ -1776,13 +1812,13 @@ msgid "Enabled for builds"
 msgstr ""
 
 #: data/templates/modules/repository-table.html:21
-#: data/templates/build-detail.html:304 data/templates/user-profile.html:128
+#: data/templates/user-profile.html:128
 #: data/templates/repository-detail.html:68
 msgid "Yes"
 msgstr ""
 
 #: data/templates/modules/repository-table.html:23
-#: data/templates/build-detail.html:306 data/templates/user-profile.html:130
+#: data/templates/user-profile.html:130
 #: data/templates/repository-detail.html:70
 msgid "No"
 msgstr ""
@@ -1806,13 +1842,14 @@ msgid "Testing"
 msgstr ""
 
 #: data/templates/modules/changelog/entry.html:31
+#: data/templates/build-detail.html:85
 msgid "No commit message."
 msgstr ""
 
 #: data/templates/modules/jobs-list.html:33
+#: data/templates/modules/jobs/boxes.html:22
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
-#: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
-#: data/templates/jobs-detail.html:113
+#: data/templates/builder-detail.html:21 data/templates/builder-pass.html:23
 msgid "Builder"
 msgstr ""
 
@@ -1838,56 +1875,6 @@ msgstr ""
 msgid "No comments so far."
 msgstr ""
 
-#: data/templates/advanced.html:3 data/templates/advanced.html:6
-msgid "Advanced options"
-msgstr ""
-
-#: data/templates/advanced.html:8
-msgid "On this page you will find advanced things to do."
-msgstr ""
-
-#: data/templates/advanced.html:13
-msgid "See a lot of interesting statistics from the build service."
-msgstr ""
-
-#: data/templates/advanced.html:17
-msgid "Statistics overview"
-msgstr ""
-
-#: data/templates/advanced.html:23
-msgid "See a list of all users."
-msgstr ""
-
-#: data/templates/advanced.html:27 data/templates/user-list.html:3
-msgid "User list"
-msgstr ""
-
-#: data/templates/advanced.html:34
-msgid "Mirror list"
-msgstr ""
-
-#: data/templates/advanced.html:44 data/templates/advanced.html:49
-msgid "Logs"
-msgstr ""
-
-#: data/templates/advanced.html:46
-msgid ""
-"If you need detailed information about what happended you may want to have a "
-"look at the logs."
-msgstr ""
-
-#: data/templates/advanced.html:53
-msgid "Administrator's stuff"
-msgstr ""
-
-#: data/templates/advanced.html:55
-msgid "These are a bunch of functions only available for administrators."
-msgstr ""
-
-#: data/templates/advanced.html:59
-msgid "Running uploads"
-msgstr ""
-
 #: data/templates/build-schedule-test.html:3
 #: data/templates/build-schedule-test.html:29
 #: data/templates/job-schedule-test.html:3
@@ -1897,8 +1884,7 @@ msgid "Schedule test build for %s"
 msgstr ""
 
 #: data/templates/build-schedule-test.html:24
-#: data/templates/job-schedule-test.html:24
-#: data/templates/jobs-detail.html:107
+#: data/templates/job-schedule-test.html:24 data/templates/jobs-detail.html:48
 msgid "Schedule test build"
 msgstr ""
 
@@ -1944,7 +1930,7 @@ msgstr ""
 msgid "Identifier"
 msgstr ""
 
-#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:12
+#: data/templates/distro-edit.html:26 data/templates/user-profile-edit.html:42
 msgid "Cannot be changed."
 msgstr ""
 
@@ -1976,10 +1962,6 @@ msgstr ""
 msgid "A short sentence that characterizes the distribution."
 msgstr ""
 
-#: data/templates/distro-edit.html:66
-msgid "Architectures"
-msgstr ""
-
 #: data/templates/distro-edit.html:75
 msgid "For which architectures should the distribution be built?"
 msgstr ""
@@ -2003,7 +1985,7 @@ msgid "You are going to delete the build host <strong>%s</strong>."
 msgstr ""
 
 #: data/templates/builder-delete.html:37 data/templates/user-delete.html:16
-#: data/templates/mirrors-delete.html:37
+#: data/templates/mirrors-delete.html:34
 #, python-format
 msgid "Delete %s"
 msgstr ""
@@ -2039,115 +2021,121 @@ msgstr ""
 msgid "Ok"
 msgstr ""
 
-#: data/templates/package-detail-list.html:35
-#: data/templates/builder-detail.html:61
-msgid "Release builds"
+#: data/templates/package-detail-list.html:26
+msgid "Bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:44
-#: data/templates/builder-detail.html:63
-msgid "Scratch builds"
+#: data/templates/package-detail-list.html:30
+msgid "Show all bugs"
+msgstr ""
+
+#: data/templates/package-detail-list.html:35
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:79
+#: data/templates/package-detail-list.html:48
 #: data/templates/packages/changelog.html:20
 #: data/templates/packages/changelog.html:26
 msgid "Changelog"
 msgstr ""
 
-#: data/templates/package-detail-list.html:85
+#: data/templates/package-detail-list.html:54
 msgid "Full changelog"
 msgstr ""
 
-#: data/templates/package-detail-list.html:90
+#: data/templates/package-detail-list.html:60
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
+#: data/templates/package-detail-list.html:66
+msgid "Average build time"
+msgstr ""
+
+#: data/templates/user-profile-edit.html:3
+#: data/templates/user-profile-edit.html:26
 #, python-format
-msgid "There are currently no open bugs for %s."
+msgid "Edit user profile: %s"
 msgstr ""
 
-#: data/templates/package-detail-list.html:103
-msgid "File new bug"
+#: 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/package-detail-list.html:106
-#: data/templates/build-detail.html:136
-msgid "Show all bugs"
+#: data/templates/user-profile-edit.html:34
+msgid "User Identity"
 msgstr ""
 
-#: data/templates/package-detail-list.html:115
-msgid "Build times"
+#: data/templates/user-profile-edit.html:48
+msgid "Real name"
 msgstr ""
 
-#: data/templates/package-detail-list.html:129
+#: data/templates/user-profile-edit.html:54
 msgid ""
-"These are the average build times of this package for every architecture."
+"This field is optional, but we appreciate it very much if you type in your "
+"real name."
 msgstr ""
 
-#: data/templates/user-profile-edit.html:4
-#, python-format
-msgid "Edit user %s"
+#: 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/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
+#: data/templates/user-profile-edit.html:74
+msgid "Admin actions"
 msgstr ""
 
-#: data/templates/user-profile-edit.html:20
-msgid ""
-"If the email address is changed, your account will be disabled until you "
-"reconfirm the new email address."
+#: data/templates/user-profile-edit.html:82
+#: data/templates/user-profile.html:44
+msgid "Tester"
 msgstr ""
 
-#: data/templates/user-profile-edit.html:29
-msgid "Your real name is used to identify you by others."
+#: data/templates/user-profile-edit.html:85
+#: data/templates/user-profile.html:42
+msgid "Admin"
 msgstr ""
 
-#: data/templates/user-profile-edit.html:42
+#: 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/user-profile-edit.html:112
 #: data/templates/user-profile-passwd.html:84
 msgid "Confirm"
 msgstr ""
 
-#: data/templates/user-profile-edit.html:47
+#: 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:51
-msgid "Preferred language"
+#: data/templates/user-profile-edit.html:124
+msgid "Locale & timezone settings"
 msgstr ""
 
-#: data/templates/user-profile-edit.html:54
-msgid "Auto-detect"
+#: data/templates/user-profile-edit.html:127
+msgid "Preferred language"
 msgstr ""
 
-#: data/templates/user-profile-edit.html:62
-#: data/templates/user-profile-edit.html:73
+#: 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:65
+#: data/templates/user-profile-edit.html:138
 msgid "Timezone"
 msgstr ""
 
-#: data/templates/user-profile-edit.html:79
-msgid "Admin actions"
-msgstr ""
-
-#: data/templates/user-profile-edit.html:88
-#: data/templates/user-profile.html:44
-msgid "Tester"
+#: data/templates/user-profile-edit.html:143
+msgid "Auto-detect will use the timezone transmitted by your browser."
 msgstr ""
 
-#: data/templates/user-profile-edit.html:92
-#: data/templates/user-profile.html:42
-msgid "Admin"
-msgstr ""
-
-#: data/templates/user-profile-edit.html:97
-msgid "Define the permissions of the user."
+#: data/templates/user-profile-edit.html:150
+msgid "Save"
 msgstr ""
 
 #: data/templates/user-impersonation.html:3
@@ -2176,7 +2164,7 @@ msgid ""
 msgstr ""
 
 #: data/templates/package-detail.html:39
-#: data/templates/package-detail.html:100 data/templates/build-detail.html:337
+#: data/templates/package-detail.html:100 data/templates/build-detail.html:206
 msgid "Source package"
 msgstr ""
 
@@ -2214,33 +2202,16 @@ msgstr ""
 msgid "%(size)s when installed"
 msgstr ""
 
-#: data/templates/package-detail.html:164
-msgid "Dependencies"
-msgstr ""
-
-#: data/templates/package-detail.html:171 data/templates/file-detail.html:57
-msgid "Provides"
-msgstr ""
-
-#: data/templates/package-detail.html:179 data/templates/file-detail.html:63
-#: data/templates/file-detail.html:69
-msgid "Requires"
-msgstr ""
-
-#: data/templates/package-detail.html:187 data/templates/file-detail.html:76
-msgid "Obsoletes"
-msgstr ""
-
-#: data/templates/package-detail.html:195 data/templates/file-detail.html:83
-msgid "Conflicts"
+#: data/templates/package-detail.html:162
+msgid "Build dependencies"
 msgstr ""
 
-#: data/templates/package-detail.html:223
-msgid "Prerequires"
+#: data/templates/package-detail.html:164
+msgid "Dependencies"
 msgstr ""
 
-#: data/templates/package-detail.html:262 data/templates/build-detail.html:345
-msgid "Build dependencies"
+#: data/templates/package-detail.html:173
+msgid "Filelist"
 msgstr ""
 
 #: data/templates/docs-users.html:3 data/templates/docs-users.html:16
@@ -2254,7 +2225,7 @@ msgid ""
 "groups:"
 msgstr ""
 
-#: data/templates/docs-users.html:29 data/templates/user-list.html:23
+#: data/templates/docs-users.html:29
 msgid "Developers"
 msgstr ""
 
@@ -2273,7 +2244,7 @@ msgstr ""
 msgid "Guidelines for developers"
 msgstr ""
 
-#: data/templates/docs-users.html:38 data/templates/user-list.html:31
+#: data/templates/docs-users.html:38
 msgid "Testers"
 msgstr ""
 
@@ -2350,30 +2321,30 @@ msgstr ""
 msgid "No builds found matching your search criteria."
 msgstr ""
 
-#: data/templates/mirrors-new.html:3 data/templates/mirrors-new.html:54
-msgid "Create new mirror"
-msgstr ""
-
 #: data/templates/mirrors-new.html:16
 msgid "New mirror"
 msgstr ""
 
-#: data/templates/mirrors-new.html:22
-msgid "Create a new mirror"
+#: data/templates/mirrors-new.html:21
+msgid "Add a new mirror"
 msgstr ""
 
-#: data/templates/mirrors-new.html:37
+#: data/templates/mirrors-new.html:34
 msgid "Enter the canonical hostname of the mirror."
 msgstr ""
 
-#: data/templates/mirrors-new.html:43
+#: data/templates/mirrors-new.html:40
 msgid "Path"
 msgstr ""
 
-#: data/templates/mirrors-new.html:48
+#: data/templates/mirrors-new.html:46
 msgid "The path to the files on the server."
 msgstr ""
 
+#: data/templates/mirrors-new.html:52
+msgid "Create new mirror"
+msgstr ""
+
 #: data/templates/build-queue.html:3 data/templates/build-queue.html:6
 #: data/templates/build-index.html:13
 msgid "Job queue"
@@ -2399,7 +2370,7 @@ msgstr ""
 msgid "Topics"
 msgstr ""
 
-#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:93
+#: data/templates/distro-detail.html:35 data/templates/builder-detail.html:94
 msgid "Supported architectures"
 msgstr ""
 
@@ -2429,6 +2400,12 @@ msgstr ""
 msgid "Source repositories"
 msgstr ""
 
+#: data/templates/distro-detail.html:80
+#: data/templates/distro-source-commit-detail.html:90
+#: data/templates/user-profile.html:65
+msgid "Action"
+msgstr ""
+
 #: data/templates/distro-detail.html:86
 msgid "Edit distribution"
 msgstr ""
@@ -2445,9 +2422,8 @@ msgstr ""
 msgid "New source repository"
 msgstr ""
 
-#: data/templates/user-list.html:18
-msgid ""
-"On this page you can see a list of all users that are known to the system."
+#: data/templates/user-list.html:3
+msgid "User list"
 msgstr ""
 
 #: data/templates/job-schedule-test.html:44
@@ -2649,7 +2625,7 @@ msgstr ""
 msgid "Edit build priority"
 msgstr ""
 
-#: data/templates/build-priority.html:11 data/templates/build-detail.html:313
+#: data/templates/build-priority.html:11
 msgid "Priority"
 msgstr ""
 
@@ -2744,37 +2720,37 @@ msgstr ""
 msgid "Show all packages"
 msgstr ""
 
-#: data/templates/keys-list.html:23
+#: data/templates/keys-list.html:21
 msgid "The keys are a very important component when it comes to security."
 msgstr ""
 
-#: data/templates/keys-list.html:24
+#: data/templates/keys-list.html:22
 msgid ""
 "Each package in the Pakfire Build Service is signed to prove its "
 "authenticity."
 msgstr ""
 
-#: data/templates/keys-list.html:35
+#: data/templates/keys-list.html:31
 msgid "Fingerprint"
 msgstr ""
 
-#: data/templates/keys-list.html:36 data/templates/build-detail.html:288
+#: data/templates/keys-list.html:32 data/templates/jobs-detail.html:117
 msgid "Created"
 msgstr ""
 
-#: data/templates/keys-list.html:37
+#: data/templates/keys-list.html:33
 msgid "Expires"
 msgstr ""
 
-#: data/templates/keys-list.html:55
+#: data/templates/keys-list.html:51
 msgid "Lookup"
 msgstr ""
 
-#: data/templates/keys-list.html:80 data/templates/keys-list.html:82
+#: data/templates/keys-list.html:75 data/templates/keys-list.html:77
 msgid "Subkey"
 msgstr ""
 
-#: data/templates/keys-list.html:95
+#: data/templates/keys-list.html:90
 msgid "This key does not expire."
 msgstr ""
 
@@ -2906,119 +2882,127 @@ msgstr ""
 msgid "Add watcher"
 msgstr ""
 
-#: data/templates/builder-detail.html:22
+#: data/templates/builder-detail.html:26
 msgid "Warning"
 msgstr ""
 
-#: data/templates/builder-detail.html:22
+#: data/templates/builder-detail.html:27
 msgid "This builder is overloaded."
 msgstr ""
 
-#: data/templates/builder-detail.html:23
+#: data/templates/builder-detail.html:28
 msgid ""
-"That means it will take no additional jobs although it has not reached its "
-"threshold."
+"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:24
-msgid "If the load decreases new jobs will be added automatically."
+#: data/templates/builder-detail.html:29
+msgid "New jobs will be started automatically after the load decreased."
 msgstr ""
 
-#: data/templates/builder-detail.html:40 data/templates/mirrors-edit.html:45
-#: data/templates/builder-edit.html:44
+#: data/templates/builder-detail.html:41 data/templates/mirrors-edit.html:43
+#: data/templates/builder-edit.html:42
 msgid "Enabled"
 msgstr ""
 
-#: data/templates/builder-detail.html:42
+#: data/templates/builder-detail.html:43
 msgid "Disabled"
 msgstr ""
 
-#: data/templates/builder-detail.html:44
+#: data/templates/builder-detail.html:45
 msgid "Deleted"
 msgstr ""
 
-#: data/templates/builder-detail.html:46
+#: data/templates/builder-detail.html:47
 #, python-format
 msgid "Unknown status: %s"
 msgstr ""
 
-#: data/templates/builder-detail.html:51
+#: data/templates/builder-detail.html:52
 msgid "Parallel builds"
 msgstr ""
 
-#: data/templates/builder-detail.html:52
+#: data/templates/builder-detail.html:53
 #, python-format
 msgid "One job only."
 msgid_plural "Up to %(num)s jobs."
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/builder-detail.html:55
+#: data/templates/builder-detail.html:56
 msgid "This host builds"
 msgstr ""
 
-#: data/templates/builder-detail.html:65
+#: data/templates/builder-detail.html:62
+msgid "Release builds"
+msgstr ""
+
+#: data/templates/builder-detail.html:64
+msgid "Scratch builds"
+msgstr ""
+
+#: data/templates/builder-detail.html:66
 msgid "Test builds"
 msgstr ""
 
-#: data/templates/builder-detail.html:76
+#: data/templates/builder-detail.html:77
 msgid "Remarks"
 msgstr ""
 
-#: data/templates/builder-detail.html:87
+#: data/templates/builder-detail.html:88
 msgid "Pakfire version"
 msgstr ""
 
-#: data/templates/builder-detail.html:98
+#: data/templates/builder-detail.html:99
 #, python-format
 msgid "disabled: %s"
 msgstr ""
 
-#: data/templates/builder-detail.html:103
+#: data/templates/builder-detail.html:104
 msgid "CPU model"
 msgstr ""
 
-#: data/templates/builder-detail.html:109
+#: data/templates/builder-detail.html:110
 msgid "CPU count"
 msgstr ""
 
-#: data/templates/builder-detail.html:113
+#: data/templates/builder-detail.html:114
 msgid "Memory"
 msgstr ""
 
-#: data/templates/builder-detail.html:117
+#: data/templates/builder-detail.html:118
 msgid "Load average"
 msgstr ""
 
-#: data/templates/builder-detail.html:126
+#: data/templates/builder-detail.html:127
 msgid "Free disk space"
 msgstr ""
 
-#: data/templates/builder-detail.html:131
+#: data/templates/builder-detail.html:132
 msgid "Host key"
 msgstr ""
 
 #: data/templates/builder-detail.html:148
-msgid "Disable"
+msgid "Disable builder"
 msgstr ""
 
 #: data/templates/builder-detail.html:152
-msgid "Enable"
+msgid "Enable builder"
 msgstr ""
 
-#: data/templates/builder-detail.html:172
-msgid "Renew passphrase"
+#: data/templates/builder-detail.html:158
+msgid "Edit builder"
 msgstr ""
 
-#: data/templates/builder-detail.html:181
-msgid "Delete builder"
+#: data/templates/builder-detail.html:164
+msgid "Renew passphrase"
 msgstr ""
 
-#: data/templates/builder-detail.html:194
-msgid "Currently running builds on this host"
+#: data/templates/builder-detail.html:170
+msgid "Delete builder"
 msgstr ""
 
-#: data/templates/search-form.html:3 data/templates/search-form.html:22
+#: data/templates/search-form.html:3
 msgid "Advanced search"
 msgstr ""
 
@@ -3103,91 +3087,65 @@ msgstr ""
 msgid "Recover your password."
 msgstr ""
 
-#: data/templates/build-detail.html:32 data/templates/build-delete.html:3
-#: data/templates/build-delete.html:46
-msgid "Delete build"
+#: data/templates/build-detail.html:41
+msgid "Score"
 msgstr ""
 
-#: data/templates/build-detail.html:37
-msgid "Reset build"
+#: data/templates/build-detail.html:44
+msgid "(broken)"
 msgstr ""
 
-#: data/templates/build-detail.html:54
-#: data/templates/distro-update-detail.html:5
-msgid "Update"
-msgstr ""
-
-#: data/templates/build-detail.html:79
-msgid "Severity"
+#: data/templates/build-detail.html:46
+msgid "(obsolete)"
 msgstr ""
 
-#: data/templates/build-detail.html:82
-msgid "Unspecified"
-msgstr ""
-
-#: data/templates/build-detail.html:84
+#: data/templates/build-detail.html:55
 msgid "Security update"
 msgstr ""
 
-#: data/templates/build-detail.html:86
+#: data/templates/build-detail.html:58
 msgid "Bug fix update"
 msgstr ""
 
-#: data/templates/build-detail.html:88
+#: data/templates/build-detail.html:61
 msgid "Enhancement"
 msgstr ""
 
-#: data/templates/build-detail.html:90
+#: data/templates/build-detail.html:64
 msgid "New package"
 msgstr ""
 
-#: data/templates/build-detail.html:92
+#: data/templates/build-detail.html:66
 #, python-format
 msgid "Unhandled: %s"
 msgstr ""
 
-#: data/templates/build-detail.html:113
-msgid "Nothing in here, yet."
+#: data/templates/build-detail.html:74
+msgid "Changes"
+msgstr ""
+
+#: data/templates/build-detail.html:114
+msgid "Change state"
 msgstr ""
 
-#: data/templates/build-detail.html:128
+#: data/templates/build-detail.html:115
 msgid "Modify bug list"
 msgstr ""
 
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/build-detail.html:121 data/templates/build-delete.html:3
+#: data/templates/build-delete.html:46
+msgid "Delete build"
 msgstr ""
 
-#: data/templates/build-detail.html:161 data/templates/build-state.html:119
+#: data/templates/build-detail.html:172 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
 msgstr ""
 
-#: data/templates/build-detail.html:167
+#: data/templates/build-detail.html:175
 msgid "This package does not belong to any repository."
 msgstr ""
 
-#: data/templates/build-detail.html:198
-msgid "This package may be pushed forward."
-msgstr ""
-
-#: data/templates/build-detail.html:223
-#, python-format
-msgid "Score: %s"
-msgstr ""
-
-#: data/templates/build-detail.html:247
-msgid "Build jobs"
-msgstr ""
-
-#: data/templates/build-detail.html:253
-msgid "Test jobs"
-msgstr ""
-
-#: data/templates/build-detail.html:301
-msgid "Public?"
-msgstr ""
-
 #: data/templates/docs-build.html:25
 msgid ""
 "Every build that is done by the Pakfire Build Service has to go through "
@@ -3263,8 +3221,32 @@ msgstr ""
 msgid "Newer"
 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:20 data/templates/builder-edit.html:25
 msgid "Manage"
 msgstr ""
 
@@ -3296,14 +3278,6 @@ msgstr ""
 msgid "Latest user comments"
 msgstr ""
 
-#: data/templates/user-comments.html:10 data/templates/build-index.html:11
-#: 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
-msgid "Actions"
-msgstr ""
-
 #: data/templates/user-comments.html:12
 msgid "Show all users"
 msgstr ""
@@ -3323,39 +3297,39 @@ msgstr ""
 
 #: data/templates/mirrors-edit.html:3
 #, python-format
-msgid "Edit mirror %s"
+msgid "Manage mirror %s"
 msgstr ""
 
 #: data/templates/mirrors-edit.html:25
 #, python-format
-msgid "Edit mirror: %s"
+msgid "Manage mirror: %s"
 msgstr ""
 
-#: data/templates/mirrors-edit.html:39
+#: data/templates/mirrors-edit.html:37
 msgid "The canonical hostname."
 msgstr ""
 
-#: data/templates/mirrors-edit.html:49
+#: data/templates/mirrors-edit.html:47
 msgid "Only enabled mirrors will be pushed out to the clients."
 msgstr ""
 
-#: data/templates/mirrors-edit.html:56
+#: data/templates/mirrors-edit.html:54
 msgid "Contact information"
 msgstr ""
 
-#: data/templates/mirrors-edit.html:64
+#: data/templates/mirrors-edit.html:62
 msgid "The owner of the mirror server."
 msgstr ""
 
-#: data/templates/mirrors-edit.html:70
+#: data/templates/mirrors-edit.html:68
 msgid "Contact address"
 msgstr ""
 
-#: data/templates/mirrors-edit.html:75
+#: data/templates/mirrors-edit.html:73
 msgid "An email address to contact an administrator of the mirror."
 msgstr ""
 
-#: data/templates/mirrors-edit.html:77
+#: data/templates/mirrors-edit.html:75
 msgid "This won't be made public."
 msgstr ""
 
@@ -3490,26 +3464,23 @@ msgstr ""
 msgid "ID"
 msgstr ""
 
-#: data/templates/file-detail.html:105 data/templates/jobs-detail.html:74
+#: data/templates/file-detail.html:105
 msgid "Time"
 msgstr ""
 
-#: data/templates/file-detail.html:118
-msgid "Download file"
-msgstr ""
-
 #: data/templates/mirrors-delete.html:3
 #, python-format
 msgid "Delete mirror %s"
 msgstr ""
 
 #: data/templates/mirrors-delete.html:25
-msgid "Mirror"
+#, python-format
+msgid "Delete mirror: %s"
 msgstr ""
 
-#: data/templates/mirrors-delete.html:31
+#: data/templates/mirrors-delete.html:29
 #, python-format
-msgid "You are going to delete the mirror <strong>%s</strong>."
+msgid "You are going to delete the mirror %s."
 msgstr ""
 
 #: data/templates/user-profile-need-activation.html:4
@@ -3626,8 +3597,8 @@ msgid ""
 "repositories they may currently be in."
 msgstr ""
 
-#: data/templates/distro-update-detail.html:10
-msgid "Summary"
+#: data/templates/distro-update-detail.html:5
+msgid "Update"
 msgstr ""
 
 #: data/templates/distro-update-detail.html:33
@@ -3638,16 +3609,15 @@ msgstr ""
 msgid "Builds in this update"
 msgstr ""
 
-#: data/templates/distro-update-detail.html:49
-#: data/templates/repository-detail.html:112
-msgid "Edit"
-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:33
+msgid "Email"
+msgstr ""
+
 #: data/templates/user-profile.html:53
 msgid "Registered"
 msgstr ""
@@ -3697,50 +3667,51 @@ msgstr ""
 
 #: data/templates/builder-edit.html:3
 #, python-format
-msgid "Edit builder %s"
+msgid "Manage builder %s"
 msgstr ""
 
 #: data/templates/builder-edit.html:25
-msgid "Manage builder:"
+#, python-format
+msgid "Builder: %s"
 msgstr ""
 
-#: data/templates/builder-edit.html:38
+#: data/templates/builder-edit.html:36
 msgid "The hostname cannot be changed."
 msgstr ""
 
-#: data/templates/builder-edit.html:48
+#: data/templates/builder-edit.html:46
 msgid "The builder must be enabled in order to process build jobs."
 msgstr ""
 
-#: data/templates/builder-edit.html:55
+#: data/templates/builder-edit.html:53
 msgid "Build job settings"
 msgstr ""
 
-#: data/templates/builder-edit.html:58
+#: data/templates/builder-edit.html:56
 msgid "Maximum number of parallel build jobs"
 msgstr ""
 
-#: data/templates/builder-edit.html:67
+#: data/templates/builder-edit.html:65
 msgid "This is the number of build jobs that are started in parallel."
 msgstr ""
 
-#: data/templates/builder-edit.html:76
+#: data/templates/builder-edit.html:74
 msgid "Authorized to build release builds."
 msgstr ""
 
-#: data/templates/builder-edit.html:85
+#: data/templates/builder-edit.html:83
 msgid "Authorized to build scratch builds."
 msgstr ""
 
-#: data/templates/builder-edit.html:94
+#: data/templates/builder-edit.html:92
 msgid "Authorized to build test builds."
 msgstr ""
 
-#: data/templates/builder-edit.html:100
+#: data/templates/builder-edit.html:98
 msgid "Enable host for these architectures"
 msgstr ""
 
-#: data/templates/builder-edit.html:109
+#: data/templates/builder-edit.html:107
 msgid "Select or deselect the architectures, this builder should build or not."
 msgstr ""
 
@@ -3805,27 +3776,23 @@ msgstr ""
 msgid "Next commits"
 msgstr ""
 
-#: data/templates/uploads-list.html:26
-msgid "On this page, you will see all running uploads."
+#: data/templates/uploads-list.html:24
+msgid "Filename"
 msgstr ""
 
-#: data/templates/uploads-list.html:39
+#: data/templates/uploads-list.html:26
 msgid "Filesize"
 msgstr ""
 
-#: data/templates/uploads-list.html:40
+#: data/templates/uploads-list.html:27
 msgid "Time running"
 msgstr ""
 
-#: data/templates/uploads-list.html:57
+#: data/templates/uploads-list.html:44
 msgid "No owner."
 msgstr ""
 
-#: data/templates/uploads-list.html:89
-msgid "I'm sorry!"
-msgstr ""
-
-#: data/templates/uploads-list.html:90
+#: data/templates/uploads-list.html:74
 msgid "There are currently no uploads running."
 msgstr ""
 
@@ -3874,86 +3841,70 @@ msgstr ""
 msgid "Show all builds"
 msgstr ""
 
-#: data/templates/jobs-detail.html:43
+#: data/templates/jobs-detail.html:36
+msgid "Abort job"
+msgstr ""
+
+#: data/templates/jobs-detail.html:42
+msgid "Restart job"
+msgstr ""
+
+#: data/templates/jobs-detail.html:71
 msgid "Job has been aborted"
 msgstr ""
 
-#: data/templates/jobs-detail.html:45
+#: data/templates/jobs-detail.html:73
 msgid ""
 "This build job is in an aborted state, because the build process crashed "
 "unexpectedly."
 msgstr ""
 
-#: data/templates/jobs-detail.html:46
+#: 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/jobs-detail.html:49
+#: data/templates/jobs-detail.html:77
 msgid "The error code is:"
 msgstr ""
 
-#: data/templates/jobs-detail.html:52
+#: data/templates/jobs-detail.html:80
 msgid "Segmentation violation"
 msgstr ""
 
-#: data/templates/jobs-detail.html:60
+#: data/templates/jobs-detail.html:88
 msgid "You may resubmit the job to try again:"
 msgstr ""
 
-#: data/templates/jobs-detail.html:61
+#: data/templates/jobs-detail.html:89
 msgid "Re-submit build"
 msgstr ""
 
-#: data/templates/jobs-detail.html:71
-msgid "Job details"
-msgstr ""
-
-#: data/templates/jobs-detail.html:80
-msgid "Log files"
-msgstr ""
-
-#: data/templates/jobs-detail.html:99
-msgid "Abort job"
+#: data/templates/jobs-detail.html:110
+msgid "No builder assigned."
 msgstr ""
 
-#: data/templates/jobs-detail.html:103
-msgid "Restart"
+#: data/templates/jobs-detail.html:122
+msgid "Started"
 msgstr ""
 
-#: data/templates/jobs-detail.html:118
-msgid "No host assigned, yet."
+#: data/templates/jobs-detail.html:138
+msgid "Build logs"
 msgstr ""
 
-#: data/templates/jobs-detail.html:125
-msgid "Buildroot"
+#: data/templates/jobs-detail.html:142
+msgid "No logs available, yet."
 msgstr ""
 
-#: data/templates/jobs-detail.html:128
+#: data/templates/jobs-detail.html:149
 #, python-format
 msgid "%s package"
 msgid_plural "%s packages"
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/jobs-detail.html:152
-msgid "Job created"
-msgstr ""
-
-#: data/templates/jobs-detail.html:156
-msgid "Job started"
-msgstr ""
-
-#: data/templates/jobs-detail.html:161
-msgid "Not started, yet."
-msgstr ""
-
-#: data/templates/jobs-detail.html:166
-msgid "Job finished"
-msgstr ""
-
-#: data/templates/jobs-detail.html:200
+#: data/templates/jobs-detail.html:159
 msgid "Package files"
 msgstr ""
 
@@ -3965,6 +3916,15 @@ msgstr ""
 msgid "The user profile cannot be saved."
 msgstr ""
 
+#: web/ui_modules.py:249
+msgid "Dependency problem"
+msgstr ""
+
+#: web/ui_modules.py:278
+#, python-format
+msgid "Unknown: %s"
+msgstr ""
+
 #: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr ""
@@ -3973,11 +3933,11 @@ msgstr ""
 msgid "The given username is already taken."
 msgstr ""
 
-#: web/handlers_auth.py:71 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:178
 msgid "No email address provided."
 msgstr ""
 
-#: web/handlers_auth.py:73 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:180
 msgid "Email address is invalid."
 msgstr ""
 
@@ -3989,7 +3949,7 @@ msgstr ""
 msgid "No password provided."
 msgstr ""
 
-#: web/handlers_auth.py:81 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:186
 msgid "Passwords do not match."
 msgstr ""
 
@@ -4001,34 +3961,30 @@ msgstr ""
 msgid "User not found."
 msgstr ""
 
-#: web/handlers_users.py:114
+#: web/handlers_users.py:113
 msgid "You need to enter you current password."
 msgstr ""
 
-#: web/handlers_users.py:117
+#: web/handlers_users.py:116
 msgid "The provided account password is wrong."
 msgstr ""
 
-#: web/handlers_users.py:126
+#: web/handlers_users.py:125
 msgid "The given passwords do not match."
 msgstr ""
 
-#: web/handlers_users.py:128
+#: web/handlers_users.py:127
 msgid "The password was blank."
 msgstr ""
 
-#: web/handlers_users.py:132
+#: web/handlers_users.py:131
 msgid "The given password is too weak."
 msgstr ""
 
-#: web/handlers_users.py:192
+#: web/handlers_users.py:184
 msgid "Password has less than 8 characters."
 msgstr ""
 
-#: web/handlers_users.py:198
-msgid "The choosen locale is invalid."
-msgstr ""
-
 #: /usr/lib/python2.7/site-packages/tornado/locale.py:235
 msgid "January"
 msgstr ""
index 4ba75a244f2b5f1367400e7f2e992a0b6e10d0ad..340b782dbaf166d86391573aec85e6c50fc6c859 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
 "PO-Revision-Date: 2011-05-19 22:47+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/ipfire/language/pt_BR/)\n"
@@ -17,18 +17,18 @@ msgstr ""
 "Language: pt_BR\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: backend/logs.py:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr ""
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -38,241 +38,241 @@ msgstr ""
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -291,12 +291,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -328,8 +328,7 @@ msgstr ""
 msgid "No title given"
 msgstr ""
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
@@ -346,7 +345,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -363,12 +364,12 @@ msgstr ""
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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 ""
 
@@ -435,86 +436,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:163
-msgid "End impersonation"
-msgstr ""
-
-#: data/templates/base.html:170
-msgid "Logout"
-msgstr ""
-
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
+#: data/templates/base.html:140
+msgid "Impersonated by"
 msgstr ""
 
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
+#: data/templates/base.html:150
+msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
+#: data/templates/base.html:157
+msgid "Logout"
 msgstr ""
 
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
 msgstr ""
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
+#: data/templates/base.html:169
+msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr ""
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr ""
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -527,13 +489,13 @@ msgstr ""
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -625,8 +587,9 @@ msgid "Add new mirror"
 msgstr ""
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr ""
 
@@ -759,6 +722,18 @@ msgstr ""
 msgid "Add bug"
 msgstr ""
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr ""
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr ""
@@ -795,53 +770,51 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr ""
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -977,25 +950,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr ""
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr ""
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1224,6 +1178,10 @@ msgstr ""
 msgid "Coming soon..."
 msgstr ""
 
+#: data/templates/register.html:3 data/templates/register.html:18
+msgid "Register a new account"
+msgstr ""
+
 #: data/templates/register.html:12
 msgid "Register new account"
 msgstr ""
@@ -1233,76 +1191,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
+msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:44
-msgid "Registration form"
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+msgid "Username"
 msgstr ""
 
-#: data/templates/register.html:53
+#: data/templates/register.html:35
 msgid "Must be a unique name you login with."
 msgstr ""
 
-#: data/templates/register.html:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
+#: data/templates/register.html:41
+msgid "Email address"
 msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr ""
 
-#: data/templates/register.html:75
+#: data/templates/register.html:57
 msgid "Type you firstname and your lastname here."
 msgstr ""
 
-#: data/templates/register.html:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr ""
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr ""
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 msgid ""
 "The password is used to secure the login and must be at least 8 characters."
 msgstr ""
 
-#: data/templates/register.html:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr ""
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr ""
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr ""
 
@@ -1343,7 +1291,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1415,6 +1363,12 @@ msgstr ""
 msgid "Submit comment"
 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/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1648,6 +1602,7 @@ 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:70
@@ -1655,6 +1610,7 @@ 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
 msgid "Author"
 msgstr ""
@@ -1782,31 +1738,19 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: data/templates/modules/package-header.html:7
-msgid "Group"
-msgid_plural "Groups"
-msgstr[0] ""
-msgstr[1] ""
-
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
-msgstr ""
-
-#: data/templates/modules/package-header.html:25
+#: data/templates/modules/package-header.html:15
 #: data/templates/package-detail.html:70 data/templates/file-detail.html:34
 msgid "License"
 msgstr ""
 
-#: data/templates/modules/package-header.html:34
-#: data/templates/package-detail.html:77 data/templates/file-detail.html:40
-#: data/templates/distro-update-detail.html:27
-msgid "Maintainer"
-msgstr ""
+#: data/templates/modules/package-header.html:21
+msgid "Group"
+msgid_plural "Groups"
+msgstr[0] ""
+msgstr[1] ""
 
-#: data/templates/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
 msgstr ""
 
 #: data/templates/modules/source-table.html:5
@@ -1847,6 +1791,24 @@ msgstr ""
 msgid "No log entries, yet."
 msgstr ""
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2087,30 +2049,39 @@ msgstr ""
 msgid "Scratch builds"
 msgstr ""
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr ""
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2120,6 +2091,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr ""
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr ""
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2212,6 +2188,15 @@ msgstr ""
 msgid "Debuginfo package"
 msgstr ""
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+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/package-detail.html:82 data/templates/build-filter.html:52
 msgid "Build host"
 msgstr ""
@@ -2325,10 +2310,6 @@ msgid ""
 " give feedback to the developers about its status."
 msgstr ""
 
-#: data/templates/docs-users.html:56
-msgid "Register"
-msgstr ""
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr ""
@@ -2481,6 +2462,10 @@ msgstr ""
 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 ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2591,6 +2576,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 msgstr ""
 
+#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
+msgid "Description"
+msgstr ""
+
 #: data/templates/repository-edit.html:33
 msgid "Score settings"
 msgstr ""
@@ -2820,23 +2809,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr ""
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr ""
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr ""
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3185,6 +3157,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr ""
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3276,6 +3252,21 @@ msgstr ""
 msgid "Build has an unknown state"
 msgstr ""
 
+#: data/templates/packages/changelog.html:3
+#, python-format
+msgid "Changelog of %s"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3868,14 +3859,6 @@ msgstr ""
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3987,35 +3970,35 @@ msgstr ""
 msgid "The user profile cannot be saved."
 msgstr ""
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr ""
 
-#: web/handlers_auth.py:73
+#: web/handlers_auth.py:68
 msgid "The given username is already taken."
 msgstr ""
 
-#: web/handlers_auth.py:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr ""
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr ""
 
-#: web/handlers_auth.py:80
+#: web/handlers_auth.py:75
 msgid "The given email address is already used for another account."
 msgstr ""
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr ""
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr ""
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""
 
index 4221d1221948cd92a62b2b359402938afead53e9..b38c32defb13f5fadd786645d3f2aff45529250d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
 "PO-Revision-Date: 2011-05-19 22:47+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/ipfire/language/pt_PT/)\n"
@@ -17,18 +17,18 @@ msgstr ""
 "Language: pt_PT\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: backend/logs.py:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr ""
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -38,241 +38,241 @@ msgstr ""
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -291,12 +291,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -328,8 +328,7 @@ msgstr ""
 msgid "No title given"
 msgstr ""
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
@@ -346,7 +345,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -363,12 +364,12 @@ msgstr ""
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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 ""
 
@@ -435,86 +436,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:163
-msgid "End impersonation"
-msgstr ""
-
-#: data/templates/base.html:170
-msgid "Logout"
-msgstr ""
-
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
+#: data/templates/base.html:140
+msgid "Impersonated by"
 msgstr ""
 
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
+#: data/templates/base.html:150
+msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
+#: data/templates/base.html:157
+msgid "Logout"
 msgstr ""
 
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
 msgstr ""
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
+#: data/templates/base.html:169
+msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr ""
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr ""
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -527,13 +489,13 @@ msgstr ""
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -625,8 +587,9 @@ msgid "Add new mirror"
 msgstr ""
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr ""
 
@@ -759,6 +722,18 @@ msgstr ""
 msgid "Add bug"
 msgstr ""
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr ""
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr ""
@@ -795,53 +770,51 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr ""
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
 msgstr[0] ""
 msgstr[1] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -977,25 +950,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr ""
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr ""
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1224,6 +1178,10 @@ msgstr ""
 msgid "Coming soon..."
 msgstr ""
 
+#: data/templates/register.html:3 data/templates/register.html:18
+msgid "Register a new account"
+msgstr ""
+
 #: data/templates/register.html:12
 msgid "Register new account"
 msgstr ""
@@ -1233,76 +1191,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
+msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:44
-msgid "Registration form"
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+msgid "Username"
 msgstr ""
 
-#: data/templates/register.html:53
+#: data/templates/register.html:35
 msgid "Must be a unique name you login with."
 msgstr ""
 
-#: data/templates/register.html:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
+#: data/templates/register.html:41
+msgid "Email address"
 msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr ""
 
-#: data/templates/register.html:75
+#: data/templates/register.html:57
 msgid "Type you firstname and your lastname here."
 msgstr ""
 
-#: data/templates/register.html:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr ""
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr ""
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 msgid ""
 "The password is used to secure the login and must be at least 8 characters."
 msgstr ""
 
-#: data/templates/register.html:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr ""
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr ""
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr ""
 
@@ -1343,7 +1291,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1415,6 +1363,12 @@ msgstr ""
 msgid "Submit comment"
 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/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1648,6 +1602,7 @@ 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:70
@@ -1655,6 +1610,7 @@ 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
 msgid "Author"
 msgstr ""
@@ -1782,31 +1738,19 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: data/templates/modules/package-header.html:7
-msgid "Group"
-msgid_plural "Groups"
-msgstr[0] ""
-msgstr[1] ""
-
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
-msgstr ""
-
-#: data/templates/modules/package-header.html:25
+#: data/templates/modules/package-header.html:15
 #: data/templates/package-detail.html:70 data/templates/file-detail.html:34
 msgid "License"
 msgstr ""
 
-#: data/templates/modules/package-header.html:34
-#: data/templates/package-detail.html:77 data/templates/file-detail.html:40
-#: data/templates/distro-update-detail.html:27
-msgid "Maintainer"
-msgstr ""
+#: data/templates/modules/package-header.html:21
+msgid "Group"
+msgid_plural "Groups"
+msgstr[0] ""
+msgstr[1] ""
 
-#: data/templates/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
 msgstr ""
 
 #: data/templates/modules/source-table.html:5
@@ -1847,6 +1791,24 @@ msgstr ""
 msgid "No log entries, yet."
 msgstr ""
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2087,30 +2049,39 @@ msgstr ""
 msgid "Scratch builds"
 msgstr ""
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr ""
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2120,6 +2091,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr ""
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr ""
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2212,6 +2188,15 @@ msgstr ""
 msgid "Debuginfo package"
 msgstr ""
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+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/package-detail.html:82 data/templates/build-filter.html:52
 msgid "Build host"
 msgstr ""
@@ -2325,10 +2310,6 @@ msgid ""
 " give feedback to the developers about its status."
 msgstr ""
 
-#: data/templates/docs-users.html:56
-msgid "Register"
-msgstr ""
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr ""
@@ -2481,6 +2462,10 @@ msgstr ""
 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 ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2591,6 +2576,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 msgstr ""
 
+#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
+msgid "Description"
+msgstr ""
+
 #: data/templates/repository-edit.html:33
 msgid "Score settings"
 msgstr ""
@@ -2820,23 +2809,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr ""
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr ""
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr ""
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3185,6 +3157,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr ""
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3276,6 +3252,21 @@ msgstr ""
 msgid "Build has an unknown state"
 msgstr ""
 
+#: data/templates/packages/changelog.html:3
+#, python-format
+msgid "Changelog of %s"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3868,14 +3859,6 @@ msgstr ""
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3987,35 +3970,35 @@ msgstr ""
 msgid "The user profile cannot be saved."
 msgstr ""
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr ""
 
-#: web/handlers_auth.py:73
+#: web/handlers_auth.py:68
 msgid "The given username is already taken."
 msgstr ""
 
-#: web/handlers_auth.py:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr ""
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr ""
 
-#: web/handlers_auth.py:80
+#: web/handlers_auth.py:75
 msgid "The given email address is already used for another account."
 msgstr ""
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr ""
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr ""
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""
 
index 46ab271d57f8454d95481e063d05086546a330e0..59f5d527453f1b9ba40a4766ce25a70e321b1455 100644 (file)
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: IPFire Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-28 22:38+0100\n"
-"PO-Revision-Date: 2012-11-13 08:36+0000\n"
+"POT-Creation-Date: 2012-11-18 20:13+0100\n"
+"PO-Revision-Date: 2012-11-19 08:33+0000\n"
 "Last-Translator: CompWorm <compworm@ya.ru>\n"
 "Language-Team: Russian (http://www.transifex.com/projects/p/ipfire/language/ru/)\n"
 "MIME-Version: 1.0\n"
@@ -18,18 +18,18 @@ msgstr ""
 "Language: ru\n"
 "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:85 backend/logs.py:149 backend/logs.py:209
-#: backend/logs.py:288
+#: backend/logs.py:82 backend/logs.py:146 backend/logs.py:206
+#: backend/logs.py:281
 msgid "Unknown action."
 msgstr ""
 
-#: backend/logs.py:96 backend/logs.py:165 backend/logs.py:226
-#: backend/logs.py:304 data/templates/mirrors-list.html:61
+#: backend/logs.py:93 backend/logs.py:162 backend/logs.py:223
+#: backend/logs.py:297 data/templates/mirrors-list.html:61
 #: data/templates/builder-detail.html:105 data/templates/jobs-detail.html:54
 msgid "Unknown"
 msgstr "Неизвестно"
 
-#: backend/logs.py:103 backend/logs.py:109 data/templates/mirrors-list.html:52
+#: backend/logs.py:100 backend/logs.py:106 data/templates/mirrors-list.html:52
 #: data/templates/builder-list.html:56 data/templates/mirrors-detail.html:43
 #: data/templates/modules/jobs-table.html:42
 #: data/templates/modules/repository-table.html:14
@@ -39,241 +39,241 @@ msgstr "Неизвестно"
 msgid "N/A"
 msgstr ""
 
-#: backend/logs.py:115
+#: backend/logs.py:112
 #, python-format
 msgid "This build was pushed to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:117
+#: backend/logs.py:114
 #, python-format
 msgid "You pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:119
+#: backend/logs.py:116
 #, python-format
 msgid "%(user)s pushed this build to the repository '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:123
+#: backend/logs.py:120
 #, python-format
 msgid "This build was unpushed from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:125
+#: backend/logs.py:122
 #, python-format
 msgid "You unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:127
+#: backend/logs.py:124
 #, python-format
 msgid "%(user)s unpushed this build from the repository '%(from_repo)s'."
 msgstr ""
 
-#: backend/logs.py:131
+#: backend/logs.py:128
 #, python-format
 msgid ""
 "This build was pushed from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:133
+#: backend/logs.py:130
 #, python-format
 msgid ""
 "You pushed this build from the repository '%(from_repo)s' to '%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:135
+#: backend/logs.py:132
 #, python-format
 msgid ""
 "%(user)s pushed this build from the repository '%(from_repo)s' to "
 "'%(to_repo)s'."
 msgstr ""
 
-#: backend/logs.py:171
+#: backend/logs.py:168
 #, python-format
 msgid "Builder '%(builder)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:173
+#: backend/logs.py:170
 #, python-format
 msgid "You enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:175
+#: backend/logs.py:172
 #, python-format
 msgid "%(user)s enabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:179
+#: backend/logs.py:176
 #, python-format
 msgid "Builder '%(builder)s' was has been disabled."
 msgstr ""
 
-#: backend/logs.py:181
+#: backend/logs.py:178
 #, python-format
 msgid "You disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:183
+#: backend/logs.py:180
 #, python-format
 msgid "%(user)s disabled builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:187
+#: backend/logs.py:184
 #, python-format
 msgid "You deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:189
+#: backend/logs.py:186
 #, python-format
 msgid "%(user)s deleted builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:193
+#: backend/logs.py:190
 #, python-format
 msgid "You created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:195
+#: backend/logs.py:192
 #, python-format
 msgid "%(user)s created builder '%(builder)s'."
 msgstr ""
 
-#: backend/logs.py:232
+#: backend/logs.py:229
 #, python-format
 msgid "Job '%(job)s' has been created."
 msgstr ""
 
-#: backend/logs.py:234
+#: backend/logs.py:231
 #, python-format
 msgid "You created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:236
+#: backend/logs.py:233
 #, python-format
 msgid "%(user)s created job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:240
+#: backend/logs.py:237
 #, python-format
 msgid "Job '%(job)s' has changed its state to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:242
+#: backend/logs.py:239
 #, python-format
 msgid "You changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:244
+#: backend/logs.py:241
 #, python-format
 msgid "%(user)s changed the state of job '%(job)s' to: %(state)s."
 msgstr ""
 
-#: backend/logs.py:248
+#: backend/logs.py:245
 #, python-format
 msgid "Job '%(job)s' has been reset."
 msgstr ""
 
-#: backend/logs.py:250
+#: backend/logs.py:247
 #, python-format
 msgid "You reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:252
+#: backend/logs.py:249
 #, python-format
 msgid "%(user)s has reset job '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:256
+#: backend/logs.py:253
 #, python-format
 msgid "Job '%(job)s' has been scheduled for rebuild."
 msgstr ""
 
-#: backend/logs.py:258
+#: backend/logs.py:255
 #, python-format
 msgid "You scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:260
+#: backend/logs.py:257
 #, python-format
 msgid "%(user)s scheduled job '%(job)s' for rebuild."
 msgstr ""
 
-#: backend/logs.py:266
+#: backend/logs.py:263
 #, python-format
 msgid "A test job for '%(job)s' has been scheduled."
 msgstr ""
 
-#: backend/logs.py:268
+#: backend/logs.py:265
 #, python-format
 msgid "You scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:270
+#: backend/logs.py:267
 #, python-format
 msgid "%(user)s scheduled a test job for '%(job)s'."
 msgstr ""
 
-#: backend/logs.py:310
+#: backend/logs.py:303
 #, python-format
 msgid "Mirror '%(mirror)s' has been enabled."
 msgstr ""
 
-#: backend/logs.py:312
+#: backend/logs.py:305
 #, python-format
 msgid "You enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:314
+#: backend/logs.py:307
 #, python-format
 msgid "%(user)s enabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:318
+#: backend/logs.py:311
 #, python-format
 msgid "Mirror '%(mirror)s' has been disabled."
 msgstr ""
 
-#: backend/logs.py:320
+#: backend/logs.py:313
 #, python-format
 msgid "You disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:322
+#: backend/logs.py:315
 #, python-format
 msgid "%(user)s disabled mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:326
+#: backend/logs.py:319
 #, python-format
 msgid "You deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:328
+#: backend/logs.py:321
 #, python-format
 msgid "%(user)s deleted mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:332
+#: backend/logs.py:325
 #, python-format
 msgid "You created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/logs.py:334
+#: backend/logs.py:327
 #, python-format
 msgid "%(user)s created mirror '%(mirror)s'."
 msgstr ""
 
-#: backend/builds.py:941
+#: backend/builds.py:979
 #, python-format
 msgid "%(user_name)s commented on %(build_name)s"
 msgstr ""
 
-#: backend/constants.py:21
+#: backend/constants.py:24
 #, python-format
 msgid "[%(build_name)s] Build job failed."
 msgstr ""
 
-#: backend/constants.py:22
+#: backend/constants.py:25
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has failed.\n"
@@ -292,12 +292,12 @@ msgid ""
 "    The Pakfire Build Service"
 msgstr ""
 
-#: backend/constants.py:39
+#: backend/constants.py:42
 #, python-format
 msgid "[%(build_name)s] Build job finished."
 msgstr ""
 
-#: backend/constants.py:40
+#: backend/constants.py:43
 #, python-format
 msgid ""
 "The build job \"%(build_name)s\" has finished.\n"
@@ -329,8 +329,7 @@ msgstr "Чтобы активировать учетную запись, наж
 msgid "No title given"
 msgstr "Заголовок не указан"
 
-#: data/templates/base.html:27 data/templates/index.html:8
-#: data/templates/modules/log-entry.html:19
+#: data/templates/base.html:27 data/templates/index.html:15
 msgid "Pakfire Build Service"
 msgstr ""
 
@@ -347,7 +346,9 @@ msgstr ""
 #: 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/build-delete.html:12
+#: data/templates/build-detail.html:12
+#: data/templates/packages/changelog.html:12
+#: data/templates/build-delete.html:12
 #: data/templates/job-schedule-rebuild.html:12
 #: data/templates/jobs-detail.html:12
 msgid "Packages"
@@ -364,12 +365,12 @@ msgstr "Сборки"
 msgid "More"
 msgstr ""
 
-#: data/templates/base.html:46 data/templates/index.html:25
-#: 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
+#: data/templates/base.html:46 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 "Документация"
 
@@ -436,86 +437,47 @@ msgstr ""
 msgid "Uploads"
 msgstr ""
 
-#: data/templates/base.html:128
-msgid "Logged in as"
-msgstr ""
-
-#: data/templates/base.html:136
-msgid "Impersonated by"
-msgstr ""
-
-#: data/templates/base.html:148
+#: data/templates/base.html:129
 msgid "My profile"
 msgstr ""
 
-#: data/templates/base.html:154
+#: data/templates/base.html:135
 msgid "My builds"
 msgstr ""
 
-#: data/templates/base.html:163
+#: data/templates/base.html:140
+msgid "Impersonated by"
+msgstr ""
+
+#: data/templates/base.html:150
 msgid "End impersonation"
 msgstr ""
 
-#: data/templates/base.html:170
+#: data/templates/base.html:157
 msgid "Logout"
 msgstr "Выход"
 
-#: data/templates/base.html:178 data/templates/base.html:247
-#: 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/base.html:206
-msgid "Welcome to Pakfire Build Service!"
-msgstr ""
-
-#: data/templates/base.html:212 data/templates/register.html:48
-#: data/templates/user-profile-edit.html:10 data/templates/login.html:22
-#: data/templates/user-profile.html:29
-msgid "Username"
-msgstr "Имя пользователя"
-
-#: data/templates/base.html:219 data/templates/register.html:85
-#: data/templates/user-profile-edit.html:33 data/templates/login.html:28
-msgid "Password"
-msgstr "Пароль"
-
-#: data/templates/base.html:227
-msgid "Please type your credentials into the form above in order to login."
-msgstr ""
+#: data/templates/base.html:165 data/templates/docs-users.html:56
+msgid "Register"
+msgstr "Зарегистрироваться"
 
-#: data/templates/base.html:235 data/templates/register.html:3
-#: data/templates/register.html:18
-msgid "Register a new account"
+#: data/templates/base.html:169
+msgid "Sign in"
 msgstr ""
 
-#: data/templates/base.html:240
+#: data/templates/base.html:181
 msgid "Forgot your password?"
 msgstr ""
 
-#: data/templates/base.html:248 data/templates/build-bugs.html:116
-#: data/templates/build-bugs.html:165
-#: data/templates/package-properties.html:94
-#: data/templates/keys-delete.html:42
-#: 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-passwd.html:96
-#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
-#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
-msgid "Cancel"
-msgstr ""
-
 #: 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/login-successful.html:8 data/templates/search-results.html:8
-#: data/templates/builder-new.html:8 data/templates/package-properties.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/build-schedule-test.html:8
+#: data/templates/register.html:8 data/templates/modules/package-header.html:9
+#: data/templates/build-schedule-test.html:8
 #: data/templates/builder-delete.html:8
 #: data/templates/user-profile-passwd-ok.html:8
 #: data/templates/package-detail-list.html:8
@@ -528,13 +490,13 @@ msgstr ""
 #: 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/logout.html:8
 #: 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/builder-pass.html:6 data/templates/build-delete.html:8
-#: data/templates/mirrors-edit.html:8 data/templates/mirrors-delete.html:8
+#: data/templates/packages/changelog.html:8 data/templates/builder-pass.html:6
+#: data/templates/build-delete.html:8 data/templates/mirrors-edit.html:8
+#: data/templates/mirrors-delete.html:8
 #: data/templates/user-forgot-password.html:8
 #: data/templates/job-schedule-rebuild.html:8
 #: data/templates/user-profile.html:8 data/templates/builder-edit.html:8
@@ -626,8 +588,9 @@ msgid "Add new mirror"
 msgstr ""
 
 #: data/templates/mirrors-list.html:90 data/templates/builder-list.html:94
-#: data/templates/log.html:4 data/templates/builder-detail.html:202
-#: data/templates/user-profile.html:150 data/templates/jobs-detail.html:214
+#: data/templates/modules/log.html:1 data/templates/log.html:4
+#: data/templates/builder-detail.html:202 data/templates/user-profile.html:150
+#: data/templates/jobs-detail.html:214
 msgid "Log"
 msgstr "Журнал"
 
@@ -760,6 +723,18 @@ msgstr ""
 msgid "Add bug"
 msgstr ""
 
+#: data/templates/build-bugs.html:116 data/templates/build-bugs.html:165
+#: data/templates/package-properties.html:94
+#: data/templates/keys-delete.html:42
+#: 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-passwd.html:96
+#: data/templates/build-delete.html:47 data/templates/mirrors-edit.html:84
+#: data/templates/build-manage.html:79 data/templates/mirrors-delete.html:39
+msgid "Cancel"
+msgstr ""
+
 #: data/templates/build-bugs.html:128
 msgid "Remove a bug"
 msgstr ""
@@ -796,42 +771,40 @@ msgstr ""
 msgid "Welcome to the Pakfire Build Service"
 msgstr "Добро пожаловать в Службу Сборки Pakfire"
 
-#: data/templates/index.html:14
+#: data/templates/index.html:8
 #, python-format
-msgid "Welcome %s! Great to see you again."
+msgid "Welcome, %s!"
 msgstr ""
 
-#: data/templates/index.html:18
-msgid ""
-"This is a service that organizes development and packaging for the IPFire "
-"distribution."
+#: data/templates/index.html:16
+msgid "Development powered by community!"
 msgstr ""
 
-#: data/templates/index.html:20
-msgid "It is used to build and track packages as well as assembling images."
+#: data/templates/index.html:21
+msgid "Learn more"
 msgstr ""
 
-#: data/templates/index.html:38
+#: data/templates/index.html:36
 msgid "Latest stable updates"
 msgstr ""
 
-#: data/templates/index.html:40
+#: data/templates/index.html:38
 msgid "Unstable updates"
 msgstr ""
 
-#: data/templates/index.html:42
+#: data/templates/index.html:40
 msgid "Testing updates"
 msgstr ""
 
-#: data/templates/index.html:59
+#: data/templates/index.html:57
 msgid "View more updates..."
 msgstr ""
 
-#: data/templates/index.html:71
+#: data/templates/index.html:69
 msgid "Ongoing build jobs"
 msgstr ""
 
-#: data/templates/index.html:79
+#: data/templates/index.html:77
 #, python-format
 msgid "There is one job in the job queue."
 msgid_plural "There are %(num)s jobs in the job queue."
@@ -839,11 +812,11 @@ msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: data/templates/index.html:81
+#: data/templates/index.html:79
 msgid "There are no jobs in the job queue."
 msgstr ""
 
-#: data/templates/index.html:87
+#: data/templates/index.html:85
 msgid "Lately processed jobs"
 msgstr ""
 
@@ -979,25 +952,6 @@ msgstr ""
 msgid "The packages listed below were used for the build."
 msgstr ""
 
-#: data/templates/login-successful.html:3
-#: data/templates/login-successful.html:12
-#: data/templates/login-successful.html:17
-msgid "Login successful"
-msgstr "Вход удался"
-
-#: data/templates/login-successful.html:23
-#, python-format
-msgid "Welcome, %s."
-msgstr "Добро пожаловать,%s."
-
-#: data/templates/login-successful.html:27
-msgid "Your login to the Pakfire Build Service was successful."
-msgstr ""
-
-#: data/templates/login-successful.html:30
-msgid "Start!"
-msgstr ""
-
 #: data/templates/search-results.html:3 data/templates/search-results.html:22
 #, python-format
 msgid "Search results for '%s'"
@@ -1227,6 +1181,10 @@ msgstr ""
 msgid "Coming soon..."
 msgstr ""
 
+#: data/templates/register.html:3 data/templates/register.html:18
+msgid "Register a new account"
+msgstr ""
+
 #: data/templates/register.html:12
 msgid "Register new account"
 msgstr "Зарегистрировать учётную запись"
@@ -1236,76 +1194,66 @@ msgid "Join the community!"
 msgstr ""
 
 #: data/templates/register.html:26
-msgid "Signing up to the Pakfire Build Service is free."
-msgstr ""
-
-#: data/templates/register.html:30
-msgid ""
-"Please make sure you have read the guide about what Pakfire Build Service "
-"is, and what it is not:"
-msgstr ""
-
-#: data/templates/register.html:33 data/templates/docs-whatsthis.html:16
-#: data/templates/docs-whatsthis.html:21
-msgid "What is the Pakfire Build Service?"
-msgstr ""
-
-#: data/templates/register.html:44
 msgid "Registration form"
 msgstr ""
 
-#: data/templates/register.html:53
+#: data/templates/register.html:30 data/templates/user-profile-edit.html:10
+#: data/templates/login.html:22 data/templates/user-profile.html:29
+msgid "Username"
+msgstr "Имя пользователя"
+
+#: data/templates/register.html:35
 msgid "Must be a unique name you login with."
 msgstr "Должно быть уникальное имя, по которому осуществляется вход в систему."
 
-#: data/templates/register.html:59 data/templates/user-profile-edit.html:15
-#: data/templates/user-profile.html:33
-msgid "Email"
-msgstr "Email"
+#: data/templates/register.html:41
+msgid "Email address"
+msgstr ""
 
-#: data/templates/register.html:64
+#: data/templates/register.html:46
 msgid "Type in your email address, which is used to verify the account."
 msgstr ""
 
-#: data/templates/register.html:70 data/templates/user-profile-edit.html:24
+#: data/templates/register.html:52 data/templates/user-profile-edit.html:24
 msgid "Real name (optional)"
 msgstr "Настоящее имя (не обязательно)"
 
-#: data/templates/register.html:75
+#: data/templates/register.html:57
 msgid "Type you firstname and your lastname here."
 msgstr "Укажите Ваше имя и фамилию."
 
-#: data/templates/register.html:82
+#: data/templates/register.html:64
 msgid "Account security"
 msgstr "Безопасность учётной записи"
 
-#: data/templates/register.html:90 data/templates/user-profile-edit.html:38
+#: data/templates/register.html:67 data/templates/user-profile-edit.html:33
+#: data/templates/login.html:28
+msgid "Password"
+msgstr "Пароль"
+
+#: data/templates/register.html:72 data/templates/user-profile-edit.html:38
 msgid ""
 "The password is used to secure the login and must be at least 8 characters."
 msgstr "Пароль используется для безопасности входа и должен быть не короче 8 символов."
 
-#: data/templates/register.html:96
+#: data/templates/register.html:78
 msgid "Confirm password"
 msgstr ""
 
-#: data/templates/register.html:101
-msgid "<strong>You</strong> are responsible for your account security!"
-msgstr ""
-
-#: data/templates/register.html:103
+#: data/templates/register.html:83
 msgid "Pick a password that is as strong as possible."
 msgstr ""
 
-#: data/templates/register.html:104
+#: data/templates/register.html:84
 msgid ""
 "Don't login at unsecure places where people could spy on your password."
 msgstr ""
 
-#: data/templates/register.html:111
+#: data/templates/register.html:91
 msgid "Sign up!"
 msgstr ""
 
-#: data/templates/modules/log-entry.html:14
+#: data/templates/modules/log-entry.html:21
 msgid "You"
 msgstr ""
 
@@ -1346,7 +1294,7 @@ msgstr ""
 msgid "Submit"
 msgstr ""
 
-#: data/templates/modules/log-entry-comment.html:17
+#: data/templates/modules/log-entry-comment.html:22
 msgid "No comment given."
 msgstr ""
 
@@ -1418,6 +1366,12 @@ msgstr ""
 msgid "Submit comment"
 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/log-files-table.html:4
 #: data/templates/uploads-list.html:37
 msgid "Filename"
@@ -1652,6 +1606,7 @@ 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:70
@@ -1659,6 +1614,7 @@ 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
 msgid "Author"
 msgstr "Автор"
@@ -1787,34 +1743,22 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: data/templates/modules/package-header.html:7
+#: data/templates/modules/package-header.html:15
+#: data/templates/package-detail.html:70 data/templates/file-detail.html:34
+msgid "License"
+msgstr "Лицензия"
+
+#: data/templates/modules/package-header.html:21
 msgid "Group"
 msgid_plural "Groups"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: data/templates/modules/package-header.html:16
-#: data/templates/package-detail.html:64
-msgid "Homepage"
+#: data/templates/modules/package-header.html:27
+msgid "This package is maintained by"
 msgstr ""
 
-#: data/templates/modules/package-header.html:25
-#: data/templates/package-detail.html:70 data/templates/file-detail.html:34
-msgid "License"
-msgstr "Лицензия"
-
-#: data/templates/modules/package-header.html:34
-#: data/templates/package-detail.html:77 data/templates/file-detail.html:40
-#: data/templates/distro-update-detail.html:27
-msgid "Maintainer"
-msgstr "Сопровождающий"
-
-#: data/templates/modules/package-header.html:46
-#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
-msgid "Description"
-msgstr "Описание"
-
 #: data/templates/modules/source-table.html:5
 msgid "No. of commits"
 msgstr ""
@@ -1853,6 +1797,24 @@ msgstr "Нет"
 msgid "No log entries, yet."
 msgstr "Пока нет записей в журнале."
 
+#: data/templates/modules/changelog/entry.html:11
+#: data/templates/build-filter.html:42
+msgid "Stable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:13
+msgid "Unstable"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:15
+#: data/templates/build-filter.html:41
+msgid "Testing"
+msgstr ""
+
+#: data/templates/modules/changelog/entry.html:31
+msgid "No commit message."
+msgstr ""
+
 #: data/templates/modules/jobs-list.html:33
 #: data/templates/builder-delete.html:25 data/templates/builder-detail.html:3
 #: data/templates/builder-detail.html:29 data/templates/builder-pass.html:23
@@ -2093,30 +2055,39 @@ msgstr ""
 msgid "Scratch builds"
 msgstr ""
 
-#: data/templates/package-detail-list.html:83
+#: data/templates/package-detail-list.html:79
+#: data/templates/packages/changelog.html:20
+#: data/templates/packages/changelog.html:26
+msgid "Changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:85
+msgid "Full changelog"
+msgstr ""
+
+#: data/templates/package-detail-list.html:90
 msgid "Open bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:88
+#: data/templates/package-detail-list.html:95
 #, python-format
-msgid "There are currently no open bugs for <em>%s</em>."
+msgid "There are currently no open bugs for %s."
 msgstr ""
 
-#: data/templates/package-detail-list.html:95
-#: data/templates/build-detail.html:141
-msgid "File a new bug"
+#: data/templates/package-detail-list.html:103
+msgid "File new bug"
 msgstr ""
 
-#: data/templates/package-detail-list.html:98
+#: data/templates/package-detail-list.html:106
 #: data/templates/build-detail.html:136
 msgid "Show all bugs"
 msgstr ""
 
-#: data/templates/package-detail-list.html:106
+#: data/templates/package-detail-list.html:115
 msgid "Build times"
 msgstr ""
 
-#: data/templates/package-detail-list.html:120
+#: data/templates/package-detail-list.html:129
 msgid ""
 "These are the average build times of this package for every architecture."
 msgstr ""
@@ -2126,6 +2097,11 @@ msgstr ""
 msgid "Edit user %s"
 msgstr "Редактировать пользователя %s."
 
+#: data/templates/user-profile-edit.html:15
+#: data/templates/user-profile.html:33
+msgid "Email"
+msgstr "Email"
+
 #: data/templates/user-profile-edit.html:20
 msgid ""
 "If the email address is changed, your account will be disabled until you "
@@ -2218,6 +2194,15 @@ msgstr ""
 msgid "Debuginfo package"
 msgstr ""
 
+#: data/templates/package-detail.html:64
+msgid "Homepage"
+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/package-detail.html:82 data/templates/build-filter.html:52
 msgid "Build host"
 msgstr "Хост сборки"
@@ -2331,10 +2316,6 @@ msgid ""
 " give feedback to the developers about its status."
 msgstr "После успешной активации вы сможете оставлять комментарии к пакетам и отсылать информацию разработчикам."
 
-#: data/templates/docs-users.html:56
-msgid "Register"
-msgstr "Зарегистрироваться"
-
 #: data/templates/error.html:8
 msgid "Oops! Don't panic."
 msgstr ""
@@ -2487,6 +2468,10 @@ msgstr ""
 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 ""
 "On this page, you will find out what the Pakfire Build Service really is."
@@ -2597,6 +2582,10 @@ msgstr ""
 msgid "Must only contain of the lowercase characters."
 msgstr ""
 
+#: data/templates/repository-edit.html:25 data/templates/file-detail.html:20
+msgid "Description"
+msgstr "Описание"
+
 #: data/templates/repository-edit.html:33
 msgid "Score settings"
 msgstr ""
@@ -2826,23 +2815,6 @@ msgstr ""
 msgid "These packages will be deleted"
 msgstr ""
 
-#: data/templates/logout.html:3 data/templates/logout.html:12
-#: data/templates/logout.html:17
-msgid "Logout successful"
-msgstr "Выход удался"
-
-#: data/templates/logout.html:23
-msgid "You have successfully logged out from the Pakfire Build Server."
-msgstr "Вы успешно вышли с Сервера Сборки Pakfire."
-
-#: data/templates/logout.html:24
-msgid "Have a nice day!"
-msgstr "Хорошего дня!"
-
-#: data/templates/logout.html:27
-msgid "Goodbye!"
-msgstr ""
-
 #: data/templates/error-403.html:4
 msgid "Access forbidden"
 msgstr ""
@@ -3193,6 +3165,10 @@ msgstr ""
 msgid "Modify bug list"
 msgstr ""
 
+#: data/templates/build-detail.html:141
+msgid "File a new bug"
+msgstr ""
+
 #: data/templates/build-detail.html:161 data/templates/build-state.html:119
 #, python-format
 msgid "since %s"
@@ -3284,6 +3260,21 @@ msgstr "Файлы загружаются на сервис"
 msgid "Build has an unknown state"
 msgstr "Сборка находится в неизвестном состоянии"
 
+#: data/templates/packages/changelog.html:3
+#, python-format
+msgid "Changelog of %s"
+msgstr ""
+
+#: data/templates/packages/changelog.html:35
+#: data/templates/packages/changelog.html:39
+msgid "Older"
+msgstr ""
+
+#: data/templates/packages/changelog.html:45
+#: data/templates/packages/changelog.html:49
+msgid "Newer"
+msgstr ""
+
 #: data/templates/builder-pass.html:18 data/templates/mirrors-edit.html:20
 #: data/templates/builder-edit.html:20
 msgid "Manage"
@@ -3876,14 +3867,6 @@ msgstr "Загружается"
 msgid "Building"
 msgstr ""
 
-#: data/templates/build-filter.html:41
-msgid "Testing"
-msgstr ""
-
-#: data/templates/build-filter.html:42
-msgid "Stable"
-msgstr ""
-
 #: data/templates/build-filter.html:43
 msgid "Obsolete"
 msgstr ""
@@ -3996,35 +3979,35 @@ msgstr "Изменить не удалось"
 msgid "The user profile cannot be saved."
 msgstr "Профиль пользователя не может быть сохранён."
 
-#: web/handlers_auth.py:71
+#: web/handlers_auth.py:66
 msgid "No username provided."
 msgstr "Нет имени пользователя."
 
-#: web/handlers_auth.py:73
+#: web/handlers_auth.py:68
 msgid "The given username is already taken."
 msgstr "Данное имя пользователя уже занято."
 
-#: web/handlers_auth.py:76 web/handlers_users.py:186
+#: web/handlers_auth.py:71 web/handlers_users.py:186
 msgid "No email address provided."
 msgstr "Не указан электронный адрес."
 
-#: web/handlers_auth.py:78 web/handlers_users.py:188
+#: web/handlers_auth.py:73 web/handlers_users.py:188
 msgid "Email address is invalid."
 msgstr "Адрес электронной почты является недействительным."
 
-#: web/handlers_auth.py:80
+#: web/handlers_auth.py:75
 msgid "The given email address is already used for another account."
 msgstr "Указанный адрес электронной почты уже используется другим пользователем."
 
-#: web/handlers_auth.py:84
+#: web/handlers_auth.py:79
 msgid "No password provided."
 msgstr "Не указан пароль"
 
-#: web/handlers_auth.py:86 web/handlers_users.py:194
+#: web/handlers_auth.py:81 web/handlers_users.py:194
 msgid "Passwords do not match."
 msgstr "Пароли не совпадают."
 
-#: web/handlers_auth.py:90
+#: web/handlers_auth.py:85
 msgid "Your password is too weak."
 msgstr ""