Index: main/waeup.kofa/trunk/src/waeup/kofa/locales/en/LC_MESSAGES/waeup.kofa.po
===================================================================
--- main/waeup.kofa/trunk/src/waeup/kofa/locales/en/LC_MESSAGES/waeup.kofa.po	(revision 8437)
+++ main/waeup.kofa/trunk/src/waeup/kofa/locales/en/LC_MESSAGES/waeup.kofa.po	(revision 8554)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: WAeUP.KOFA\n"
-"POT-Creation-Date: Sun May 13 06:39:49 2012\n"
+"POT-Creation-Date: Wed May 30 06:31:49 2012\n"
 "PO-Revision-Date: 2012-03-09 07:17+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
@@ -29,22 +29,22 @@
 
 #: waeup/kofa/accesscodes/browser.py:101 waeup/kofa/accesscodes/browser.py:114
-#: waeup/kofa/applicants/browser.py:242 waeup/kofa/applicants/browser.py:312
-#: waeup/kofa/applicants/browser.py:313 waeup/kofa/applicants/browser.py:420
-#: waeup/kofa/browser/pages.py:524 waeup/kofa/browser/pages.py:729
-#: waeup/kofa/browser/pages.py:756 waeup/kofa/browser/pages.py:811
-#: waeup/kofa/browser/pages.py:882 waeup/kofa/browser/pages.py:912
-#: waeup/kofa/browser/pages.py:1032 waeup/kofa/browser/pages.py:1260
-#: waeup/kofa/browser/pages.py:1397 waeup/kofa/browser/pages.py:1418
-#: waeup/kofa/browser/pages.py:1445 waeup/kofa/browser/pages.py:1473
-#: waeup/kofa/browser/pages.py:1474 waeup/kofa/browser/pages.py:1520
-#: waeup/kofa/browser/pages.py:1561 waeup/kofa/browser/pages.py:1640
-#: waeup/kofa/browser/pages.py:1641 waeup/kofa/browser/pages.py:1643
-#: waeup/kofa/browser/pages.py:1721 waeup/kofa/browser/pages.py:1766
-#: waeup/kofa/browser/pages.py:1804 waeup/kofa/browser/pages.py:1848
-#: waeup/kofa/browser/pages.py:1887 waeup/kofa/browser/pages.py:1889
-#: waeup/kofa/browser/pages.py:1924 waeup/kofa/browser/pages.py:1975
-#: waeup/kofa/browser/pages.py:2027 waeup/kofa/students/browser.py:623
-#: waeup/kofa/students/browser.py:624 waeup/kofa/students/browser.py:807
-#: waeup/kofa/students/browser.py:809 waeup/kofa/students/browser.py:950
+#: waeup/kofa/applicants/browser.py:253 waeup/kofa/applicants/browser.py:323
+#: waeup/kofa/applicants/browser.py:324 waeup/kofa/applicants/browser.py:437
+#: waeup/kofa/browser/pages.py:524 waeup/kofa/browser/pages.py:731
+#: waeup/kofa/browser/pages.py:758 waeup/kofa/browser/pages.py:813
+#: waeup/kofa/browser/pages.py:887 waeup/kofa/browser/pages.py:917
+#: waeup/kofa/browser/pages.py:1037 waeup/kofa/browser/pages.py:1258
+#: waeup/kofa/browser/pages.py:1395 waeup/kofa/browser/pages.py:1416
+#: waeup/kofa/browser/pages.py:1443 waeup/kofa/browser/pages.py:1471
+#: waeup/kofa/browser/pages.py:1472 waeup/kofa/browser/pages.py:1518
+#: waeup/kofa/browser/pages.py:1559 waeup/kofa/browser/pages.py:1638
+#: waeup/kofa/browser/pages.py:1639 waeup/kofa/browser/pages.py:1641
+#: waeup/kofa/browser/pages.py:1719 waeup/kofa/browser/pages.py:1764
+#: waeup/kofa/browser/pages.py:1802 waeup/kofa/browser/pages.py:1846
+#: waeup/kofa/browser/pages.py:1885 waeup/kofa/browser/pages.py:1887
+#: waeup/kofa/browser/pages.py:1922 waeup/kofa/browser/pages.py:1973
+#: waeup/kofa/browser/pages.py:2025 waeup/kofa/students/browser.py:620
+#: waeup/kofa/students/browser.py:621 waeup/kofa/students/browser.py:804
+#: waeup/kofa/students/browser.py:806 waeup/kofa/students/browser.py:947
 msgid "Cancel"
 msgstr ""
@@ -84,7 +84,7 @@
 msgstr ""
 
-#: waeup/kofa/accesscodes/browser.py:154 waeup/kofa/applicants/browser.py:71
-#: waeup/kofa/applicants/browser.py:93 waeup/kofa/browser/pages.py:613
-#: waeup/kofa/browser/pages.py:1219 waeup/kofa/browser/viewlets.py:190
+#: waeup/kofa/accesscodes/browser.py:154 waeup/kofa/applicants/browser.py:82
+#: waeup/kofa/applicants/browser.py:104 waeup/kofa/browser/pages.py:613
+#: waeup/kofa/browser/pages.py:1218 waeup/kofa/browser/viewlets.py:190
 #: waeup/kofa/students/browser.py:170 waeup/kofa/students/browser.py:208
 msgid "Search"
@@ -355,5 +355,5 @@
 
 #. Default: ""
-#: waeup/kofa/applicants/applicant.py:139
+#: waeup/kofa/applicants/applicant.py:140
 msgid "Student ${a} created"
 msgstr ""
@@ -364,124 +364,132 @@
 
 #. Default: ""
-#: waeup/kofa/applicants/batching.py:256 waeup/kofa/students/batching.py:195
+#: waeup/kofa/applicants/batching.py:256 waeup/kofa/students/batching.py:201
 msgid "State '${a}' set"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1005 waeup/kofa/applicants/browser.py:1016
+#: waeup/kofa/applicants/browser.py:1003
+msgid "An error occurred."
+msgstr ""
+
+#: waeup/kofa/applicants/browser.py:1009 waeup/kofa/applicants/browser.py:1020
 msgid "No application record found."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1008
+#: waeup/kofa/applicants/browser.py:1012
 msgid "Your password has already been set. Please proceed to the login page."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1026
+#: waeup/kofa/applicants/browser.py:103 waeup/kofa/applicants/viewlets.py:89
+msgid "Search applicants"
+msgstr ""
+
+#: waeup/kofa/applicants/browser.py:1030
 msgid "You have successfully been registered for the"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1033
+#: waeup/kofa/applicants/browser.py:1037
 msgid "Email could not been sent. Please retry later."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1042
+#: waeup/kofa/applicants/browser.py:1046
 msgid "Your registration was successful."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:108 waeup/kofa/students/browser.py:185
+#: waeup/kofa/applicants/browser.py:119 waeup/kofa/students/browser.py:185
 #: waeup/kofa/students/browser.py:225
 msgid "Empty search string"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:113
+#: waeup/kofa/applicants/browser.py:124
 msgid "No applicant found."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:121 waeup/kofa/applicants/viewlets.py:98
+#: waeup/kofa/applicants/browser.py:132 waeup/kofa/applicants/viewlets.py:98
 msgid "Manage application section"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:124 waeup/kofa/applicants/browser.py:199
-#: waeup/kofa/applicants/browser.py:312 waeup/kofa/applicants/browser.py:359
-#: waeup/kofa/applicants/browser.py:698 waeup/kofa/applicants/browser.py:737
-#: waeup/kofa/applicants/browser.py:839 waeup/kofa/applicants/browser.py:842
-#: waeup/kofa/applicants/browser.py:886 waeup/kofa/browser/pages.py:497
+#: waeup/kofa/applicants/browser.py:135 waeup/kofa/applicants/browser.py:210
+#: waeup/kofa/applicants/browser.py:323 waeup/kofa/applicants/browser.py:376
+#: waeup/kofa/applicants/browser.py:702 waeup/kofa/applicants/browser.py:741
+#: waeup/kofa/applicants/browser.py:843 waeup/kofa/applicants/browser.py:846
+#: waeup/kofa/applicants/browser.py:890 waeup/kofa/browser/pages.py:497
 #: waeup/kofa/browser/pages.py:652 waeup/kofa/browser/pages.py:675
-#: waeup/kofa/browser/pages.py:749 waeup/kofa/browser/pages.py:1258
-#: waeup/kofa/browser/pages.py:1473 waeup/kofa/browser/pages.py:1514
-#: waeup/kofa/browser/pages.py:1640 waeup/kofa/browser/pages.py:1693
-#: waeup/kofa/browser/pages.py:1836 waeup/kofa/browser/pages.py:1887
-#: waeup/kofa/browser/pages.py:1908 waeup/kofa/hostels/browser.py:209
+#: waeup/kofa/browser/pages.py:751 waeup/kofa/browser/pages.py:1256
+#: waeup/kofa/browser/pages.py:1471 waeup/kofa/browser/pages.py:1512
+#: waeup/kofa/browser/pages.py:1638 waeup/kofa/browser/pages.py:1691
+#: waeup/kofa/browser/pages.py:1834 waeup/kofa/browser/pages.py:1885
+#: waeup/kofa/browser/pages.py:1906 waeup/kofa/hostels/browser.py:209
 #: waeup/kofa/hostels/browser.py:231 waeup/kofa/hostels/browser.py:318
-#: waeup/kofa/students/browser.py:369 waeup/kofa/students/browser.py:497
-#: waeup/kofa/students/browser.py:574 waeup/kofa/students/browser.py:623
-#: waeup/kofa/students/browser.py:639 waeup/kofa/students/browser.py:807
-#: waeup/kofa/students/browser.py:832 waeup/kofa/students/browser.py:1500
-#: waeup/kofa/students/browser.py:1515 waeup/kofa/students/browser.py:1636
+#: waeup/kofa/students/browser.py:369 waeup/kofa/students/browser.py:494
+#: waeup/kofa/students/browser.py:571 waeup/kofa/students/browser.py:620
+#: waeup/kofa/students/browser.py:636 waeup/kofa/students/browser.py:804
+#: waeup/kofa/students/browser.py:829 waeup/kofa/students/browser.py:1497
+#: waeup/kofa/students/browser.py:1512 waeup/kofa/students/browser.py:1632
 msgid "Save"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:125 waeup/kofa/applicants/browser.py:155
-#: waeup/kofa/applicants/browser.py:313 waeup/kofa/applicants/browser.py:366
-#: waeup/kofa/browser/pages.py:655 waeup/kofa/browser/pages.py:696
-#: waeup/kofa/browser/pages.py:777 waeup/kofa/browser/pages.py:1397
-#: waeup/kofa/browser/pages.py:1408 waeup/kofa/browser/pages.py:1474
-#: waeup/kofa/browser/pages.py:1509 waeup/kofa/hostels/browser.py:131
-#: waeup/kofa/students/browser.py:209 waeup/kofa/students/browser.py:1209
-#: waeup/kofa/students/browser.py:1222
+#: waeup/kofa/applicants/browser.py:136 waeup/kofa/applicants/browser.py:166
+#: waeup/kofa/applicants/browser.py:324 waeup/kofa/applicants/browser.py:383
+#: waeup/kofa/browser/pages.py:655 waeup/kofa/browser/pages.py:698
+#: waeup/kofa/browser/pages.py:779 waeup/kofa/browser/pages.py:1395
+#: waeup/kofa/browser/pages.py:1406 waeup/kofa/browser/pages.py:1472
+#: waeup/kofa/browser/pages.py:1507 waeup/kofa/hostels/browser.py:131
+#: waeup/kofa/students/browser.py:209 waeup/kofa/students/browser.py:1206
+#: waeup/kofa/students/browser.py:1219
 msgid "Remove selected"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:125 waeup/kofa/applicants/browser.py:180
-#: waeup/kofa/applicants/browser.py:211 waeup/kofa/applicants/browser.py:221
+#: waeup/kofa/applicants/browser.py:136 waeup/kofa/applicants/browser.py:191
+#: waeup/kofa/applicants/browser.py:222 waeup/kofa/applicants/browser.py:232
 msgid "Add applicants container"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:126 waeup/kofa/applicants/browser.py:189
-#: waeup/kofa/applicants/browser.py:315 waeup/kofa/applicants/browser.py:429
-#: waeup/kofa/browser/pages.py:1475 waeup/kofa/browser/pages.py:1534
-#: waeup/kofa/browser/pages.py:1644 waeup/kofa/browser/pages.py:1730
-#: waeup/kofa/browser/pages.py:1890 waeup/kofa/browser/pages.py:1947
+#: waeup/kofa/applicants/browser.py:137 waeup/kofa/applicants/browser.py:200
+#: waeup/kofa/applicants/browser.py:326 waeup/kofa/applicants/browser.py:446
+#: waeup/kofa/browser/pages.py:1473 waeup/kofa/browser/pages.py:1532
+#: waeup/kofa/browser/pages.py:1642 waeup/kofa/browser/pages.py:1728
+#: waeup/kofa/browser/pages.py:1888 waeup/kofa/browser/pages.py:1945
 msgid "Remove selected local roles"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:127 waeup/kofa/applicants/browser.py:185
-#: waeup/kofa/applicants/browser.py:316 waeup/kofa/applicants/browser.py:425
-#: waeup/kofa/browser/pages.py:1476 waeup/kofa/browser/pages.py:1530
-#: waeup/kofa/browser/pages.py:1645 waeup/kofa/browser/pages.py:1726
-#: waeup/kofa/browser/pages.py:1891 waeup/kofa/browser/pages.py:1943
+#: waeup/kofa/applicants/browser.py:138 waeup/kofa/applicants/browser.py:196
+#: waeup/kofa/applicants/browser.py:327 waeup/kofa/applicants/browser.py:442
+#: waeup/kofa/browser/pages.py:1474 waeup/kofa/browser/pages.py:1528
+#: waeup/kofa/browser/pages.py:1643 waeup/kofa/browser/pages.py:1724
+#: waeup/kofa/browser/pages.py:1889 waeup/kofa/browser/pages.py:1941
 msgid "Add local role"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:128
+#: waeup/kofa/applicants/browser.py:139
 msgid "Applicants Containers"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:161
+#: waeup/kofa/applicants/browser.py:172
 msgid "No container selected!"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:172 waeup/kofa/applicants/browser.py:383
-#: waeup/kofa/applicants/browser.py:794
+#: waeup/kofa/applicants/browser.py:183 waeup/kofa/applicants/browser.py:400
+#: waeup/kofa/applicants/browser.py:798
 msgid "Could not delete:"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/applicants/browser.py:175 waeup/kofa/applicants/browser.py:386
-#: waeup/kofa/applicants/browser.py:797 waeup/kofa/browser/pages.py:139
-#: waeup/kofa/students/browser.py:252 waeup/kofa/students/browser.py:687
-#: waeup/kofa/students/browser.py:857 waeup/kofa/students/browser.py:1036
-#: waeup/kofa/students/browser.py:1242 waeup/kofa/students/browser.py:1836
+#: waeup/kofa/applicants/browser.py:186 waeup/kofa/applicants/browser.py:403
+#: waeup/kofa/applicants/browser.py:801 waeup/kofa/browser/pages.py:139
+#: waeup/kofa/students/browser.py:252 waeup/kofa/students/browser.py:684
+#: waeup/kofa/students/browser.py:854 waeup/kofa/students/browser.py:1033
+#: waeup/kofa/students/browser.py:1239 waeup/kofa/students/browser.py:1830
 msgid "Successfully removed: ${a}"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:203 waeup/kofa/applicants/browser.py:363
-#: waeup/kofa/applicants/browser.py:766 waeup/kofa/browser/pages.py:1517
-#: waeup/kofa/browser/pages.py:1839 waeup/kofa/browser/pages.py:1911
-#: waeup/kofa/browser/pages.py:2023 waeup/kofa/hostels/browser.py:54
+#: waeup/kofa/applicants/browser.py:214 waeup/kofa/applicants/browser.py:380
+#: waeup/kofa/applicants/browser.py:770 waeup/kofa/browser/pages.py:1515
+#: waeup/kofa/browser/pages.py:1837 waeup/kofa/browser/pages.py:1909
+#: waeup/kofa/browser/pages.py:2021 waeup/kofa/hostels/browser.py:54
 #: waeup/kofa/students/browser.py:83 waeup/kofa/students/browser.py:395
 msgid "Form has been saved."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:230
+#: waeup/kofa/applicants/browser.py:241
 msgid ""
 "An applicants container for the same application type and entrance year "
@@ -489,9 +497,9 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:238
+#: waeup/kofa/applicants/browser.py:249
 msgid "Added:"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:250 waeup/kofa/applicants/export.py:76
+#: waeup/kofa/applicants/browser.py:261 waeup/kofa/applicants/export.py:76
 #: waeup/kofa/applicants/viewlets.py:44
 #: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:12
@@ -499,167 +507,161 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:313 waeup/kofa/applicants/browser.py:391
-#: waeup/kofa/applicants/browser.py:443
+#: waeup/kofa/applicants/browser.py:324 waeup/kofa/applicants/browser.py:408
+#: waeup/kofa/applicants/browser.py:460
 msgid "Add applicant"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:314 waeup/kofa/applicants/browser.py:396
+#: waeup/kofa/applicants/browser.py:325 waeup/kofa/applicants/browser.py:413
 msgid "Create students from selected"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:322
+#: waeup/kofa/applicants/browser.py:333
 msgid "Manage applicants container"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:372 waeup/kofa/applicants/browser.py:402
+#: waeup/kofa/applicants/browser.py:389 waeup/kofa/applicants/browser.py:419
 msgid "No applicant selected!"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/applicants/browser.py:413
+#: waeup/kofa/applicants/browser.py:430
 msgid "${a} students successfully created."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:416
+#: waeup/kofa/applicants/browser.py:433
 msgid "No student could be created."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:446
+#: waeup/kofa/applicants/browser.py:463
 msgid "Create application record"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:451
+#: waeup/kofa/applicants/browser.py:468
 msgid "Applicant record created."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:465
+#: waeup/kofa/applicants/browser.py:482
 msgid "Applicant"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:484 waeup/kofa/students/browser.py:294
+#: waeup/kofa/applicants/browser.py:501 waeup/kofa/students/browser.py:294
 msgid "set"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:485 waeup/kofa/students/browser.py:295
+#: waeup/kofa/applicants/browser.py:502 waeup/kofa/students/browser.py:295
 msgid "unset"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/applicants/browser.py:490
+#: waeup/kofa/applicants/browser.py:507
 msgid "${a} <br /> Application Record ${b}"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:547 waeup/kofa/students/utils.py:268
-msgid "Session configuration object is not available."
-msgstr ""
-
-#: waeup/kofa/applicants/browser.py:555 waeup/kofa/students/browser.py:1097
+#: waeup/kofa/applicants/browser.py:558 waeup/kofa/students/browser.py:1094
 msgid "This type of payment has already been made."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:566 waeup/kofa/students/browser.py:1110
+#: waeup/kofa/applicants/browser.py:570 waeup/kofa/students/browser.py:1107
 msgid "Payment ticket created."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/applicants/browser.py:589 waeup/kofa/students/browser.py:1129
+#: waeup/kofa/applicants/browser.py:593 waeup/kofa/students/browser.py:1126
 msgid "${a}: Online Payment Ticket ${b}"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:627 waeup/kofa/students/browser.py:1176
+#: waeup/kofa/applicants/browser.py:631 waeup/kofa/students/browser.py:1173
 msgid "Payment Data"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:633 waeup/kofa/students/browser.py:1182
+#: waeup/kofa/applicants/browser.py:637 waeup/kofa/students/browser.py:1179
 msgid "Online Payment Slip"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:673
+#: waeup/kofa/applicants/browser.py:65
+msgid ""
+"'You can not edit your application records after final submission. You "
+"really want to submit?'"
+msgstr ""
+
+#: waeup/kofa/applicants/browser.py:677
 msgid "Uploaded image is too big!"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:678
+#: waeup/kofa/applicants/browser.py:682
 msgid "jpg file extension expected."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:698 waeup/kofa/applicants/browser.py:842
-#: waeup/kofa/applicants/browser.py:894
+#: waeup/kofa/applicants/browser.py:702 waeup/kofa/applicants/browser.py:846
+#: waeup/kofa/applicants/browser.py:898
 msgid "Final Submit"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:699 waeup/kofa/applicants/browser.py:807
-#: waeup/kofa/applicants/browser.py:840 waeup/kofa/applicants/browser.py:875
-#: waeup/kofa/students/browser.py:1042
+#: waeup/kofa/applicants/browser.py:703 waeup/kofa/applicants/browser.py:811
+#: waeup/kofa/applicants/browser.py:844 waeup/kofa/applicants/browser.py:879
+#: waeup/kofa/students/browser.py:1039
 msgid "Add online payment ticket"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:699 waeup/kofa/applicants/browser.py:812
-#: waeup/kofa/applicants/browser.py:840 waeup/kofa/applicants/browser.py:843
-#: waeup/kofa/applicants/browser.py:880 waeup/kofa/students/browser.py:809
-#: waeup/kofa/students/browser.py:841 waeup/kofa/students/browser.py:1018
-#: waeup/kofa/students/browser.py:1818
+#: waeup/kofa/applicants/browser.py:703 waeup/kofa/applicants/browser.py:816
+#: waeup/kofa/applicants/browser.py:844 waeup/kofa/applicants/browser.py:847
+#: waeup/kofa/applicants/browser.py:884 waeup/kofa/students/browser.py:806
+#: waeup/kofa/students/browser.py:838 waeup/kofa/students/browser.py:1015
+#: waeup/kofa/students/browser.py:1812
 msgid "Remove selected tickets"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:70
+#. Default: ""
+#: waeup/kofa/applicants/browser.py:726
+msgid "${a} <br /> Application Form ${b}"
+msgstr ""
+
+#: waeup/kofa/applicants/browser.py:738 waeup/kofa/students/browser.py:366
+msgid "No transition"
+msgstr ""
+
+#: waeup/kofa/applicants/browser.py:785 waeup/kofa/students/browser.py:1021
+msgid "No payment selected."
+msgstr ""
+
+#: waeup/kofa/applicants/browser.py:81
 msgid "Application Section"
 msgstr ""
 
-#. Default: ""
-#: waeup/kofa/applicants/browser.py:722
-msgid "${a} <br /> Application Form ${b}"
-msgstr ""
-
-#: waeup/kofa/applicants/browser.py:734 waeup/kofa/students/browser.py:366
-msgid "No transition"
-msgstr ""
-
-#: waeup/kofa/applicants/browser.py:781 waeup/kofa/students/browser.py:1024
-msgid "No payment selected."
-msgstr ""
-
-#: waeup/kofa/applicants/browser.py:853 waeup/kofa/students/browser.py:91
+#: waeup/kofa/applicants/browser.py:857 waeup/kofa/students/browser.py:91
 msgid "The requested form is locked (read-only)."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:867
+#: waeup/kofa/applicants/browser.py:871
 msgid "No passport picture uploaded."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:869
+#: waeup/kofa/applicants/browser.py:873
 msgid "Passport picture confirmation box not ticked."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:906 waeup/kofa/students/browser.py:1681
+#: waeup/kofa/applicants/browser.py:910 waeup/kofa/students/browser.py:1677
 msgid "This form cannot be submitted. Wrong state!"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:911
+#: waeup/kofa/applicants/browser.py:915
 msgid "Form has been submitted."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:92 waeup/kofa/applicants/viewlets.py:89
-msgid "Search applicants"
-msgstr ""
-
-#. Default: ""
-#: waeup/kofa/applicants/browser.py:954
+#. Default: ""
+#: waeup/kofa/applicants/browser.py:958
 msgid "Apply for ${a}"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:961
+#: waeup/kofa/applicants/browser.py:965
 msgid "Application has not yet started."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:967
+#: waeup/kofa/applicants/browser.py:971
 msgid "Application has ended."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:976 waeup/kofa/browser/pages.py:2076
+#: waeup/kofa/applicants/browser.py:980 waeup/kofa/browser/pages.py:2074
 msgid "Get login credentials"
-msgstr ""
-
-#: waeup/kofa/applicants/browser.py:999
-msgid "An error occurred."
 msgstr ""
 
@@ -728,4 +730,9 @@
 msgstr ""
 
+#. Default: "There are more than 5000 application records in this container. In order to prevent from downloading big amounts of data, the Applicants tab has been disabled. Please use the ${search_form} for accessing application records."
+#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:92
+msgid "note_acmp"
+msgstr ""
+
 #. Default: "Please note that containers will be opened in manage mode here. All application record links will be loaded into your browser which can take a considerable time depending on your bandwidth. Please be patient until all records have been loaded."
 #: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:38
@@ -733,4 +740,8 @@
 msgstr ""
 
+#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:56
+msgid "Records"
+msgstr ""
+
 #: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:6
 msgid "Introduction"
@@ -771,5 +782,5 @@
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:171 waeup/kofa/students/browser.py:773
+#: waeup/kofa/applicants/interfaces.py:171 waeup/kofa/students/browser.py:770
 #: waeup/kofa/university/interfaces.py:38
 #: waeup/kofa/university/interfaces.py:66
@@ -779,14 +790,14 @@
 #: waeup/kofa/university/interfaces.py:179
 #: waeup/kofa/university/interfaces.py:192
-#: waeup/kofa/university/interfaces.py:251
+#: waeup/kofa/university/interfaces.py:265
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:39
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:68
 #: waeup/kofa/browser/templates/facultypage.pt:8
 #: waeup/kofa/browser/templates/departmentpage.pt:15
-#: waeup/kofa/browser/templates/departmentpage.pt:39
+#: waeup/kofa/browser/templates/departmentpage.pt:38
 #: waeup/kofa/browser/templates/searchpage.pt:13
 #: waeup/kofa/browser/templates/facultymanagepage.pt:41
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:36
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:13
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:14
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:34
 #: waeup/kofa/applicants/browser_templates/applicantsrootpage.pt:10
@@ -795,5 +806,5 @@
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:177 waeup/kofa/students/browser.py:774
+#: waeup/kofa/applicants/interfaces.py:177 waeup/kofa/students/browser.py:771
 #: waeup/kofa/university/interfaces.py:199
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:41
@@ -801,5 +812,5 @@
 #: waeup/kofa/browser/templates/facultypage.pt:9
 #: waeup/kofa/browser/templates/departmentpage.pt:16
-#: waeup/kofa/browser/templates/departmentpage.pt:40
+#: waeup/kofa/browser/templates/departmentpage.pt:39
 #: waeup/kofa/browser/templates/searchpage.pt:14
 #: waeup/kofa/browser/templates/certificatepage.pt:30
@@ -807,5 +818,5 @@
 #: waeup/kofa/browser/templates/certificatemanagepage.pt:32
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:37
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:14
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:15
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:35
 #: waeup/kofa/applicants/browser_templates/applicantsrootpage.pt:11
@@ -815,10 +826,10 @@
 
 #: waeup/kofa/applicants/interfaces.py:183
-#: waeup/kofa/applicants/interfaces.py:281
+#: waeup/kofa/applicants/interfaces.py:287
 msgid "Application Target"
 msgstr ""
 
 #: waeup/kofa/applicants/interfaces.py:190
-#: waeup/kofa/applicants/interfaces.py:288
+#: waeup/kofa/applicants/interfaces.py:294
 msgid "Year of Entrance"
 msgstr ""
@@ -849,83 +860,83 @@
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:321
+#: waeup/kofa/applicants/interfaces.py:248 waeup/kofa/interfaces.py:582
+#: waeup/kofa/payments/interfaces.py:37
+msgid "Application Fee"
+msgstr ""
+
+#: waeup/kofa/applicants/interfaces.py:322
 #: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:26
 msgid "Applicant Id"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:326
+#: waeup/kofa/applicants/interfaces.py:327
 #: waeup/kofa/students/interfaces.py:186 waeup/kofa/students/interfaces.py:273
 msgid "Registration Number"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:337
-#: waeup/kofa/applicants/interfaces.py:505
+#: waeup/kofa/applicants/interfaces.py:338
+#: waeup/kofa/applicants/interfaces.py:506
 #: waeup/kofa/students/interfaces.py:165
 msgid "First Name"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:341
+#: waeup/kofa/applicants/interfaces.py:342
 #: waeup/kofa/students/interfaces.py:170
 msgid "Middle Name"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:345
+#: waeup/kofa/applicants/interfaces.py:346
 #: waeup/kofa/students/interfaces.py:175
 msgid "Last Name (Surname)"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:349
+#: waeup/kofa/applicants/interfaces.py:350
 #: waeup/kofa/students/interfaces.py:221
 msgid "Date of Birth"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:355
+#: waeup/kofa/applicants/interfaces.py:356
 #: waeup/kofa/students/interfaces.py:180
 msgid "Sex"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:360
-#: waeup/kofa/applicants/interfaces.py:443
-#: waeup/kofa/applicants/interfaces.py:510 waeup/kofa/interfaces.py:401
+#: waeup/kofa/applicants/interfaces.py:361
+#: waeup/kofa/applicants/interfaces.py:444
+#: waeup/kofa/applicants/interfaces.py:511 waeup/kofa/interfaces.py:401
 #: waeup/kofa/interfaces.py:427 waeup/kofa/interfaces.py:1108
 msgid "Email Address"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:365 waeup/kofa/interfaces.py:406
+#: waeup/kofa/applicants/interfaces.py:366 waeup/kofa/interfaces.py:406
 #: waeup/kofa/interfaces.py:434 waeup/kofa/students/interfaces.py:211
 msgid "Phone"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:370
-#: waeup/kofa/applicants/interfaces.py:448
+#: waeup/kofa/applicants/interfaces.py:371
+#: waeup/kofa/applicants/interfaces.py:449
 msgid "1st Choice Course of Study"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:375
-#: waeup/kofa/applicants/interfaces.py:453
+#: waeup/kofa/applicants/interfaces.py:376
+#: waeup/kofa/applicants/interfaces.py:454
 msgid "2nd Choice Course of Study"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:387
-#: waeup/kofa/applicants/interfaces.py:474
+#: waeup/kofa/applicants/interfaces.py:388
+#: waeup/kofa/applicants/interfaces.py:475
 msgid "Notice"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:391
-#: waeup/kofa/applicants/interfaces.py:463
+#: waeup/kofa/applicants/interfaces.py:392
+#: waeup/kofa/applicants/interfaces.py:464
 msgid "Screening Venue"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:395
-#: waeup/kofa/applicants/interfaces.py:458
+#: waeup/kofa/applicants/interfaces.py:396
+#: waeup/kofa/applicants/interfaces.py:459
 msgid "Screening Score"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:399
-#: waeup/kofa/applicants/interfaces.py:468
-msgid "Admitted Course of Study"
-msgstr ""
-
-#: waeup/kofa/applicants/interfaces.py:404
+#: waeup/kofa/applicants/interfaces.py:400
 #: waeup/kofa/students/interfaces.py:160
 #: waeup/kofa/browser/templates/showstudentspage.pt:4
@@ -935,22 +946,32 @@
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:409
+#: waeup/kofa/applicants/interfaces.py:405
+#: waeup/kofa/applicants/interfaces.py:469
+msgid "Admitted Course of Study"
+msgstr ""
+
+#: waeup/kofa/applicants/interfaces.py:410
 msgid "Form locked"
 msgstr ""
 
-#: waeup/kofa/applicants/payment.py:52 waeup/kofa/students/payments.py:88
+#: waeup/kofa/applicants/payment.py:52 waeup/kofa/applicants/workflow.py:74
+#: waeup/kofa/students/payments.py:117
+msgid "Payment approved"
+msgstr ""
+
+#: waeup/kofa/applicants/payment.py:65 waeup/kofa/students/payments.py:88
 msgid "Successful payment"
 msgstr ""
 
-#: waeup/kofa/applicants/payment.py:59 waeup/kofa/students/payments.py:95
+#: waeup/kofa/applicants/payment.py:72 waeup/kofa/students/payments.py:124
 msgid "This ticket has already been paid."
 msgstr ""
 
-#: waeup/kofa/applicants/pdf.py:50
+#: waeup/kofa/applicants/pdf.py:51
 msgid "Application Record"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/applicants/pdf.py:84
+#: waeup/kofa/applicants/pdf.py:85
 msgid ""
 "Proceed to the login page of the portal and enter your new credentials: user "
@@ -958,10 +979,14 @@
 msgstr ""
 
-#: waeup/kofa/applicants/utils.py:35
+#: waeup/kofa/applicants/utils.py:36
 msgid "Desired Study Courses"
 msgstr ""
 
-#: waeup/kofa/applicants/utils.py:36
+#: waeup/kofa/applicants/utils.py:37
 msgid "Process Data"
+msgstr ""
+
+#: waeup/kofa/applicants/utils.py:52 waeup/kofa/students/utils.py:268
+msgid "Session configuration object is not available."
 msgstr ""
 
@@ -991,11 +1016,11 @@
 msgstr ""
 
-#: waeup/kofa/applicants/viewlets.py:178 waeup/kofa/students/viewlets.py:321
+#: waeup/kofa/applicants/viewlets.py:178 waeup/kofa/students/viewlets.py:320
 msgid "Download payment slip"
 msgstr ""
 
 #: waeup/kofa/applicants/viewlets.py:193 waeup/kofa/applicants/workflow.py:73
-#: waeup/kofa/students/viewlets.py:337 waeup/kofa/students/workflow.py:93
-#: waeup/kofa/students/workflow.py:114
+#: waeup/kofa/students/viewlets.py:336 waeup/kofa/students/workflow.py:93
+#: waeup/kofa/students/workflow.py:121
 msgid "Approve payment"
 msgstr ""
@@ -1005,9 +1030,9 @@
 msgstr ""
 
-#: waeup/kofa/applicants/viewlets.py:73 waeup/kofa/students/viewlets.py:535
+#: waeup/kofa/applicants/viewlets.py:73 waeup/kofa/students/viewlets.py:533
 msgid "My Data"
 msgstr ""
 
-#: waeup/kofa/applicants/workflow.py:109 waeup/kofa/students/batching.py:143
+#: waeup/kofa/applicants/workflow.py:109 waeup/kofa/students/batching.py:146
 #: waeup/kofa/students/workflow.py:25
 msgid "Student record created"
@@ -1073,10 +1098,7 @@
 msgstr ""
 
-#: waeup/kofa/applicants/workflow.py:67
+#: waeup/kofa/applicants/workflow.py:67 waeup/kofa/students/workflow.py:108
+#: waeup/kofa/students/workflow.py:115
 msgid "Payment made"
-msgstr ""
-
-#: waeup/kofa/applicants/workflow.py:74
-msgid "Payment approved"
 msgstr ""
 
@@ -1127,6 +1149,6 @@
 msgstr ""
 
-#: waeup/kofa/browser/breadcrumbs.py:155 waeup/kofa/browser/pages.py:769
-#: waeup/kofa/browser/pages.py:1217 waeup/kofa/browser/viewlets.py:338
+#: waeup/kofa/browser/breadcrumbs.py:155 waeup/kofa/browser/pages.py:771
+#: waeup/kofa/browser/pages.py:1216 waeup/kofa/browser/viewlets.py:338
 #: waeup/kofa/browser/viewlets.py:647
 msgid "Data Center"
@@ -1137,21 +1159,25 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1007
+#: waeup/kofa/browser/layout.py:98
+msgid "'Are you sure?'"
+msgstr ""
+
+#: waeup/kofa/browser/pages.py:1012
 msgid "Update mode only!"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1033 waeup/kofa/browser/pages.py:1259
+#: waeup/kofa/browser/pages.py:1038 waeup/kofa/browser/pages.py:1257
 msgid "Reset"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1034
+#: waeup/kofa/browser/pages.py:1039
 msgid "Set headerfields"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1035
+#: waeup/kofa/browser/pages.py:1040
 msgid "Back to step 2"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1036
+#: waeup/kofa/browser/pages.py:1041
 msgid "Perform import"
 msgstr ""
@@ -1162,17 +1188,17 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1093
+#: waeup/kofa/browser/pages.py:1098
 msgid "Edit headers or replace imported file!"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1140
+#: waeup/kofa/browser/pages.py:1145
 msgid "View processing log"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1141
+#: waeup/kofa/browser/pages.py:1146
 msgid "Back to data center"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:118 waeup/kofa/browser/pages.py:784
+#: waeup/kofa/browser/pages.py:118 waeup/kofa/browser/pages.py:786
 #: waeup/kofa/hostels/browser.py:256 waeup/kofa/hostels/browser.py:286
 #: waeup/kofa/students/browser.py:239
@@ -1181,27 +1207,31 @@
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:1185
+#: waeup/kofa/browser/pages.py:1190
 msgid "Processing of ${a} rows failed."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:1187
+#: waeup/kofa/browser/pages.py:1192
 msgid "Successfully processed ${a} rows."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1195
+#: waeup/kofa/browser/pages.py:1200
 msgid "Show logfiles"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1197
+#: waeup/kofa/browser/pages.py:1202
 msgid "Back to Data Center"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1198
+#: waeup/kofa/browser/pages.py:1203
 msgid "Show"
 msgstr ""
 
+#: waeup/kofa/browser/pages.py:1219
+msgid "Back"
+msgstr ""
+
 #: waeup/kofa/browser/pages.py:1220
-msgid "Back"
+msgid "Enter a regular expression here..."
 msgstr ""
 
@@ -1210,110 +1240,122 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1256
+#: waeup/kofa/browser/pages.py:1243
+msgid "Invalid search expression."
+msgstr ""
+
+#: waeup/kofa/browser/pages.py:1246
+msgid "No search results found."
+msgstr ""
+
+#: waeup/kofa/browser/pages.py:1254
 msgid "Edit data center settings"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:1276
+#: waeup/kofa/browser/pages.py:1274
 msgid "File already existed (not copied): ${a}"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1279
+#: waeup/kofa/browser/pages.py:1277
 msgid "Given storage path cannot be used."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:1280
+#: waeup/kofa/browser/pages.py:1278
 msgid "Error: ${a}"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1283
+#: waeup/kofa/browser/pages.py:1281
 msgid "New storage path succefully set."
 msgstr ""
 
+#: waeup/kofa/browser/pages.py:1290
+msgid "Download portal data as CSV file"
+msgstr ""
+
 #: waeup/kofa/browser/pages.py:1292
-msgid "Download portal data as CSV file"
-msgstr ""
-
-#: waeup/kofa/browser/pages.py:1294
 msgid "Download"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1385
+#: waeup/kofa/browser/pages.py:1383
 msgid "Academic Section"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1397 waeup/kofa/browser/pages.py:1413
-#: waeup/kofa/browser/pages.py:1430 waeup/kofa/browser/pages.py:1434
+#: waeup/kofa/browser/pages.py:1395 waeup/kofa/browser/pages.py:1411
+#: waeup/kofa/browser/pages.py:1428 waeup/kofa/browser/pages.py:1432
 msgid "Add faculty"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1398 waeup/kofa/university/export.py:35
+#: waeup/kofa/browser/pages.py:1396 waeup/kofa/university/export.py:35
 msgid "Faculties"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1402 waeup/kofa/browser/viewlets.py:394
+#: waeup/kofa/browser/pages.py:1400 waeup/kofa/browser/viewlets.py:394
 msgid "Manage academic section"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1441
+#: waeup/kofa/browser/pages.py:1439
 msgid "The faculty code chosen already exists."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1462 waeup/kofa/browser/pages.py:1472
+#: waeup/kofa/browser/pages.py:1460 waeup/kofa/browser/pages.py:1470
 #: waeup/kofa/university/export.py:66
 msgid "Departments"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1474 waeup/kofa/browser/pages.py:1525
-#: waeup/kofa/browser/pages.py:1544 waeup/kofa/browser/pages.py:1548
+#: waeup/kofa/browser/pages.py:1472 waeup/kofa/browser/pages.py:1523
+#: waeup/kofa/browser/pages.py:1542 waeup/kofa/browser/pages.py:1546
 msgid "Add department"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1482 waeup/kofa/browser/viewlets.py:410
+#: waeup/kofa/browser/pages.py:1480 waeup/kofa/browser/viewlets.py:410
 msgid "Manage faculty"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1555
+#: waeup/kofa/browser/pages.py:1553
 msgid "The code chosen already exists in this faculty."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:1558
+#: waeup/kofa/browser/pages.py:1556
 msgid "Department ${a} added."
 msgstr ""
 
 #: waeup/kofa/browser/pages.py:157 waeup/kofa/browser/viewlets.py:266
-#: waeup/kofa/browser/templates/staffsitelayout.pt:27
-#: waeup/kofa/browser/templates/studentsitelayout.pt:31
+#: waeup/kofa/browser/templates/staffsitelayout.pt:28
+#: waeup/kofa/browser/templates/studentsitelayout.pt:32
 msgid "Login"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1575
+#: waeup/kofa/browser/pages.py:1573
 msgid "Courses and Certificates"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1605 waeup/kofa/browser/pages.py:1624
-#: waeup/kofa/students/browser.py:99 waeup/kofa/students/export.py:108
-#: waeup/kofa/students/viewlets.py:495
+#: waeup/kofa/browser/pages.py:1603 waeup/kofa/browser/pages.py:1622
+#: waeup/kofa/students/browser.py:99 waeup/kofa/students/export.py:110
+#: waeup/kofa/students/viewlets.py:493
 msgid "Students"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1641 waeup/kofa/browser/pages.py:1699
+#: waeup/kofa/browser/pages.py:1639 waeup/kofa/browser/pages.py:1697
 msgid "Remove selected courses"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1641 waeup/kofa/browser/pages.py:1711
-#: waeup/kofa/browser/pages.py:1740 waeup/kofa/browser/pages.py:1744
+#: waeup/kofa/browser/pages.py:1639 waeup/kofa/browser/pages.py:1709
+#: waeup/kofa/browser/pages.py:1738 waeup/kofa/browser/pages.py:1742
 msgid "Add course"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1642 waeup/kofa/browser/pages.py:1705
+#: waeup/kofa/browser/pages.py:1640 waeup/kofa/browser/pages.py:1703
 msgid "Remove selected certificates"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1642 waeup/kofa/browser/pages.py:1716
-#: waeup/kofa/browser/pages.py:1777 waeup/kofa/browser/pages.py:1781
+#: waeup/kofa/browser/pages.py:1640 waeup/kofa/browser/pages.py:1714
+#: waeup/kofa/browser/pages.py:1775 waeup/kofa/browser/pages.py:1779
 msgid "Add certificate"
+msgstr ""
+
+#: waeup/kofa/browser/pages.py:1649 waeup/kofa/browser/viewlets.py:417
+msgid "Manage department"
 msgstr ""
 
@@ -1322,24 +1364,24 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1651 waeup/kofa/browser/viewlets.py:417
-msgid "Manage department"
-msgstr ""
-
-#: waeup/kofa/browser/pages.py:1756
+#: waeup/kofa/browser/pages.py:1754
 msgid "A course with same code already exists: "
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:1762
+#: waeup/kofa/browser/pages.py:1760
 msgid "Course ${a} successfully created."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1793
+#: waeup/kofa/browser/pages.py:1791
 msgid "A certificate with same code already exists: "
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:1799
+#: waeup/kofa/browser/pages.py:1797
 msgid "Certificate ${a} successfully created."
+msgstr ""
+
+#: waeup/kofa/browser/pages.py:1829 waeup/kofa/browser/viewlets.py:434
+msgid "Edit course"
 msgstr ""
 
@@ -1348,27 +1390,28 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1831 waeup/kofa/browser/viewlets.py:434
-msgid "Edit course"
-msgstr ""
-
-#: waeup/kofa/browser/pages.py:1881
+#: waeup/kofa/browser/pages.py:1879
 msgid "Edit certificate"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1888 waeup/kofa/browser/pages.py:1919
-#: waeup/kofa/browser/pages.py:1960 waeup/kofa/browser/pages.py:1962
+#: waeup/kofa/browser/pages.py:1886 waeup/kofa/browser/pages.py:1917
+#: waeup/kofa/browser/pages.py:1958 waeup/kofa/browser/pages.py:1960
 msgid "Add course referrer"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1889 waeup/kofa/browser/pages.py:1914
+#: waeup/kofa/browser/pages.py:1887 waeup/kofa/browser/pages.py:1912
 msgid "Remove selected course referrers"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1895 waeup/kofa/browser/viewlets.py:441
+#: waeup/kofa/browser/pages.py:1893 waeup/kofa/browser/viewlets.py:441
 msgid "Manage certificate"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1967
+#: waeup/kofa/browser/pages.py:1965
 msgid "The chosen course referrer is already part of this certificate."
+msgstr ""
+
+#. Default: ""
+#: waeup/kofa/browser/pages.py:1969
+msgid "Course referrer ${a}_${b} added."
 msgstr ""
 
@@ -1377,35 +1420,30 @@
 msgstr ""
 
-#. Default: ""
-#: waeup/kofa/browser/pages.py:1971
-msgid "Course referrer ${a}_${b} added."
-msgstr ""
-
-#: waeup/kofa/browser/pages.py:2008 waeup/kofa/browser/viewlets.py:458
+#: waeup/kofa/browser/pages.py:2006 waeup/kofa/browser/viewlets.py:458
 msgid "Edit course referrer"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2011
+#: waeup/kofa/browser/pages.py:2009
 msgid "Save and return"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2039
+#: waeup/kofa/browser/pages.py:2037
 msgid "Send me a new password"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2087
+#: waeup/kofa/browser/pages.py:2085
 msgid "No record found."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2094
+#: waeup/kofa/browser/pages.py:2092
 msgid "You have successfully changed your password for the"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:2099
+#: waeup/kofa/browser/pages.py:2097
 msgid "An email with your user name and password has been sent to ${a}."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2102 waeup/kofa/students/browser.py:331
+#: waeup/kofa/browser/pages.py:2100 waeup/kofa/students/browser.py:331
 msgid "An smtp server error occurred."
 msgstr ""
@@ -1438,7 +1476,7 @@
 
 #: waeup/kofa/browser/pages.py:405 waeup/kofa/hostels/browser.py:195
-#: waeup/kofa/students/viewlets.py:166 waeup/kofa/students/viewlets.py:174
-#: waeup/kofa/students/viewlets.py:247 waeup/kofa/students/viewlets.py:255
-#: waeup/kofa/students/viewlets.py:304
+#: waeup/kofa/students/viewlets.py:165 waeup/kofa/students/viewlets.py:173
+#: waeup/kofa/students/viewlets.py:246 waeup/kofa/students/viewlets.py:254
+#: waeup/kofa/students/viewlets.py:303
 msgid "Manage"
 msgstr ""
@@ -1497,61 +1535,57 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:652 waeup/kofa/browser/pages.py:701
+#: waeup/kofa/browser/pages.py:652 waeup/kofa/browser/pages.py:703
 msgid "Update plugins"
 msgstr ""
 
 #: waeup/kofa/browser/pages.py:654 waeup/kofa/browser/pages.py:682
-#: waeup/kofa/browser/pages.py:713
+#: waeup/kofa/browser/pages.py:715
 msgid "Add session configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:679 waeup/kofa/browser/pages.py:752
+#: waeup/kofa/browser/pages.py:679 waeup/kofa/browser/pages.py:754
 msgid "Settings have been saved."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:693
+#: waeup/kofa/browser/pages.py:694
 msgid "Session ${a} Configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:704
+#: waeup/kofa/browser/pages.py:706
 msgid "Plugins were updated. See log file for details."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:717
+#: waeup/kofa/browser/pages.py:719
 msgid "Add Session Configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:724
+#: waeup/kofa/browser/pages.py:726
 msgid "The session chosen already exists."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:746
+#: waeup/kofa/browser/pages.py:748
 msgid "Edit academic session ${a} configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:795
+#: waeup/kofa/browser/pages.py:797
 msgid "OSError: The file could not be deleted."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/browser/pages.py:798
+#: waeup/kofa/browser/pages.py:800
 msgid "Successfully deleted: ${a}"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:808
+#: waeup/kofa/browser/pages.py:810
 msgid "Upload file"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:810
+#: waeup/kofa/browser/pages.py:812
 msgid "Upload"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:822
-msgid "You can't re-upload pending data files."
-msgstr ""
-
-#: waeup/kofa/browser/pages.py:825
+#: waeup/kofa/browser/pages.py:827
 msgid "Only csv files are allowed."
 msgstr ""
@@ -1561,27 +1595,27 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:880 waeup/kofa/browser/pages.py:910
-#: waeup/kofa/browser/pages.py:1030 waeup/kofa/browser/pages.py:1138
+#: waeup/kofa/browser/pages.py:885 waeup/kofa/browser/pages.py:915
+#: waeup/kofa/browser/pages.py:1035 waeup/kofa/browser/pages.py:1143
 msgid "Process CSV file"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:894 waeup/kofa/browser/pages.py:995
-#: waeup/kofa/browser/pages.py:1114
+#: waeup/kofa/browser/pages.py:899 waeup/kofa/browser/pages.py:1000
+#: waeup/kofa/browser/pages.py:1119
 msgid "Import aborted."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:913
+#: waeup/kofa/browser/pages.py:918
 msgid "Back to step 1"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:914
+#: waeup/kofa/browser/pages.py:919
 msgid "Proceed to step 3"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:974
+#: waeup/kofa/browser/pages.py:979
 msgid "Double headers: each column name may only appear once. "
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:982
+#: waeup/kofa/browser/pages.py:987
 msgid "Replace imported file!"
 msgstr ""
@@ -1759,4 +1793,8 @@
 msgstr ""
 
+#: waeup/kofa/browser/templates/datacenterlogspage.pt:37
+msgid "Reload Page"
+msgstr ""
+
 #: waeup/kofa/browser/templates/datacentermanagepage.pt:12
 msgid "Overwrite contents in new location?"
@@ -1789,6 +1827,6 @@
 #: waeup/kofa/browser/templates/facultymanagepage.pt:75
 #: waeup/kofa/browser/templates/certificatemanagepage.pt:92
-#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:97
-#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:88
+#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:109
+#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:91
 msgid "Local Role"
 msgstr ""
@@ -1815,6 +1853,6 @@
 #: waeup/kofa/browser/templates/configurationmanagepage.pt:31
 #: waeup/kofa/browser/templates/certificatemanagepage.pt:90
-#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:95
-#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:86
+#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:107
+#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:89
 #: waeup/kofa/hostels/browser_templates/containerpage.pt:10
 #: waeup/kofa/hostels/browser_templates/containermanagepage.pt:11
@@ -1918,44 +1956,49 @@
 msgstr ""
 
-#: waeup/kofa/browser/templates/staffsitelayout.pt:102
-#: waeup/kofa/browser/templates/studentsitelayout.pt:86
+#: waeup/kofa/browser/templates/staffsitelayout.pt:103
+#: waeup/kofa/browser/templates/studentsitelayout.pt:87
 msgid "Form Status:"
 msgstr ""
 
-#: waeup/kofa/browser/templates/staffsitelayout.pt:110
-#: waeup/kofa/browser/templates/studentsitelayout.pt:94
+#: waeup/kofa/browser/templates/staffsitelayout.pt:111
+#: waeup/kofa/browser/templates/studentsitelayout.pt:95
 msgid "Back to bottom"
 msgstr ""
 
-#: waeup/kofa/browser/templates/staffsitelayout.pt:118
-#: waeup/kofa/browser/templates/studentsitelayout.pt:103
+#: waeup/kofa/browser/templates/staffsitelayout.pt:119
+#: waeup/kofa/browser/templates/studentsitelayout.pt:104
 msgid "Back to top"
 msgstr ""
 
-#: waeup/kofa/browser/templates/staffsitelayout.pt:120
-#: waeup/kofa/browser/templates/studentsitelayout.pt:105
+#: waeup/kofa/browser/templates/staffsitelayout.pt:121
+#: waeup/kofa/browser/templates/studentsitelayout.pt:106
 msgid "Kofa - Student Management System"
 msgstr ""
 
-#: waeup/kofa/browser/templates/staffsitelayout.pt:123
-#: waeup/kofa/browser/templates/studentsitelayout.pt:108
+#: waeup/kofa/browser/templates/staffsitelayout.pt:124
+#: waeup/kofa/browser/templates/studentsitelayout.pt:109
 msgid "Copyright &copy; WAeUP Group 2008-2012"
 msgstr ""
 
-#: waeup/kofa/browser/templates/staffsitelayout.pt:33
-#: waeup/kofa/browser/templates/studentsitelayout.pt:37
+#: waeup/kofa/browser/templates/staffsitelayout.pt:34
+#: waeup/kofa/browser/templates/studentsitelayout.pt:38
 msgid "Contact"
 msgstr ""
 
-#: waeup/kofa/browser/templates/staffsitelayout.pt:39
-#: waeup/kofa/browser/templates/studentsitelayout.pt:43
+#: waeup/kofa/browser/templates/staffsitelayout.pt:4
+#: waeup/kofa/browser/templates/studentsitelayout.pt:4
+msgid "WAeUP.Kofa - Student Management System"
+msgstr ""
+
+#: waeup/kofa/browser/templates/staffsitelayout.pt:40
+#: waeup/kofa/browser/templates/studentsitelayout.pt:44
 msgid "Logout"
 msgstr ""
 
-#: waeup/kofa/browser/templates/staffsitelayout.pt:61
+#: waeup/kofa/browser/templates/staffsitelayout.pt:62
 msgid "Student Id:"
 msgstr ""
 
-#: waeup/kofa/browser/templates/staffsitelayout.pt:65
+#: waeup/kofa/browser/templates/staffsitelayout.pt:66
 msgid "State:"
 msgstr ""
@@ -1965,9 +2008,5 @@
 #: waeup/kofa/students/browser_templates/change_password.pt:16
 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:38
-msgid "Retype password:"
-msgstr ""
-
-#: waeup/kofa/browser/templates/userscontainerpage.pt:6
-msgid "Portal Roles"
+msgid "Retype Password:"
 msgstr ""
 
@@ -1980,5 +2019,5 @@
 msgstr ""
 
-#: waeup/kofa/browser/viewlets.py:378 waeup/kofa/students/viewlets.py:158
+#: waeup/kofa/browser/viewlets.py:378 waeup/kofa/students/viewlets.py:157
 msgid "Send email"
 msgstr ""
@@ -2017,6 +2056,6 @@
 
 #: waeup/kofa/browser/viewlets.py:91 waeup/kofa/browser/viewlets.py:160
-#: waeup/kofa/students/viewlets.py:239 waeup/kofa/students/viewlets.py:378
-#: waeup/kofa/students/viewlets.py:425
+#: waeup/kofa/students/viewlets.py:238 waeup/kofa/students/viewlets.py:377
+#: waeup/kofa/students/viewlets.py:424
 msgid "Edit"
 msgstr ""
@@ -2359,6 +2398,6 @@
 #: waeup/kofa/browser/templates/facultymanagepage.pt:71
 #: waeup/kofa/browser/templates/certificatemanagepage.pt:88
-#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:93
-#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:84
+#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:105
+#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:87
 msgid "User Id"
 msgstr ""
@@ -2377,5 +2416,6 @@
 
 #: waeup/kofa/interfaces.py:440
-msgid "Portal roles"
+#: waeup/kofa/browser/templates/userscontainerpage.pt:6
+msgid "Portal Roles"
 msgstr ""
 
@@ -2438,8 +2478,4 @@
 #: waeup/kofa/interfaces.py:574 waeup/kofa/interfaces.py:609
 msgid "Academic Session"
-msgstr ""
-
-#: waeup/kofa/interfaces.py:582 waeup/kofa/payments/interfaces.py:37
-msgid "Application Fee"
 msgstr ""
 
@@ -2577,138 +2613,138 @@
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:1009
+#: waeup/kofa/students/browser.py:1006
 msgid "${a}: Payments"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1054
+#: waeup/kofa/students/browser.py:1051
 msgid "Add online payment"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1063
+#: waeup/kofa/students/browser.py:1060
 msgid "Create ticket"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1071 waeup/kofa/students/browser.py:1283
+#: waeup/kofa/students/browser.py:1068 waeup/kofa/students/browser.py:1280
 msgid "Your current session does not match accommodation session."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1081
+#: waeup/kofa/students/browser.py:1078
 msgid "Study course data are incomplete."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:120 waeup/kofa/students/viewlets.py:117
+#: waeup/kofa/students/browser.py:120 waeup/kofa/students/viewlets.py:116
+#: waeup/kofa/students/viewlets.py:556
+msgid "Study Course"
+msgstr ""
+
+#. Default: ""
+#: waeup/kofa/students/browser.py:1210
+msgid "${a}: Accommodation"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1222
+msgid "You are not allowed to remove bed tickets."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1229
+msgid "No bed ticket selected."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:126 waeup/kofa/students/viewlets.py:122
 #: waeup/kofa/students/viewlets.py:557
-msgid "Study Course"
-msgstr ""
-
-#. Default: ""
-#: waeup/kofa/students/browser.py:1213
-msgid "${a}: Accommodation"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1225
-msgid "You are not allowed to remove bed tickets."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1232
-msgid "No bed ticket selected."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:126 waeup/kofa/students/viewlets.py:123
-#: waeup/kofa/students/viewlets.py:558
 msgid "Payments"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1263
+#: waeup/kofa/students/browser.py:1260
 msgid "Add bed ticket"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1265
+#: waeup/kofa/students/browser.py:1262
 msgid "Create bed ticket"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1273
+#: waeup/kofa/students/browser.py:1270
 msgid "Your data are incomplete."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1277
+#: waeup/kofa/students/browser.py:1274
 msgid "You are in the wrong registration state."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1288
+#: waeup/kofa/students/browser.py:1285
 msgid "You already booked a bed space in current accommodation session."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1299 waeup/kofa/students/browser.py:1593
-#: waeup/kofa/students/browser.py:1716
+#: waeup/kofa/students/browser.py:1296 waeup/kofa/students/browser.py:1590
+#: waeup/kofa/students/browser.py:1708
 msgid "Activation code is invalid."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:1319 waeup/kofa/students/browser.py:1445
+#: waeup/kofa/students/browser.py:1316 waeup/kofa/students/browser.py:1442
 msgid "There is no free bed in your category ${a}."
 msgstr ""
 
+#: waeup/kofa/students/browser.py:1321 waeup/kofa/students/browser.py:1595
+#: waeup/kofa/students/browser.py:1712
+msgid "Activation code has already been used."
+msgstr ""
+
 #: waeup/kofa/students/browser.py:1324 waeup/kofa/students/browser.py:1598
-#: waeup/kofa/students/browser.py:1721
-msgid "Activation code has already been used."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1327 waeup/kofa/students/browser.py:1601
-#: waeup/kofa/students/browser.py:1724 waeup/kofa/students/browser.py:1934
+#: waeup/kofa/students/browser.py:1715 waeup/kofa/students/browser.py:1928
 msgid "invalidated"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1332 waeup/kofa/students/browser.py:1605
-#: waeup/kofa/students/browser.py:1729
+#: waeup/kofa/students/browser.py:1329 waeup/kofa/students/browser.py:1602
+#: waeup/kofa/students/browser.py:1720
 msgid "You are not the owner of this access code."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:1343 waeup/kofa/students/browser.py:1459
+#: waeup/kofa/students/browser.py:1340 waeup/kofa/students/browser.py:1456
 msgid "${a}, Block ${b}, Room ${c}, Bed ${d} (${e})"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:1352
+#: waeup/kofa/students/browser.py:1349
 msgid "Bed ticket created and bed booked: ${a}"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:1368
+#: waeup/kofa/students/browser.py:1365
 msgid "Bed Ticket for Session ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1384
+#: waeup/kofa/students/browser.py:1381
 msgid "Bed Allocation Data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1390
+#: waeup/kofa/students/browser.py:1387
 msgid "Bed Allocation: "
 msgstr ""
 
-#: waeup/kofa/students/browser.py:141 waeup/kofa/students/viewlets.py:129
+#: waeup/kofa/students/browser.py:141 waeup/kofa/students/viewlets.py:128
 msgid "Accommodation"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1417
+#: waeup/kofa/students/browser.py:1414
 msgid "Students in reserved beds can't be relocated."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1423
+#: waeup/kofa/students/browser.py:1420
 msgid "Student can't be relocated."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:1466
+#: waeup/kofa/students/browser.py:1463
 msgid "Student relocated: ${a}"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:1485
+#: waeup/kofa/students/browser.py:1482
 msgid "${a}: History"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1497
+#: waeup/kofa/students/browser.py:1494
 msgid "Edit base data"
 msgstr ""
@@ -2719,71 +2755,75 @@
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1512 waeup/kofa/students/viewlets.py:387
+#: waeup/kofa/students/browser.py:1509 waeup/kofa/students/viewlets.py:386
 msgid "Change password"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1526
+#: waeup/kofa/students/browser.py:1523
 msgid "Password changed."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1538
+#: waeup/kofa/students/browser.py:1535
 msgid "Upload portrait"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1553 waeup/kofa/students/viewlets.py:411
+#: waeup/kofa/students/browser.py:1550 waeup/kofa/students/viewlets.py:410
 #: waeup/kofa/students/workflow.py:44
 msgid "Start clearance"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1557
+#: waeup/kofa/students/browser.py:1554
 msgid "Start clearance now"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1574
+#: waeup/kofa/students/browser.py:1571
 msgid "Wrong state"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1578
+#: waeup/kofa/students/browser.py:1575
 msgid "No portrait uploaded."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1582
+#: waeup/kofa/students/browser.py:1579
 msgid "Not all required fields filled."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1609
+#: waeup/kofa/students/browser.py:1606
 msgid "Clearance process has been started."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1619
+#: waeup/kofa/students/browser.py:1616
 msgid "Edit clearance data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1639 waeup/kofa/students/browser.py:1653
+#: waeup/kofa/students/browser.py:1635 waeup/kofa/students/browser.py:1649
 msgid "Clearance form has been saved."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1647
+#: waeup/kofa/students/browser.py:1643
 msgid "Save and request clearance"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1662 waeup/kofa/students/workflow.py:58
+#: waeup/kofa/students/browser.py:1658 waeup/kofa/students/workflow.py:58
 msgid "Request clearance"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1663
+#: waeup/kofa/students/browser.py:1659
 msgid "Enter the CLR access code used for starting clearance."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1666
+#: waeup/kofa/students/browser.py:1662
 msgid "Request clearance now"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1675
+#: waeup/kofa/students/browser.py:1671
 msgid "This isn't your CLR access code."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1684
+#: waeup/kofa/students/browser.py:1680
 msgid "Clearance has been requested."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1689 waeup/kofa/students/viewlets.py:439
+msgid "Start session"
 msgstr ""
 
@@ -2792,55 +2832,47 @@
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1693 waeup/kofa/students/viewlets.py:440
-msgid "Start course registration"
+#: waeup/kofa/students/browser.py:1693
+msgid "Start now"
 msgstr ""
 
 #: waeup/kofa/students/browser.py:1697
-msgid "Start course registration now"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1701
-msgid "You are in wrong state."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1705
-msgid "You are not entitled to start course registration."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1737
-msgid "Course registration has been started."
-msgstr ""
-
-#. Default: ""
-#: waeup/kofa/students/browser.py:1756
+msgid "You are not entitled to start session."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1731
+msgid "Session started."
+msgstr ""
+
+#. Default: ""
+#: waeup/kofa/students/browser.py:1750
 msgid "Add current level ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1765
+#: waeup/kofa/students/browser.py:1759
 msgid "Create course list now"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:1804
+#: waeup/kofa/students/browser.py:1798
 msgid "Add and remove course tickets of study level ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1841
+#: waeup/kofa/students/browser.py:1835
 msgid "Register course list"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1845
+#: waeup/kofa/students/browser.py:1839
 msgid "Course list has been registered."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1890
+#: waeup/kofa/students/browser.py:1884
 msgid "Set password for first-time login"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1893
+#: waeup/kofa/students/browser.py:1887
 msgid "Set"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1908
+#: waeup/kofa/students/browser.py:1902
 msgid "More than one student found."
 msgstr ""
@@ -2850,36 +2882,36 @@
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1916
+#: waeup/kofa/students/browser.py:1910
 msgid "Access code is invalid."
 msgstr ""
 
 #. Default: ""
+#: waeup/kofa/students/browser.py:1913
+msgid "Password has already been set. Your Student Id is ${a}"
+msgstr ""
+
 #: waeup/kofa/students/browser.py:1919
-msgid "Password has already been set. Your Student Id is ${a}"
+msgid "Password has already been set. You are using the wrong Access Code."
 msgstr ""
 
 #: waeup/kofa/students/browser.py:1925
-msgid "Password has already been set. You are using the wrong Access Code."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1931
 msgid "Access code has already been used."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:1940
+#: waeup/kofa/students/browser.py:1934
 msgid "Password has been set. Your Student Id is ${a}"
 msgstr ""
 
 #: waeup/kofa/students/browser.py:196 waeup/kofa/students/browser.py:237
-#: waeup/kofa/students/browser.py:1905
+#: waeup/kofa/students/browser.py:1899
 msgid "No student found."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:207 waeup/kofa/students/viewlets.py:142
+#: waeup/kofa/students/browser.py:207 waeup/kofa/students/viewlets.py:141
 msgid "Manage student section"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:264 waeup/kofa/students/viewlets.py:149
+#: waeup/kofa/students/browser.py:264 waeup/kofa/students/viewlets.py:148
 msgid "Add student"
 msgstr ""
@@ -2899,105 +2931,105 @@
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:423
+#: waeup/kofa/students/browser.py:422
 msgid "${a}: Clearance Data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:446 waeup/kofa/students/viewlets.py:107
-#: waeup/kofa/students/viewlets.py:555
+#: waeup/kofa/students/browser.py:444 waeup/kofa/students/viewlets.py:106
+#: waeup/kofa/students/viewlets.py:554
 #: waeup/kofa/students/browser_templates/clearanceeditpage.pt:6
 msgid "Clearance Data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:452
+#: waeup/kofa/students/browser.py:450
 msgid "Clearance Slip of "
 msgstr ""
 
-#: waeup/kofa/students/browser.py:471
+#: waeup/kofa/students/browser.py:469
 msgid "Manage clearance data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:512
+#: waeup/kofa/students/browser.py:509
 msgid "Student has been cleared."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:514 waeup/kofa/students/browser.py:538
+#: waeup/kofa/students/browser.py:511 waeup/kofa/students/browser.py:535
 msgid "Student is in wrong state."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:531
+#: waeup/kofa/students/browser.py:528
 msgid "Clearance has been annulled."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:535
+#: waeup/kofa/students/browser.py:532
 msgid "Clearance request has been rejected."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:561
+#: waeup/kofa/students/browser.py:558
 msgid "${a}: Personal Data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:571
+#: waeup/kofa/students/browser.py:568
 msgid "Edit personal data"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:591
+#: waeup/kofa/students/browser.py:588
 msgid "${a}: Study Course"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:621
+#: waeup/kofa/students/browser.py:618
 msgid "Manage study course"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:624 waeup/kofa/students/browser.py:671
+#: waeup/kofa/students/browser.py:621 waeup/kofa/students/browser.py:668
 msgid "Remove selected levels"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:625 waeup/kofa/students/browser.py:657
+#: waeup/kofa/students/browser.py:622 waeup/kofa/students/browser.py:654
 msgid "Add study level"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:645
+#: waeup/kofa/students/browser.py:642
 msgid "Current level not available for certificate."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:665
+#: waeup/kofa/students/browser.py:662
 msgid "Study level has been added."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:667 waeup/kofa/students/browser.py:1774
+#: waeup/kofa/students/browser.py:664 waeup/kofa/students/browser.py:1768
 msgid "This level exists."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:677
+#: waeup/kofa/students/browser.py:674
 msgid "No study level selected."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:728
+#: waeup/kofa/students/browser.py:725
 msgid "${a}: Study Level ${b}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:751
+#: waeup/kofa/students/browser.py:748
 msgid "Level Data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:757
+#: waeup/kofa/students/browser.py:754
 msgid "Course List"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:766
+#: waeup/kofa/students/browser.py:763
 msgid "Course Registration Slip"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:772
+#: waeup/kofa/students/browser.py:769
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:35
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:12
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:13
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:33
 msgid "Sem."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:775
+#: waeup/kofa/students/browser.py:772
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:38
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:36
@@ -3005,10 +3037,10 @@
 msgstr ""
 
-#: waeup/kofa/students/browser.py:776
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:16
+#: waeup/kofa/students/browser.py:773
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:17
 msgid "Faculty"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:777
+#: waeup/kofa/students/browser.py:774
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:40
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:38
@@ -3016,5 +3048,5 @@
 msgstr ""
 
-#: waeup/kofa/students/browser.py:778
+#: waeup/kofa/students/browser.py:775
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:41
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:39
@@ -3022,62 +3054,62 @@
 msgstr ""
 
-#: waeup/kofa/students/browser.py:779 waeup/kofa/students/interfaces.py:411
+#: waeup/kofa/students/browser.py:776 waeup/kofa/students/interfaces.py:411
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:42
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:18
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:19
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:40
 msgid "Score"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:808 waeup/kofa/students/browser.py:837
-#: waeup/kofa/students/browser.py:922 waeup/kofa/students/browser.py:927
-#: waeup/kofa/students/browser.py:1814 waeup/kofa/students/browser.py:1864
+#: waeup/kofa/students/browser.py:805 waeup/kofa/students/browser.py:834
+#: waeup/kofa/students/browser.py:919 waeup/kofa/students/browser.py:924
+#: waeup/kofa/students/browser.py:1808 waeup/kofa/students/browser.py:1858
 msgid "Add course ticket"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:829
+#: waeup/kofa/students/browser.py:826
 msgid "Manage study level ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:847 waeup/kofa/students/browser.py:1824
+#: waeup/kofa/students/browser.py:844 waeup/kofa/students/browser.py:1818
 msgid "No ticket selected."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:871 waeup/kofa/students/browser.py:893
+#: waeup/kofa/students/browser.py:868 waeup/kofa/students/browser.py:890
 msgid "This level does not correspond current level."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:875
+#: waeup/kofa/students/browser.py:872
 msgid "Course list has been validated."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:877 waeup/kofa/students/browser.py:905
+#: waeup/kofa/students/browser.py:874 waeup/kofa/students/browser.py:902
 msgid "Student is in the wrong state."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:898
+#: waeup/kofa/students/browser.py:895
 msgid "Course list request has been annulled."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:902
+#: waeup/kofa/students/browser.py:899
 msgid "Course list request has been rejected:"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:943 waeup/kofa/students/browser.py:1877
+#: waeup/kofa/students/browser.py:940 waeup/kofa/students/browser.py:1871
 msgid "The ticket exists."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:945 waeup/kofa/students/browser.py:1879
+#: waeup/kofa/students/browser.py:942 waeup/kofa/students/browser.py:1873
 msgid "Successfully added ${a}."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:966
+#: waeup/kofa/students/browser.py:963
 msgid "${a}: Course Ticket ${b}"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/browser.py:982
+#: waeup/kofa/students/browser.py:979
 msgid "Manage course ticket ${a}"
 msgstr ""
@@ -3270,10 +3302,10 @@
 msgstr ""
 
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:15
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:16
 msgid "Department"
 msgstr ""
 
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:6
-msgid "Course Tickets (Total Credits: ${DYNAMIC_CONTENT})"
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:7
+msgid "Course Tickets (Total Credits: ${total_credits})"
 msgstr ""
 
@@ -3284,5 +3316,5 @@
 
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:43
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:19
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:20
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:41
 msgid "CO"
@@ -3306,9 +3338,9 @@
 msgstr ""
 
-#: waeup/kofa/students/export.py:130
+#: waeup/kofa/students/export.py:139
 msgid "Student Study Courses"
 msgstr ""
 
-#: waeup/kofa/students/export.py:168
+#: waeup/kofa/students/export.py:177
 msgid "Student Study Levels"
 msgstr ""
@@ -3409,5 +3441,5 @@
 
 #: waeup/kofa/students/interfaces.py:444
-#: waeup/kofa/university/interfaces.py:309
+#: waeup/kofa/university/interfaces.py:323
 #: waeup/kofa/browser/templates/certificatepage.pt:29
 #: waeup/kofa/browser/templates/certificatemanagepage.pt:32
@@ -3446,76 +3478,76 @@
 msgstr ""
 
-#: waeup/kofa/students/utils.py:287
+#: waeup/kofa/students/utils.py:293
 msgid "Amount could not be determined."
 msgstr ""
 
-#: waeup/kofa/students/utils.py:350 waeup/kofa/students/viewlets.py:74
-#: waeup/kofa/students/viewlets.py:102
+#: waeup/kofa/students/utils.py:356 waeup/kofa/students/viewlets.py:73
+#: waeup/kofa/students/viewlets.py:101
 #: waeup/kofa/students/browser_templates/basemanagepage.pt:7
 msgid "Base Data"
 msgstr ""
 
-#: waeup/kofa/students/utils.py:386
+#: waeup/kofa/students/utils.py:392
 msgid "(not yet)"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:112 waeup/kofa/students/viewlets.py:556
+#: waeup/kofa/students/viewlets.py:111 waeup/kofa/students/viewlets.py:555
 msgid "Personal Data"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:134 waeup/kofa/students/viewlets.py:560
+#: waeup/kofa/students/viewlets.py:133 waeup/kofa/students/viewlets.py:560
 #: waeup/kofa/accesscodes/browser_templates/searchpage.pt:27
 msgid "History"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:182 waeup/kofa/students/workflow.py:72
+#: waeup/kofa/students/viewlets.py:181 waeup/kofa/students/workflow.py:72
 msgid "Clear student"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:197
+#: waeup/kofa/students/viewlets.py:196
 msgid "Reject clearance"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:213
+#: waeup/kofa/students/viewlets.py:212
 msgid "Download clearance slip"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:222 waeup/kofa/students/viewlets.py:231
+#: waeup/kofa/students/viewlets.py:221 waeup/kofa/students/viewlets.py:230
 msgid "View"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:263 waeup/kofa/students/workflow.py:142
+#: waeup/kofa/students/viewlets.py:262 waeup/kofa/students/workflow.py:156
 msgid "Validate courses"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:279
+#: waeup/kofa/students/viewlets.py:278
 msgid "Reject courses"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:296
+#: waeup/kofa/students/viewlets.py:295
 msgid "Download course registration slip"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:352
+#: waeup/kofa/students/viewlets.py:351
 msgid "Book accommodation"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:361
+#: waeup/kofa/students/viewlets.py:360
 msgid "Download bed allocation slip"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:370
+#: waeup/kofa/students/viewlets.py:369
 msgid "Relocate student"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:396
+#: waeup/kofa/students/viewlets.py:395
 msgid "Change portrait"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:455
+#: waeup/kofa/students/viewlets.py:453
 msgid "Add course list"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:473
+#: waeup/kofa/students/viewlets.py:471
 msgid "Add and remove courses"
 msgstr ""
@@ -3530,32 +3562,28 @@
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:584
-msgid "File name has no extension."
-msgstr ""
-
-#: waeup/kofa/students/viewlets.py:587
-msgid "File name contains more than one dot."
-msgstr ""
-
-#. Default: ""
-#: waeup/kofa/students/viewlets.py:594
+#: waeup/kofa/students/viewlets.py:585
+msgid "Uploaded file is too big."
+msgstr ""
+
+#: waeup/kofa/students/viewlets.py:591
+msgid "Could not determine file type."
+msgstr ""
+
+#. Default: ""
+#: waeup/kofa/students/viewlets.py:596
 msgid "${a} file extension expected."
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/viewlets.py:600
-msgid "Only the following extension are allowed: ${a}"
-msgstr ""
-
-#: waeup/kofa/students/viewlets.py:606
-msgid "Uploaded file is too big."
-msgstr ""
-
-#. Default: ""
-#: waeup/kofa/students/viewlets.py:613
+#: waeup/kofa/students/viewlets.py:602
+msgid "Only the following extensions are allowed: ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/kofa/students/viewlets.py:611
 msgid "File ${a} uploaded."
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:631
+#: waeup/kofa/students/viewlets.py:629
 #: waeup/kofa/browser/templates/datacenterlogspage.pt:10
 #: waeup/kofa/browser/templates/datacenterpage.pt:17
@@ -3564,85 +3592,90 @@
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:632
+#: waeup/kofa/students/viewlets.py:630
 msgid "Scan"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:655
+#: waeup/kofa/students/viewlets.py:653
 msgid "Upload new file"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:656
+#: waeup/kofa/students/viewlets.py:654
 msgid "Delete attachment"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:687
+#: waeup/kofa/students/viewlets.py:685
 msgid "No local file selected."
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:701
+#: waeup/kofa/students/viewlets.py:699
 #: waeup/kofa/students/browser_templates/basemanagepage.pt:9
 msgid "Passport Picture"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:712
+#: waeup/kofa/students/viewlets.py:710
 msgid "Passport Picture (jpg only)"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:727 waeup/kofa/students/viewlets.py:738
+#: waeup/kofa/students/viewlets.py:725 waeup/kofa/students/viewlets.py:736
 msgid "Birth Certificate"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:728 waeup/kofa/students/viewlets.py:739
+#: waeup/kofa/students/viewlets.py:726 waeup/kofa/students/viewlets.py:737
 msgid "Birth Certificate Scan"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:748 waeup/kofa/students/viewlets.py:759
+#: waeup/kofa/students/viewlets.py:746 waeup/kofa/students/viewlets.py:757
 msgid "Acceptance Letter"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:749 waeup/kofa/students/viewlets.py:760
+#: waeup/kofa/students/viewlets.py:747 waeup/kofa/students/viewlets.py:758
 msgid "Acceptance Letter Scan"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:88
+#: waeup/kofa/students/viewlets.py:87
 msgid "Application Slip"
 msgstr ""
 
-#: waeup/kofa/students/vocabularies.py:116
+#. Default: ""
+#: waeup/kofa/students/vocabularies.py:100
+msgid "${title} 1st spillover"
+msgstr ""
+
+#. Default: ""
+#: waeup/kofa/students/vocabularies.py:102
+msgid "${title} on 1st probation"
+msgstr ""
+
+#. Default: ""
+#: waeup/kofa/students/vocabularies.py:104
+msgid "${title} on 2nd probation"
+msgstr ""
+
+#: waeup/kofa/students/vocabularies.py:123
 msgid "male"
 msgstr ""
 
-#: waeup/kofa/students/vocabularies.py:118
+#: waeup/kofa/students/vocabularies.py:125
 msgid "female"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/vocabularies.py:76
+#: waeup/kofa/students/vocabularies.py:79
+msgid "Error: wrong level id ${value}"
+msgstr ""
+
+#. Default: ""
+#: waeup/kofa/students/vocabularies.py:83
 msgid "Error: level id ${value} out of range"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/vocabularies.py:87
+#: waeup/kofa/students/vocabularies.py:94
 msgid "${title} 2nd spillover"
 msgstr ""
 
 #. Default: ""
-#: waeup/kofa/students/vocabularies.py:90
+#: waeup/kofa/students/vocabularies.py:97
 msgid "${title} 3rd spillover"
-msgstr ""
-
-#. Default: ""
-#: waeup/kofa/students/vocabularies.py:93
-msgid "${title} 1st spillover"
-msgstr ""
-
-#. Default: ""
-#: waeup/kofa/students/vocabularies.py:95
-msgid "${title} on 1st probation"
-msgstr ""
-
-#. Default: ""
-#: waeup/kofa/students/vocabularies.py:97
-msgid "${title} on 2nd probation"
 msgstr ""
 
@@ -3655,41 +3688,49 @@
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:121
+#: waeup/kofa/students/workflow.py:114
+msgid "Pay postgraduate school fee"
+msgstr ""
+
+#: waeup/kofa/students/workflow.py:128
+msgid "Approve postgraduate payment"
+msgstr ""
+
+#: waeup/kofa/students/workflow.py:135
 msgid "Reset to returning"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:122 waeup/kofa/students/workflow.py:157
+#: waeup/kofa/students/workflow.py:136 waeup/kofa/students/workflow.py:171
 msgid "Reset to 'returning'"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:128
+#: waeup/kofa/students/workflow.py:142
 msgid "Register courses"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:129
+#: waeup/kofa/students/workflow.py:143
 msgid "Courses registered"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:135 waeup/kofa/students/workflow.py:149
+#: waeup/kofa/students/workflow.py:149 waeup/kofa/students/workflow.py:163
 msgid "Reset to paid"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:136 waeup/kofa/students/workflow.py:150
+#: waeup/kofa/students/workflow.py:150 waeup/kofa/students/workflow.py:164
 msgid "Reset to 'paid'"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:143
+#: waeup/kofa/students/workflow.py:157
 msgid "Courses validated"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:156
+#: waeup/kofa/students/workflow.py:170
 msgid "Return"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:163
+#: waeup/kofa/students/workflow.py:177
 msgid "Reset to validated"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:164
+#: waeup/kofa/students/workflow.py:178
 msgid "Reset to 'validated'"
 msgstr ""
@@ -3747,9 +3788,10 @@
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:87 waeup/kofa/students/workflow.py:108
+#: waeup/kofa/students/workflow.py:87
 msgid "School fee paid"
 msgstr ""
 
-#: waeup/kofa/students/workflow.py:94 waeup/kofa/students/workflow.py:115
+#: waeup/kofa/students/workflow.py:94 waeup/kofa/students/workflow.py:122
+#: waeup/kofa/students/workflow.py:129
 msgid "School fee payment approved"
 msgstr ""
@@ -3776,5 +3818,5 @@
 
 #: waeup/kofa/university/interfaces.py:152
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:17
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:18
 msgid "Credits"
 msgstr ""
@@ -3820,13 +3862,23 @@
 msgstr ""
 
-#: waeup/kofa/university/interfaces.py:253
+#: waeup/kofa/university/interfaces.py:250
+#: waeup/kofa/university/interfaces.py:252
+msgid "Start level and end level must correspond."
+msgstr ""
+
+#: waeup/kofa/university/interfaces.py:254
+#: waeup/kofa/university/interfaces.py:257
+msgid "Study mode, start level and end level must correspond."
+msgstr ""
+
+#: waeup/kofa/university/interfaces.py:267
 msgid "Enter unique certificate code which will become part of the URL."
 msgstr ""
 
-#: waeup/kofa/university/interfaces.py:274
+#: waeup/kofa/university/interfaces.py:288
 msgid "Course Referrer"
 msgstr ""
 
-#: waeup/kofa/university/interfaces.py:280
+#: waeup/kofa/university/interfaces.py:294
 #: waeup/kofa/browser/templates/certificatepage.pt:28
 #: waeup/kofa/browser/templates/certificatemanagepage.pt:30
@@ -3834,5 +3886,5 @@
 msgstr ""
 
-#: waeup/kofa/university/interfaces.py:287
+#: waeup/kofa/university/interfaces.py:301
 msgid "Is mandatory course (not elective)"
 msgstr ""
@@ -3900,4 +3952,8 @@
 #: waeup/kofa/university/vocabularies.py:38
 msgid "900 (Year 9)"
+msgstr ""
+
+#: waeup/kofa/university/vocabularies.py:39
+msgid "Postgraduate Level"
 msgstr ""
 
