Index: main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot
===================================================================
--- main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot	(revision 11753)
+++ main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot	(revision 11891)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: Development/Unknown\n"
-"POT-Creation-Date: Mon Jul  7 13:00:42 2014\n"
+"POT-Creation-Date: Tue Oct 28 20:19:33 2014\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
@@ -27,40 +27,40 @@
 #: waeup/kofa/accesscodes/browser.py:114
 #: waeup/kofa/applicants/browser.py:238
-#: waeup/kofa/applicants/browser.py:335
 #: waeup/kofa/applicants/browser.py:336
-#: waeup/kofa/applicants/browser.py:443
-#: waeup/kofa/browser/pages.py:654
-#: waeup/kofa/browser/pages.py:858
-#: waeup/kofa/browser/pages.py:884
-#: waeup/kofa/browser/pages.py:1207
-#: waeup/kofa/browser/pages.py:1310
-#: waeup/kofa/browser/pages.py:1711
-#: waeup/kofa/browser/pages.py:1732
-#: waeup/kofa/browser/pages.py:1764
-#: waeup/kofa/browser/pages.py:1793
-#: waeup/kofa/browser/pages.py:1794
-#: waeup/kofa/browser/pages.py:1817
-#: waeup/kofa/browser/pages.py:1912
-#: waeup/kofa/browser/pages.py:1956
-#: waeup/kofa/browser/pages.py:1957
-#: waeup/kofa/browser/pages.py:1959
-#: waeup/kofa/browser/pages.py:2013
-#: waeup/kofa/browser/pages.py:2062
-#: waeup/kofa/browser/pages.py:2103
-#: waeup/kofa/browser/pages.py:2134
-#: waeup/kofa/browser/pages.py:2144
-#: waeup/kofa/browser/pages.py:2191
-#: waeup/kofa/browser/pages.py:2193
-#: waeup/kofa/browser/pages.py:2215
-#: waeup/kofa/browser/pages.py:2256
-#: waeup/kofa/browser/pages.py:2313
-#: waeup/kofa/students/browser.py:952
-#: waeup/kofa/students/browser.py:953
-#: waeup/kofa/students/browser.py:1448
-#: waeup/kofa/students/browser.py:1450
-#: waeup/kofa/students/browser.py:1602
-#: waeup/kofa/students/browser.py:1757
-#: waeup/kofa/students/browser.py:1795
-#: waeup/kofa/students/browser.py:1829
+#: waeup/kofa/applicants/browser.py:337
+#: waeup/kofa/applicants/browser.py:444
+#: waeup/kofa/browser/pages.py:659
+#: waeup/kofa/browser/pages.py:865
+#: waeup/kofa/browser/pages.py:891
+#: waeup/kofa/browser/pages.py:1214
+#: waeup/kofa/browser/pages.py:1317
+#: waeup/kofa/browser/pages.py:1718
+#: waeup/kofa/browser/pages.py:1739
+#: waeup/kofa/browser/pages.py:1771
+#: waeup/kofa/browser/pages.py:1800
+#: waeup/kofa/browser/pages.py:1801
+#: waeup/kofa/browser/pages.py:1824
+#: waeup/kofa/browser/pages.py:1919
+#: waeup/kofa/browser/pages.py:1963
+#: waeup/kofa/browser/pages.py:1964
+#: waeup/kofa/browser/pages.py:1966
+#: waeup/kofa/browser/pages.py:2020
+#: waeup/kofa/browser/pages.py:2069
+#: waeup/kofa/browser/pages.py:2110
+#: waeup/kofa/browser/pages.py:2141
+#: waeup/kofa/browser/pages.py:2151
+#: waeup/kofa/browser/pages.py:2198
+#: waeup/kofa/browser/pages.py:2200
+#: waeup/kofa/browser/pages.py:2222
+#: waeup/kofa/browser/pages.py:2263
+#: waeup/kofa/browser/pages.py:2320
+#: waeup/kofa/students/browser.py:944
+#: waeup/kofa/students/browser.py:945
+#: waeup/kofa/students/browser.py:1440
+#: waeup/kofa/students/browser.py:1442
+#: waeup/kofa/students/browser.py:1594
+#: waeup/kofa/students/browser.py:1749
+#: waeup/kofa/students/browser.py:1787
+#: waeup/kofa/students/browser.py:1821
 msgid "Cancel"
 msgstr ""
@@ -101,6 +101,6 @@
 
 #: waeup/kofa/accesscodes/browser.py:154
-#: waeup/kofa/browser/pages.py:743
-#: waeup/kofa/browser/pages.py:1500
+#: waeup/kofa/browser/pages.py:748
+#: waeup/kofa/browser/pages.py:1507
 #: waeup/kofa/browser/viewlets.py:187
 msgid "Search"
@@ -399,5 +399,13 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1004
+#: waeup/kofa/applicants/batching.py:45
+msgid "ApplicantsContainer Processor"
+msgstr ""
+
+#: waeup/kofa/applicants/batching.py:94
+msgid "Applicant Processor"
+msgstr ""
+
+#: waeup/kofa/applicants/browser.py:1010
 #: waeup/kofa/students/browser.py:107
 msgid "The requested form is locked (read-only)."
@@ -409,9 +417,9 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1021
+#: waeup/kofa/applicants/browser.py:1027
 msgid "No passport picture uploaded."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1023
+#: waeup/kofa/applicants/browser.py:1029
 msgid "Passport picture confirmation box not ticked."
 msgstr ""
@@ -421,58 +429,58 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1046
+#: waeup/kofa/applicants/browser.py:1052
 msgid "1st and 2nd choice must be different."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1065
+#: waeup/kofa/applicants/browser.py:1071
 msgid "The form cannot be submitted. Wrong state!"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1072
+#: waeup/kofa/applicants/browser.py:1078
 msgid "Form has been submitted."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1115
+#: waeup/kofa/applicants/browser.py:1121
 #. Default: ""
 msgid "Apply for ${a}"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1120
+#: waeup/kofa/applicants/browser.py:1126
 msgid "Outside application period."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1135
-#: waeup/kofa/browser/pages.py:2362
-#: waeup/kofa/students/browser.py:2813
+#: waeup/kofa/applicants/browser.py:1141
+#: waeup/kofa/browser/pages.py:2369
+#: waeup/kofa/students/browser.py:2805
 msgid "Send login credentials to email address"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1158
-#: waeup/kofa/students/browser.py:2830
+#: waeup/kofa/applicants/browser.py:1164
+#: waeup/kofa/students/browser.py:2822
 msgid "An error occurred."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1164
-#: waeup/kofa/applicants/browser.py:1177
+#: waeup/kofa/applicants/browser.py:117
+#: waeup/kofa/browser/pages.py:1883
+#: waeup/kofa/students/browser.py:270
+#: waeup/kofa/students/browser.py:311
+msgid "Empty search string"
+msgstr ""
+
+#: waeup/kofa/applicants/browser.py:1170
+#: waeup/kofa/applicants/browser.py:1183
 msgid "No application record found."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1168
-#: waeup/kofa/students/browser.py:2839
+#: waeup/kofa/applicants/browser.py:1174
+#: waeup/kofa/students/browser.py:2831
 msgid "Your password has already been set and used. Please proceed to the login page."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:117
-#: waeup/kofa/browser/pages.py:1876
-#: waeup/kofa/students/browser.py:280
-#: waeup/kofa/students/browser.py:321
-msgid "Empty search string"
-msgstr ""
-
-#: waeup/kofa/applicants/browser.py:1188
+#: waeup/kofa/applicants/browser.py:1194
 msgid "You have successfully been registered for the"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1205
+#: waeup/kofa/applicants/browser.py:1211
 msgid "Your registration was successful."
 msgstr ""
@@ -482,15 +490,15 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1222
+#: waeup/kofa/applicants/browser.py:1228
 msgid "Data Exports"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1235
-#: waeup/kofa/browser/pages.py:1607
-#: waeup/kofa/students/browser.py:3110
+#: waeup/kofa/applicants/browser.py:1241
+#: waeup/kofa/browser/pages.py:1614
+#: waeup/kofa/students/browser.py:3129
 msgid "Discarded export"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:1258
+#: waeup/kofa/applicants/browser.py:1264
 msgid "Export started."
 msgstr ""
@@ -503,25 +511,25 @@
 #: waeup/kofa/applicants/browser.py:133
 #: waeup/kofa/applicants/browser.py:197
-#: waeup/kofa/applicants/browser.py:335
-#: waeup/kofa/applicants/browser.py:375
-#: waeup/kofa/applicants/browser.py:807
-#: waeup/kofa/applicants/browser.py:872
-#: waeup/kofa/applicants/browser.py:989
-#: waeup/kofa/applicants/browser.py:992
+#: waeup/kofa/applicants/browser.py:336
+#: waeup/kofa/applicants/browser.py:376
+#: waeup/kofa/applicants/browser.py:813
+#: waeup/kofa/applicants/browser.py:878
 #: waeup/kofa/applicants/browser.py:995
-#: waeup/kofa/applicants/browser.py:1040
-#: waeup/kofa/browser/pages.py:625
-#: waeup/kofa/browser/pages.py:782
-#: waeup/kofa/browser/pages.py:795
-#: waeup/kofa/browser/pages.py:878
-#: waeup/kofa/browser/pages.py:1538
-#: waeup/kofa/browser/pages.py:1793
-#: waeup/kofa/browser/pages.py:1813
-#: waeup/kofa/browser/pages.py:1956
-#: waeup/kofa/browser/pages.py:1983
-#: waeup/kofa/browser/pages.py:2134
-#: waeup/kofa/browser/pages.py:2140
-#: waeup/kofa/browser/pages.py:2191
-#: waeup/kofa/browser/pages.py:2201
+#: waeup/kofa/applicants/browser.py:998
+#: waeup/kofa/applicants/browser.py:1001
+#: waeup/kofa/applicants/browser.py:1046
+#: waeup/kofa/browser/pages.py:630
+#: waeup/kofa/browser/pages.py:789
+#: waeup/kofa/browser/pages.py:802
+#: waeup/kofa/browser/pages.py:885
+#: waeup/kofa/browser/pages.py:1545
+#: waeup/kofa/browser/pages.py:1800
+#: waeup/kofa/browser/pages.py:1820
+#: waeup/kofa/browser/pages.py:1963
+#: waeup/kofa/browser/pages.py:1990
+#: waeup/kofa/browser/pages.py:2141
+#: waeup/kofa/browser/pages.py:2147
+#: waeup/kofa/browser/pages.py:2198
+#: waeup/kofa/browser/pages.py:2208
 #: waeup/kofa/hostels/browser.py:131
 #: waeup/kofa/hostels/browser.py:165
@@ -529,16 +537,16 @@
 #: waeup/kofa/hostels/browser.py:241
 #: waeup/kofa/hostels/browser.py:336
-#: waeup/kofa/students/browser.py:538
-#: waeup/kofa/students/browser.py:591
-#: waeup/kofa/students/browser.py:757
-#: waeup/kofa/students/browser.py:859
-#: waeup/kofa/students/browser.py:952
-#: waeup/kofa/students/browser.py:972
-#: waeup/kofa/students/browser.py:1173
-#: waeup/kofa/students/browser.py:1448
-#: waeup/kofa/students/browser.py:1486
-#: waeup/kofa/students/browser.py:2274
-#: waeup/kofa/students/browser.py:2289
-#: waeup/kofa/students/browser.py:2415
+#: waeup/kofa/students/browser.py:528
+#: waeup/kofa/students/browser.py:581
+#: waeup/kofa/students/browser.py:747
+#: waeup/kofa/students/browser.py:851
+#: waeup/kofa/students/browser.py:944
+#: waeup/kofa/students/browser.py:964
+#: waeup/kofa/students/browser.py:1165
+#: waeup/kofa/students/browser.py:1440
+#: waeup/kofa/students/browser.py:1478
+#: waeup/kofa/students/browser.py:2266
+#: waeup/kofa/students/browser.py:2281
+#: waeup/kofa/students/browser.py:2407
 msgid "Save"
 msgstr ""
@@ -546,18 +554,18 @@
 #: waeup/kofa/applicants/browser.py:134
 #: waeup/kofa/applicants/browser.py:153
-#: waeup/kofa/applicants/browser.py:336
-#: waeup/kofa/applicants/browser.py:394
-#: waeup/kofa/browser/pages.py:785
-#: waeup/kofa/browser/pages.py:817
-#: waeup/kofa/browser/pages.py:900
-#: waeup/kofa/browser/pages.py:1711
+#: waeup/kofa/applicants/browser.py:337
+#: waeup/kofa/applicants/browser.py:395
+#: waeup/kofa/browser/pages.py:792
+#: waeup/kofa/browser/pages.py:824
+#: waeup/kofa/browser/pages.py:907
 #: waeup/kofa/browser/pages.py:1718
-#: waeup/kofa/browser/pages.py:1794
-#: waeup/kofa/browser/pages.py:1804
+#: waeup/kofa/browser/pages.py:1725
+#: waeup/kofa/browser/pages.py:1801
+#: waeup/kofa/browser/pages.py:1811
 #: waeup/kofa/hostels/browser.py:134
 #: waeup/kofa/hostels/browser.py:138
-#: waeup/kofa/students/browser.py:305
-#: waeup/kofa/students/browser.py:1939
-#: waeup/kofa/students/browser.py:1946
+#: waeup/kofa/students/browser.py:295
+#: waeup/kofa/students/browser.py:1931
+#: waeup/kofa/students/browser.py:1938
 msgid "Remove selected"
 msgstr ""
@@ -572,14 +580,14 @@
 #: waeup/kofa/applicants/browser.py:135
 #: waeup/kofa/applicants/browser.py:187
-#: waeup/kofa/applicants/browser.py:338
-#: waeup/kofa/applicants/browser.py:452
-#: waeup/kofa/browser/pages.py:1795
-#: waeup/kofa/browser/pages.py:1831
-#: waeup/kofa/browser/pages.py:1960
-#: waeup/kofa/browser/pages.py:2022
-#: waeup/kofa/browser/pages.py:2135
-#: waeup/kofa/browser/pages.py:2153
-#: waeup/kofa/browser/pages.py:2194
-#: waeup/kofa/browser/pages.py:2224
+#: waeup/kofa/applicants/browser.py:339
+#: waeup/kofa/applicants/browser.py:453
+#: waeup/kofa/browser/pages.py:1802
+#: waeup/kofa/browser/pages.py:1838
+#: waeup/kofa/browser/pages.py:1967
+#: waeup/kofa/browser/pages.py:2029
+#: waeup/kofa/browser/pages.py:2142
+#: waeup/kofa/browser/pages.py:2160
+#: waeup/kofa/browser/pages.py:2201
+#: waeup/kofa/browser/pages.py:2231
 msgid "Remove selected local roles"
 msgstr ""
@@ -587,14 +595,14 @@
 #: waeup/kofa/applicants/browser.py:136
 #: waeup/kofa/applicants/browser.py:183
-#: waeup/kofa/applicants/browser.py:339
-#: waeup/kofa/applicants/browser.py:448
-#: waeup/kofa/browser/pages.py:1796
-#: waeup/kofa/browser/pages.py:1827
-#: waeup/kofa/browser/pages.py:1961
-#: waeup/kofa/browser/pages.py:2018
-#: waeup/kofa/browser/pages.py:2136
-#: waeup/kofa/browser/pages.py:2149
-#: waeup/kofa/browser/pages.py:2195
-#: waeup/kofa/browser/pages.py:2220
+#: waeup/kofa/applicants/browser.py:340
+#: waeup/kofa/applicants/browser.py:449
+#: waeup/kofa/browser/pages.py:1803
+#: waeup/kofa/browser/pages.py:1834
+#: waeup/kofa/browser/pages.py:1968
+#: waeup/kofa/browser/pages.py:2025
+#: waeup/kofa/browser/pages.py:2143
+#: waeup/kofa/browser/pages.py:2156
+#: waeup/kofa/browser/pages.py:2202
+#: waeup/kofa/browser/pages.py:2227
 msgid "Add local role"
 msgstr ""
@@ -609,19 +617,19 @@
 
 #: waeup/kofa/applicants/browser.py:170
-#: waeup/kofa/applicants/browser.py:411
-#: waeup/kofa/applicants/browser.py:927
+#: waeup/kofa/applicants/browser.py:412
+#: waeup/kofa/applicants/browser.py:933
 msgid "Could not delete:"
 msgstr ""
 
 #: waeup/kofa/applicants/browser.py:173
-#: waeup/kofa/applicants/browser.py:414
-#: waeup/kofa/applicants/browser.py:930
+#: waeup/kofa/applicants/browser.py:415
+#: waeup/kofa/applicants/browser.py:936
 #: waeup/kofa/browser/pages.py:155
-#: waeup/kofa/students/browser.py:349
-#: waeup/kofa/students/browser.py:1036
-#: waeup/kofa/students/browser.py:1507
-#: waeup/kofa/students/browser.py:1698
-#: waeup/kofa/students/browser.py:1967
-#: waeup/kofa/students/browser.py:2662
+#: waeup/kofa/students/browser.py:339
+#: waeup/kofa/students/browser.py:1028
+#: waeup/kofa/students/browser.py:1499
+#: waeup/kofa/students/browser.py:1690
+#: waeup/kofa/students/browser.py:1959
+#: waeup/kofa/students/browser.py:2654
 #. Default: ""
 msgid "Successfully removed: ${a}"
@@ -629,12 +637,12 @@
 
 #: waeup/kofa/applicants/browser.py:201
-#: waeup/kofa/applicants/browser.py:389
-#: waeup/kofa/applicants/browser.py:900
-#: waeup/kofa/applicants/browser.py:1050
+#: waeup/kofa/applicants/browser.py:390
+#: waeup/kofa/applicants/browser.py:906
+#: waeup/kofa/applicants/browser.py:1056
 #: waeup/kofa/browser/pages.py:197
-#: waeup/kofa/browser/pages.py:2304
+#: waeup/kofa/browser/pages.py:2311
 #: waeup/kofa/hostels/browser.py:54
 #: waeup/kofa/students/browser.py:99
-#: waeup/kofa/students/browser.py:560
+#: waeup/kofa/students/browser.py:550
 msgid "Form has been saved."
 msgstr ""
@@ -659,19 +667,19 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:337
-#: waeup/kofa/applicants/browser.py:419
+#: waeup/kofa/applicants/browser.py:338
+#: waeup/kofa/applicants/browser.py:420
 msgid "Create students from selected"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:345
+#: waeup/kofa/applicants/browser.py:346
 msgid "Manage applicants container"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:400
-#: waeup/kofa/applicants/browser.py:425
+#: waeup/kofa/applicants/browser.py:401
+#: waeup/kofa/applicants/browser.py:426
 msgid "No applicant selected!"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:436
+#: waeup/kofa/applicants/browser.py:437
 #: waeup/kofa/applicants/browser.py:613
 #. Default: ""
@@ -679,27 +687,27 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:439
+#: waeup/kofa/applicants/browser.py:440
 #: waeup/kofa/applicants/browser.py:616
 msgid "No student could be created."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:466
+#: waeup/kofa/applicants/browser.py:467
 #: waeup/kofa/applicants/viewlets.py:115
 msgid "Add applicant"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:469
+#: waeup/kofa/applicants/browser.py:470
 msgid "Create application record"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:474
+#: waeup/kofa/applicants/browser.py:475
 msgid "Applicant record created."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:486
+#: waeup/kofa/applicants/browser.py:487
 msgid "Applicant"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:518
+#: waeup/kofa/applicants/browser.py:519
 #. Default: ""
 msgid ""
@@ -708,15 +716,15 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:540
-#: waeup/kofa/students/browser.py:441
+#: waeup/kofa/applicants/browser.py:541
+#: waeup/kofa/students/browser.py:431
 msgid "set"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:541
-#: waeup/kofa/students/browser.py:442
+#: waeup/kofa/applicants/browser.py:542
+#: waeup/kofa/students/browser.py:432
 msgid "unset"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:546
+#: waeup/kofa/applicants/browser.py:547
 #. Default: ""
 msgid "${a} <br /> Application Record ${b}"
@@ -734,12 +742,12 @@
 
 #: waeup/kofa/applicants/browser.py:662
-#: waeup/kofa/students/browser.py:1752
-#: waeup/kofa/students/browser.py:1791
-#: waeup/kofa/students/browser.py:1824
+#: waeup/kofa/students/browser.py:1744
+#: waeup/kofa/students/browser.py:1783
+#: waeup/kofa/students/browser.py:1816
 msgid "Payment ticket created."
 msgstr ""
 
 #: waeup/kofa/applicants/browser.py:685
-#: waeup/kofa/students/browser.py:1848
+#: waeup/kofa/students/browser.py:1840
 #. Default: ""
 msgid "${a}: Online Payment Ticket ${b}"
@@ -747,14 +755,14 @@
 
 #: waeup/kofa/applicants/browser.py:730
-#: waeup/kofa/students/browser.py:1905
+#: waeup/kofa/students/browser.py:1897
 msgid "Payment Data"
 msgstr ""
 
 #: waeup/kofa/applicants/browser.py:736
-#: waeup/kofa/students/browser.py:1911
+#: waeup/kofa/students/browser.py:1903
 msgid "Online Payment Slip"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:742
+#: waeup/kofa/applicants/browser.py:743
 msgid "Please submit the application form before trying to download payment slips."
 msgstr ""
@@ -764,56 +772,56 @@
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:763
+#: waeup/kofa/applicants/browser.py:769
 msgid "Please pay and submit before trying to download the application slip."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:785
+#: waeup/kofa/applicants/browser.py:791
 msgid "Uploaded image is too big!"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:790
+#: waeup/kofa/applicants/browser.py:796
 msgid "jpg file extension expected."
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:807
-#: waeup/kofa/applicants/browser.py:992
-#: waeup/kofa/applicants/browser.py:995
-#: waeup/kofa/applicants/browser.py:1053
+#: waeup/kofa/applicants/browser.py:813
+#: waeup/kofa/applicants/browser.py:998
+#: waeup/kofa/applicants/browser.py:1001
+#: waeup/kofa/applicants/browser.py:1059
 msgid "Final Submit"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:808
-#: waeup/kofa/applicants/browser.py:939
-#: waeup/kofa/applicants/browser.py:990
-#: waeup/kofa/applicants/browser.py:993
-#: waeup/kofa/applicants/browser.py:1029
+#: waeup/kofa/applicants/browser.py:814
+#: waeup/kofa/applicants/browser.py:945
+#: waeup/kofa/applicants/browser.py:996
+#: waeup/kofa/applicants/browser.py:999
+#: waeup/kofa/applicants/browser.py:1035
 msgid "Add online payment ticket"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:808
-#: waeup/kofa/applicants/browser.py:944
-#: waeup/kofa/applicants/browser.py:990
-#: waeup/kofa/applicants/browser.py:993
+#: waeup/kofa/applicants/browser.py:814
+#: waeup/kofa/applicants/browser.py:950
 #: waeup/kofa/applicants/browser.py:996
-#: waeup/kofa/applicants/browser.py:1034
-#: waeup/kofa/students/browser.py:1450
-#: waeup/kofa/students/browser.py:1491
-#: waeup/kofa/students/browser.py:1679
-#: waeup/kofa/students/browser.py:2670
+#: waeup/kofa/applicants/browser.py:999
+#: waeup/kofa/applicants/browser.py:1002
+#: waeup/kofa/applicants/browser.py:1040
+#: waeup/kofa/students/browser.py:1442
+#: waeup/kofa/students/browser.py:1483
+#: waeup/kofa/students/browser.py:1671
+#: waeup/kofa/students/browser.py:2662
 msgid "Remove selected tickets"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:857
+#: waeup/kofa/applicants/browser.py:863
 #. Default: ""
 msgid "${a} <br /> Application Form ${b}"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:869
-#: waeup/kofa/students/browser.py:588
+#: waeup/kofa/applicants/browser.py:875
+#: waeup/kofa/students/browser.py:578
 msgid "No transition"
 msgstr ""
 
-#: waeup/kofa/applicants/browser.py:914
-#: waeup/kofa/students/browser.py:1685
+#: waeup/kofa/applicants/browser.py:920
+#: waeup/kofa/students/browser.py:1677
 msgid "No payment selected."
 msgstr ""
@@ -828,6 +836,6 @@
 
 #: waeup/kofa/applicants/browser_templates/applicantcontainerstatistics.pt:6
+#: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:31
 #: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:50
-#: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:31
 msgid "Application State"
 msgstr ""
@@ -940,20 +948,20 @@
 
 #: waeup/kofa/applicants/interfaces.py:193
-#: waeup/kofa/students/browser.py:1251
-#: waeup/kofa/students/browser.py:1402
+#: waeup/kofa/students/browser.py:1243
+#: waeup/kofa/students/browser.py:1394
 #: waeup/kofa/university/interfaces.py:38
 #: waeup/kofa/university/interfaces.py:68
 #: waeup/kofa/university/interfaces.py:111
 #: waeup/kofa/university/interfaces.py:155
+#: waeup/kofa/students/browser_templates/studylevelpage.pt:24
 #: waeup/kofa/students/browser_templates/studyleveleditpage.pt:15
-#: waeup/kofa/students/browser_templates/studylevelpage.pt:24
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:41
+#: waeup/kofa/browser/templates/searchpage.pt:18
+#: waeup/kofa/browser/templates/facultypage.pt:8
+#: waeup/kofa/browser/templates/departmentpage.pt:15
+#: waeup/kofa/browser/templates/departmentpage.pt:38
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:39
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:69
-#: waeup/kofa/browser/templates/facultypage.pt:8
 #: waeup/kofa/browser/templates/facultymanagepage.pt:41
-#: waeup/kofa/browser/templates/searchpage.pt:18
-#: waeup/kofa/browser/templates/departmentpage.pt:15
-#: waeup/kofa/browser/templates/departmentpage.pt:38
 #: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:50
 #: waeup/kofa/applicants/browser_templates/applicantsrootpage.pt:11
@@ -962,21 +970,21 @@
 
 #: waeup/kofa/applicants/interfaces.py:199
-#: waeup/kofa/students/browser.py:1252
-#: waeup/kofa/students/browser.py:1403
+#: waeup/kofa/students/browser.py:1244
+#: waeup/kofa/students/browser.py:1395
 #: waeup/kofa/students/interfaces.py:629
 #: waeup/kofa/university/interfaces.py:161
+#: waeup/kofa/students/browser_templates/studylevelpage.pt:25
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:16
+#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:42
 #: waeup/kofa/students/browser_templates/transcript.pt:38
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:16
-#: waeup/kofa/students/browser_templates/studylevelpage.pt:25
-#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:42
+#: waeup/kofa/browser/templates/searchpage.pt:19
+#: waeup/kofa/browser/templates/facultypage.pt:9
+#: waeup/kofa/browser/templates/departmentpage.pt:16
+#: waeup/kofa/browser/templates/departmentpage.pt:39
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:41
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:71
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:42
+#: waeup/kofa/browser/templates/facultymanagepage.pt:43
 #: waeup/kofa/browser/templates/certificatepage.pt:32
-#: waeup/kofa/browser/templates/facultypage.pt:9
-#: waeup/kofa/browser/templates/facultymanagepage.pt:43
-#: waeup/kofa/browser/templates/searchpage.pt:19
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:42
-#: waeup/kofa/browser/templates/departmentpage.pt:16
-#: waeup/kofa/browser/templates/departmentpage.pt:39
 #: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:52
 #: waeup/kofa/applicants/browser_templates/applicantsrootpage.pt:12
@@ -985,10 +993,10 @@
 
 #: waeup/kofa/applicants/interfaces.py:205
-#: waeup/kofa/applicants/interfaces.py:319
+#: waeup/kofa/applicants/interfaces.py:325
 msgid "Application Target"
 msgstr ""
 
 #: waeup/kofa/applicants/interfaces.py:212
-#: waeup/kofa/applicants/interfaces.py:326
+#: waeup/kofa/applicants/interfaces.py:332
 msgid "Year of Entrance"
 msgstr ""
@@ -1022,25 +1030,29 @@
 
 #: waeup/kofa/applicants/interfaces.py:270
-#: waeup/kofa/interfaces.py:694
+#: waeup/kofa/interfaces.py:693
 msgid "Application Fee"
 msgstr ""
 
 #: waeup/kofa/applicants/interfaces.py:276
+msgid "Human readable notice on application slip in HTML format"
+msgstr ""
+
+#: waeup/kofa/applicants/interfaces.py:282
 msgid "Hide container"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:354
-#: waeup/kofa/applicants/interfaces.py:487
+#: waeup/kofa/applicants/interfaces.py:360
+#: waeup/kofa/applicants/interfaces.py:493
 #: waeup/kofa/students/interfaces.py:205
 msgid "Account suspended"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:360
-#: waeup/kofa/applicants/interfaces.py:499
+#: waeup/kofa/applicants/interfaces.py:366
+#: waeup/kofa/applicants/interfaces.py:505
 #: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:29
 msgid "Applicant Id"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:365
+#: waeup/kofa/applicants/interfaces.py:371
 #: waeup/kofa/students/interfaces.py:245
 #: waeup/kofa/students/interfaces.py:387
@@ -1048,6 +1060,6 @@
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:376
-#: waeup/kofa/applicants/interfaces.py:505
+#: waeup/kofa/applicants/interfaces.py:382
+#: waeup/kofa/applicants/interfaces.py:511
 #: waeup/kofa/students/interfaces.py:224
 #: waeup/kofa/students/interfaces.py:412
@@ -1055,63 +1067,63 @@
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:380
-#: waeup/kofa/applicants/interfaces.py:510
+#: waeup/kofa/applicants/interfaces.py:386
+#: waeup/kofa/applicants/interfaces.py:516
 #: waeup/kofa/students/interfaces.py:229
 msgid "Middle Name"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:384
-#: waeup/kofa/applicants/interfaces.py:515
-#: waeup/kofa/applicants/interfaces.py:622
+#: waeup/kofa/applicants/interfaces.py:390
+#: waeup/kofa/applicants/interfaces.py:521
+#: waeup/kofa/applicants/interfaces.py:628
 #: waeup/kofa/students/interfaces.py:234
 msgid "Last Name (Surname)"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:388
-#: waeup/kofa/applicants/interfaces.py:528
+#: waeup/kofa/applicants/interfaces.py:394
+#: waeup/kofa/applicants/interfaces.py:534
 #: waeup/kofa/students/interfaces.py:317
 msgid "Date of Birth"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:394
+#: waeup/kofa/applicants/interfaces.py:400
 #: waeup/kofa/students/interfaces.py:239
 msgid "Sex"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:399
-#: waeup/kofa/applicants/interfaces.py:535
-#: waeup/kofa/applicants/interfaces.py:565
-#: waeup/kofa/applicants/interfaces.py:627
+#: waeup/kofa/applicants/interfaces.py:405
+#: waeup/kofa/applicants/interfaces.py:541
+#: waeup/kofa/applicants/interfaces.py:571
+#: waeup/kofa/applicants/interfaces.py:633
 #: waeup/kofa/browser/interfaces.py:186
-#: waeup/kofa/interfaces.py:466
-#: waeup/kofa/interfaces.py:542
+#: waeup/kofa/interfaces.py:465
+#: waeup/kofa/interfaces.py:541
 #: waeup/kofa/students/interfaces.py:417
 msgid "Email Address"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:404
-#: waeup/kofa/applicants/interfaces.py:541
-#: waeup/kofa/interfaces.py:471
-#: waeup/kofa/interfaces.py:549
+#: waeup/kofa/applicants/interfaces.py:410
+#: waeup/kofa/applicants/interfaces.py:547
+#: waeup/kofa/interfaces.py:470
+#: waeup/kofa/interfaces.py:548
 #: waeup/kofa/students/interfaces.py:270
 msgid "Phone"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:409
-#: waeup/kofa/applicants/interfaces.py:570
+#: waeup/kofa/applicants/interfaces.py:415
+#: waeup/kofa/applicants/interfaces.py:576
 msgid "1st Choice Course of Study"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:414
-#: waeup/kofa/applicants/interfaces.py:575
+#: waeup/kofa/applicants/interfaces.py:420
+#: waeup/kofa/applicants/interfaces.py:581
 msgid "2nd Choice Course of Study"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:426
-#: waeup/kofa/applicants/interfaces.py:586
+#: waeup/kofa/applicants/interfaces.py:432
+#: waeup/kofa/applicants/interfaces.py:592
 msgid "Notice"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:430
+#: waeup/kofa/applicants/interfaces.py:436
 #: waeup/kofa/students/interfaces.py:219
 #: waeup/kofa/students/browser_templates/containerpage.pt:38
@@ -1120,20 +1132,20 @@
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:435
-#: waeup/kofa/applicants/interfaces.py:580
+#: waeup/kofa/applicants/interfaces.py:441
+#: waeup/kofa/applicants/interfaces.py:586
 msgid "Admitted Course of Study"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:440
-#: waeup/kofa/applicants/interfaces.py:493
+#: waeup/kofa/applicants/interfaces.py:446
+#: waeup/kofa/applicants/interfaces.py:499
 msgid "Form locked"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:446
-#: waeup/kofa/applicants/interfaces.py:547
+#: waeup/kofa/applicants/interfaces.py:452
+#: waeup/kofa/applicants/interfaces.py:553
 msgid "Special Application"
 msgstr ""
 
-#: waeup/kofa/applicants/interfaces.py:520
+#: waeup/kofa/applicants/interfaces.py:526
 msgid "Identification Number"
 msgstr ""
@@ -1154,9 +1166,5 @@
 msgstr ""
 
-#: waeup/kofa/applicants/pdf.py:65
-msgid "Application Record"
-msgstr ""
-
-#: waeup/kofa/applicants/pdf.py:99
+#: waeup/kofa/applicants/pdf.py:105
 #. Default: ""
 msgid ""
@@ -1165,4 +1173,8 @@
 msgstr ""
 
+#: waeup/kofa/applicants/pdf.py:71
+msgid "Application Record"
+msgstr ""
+
 #: waeup/kofa/applicants/utils.py:41
 msgid "Desired Study Courses"
@@ -1174,9 +1186,9 @@
 
 #: waeup/kofa/applicants/utils.py:53
-#: waeup/kofa/students/browser.py:142
 #: waeup/kofa/students/utils.py:404
 #: waeup/kofa/students/utils.py:431
 #: waeup/kofa/students/utils.py:442
 #: waeup/kofa/students/utils.py:502
+#: waeup/kofa/students/utils.py:918
 msgid "Session configuration object is not available."
 msgstr ""
@@ -1204,38 +1216,38 @@
 
 #: waeup/kofa/applicants/viewlets.py:157
-#: waeup/kofa/applicants/viewlets.py:166
+#: waeup/kofa/applicants/viewlets.py:172
 msgid "Create students"
 msgstr ""
 
-#: waeup/kofa/applicants/viewlets.py:174
+#: waeup/kofa/applicants/viewlets.py:186
 msgid "View application record"
 msgstr ""
 
-#: waeup/kofa/applicants/viewlets.py:182
+#: waeup/kofa/applicants/viewlets.py:194
 msgid "Manage application record"
 msgstr ""
 
-#: waeup/kofa/applicants/viewlets.py:190
+#: waeup/kofa/applicants/viewlets.py:202
 msgid "Edit application record"
 msgstr ""
 
-#: waeup/kofa/applicants/viewlets.py:209
+#: waeup/kofa/applicants/viewlets.py:221
 msgid "Download application slip"
 msgstr ""
 
-#: waeup/kofa/applicants/viewlets.py:226
+#: waeup/kofa/applicants/viewlets.py:238
 #: waeup/kofa/applicants/workflow.py:108
-#: waeup/kofa/students/browser.py:364
+#: waeup/kofa/students/browser.py:354
 msgid "Create student record"
 msgstr ""
 
-#: waeup/kofa/applicants/viewlets.py:243
-#: waeup/kofa/students/viewlets.py:488
+#: waeup/kofa/applicants/viewlets.py:255
+#: waeup/kofa/students/viewlets.py:489
 msgid "Download payment slip"
 msgstr ""
 
-#: waeup/kofa/applicants/viewlets.py:258
+#: waeup/kofa/applicants/viewlets.py:270
 #: waeup/kofa/applicants/workflow.py:73
-#: waeup/kofa/students/viewlets.py:503
+#: waeup/kofa/students/viewlets.py:504
 #: waeup/kofa/students/workflow.py:97
 msgid "Approve payment"
@@ -1247,5 +1259,5 @@
 
 #: waeup/kofa/applicants/viewlets.py:74
-#: waeup/kofa/students/viewlets.py:774
+#: waeup/kofa/students/viewlets.py:775
 msgid "My Data"
 msgstr ""
@@ -1373,10 +1385,10 @@
 
 #: waeup/kofa/browser/breadcrumbs.py:120
-#: waeup/kofa/browser/viewlets.py:668
+#: waeup/kofa/browser/viewlets.py:685
 msgid "Academics"
 msgstr ""
 
 #: waeup/kofa/browser/breadcrumbs.py:127
-#: waeup/kofa/browser/pages.py:479
+#: waeup/kofa/browser/pages.py:484
 msgid "Administration"
 msgstr ""
@@ -1384,20 +1396,20 @@
 #: waeup/kofa/browser/breadcrumbs.py:134
 #: waeup/kofa/browser/viewlets.py:322
-#: waeup/kofa/browser/viewlets.py:719
+#: waeup/kofa/browser/viewlets.py:736
 msgid "Portal Configuration"
 msgstr ""
 
 #: waeup/kofa/browser/breadcrumbs.py:152
-#: waeup/kofa/browser/pages.py:526
+#: waeup/kofa/browser/pages.py:531
 #: waeup/kofa/browser/viewlets.py:331
-#: waeup/kofa/browser/viewlets.py:729
+#: waeup/kofa/browser/viewlets.py:746
 msgid "Portal Users"
 msgstr ""
 
 #: waeup/kofa/browser/breadcrumbs.py:159
-#: waeup/kofa/browser/pages.py:897
-#: waeup/kofa/browser/pages.py:1498
+#: waeup/kofa/browser/pages.py:904
+#: waeup/kofa/browser/pages.py:1505
 #: waeup/kofa/browser/viewlets.py:340
-#: waeup/kofa/browser/viewlets.py:738
+#: waeup/kofa/browser/viewlets.py:755
 msgid "Data Center"
 msgstr ""
@@ -1406,10 +1418,10 @@
 #: waeup/kofa/browser/reports.py:37
 #: waeup/kofa/browser/viewlets.py:349
-#: waeup/kofa/browser/viewlets.py:747
+#: waeup/kofa/browser/viewlets.py:764
 msgid "Reports"
 msgstr ""
 
 #: waeup/kofa/browser/breadcrumbs.py:174
-#: waeup/kofa/students/browser.py:3097
+#: waeup/kofa/students/browser.py:3116
 msgid "Student Data Exports"
 msgstr ""
@@ -1428,5 +1440,5 @@
 
 #: waeup/kofa/browser/layout.py:103
-#: waeup/kofa/students/browser.py:742
+#: waeup/kofa/students/browser.py:732
 msgid "Are you sure?"
 msgstr ""
@@ -1436,5 +1448,14 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1001
+#: waeup/kofa/browser/pages.py:1002
+msgid "Import Manager"
+msgstr ""
+
+#: waeup/kofa/browser/pages.py:1004
+#. Default: ""
+msgid "${a}: ${b} uploaded"
+msgstr ""
+
+#: waeup/kofa/browser/pages.py:1008
 #. Default: ""
 msgid ""
@@ -1449,357 +1470,357 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1020
+#: waeup/kofa/browser/pages.py:1027
 msgid "All import managers have been notified by email."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1022
-#: waeup/kofa/browser/pages.py:2394
-#: waeup/kofa/students/browser.py:494
+#: waeup/kofa/browser/pages.py:1029
+#: waeup/kofa/browser/pages.py:2401
+#: waeup/kofa/students/browser.py:484
 msgid "An smtp server error occurred."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1030
+#: waeup/kofa/browser/pages.py:1037
 msgid "Maximum number of files in the data center exceeded."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1045
+#: waeup/kofa/browser/pages.py:1052
 msgid "Only csv files are allowed."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1053
+#: waeup/kofa/browser/pages.py:1060
 msgid "File with same name was uploaded earlier."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1064
+#: waeup/kofa/browser/pages.py:1071
 msgid "Your file contains forbidden characters or has invalid CSV format. First problematic line detected: line %s. Please replace."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1176
-#: waeup/kofa/browser/pages.py:1205
-#: waeup/kofa/browser/pages.py:1308
-#: waeup/kofa/browser/pages.py:1420
+#: waeup/kofa/browser/pages.py:1183
+#: waeup/kofa/browser/pages.py:1212
+#: waeup/kofa/browser/pages.py:1315
+#: waeup/kofa/browser/pages.py:1427
 msgid "Process CSV file"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1208
+#: waeup/kofa/browser/pages.py:121
+#. Default: ""
+msgid "Local role successfully removed: ${a}"
+msgstr ""
+
+#: waeup/kofa/browser/pages.py:1215
 msgid "Back to step 1"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1209
+#: waeup/kofa/browser/pages.py:1216
 msgid "Proceed to step 3"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:121
-#. Default: ""
-msgid "Local role successfully removed: ${a}"
-msgstr ""
-
-#: waeup/kofa/browser/pages.py:1252
+#: waeup/kofa/browser/pages.py:1259
 msgid "Double headers: each column name may only appear once. "
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1260
+#: waeup/kofa/browser/pages.py:1267
 msgid "Replace imported file!"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1273
-#: waeup/kofa/browser/pages.py:1396
+#: waeup/kofa/browser/pages.py:1280
+#: waeup/kofa/browser/pages.py:1403
 msgid "Import aborted."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1285
+#: waeup/kofa/browser/pages.py:1292
 msgid "Update mode only!"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1311
-#: waeup/kofa/browser/pages.py:1539
+#: waeup/kofa/browser/pages.py:1318
+#: waeup/kofa/browser/pages.py:1546
 msgid "Reset"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1312
+#: waeup/kofa/browser/pages.py:1319
 msgid "Set headerfields"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1313
+#: waeup/kofa/browser/pages.py:1320
 msgid "Back to step 2"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1314
+#: waeup/kofa/browser/pages.py:1321
 msgid "Perform import"
 msgstr ""
 
 #: waeup/kofa/browser/pages.py:134
-#: waeup/kofa/browser/pages.py:906
+#: waeup/kofa/browser/pages.py:913
 #: waeup/kofa/hostels/browser.py:266
 #: waeup/kofa/hostels/browser.py:296
-#: waeup/kofa/students/browser.py:336
+#: waeup/kofa/students/browser.py:326
 msgid "No item selected."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1379
+#: waeup/kofa/browser/pages.py:1386
 msgid "Edit headers or replace imported file!"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1422
+#: waeup/kofa/browser/pages.py:1429
 msgid "Process next"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1472
+#: waeup/kofa/browser/pages.py:1479
 #. Default: ""
 msgid "Processing of ${a} rows failed."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1474
+#: waeup/kofa/browser/pages.py:1481
 #. Default: ""
 msgid "Successfully processed ${a} rows."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1482
+#: waeup/kofa/browser/pages.py:1489
 msgid "Show logfiles"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1485
+#: waeup/kofa/browser/pages.py:1492
 msgid "Show"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1502
+#: waeup/kofa/browser/pages.py:1509
 msgid "Enter a regular expression here..."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1510
+#: waeup/kofa/browser/pages.py:1517
 msgid "Log files can only be searched on Unix-based operating systems."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1525
+#: waeup/kofa/browser/pages.py:1532
 msgid "Invalid search expression."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1528
+#: waeup/kofa/browser/pages.py:1535
 msgid "No search results found."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1536
+#: waeup/kofa/browser/pages.py:1543
 msgid "Edit data center settings"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1556
+#: waeup/kofa/browser/pages.py:1563
 #. Default: ""
 msgid "File already existed (not copied): ${a}"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1559
+#: waeup/kofa/browser/pages.py:1566
 #. Default: ""
 msgid "Given storage path cannot be used. ${a}"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1563
+#: waeup/kofa/browser/pages.py:1570
 msgid "New storage path succefully set."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1575
+#: waeup/kofa/browser/pages.py:1582
 msgid "Download portal data as CSV file"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1577
+#: waeup/kofa/browser/pages.py:1584
 msgid "Create CSV file"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1699
+#: waeup/kofa/browser/pages.py:1706
 msgid "Academic Section"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1711
-#: waeup/kofa/browser/pages.py:1727
-#: waeup/kofa/browser/pages.py:1744
-#: waeup/kofa/browser/pages.py:1748
+#: waeup/kofa/browser/pages.py:1718
+#: waeup/kofa/browser/pages.py:1734
+#: waeup/kofa/browser/pages.py:1751
+#: waeup/kofa/browser/pages.py:1755
 msgid "Add faculty"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1712
+#: waeup/kofa/browser/pages.py:1719
 #: waeup/kofa/university/export.py:36
 msgid "Faculties"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1716
+#: waeup/kofa/browser/pages.py:1723
 #: waeup/kofa/browser/viewlets.py:406
 msgid "Manage academic section"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1721
+#: waeup/kofa/browser/pages.py:1728
 msgid "You are not allowed to remove entire faculties."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1755
+#: waeup/kofa/browser/pages.py:1762
 msgid "The faculty code chosen already exists."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1781
-#: waeup/kofa/browser/pages.py:1792
+#: waeup/kofa/browser/pages.py:1788
+#: waeup/kofa/browser/pages.py:1799
 #: waeup/kofa/university/export.py:78
 msgid "Departments"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1794
-#: waeup/kofa/browser/pages.py:1822
-#: waeup/kofa/browser/pages.py:1890
-#: waeup/kofa/browser/pages.py:1894
+#: waeup/kofa/browser/pages.py:1801
+#: waeup/kofa/browser/pages.py:1829
+#: waeup/kofa/browser/pages.py:1897
+#: waeup/kofa/browser/pages.py:1901
 msgid "Add department"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1802
+#: waeup/kofa/browser/pages.py:1809
 #: waeup/kofa/browser/viewlets.py:434
 msgid "Manage faculty"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1807
+#: waeup/kofa/browser/pages.py:1814
 msgid "You are not allowed to remove entire departments."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1842
-#: waeup/kofa/students/browser.py:260
-#: waeup/kofa/students/browser.py:304
+#: waeup/kofa/browser/pages.py:1849
+#: waeup/kofa/students/browser.py:250
+#: waeup/kofa/students/browser.py:294
 msgid "Find student(s)"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1847
+#: waeup/kofa/browser/pages.py:1854
 msgid "Find students in "
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1881
-#: waeup/kofa/students/browser.py:292
-#: waeup/kofa/students/browser.py:334
-#: waeup/kofa/students/browser.py:2746
-#: waeup/kofa/students/browser.py:2958
-#: waeup/kofa/students/browser.py:3054
+#: waeup/kofa/browser/pages.py:1888
+#: waeup/kofa/students/browser.py:282
+#: waeup/kofa/students/browser.py:324
+#: waeup/kofa/students/browser.py:2738
+#: waeup/kofa/students/browser.py:2950
+#: waeup/kofa/students/browser.py:3073
 msgid "No student found."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1901
+#: waeup/kofa/browser/pages.py:1908
 msgid "The code chosen already exists in this faculty."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1905
+#: waeup/kofa/browser/pages.py:1912
 #. Default: ""
 msgid "Department ${a} added."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1927
+#: waeup/kofa/browser/pages.py:1934
 msgid "Courses and Certificates"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1957
-#: waeup/kofa/browser/pages.py:1987
+#: waeup/kofa/browser/pages.py:1964
+#: waeup/kofa/browser/pages.py:1994
 msgid "Remove selected courses"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1957
-#: waeup/kofa/browser/pages.py:2003
-#: waeup/kofa/browser/pages.py:2032
-#: waeup/kofa/browser/pages.py:2036
+#: waeup/kofa/browser/pages.py:1964
+#: waeup/kofa/browser/pages.py:2010
+#: waeup/kofa/browser/pages.py:2039
+#: waeup/kofa/browser/pages.py:2043
 msgid "Add course"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1958
-#: waeup/kofa/browser/pages.py:1993
+#: waeup/kofa/browser/pages.py:1965
+#: waeup/kofa/browser/pages.py:2000
 msgid "Remove selected certificates"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1958
-#: waeup/kofa/browser/pages.py:2008
-#: waeup/kofa/browser/pages.py:2073
-#: waeup/kofa/browser/pages.py:2077
+#: waeup/kofa/browser/pages.py:1965
+#: waeup/kofa/browser/pages.py:2015
+#: waeup/kofa/browser/pages.py:2080
+#: waeup/kofa/browser/pages.py:2084
 msgid "Add certificate"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1967
+#: waeup/kofa/browser/pages.py:1974
 #: waeup/kofa/browser/viewlets.py:451
 msgid "Manage department"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:1996
+#: waeup/kofa/browser/pages.py:2003
 msgid "You are not allowed to remove certificates."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2048
+#: waeup/kofa/browser/pages.py:2055
 msgid "A course with same code already exists: "
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2054
+#: waeup/kofa/browser/pages.py:2061
 #. Default: ""
 msgid "Course ${a} successfully created."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2089
+#: waeup/kofa/browser/pages.py:2096
 msgid "A certificate with same code already exists: "
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2095
+#: waeup/kofa/browser/pages.py:2102
 #. Default: ""
 msgid "Certificate ${a} successfully created."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2132
-#: waeup/kofa/browser/viewlets.py:483
+#: waeup/kofa/browser/pages.py:2139
+#: waeup/kofa/browser/viewlets.py:500
 msgid "Edit course"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2185
+#: waeup/kofa/browser/pages.py:2192
 msgid "Edit certificate"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2192
-#: waeup/kofa/browser/pages.py:2210
-#: waeup/kofa/browser/pages.py:2237
-#: waeup/kofa/browser/pages.py:2239
+#: waeup/kofa/browser/pages.py:2199
+#: waeup/kofa/browser/pages.py:2217
+#: waeup/kofa/browser/pages.py:2244
+#: waeup/kofa/browser/pages.py:2246
 msgid "Add certificate course"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2193
-#: waeup/kofa/browser/pages.py:2205
+#: waeup/kofa/browser/pages.py:2200
+#: waeup/kofa/browser/pages.py:2212
 msgid "Remove selected certificate courses"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2199
-#: waeup/kofa/browser/viewlets.py:527
+#: waeup/kofa/browser/pages.py:2206
+#: waeup/kofa/browser/viewlets.py:544
 msgid "Manage certificate"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2244
+#: waeup/kofa/browser/pages.py:2251
 msgid "The chosen certificate course is already part of this certificate."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2248
+#: waeup/kofa/browser/pages.py:2255
 #. Default: ""
 msgid "certificate course ${a}_${b} added."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2289
-#: waeup/kofa/browser/viewlets.py:559
+#: waeup/kofa/browser/pages.py:2296
+#: waeup/kofa/browser/viewlets.py:576
 msgid "Edit certificate course"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2292
+#: waeup/kofa/browser/pages.py:2299
 msgid "Save and return"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2325
+#: waeup/kofa/browser/pages.py:2332
 msgid "Send me a new password"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2373
+#: waeup/kofa/browser/pages.py:2380
 msgid "No record found."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2387
-#: waeup/kofa/students/browser.py:2862
+#: waeup/kofa/browser/pages.py:2394
+#: waeup/kofa/students/browser.py:2854
 msgid "You have successfully requested a password for the"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:2391
+#: waeup/kofa/browser/pages.py:2398
 #. Default: ""
 msgid "An email with your user name and password has been sent to ${a}."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:263
+#: waeup/kofa/browser/pages.py:268
 #: waeup/kofa/browser/viewlets.py:268
 #: waeup/kofa/browser/templates/staffsitelayout.pt:40
@@ -1808,205 +1829,200 @@
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:274
+#: waeup/kofa/browser/pages.py:279
 msgid "You logged in."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:283
+#: waeup/kofa/browser/pages.py:288
 msgid "Your personal data record is outdated. Please update."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:316
+#: waeup/kofa/browser/pages.py:321
 msgid "Your account has been temporarily deactivated."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:324
+#: waeup/kofa/browser/pages.py:329
 msgid "Your account has been deactivated."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:327
+#: waeup/kofa/browser/pages.py:332
 msgid "You entered invalid credentials."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:342
+#: waeup/kofa/browser/pages.py:347
 msgid "You have been logged out. Thanks for using WAeUP Kofa!"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:384
+#: waeup/kofa/browser/pages.py:389
 #. Default: ""
 msgid "Contact ${a}"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:390
-#: waeup/kofa/browser/pages.py:670
+#: waeup/kofa/browser/pages.py:395
+#: waeup/kofa/browser/pages.py:675
 msgid "Send message now"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:409
-#: waeup/kofa/browser/pages.py:442
-#: waeup/kofa/browser/pages.py:687
-#: waeup/kofa/students/browser.py:492
+#: waeup/kofa/browser/pages.py:414
+#: waeup/kofa/browser/pages.py:447
+#: waeup/kofa/browser/pages.py:692
+#: waeup/kofa/students/browser.py:482
 msgid "Your message has been sent."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:429
+#: waeup/kofa/browser/pages.py:434
 msgid "Send now"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:444
+#: waeup/kofa/browser/pages.py:449
 msgid "A smtp server error occurred."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:469
+#: waeup/kofa/browser/pages.py:474
 msgid "<h1>Welcome to WAeUP.Kofa</h1>"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:527
+#: waeup/kofa/browser/pages.py:532
 #: waeup/kofa/hostels/browser.py:217
-#: waeup/kofa/students/viewlets.py:176
-#: waeup/kofa/students/viewlets.py:260
-#: waeup/kofa/students/viewlets.py:329
-#: waeup/kofa/students/viewlets.py:345
-#: waeup/kofa/students/viewlets.py:404
-#: waeup/kofa/students/viewlets.py:471
+#: waeup/kofa/students/viewlets.py:175
+#: waeup/kofa/students/viewlets.py:259
+#: waeup/kofa/students/viewlets.py:330
+#: waeup/kofa/students/viewlets.py:346
+#: waeup/kofa/students/viewlets.py:405
+#: waeup/kofa/students/viewlets.py:472
 msgid "Manage"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:528
+#: waeup/kofa/browser/pages.py:533
 #: waeup/kofa/browser/viewlets.py:177
 msgid "Remove"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:535
+#: waeup/kofa/browser/pages.py:540
 #. Default: ""
 msgid "User account ${a} successfully deleted."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:572
-#: waeup/kofa/browser/pages.py:574
-#: waeup/kofa/browser/viewlets.py:565
+#: waeup/kofa/browser/pages.py:577
+#: waeup/kofa/browser/pages.py:579
+#: waeup/kofa/browser/viewlets.py:582
 msgid "Add user"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:596
+#: waeup/kofa/browser/pages.py:601
 #. Default: ""
 msgid "User account ${a} successfully added."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:617
+#: waeup/kofa/browser/pages.py:622
 #. Default: ""
 msgid "Edit user ${a}"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:651
+#: waeup/kofa/browser/pages.py:656
 msgid "User settings have been saved."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:668
-#: waeup/kofa/students/browser.py:473
+#: waeup/kofa/browser/pages.py:673
+#: waeup/kofa/students/browser.py:463
 #. Default: ""
 msgid "Send message to ${a}"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:697
+#: waeup/kofa/browser/pages.py:702
 #: waeup/kofa/browser/viewlets.py:356
 msgid "My Preferences"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:710
+#: waeup/kofa/browser/pages.py:715
 #: waeup/kofa/browser/viewlets.py:372
 msgid "My Roles"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:741
+#: waeup/kofa/browser/pages.py:746
 msgid "Search Academic Section"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:767
+#: waeup/kofa/browser/pages.py:760
+msgid "No object found."
+msgstr ""
+
+#: waeup/kofa/browser/pages.py:774
 msgid "View portal configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:781
+#: waeup/kofa/browser/pages.py:788
 msgid "Edit portal configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:782
-#: waeup/kofa/browser/pages.py:822
+#: waeup/kofa/browser/pages.py:789
+#: waeup/kofa/browser/pages.py:829
 msgid "Update plugins"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:784
-#: waeup/kofa/browser/pages.py:801
-#: waeup/kofa/browser/pages.py:838
+#: waeup/kofa/browser/pages.py:791
+#: waeup/kofa/browser/pages.py:808
+#: waeup/kofa/browser/pages.py:845
 msgid "Add session configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:813
+#: waeup/kofa/browser/pages.py:820
 #. Default: ""
 msgid "Session ${a} Configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:823
+#: waeup/kofa/browser/pages.py:830
 msgid "For experts only!"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:824
+#: waeup/kofa/browser/pages.py:831
 msgid "Plugins may only be updated after software upgrades. Are you really sure?"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:829
+#: waeup/kofa/browser/pages.py:836
 msgid "Plugins were updated. See log file for details."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:842
+#: waeup/kofa/browser/pages.py:849
 msgid "Add Session Configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:853
+#: waeup/kofa/browser/pages.py:860
 msgid "The session chosen already exists."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:875
+#: waeup/kofa/browser/pages.py:882
 #. Default: ""
 msgid "Edit academic session ${a} configuration"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:917
+#: waeup/kofa/browser/pages.py:924
 msgid "OSError: The file could not be deleted."
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:921
+#: waeup/kofa/browser/pages.py:928
 #. Default: ""
 msgid "Successfully deleted: ${a}"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:932
+#: waeup/kofa/browser/pages.py:939
 msgid "Processed Files"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:934
-#: waeup/kofa/browser/pages.py:950
-#: waeup/kofa/browser/pages.py:1178
-#: waeup/kofa/browser/pages.py:1484
-#: waeup/kofa/browser/pages.py:1501
-#: waeup/kofa/browser/pages.py:1540
-#: waeup/kofa/browser/pages.py:1578
+#: waeup/kofa/browser/pages.py:941
+#: waeup/kofa/browser/pages.py:957
+#: waeup/kofa/browser/pages.py:1185
+#: waeup/kofa/browser/pages.py:1491
+#: waeup/kofa/browser/pages.py:1508
+#: waeup/kofa/browser/pages.py:1547
+#: waeup/kofa/browser/pages.py:1585
 msgid "Back to Data Center"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:946
+#: waeup/kofa/browser/pages.py:953
 msgid "Upload portal data as CSV file"
 msgstr ""
 
-#: waeup/kofa/browser/pages.py:949
+#: waeup/kofa/browser/pages.py:956
 msgid "Upload"
-msgstr ""
-
-#: waeup/kofa/browser/pages.py:995
-msgid "Import Manager"
-msgstr ""
-
-#: waeup/kofa/browser/pages.py:997
-#. Default: ""
-msgid "${a}: ${b} uploaded"
 msgstr ""
 
@@ -2061,21 +2077,21 @@
 msgstr ""
 
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:39
+#: waeup/kofa/browser/templates/certificatepage.pt:29
+msgid "Semester"
+msgstr ""
+
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:40
+#: waeup/kofa/browser/templates/certificatepage.pt:30
+msgid "Cert. Course"
+msgstr ""
+
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:41
+#: waeup/kofa/browser/templates/certificatepage.pt:31
+msgid "Dep. Course"
+msgstr ""
+
 #: waeup/kofa/browser/templates/certificatemanagepage.pt:9
 msgid "Certificate Courses"
-msgstr ""
-
-#: waeup/kofa/browser/templates/certificatepage.pt:29
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:39
-msgid "Semester"
-msgstr ""
-
-#: waeup/kofa/browser/templates/certificatepage.pt:30
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:40
-msgid "Cert. Course"
-msgstr ""
-
-#: waeup/kofa/browser/templates/certificatepage.pt:31
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:41
-msgid "Dep. Course"
 msgstr ""
 
@@ -2102,15 +2118,28 @@
 msgstr ""
 
+#: waeup/kofa/browser/templates/coursemanagepage.pt:39
+#: waeup/kofa/browser/templates/departmentmanagepage.pt:102
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:102
+#: waeup/kofa/browser/templates/facultymanagepage.pt:75
+#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:89
+#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:113
+msgid "Local Role"
+msgstr ""
+
+#: waeup/kofa/browser/templates/coursemanagepage.pt:6
+#: waeup/kofa/browser/templates/departmentmanagepage.pt:6
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:6
+#: waeup/kofa/browser/templates/facultymanagepage.pt:6
+#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:7
+#: waeup/kofa/hostels/browser_templates/containermanagepage.pt:8
+msgid "Settings"
+msgstr ""
+
 #: waeup/kofa/browser/templates/datacenterexportpage.pt:1
-msgid "Here you can create CSV files from parts of portal data except student data. Please pick the type of objects you want to export from the selection below. The file will be generated and then be made available for you to download in the table below."
-msgstr ""
-
-#: waeup/kofa/browser/templates/datacenterexportpage.pt:37
+msgid "Here you can create CSV files from parts of portal data except student data. Please pick the type of objects you want to export from the selection below. The file will be generated and then be made available for you to download in the table below. Files can only be downloaded within 24 hours after generation. The download link disappears afterwards."
+msgstr ""
+
+#: waeup/kofa/browser/templates/datacenterexportpage.pt:39
 msgid "Student data exports have to be further configured. You can create CSV files on the <a href=\"@@exportconfig\">student data export configuration page</a>."
-msgstr ""
-
-#: waeup/kofa/browser/templates/datacenterfinishedpage.pt:11
-#: waeup/kofa/browser/templates/datacenterpage.pt:19
-msgid "Upload Date"
 msgstr ""
 
@@ -2127,12 +2156,5 @@
 msgstr ""
 
-#: waeup/kofa/browser/templates/datacenterimport1page.pt:14
-#: waeup/kofa/browser/templates/datacenterfinishedpage.pt:10
-#: waeup/kofa/browser/templates/datacenterpage.pt:18
-msgid "Datasets"
-msgstr ""
-
 #: waeup/kofa/browser/templates/datacenterimport1page.pt:15
-#: waeup/kofa/browser/templates/datacenterlogspage.pt:14
 msgid "Size"
 msgstr ""
@@ -2183,4 +2205,9 @@
 msgstr ""
 
+#: waeup/kofa/browser/templates/datacenterimport3page.pt:24
+#: waeup/kofa/browser/templates/datacenterimport4page.pt:13
+msgid "Processing mode:"
+msgstr ""
+
 #: waeup/kofa/browser/templates/datacenterimport3page.pt:37
 msgid "change to"
@@ -2203,9 +2230,4 @@
 msgstr ""
 
-#: waeup/kofa/browser/templates/datacenterimport4page.pt:13
-#: waeup/kofa/browser/templates/datacenterimport3page.pt:24
-msgid "Processing mode:"
-msgstr ""
-
 #: waeup/kofa/browser/templates/datacenterimport4page.pt:2
 msgid "Batch processing finished."
@@ -2224,4 +2246,15 @@
 msgstr ""
 
+#: waeup/kofa/browser/templates/datacenterpage.pt:18
+#: waeup/kofa/browser/templates/datacenterimport1page.pt:14
+#: waeup/kofa/browser/templates/datacenterfinishedpage.pt:10
+msgid "Datasets"
+msgstr ""
+
+#: waeup/kofa/browser/templates/datacenterpage.pt:19
+#: waeup/kofa/browser/templates/datacenterfinishedpage.pt:11
+msgid "Upload Date"
+msgstr ""
+
 #: waeup/kofa/browser/templates/datacenterpage.pt:7
 msgid "Storage path:"
@@ -2276,18 +2309,125 @@
 msgstr ""
 
-#: waeup/kofa/browser/templates/departmentmanagepage.pt:102
-#: waeup/kofa/browser/templates/coursemanagepage.pt:39
-#: waeup/kofa/browser/templates/facultymanagepage.pt:75
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:102
-#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:89
-#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:113
-msgid "Local Role"
-msgstr ""
-
+#: waeup/kofa/browser/templates/facultypage.pt:1
+msgid "There are no subobjects registered yet."
+msgstr ""
+
+#: waeup/kofa/browser/templates/loginpage.pt:10
+msgid "Password"
+msgstr ""
+
+#: waeup/kofa/browser/templates/loginpage.pt:13
+msgid "Notice: User names, Ids and passwords are case sensitive."
+msgstr ""
+
+#: waeup/kofa/browser/templates/loginpage.pt:20
+#. Default: "Don't forget to logout or exit your browser when you're done. If you are having trouble logging in, make sure to enable cookies in your web browser."
+msgid "login_trouble1"
+msgstr ""
+
+#: waeup/kofa/browser/templates/loginpage.pt:23
+#. Default: "You don't have an account because you are a fresh student, or your student record has just been created? Acquire a Password Activation Code (PWD) and inititialize your student account <strong><a href=\"setpassword\"> here</a></strong>."
+msgid "login_trouble2"
+msgstr ""
+
+#: waeup/kofa/browser/templates/loginpage.pt:28
+#. Default: "You don't have an account because you are a fresh student, or your student record has just been created? Inititialize your student account <strong><a href=\"requestpw\"> here</a></strong>."
+msgid "login_trouble4"
+msgstr ""
+
+#: waeup/kofa/browser/templates/loginpage.pt:32
+#. Default: "Or simply forgot your student id, application id or password? Then request a new password <strong><a href=\"changepw\"> here</a></strong>."
+msgid "login_trouble3"
+msgstr ""
+
+#: waeup/kofa/browser/templates/loginpage.pt:4
+msgid "User Name or Id"
+msgstr ""
+
+#: waeup/kofa/browser/templates/myrolespage.pt:1
+msgid "My Portal Roles:"
+msgstr ""
+
+#: waeup/kofa/browser/templates/myrolespage.pt:11
+msgid "My Local Roles:"
+msgstr ""
+
+#: waeup/kofa/browser/templates/notfound.pt:1
+msgid "The page you are trying to access is not available."
+msgstr ""
+
+#: waeup/kofa/browser/templates/notfound.pt:12
+msgid "You might be trying to access a non-existing page."
+msgstr ""
+
+#: waeup/kofa/browser/templates/notfound.pt:6
+msgid "Please note the following:"
+msgstr ""
+
+#: waeup/kofa/browser/templates/notfound.pt:9
+msgid "You might have misspelled the URL."
+msgstr ""
+
+#: waeup/kofa/browser/templates/reportscontainercreate.pt:2
+msgid "Here you can create reports representing portal data. Please pick the type of report you want to create from the selection below. Afterwards you can configure the report (do the settings). The report data will be calculated and then made available for you to view/download."
+msgstr ""
+
+#: waeup/kofa/browser/templates/reportscontainerpage.pt:4
+msgid "Report Number"
+msgstr ""
+
+#: waeup/kofa/browser/templates/reportscontainerpage.pt:5
+msgid "Description"
+msgstr ""
+
+#: waeup/kofa/browser/templates/reportscontainerpage.pt:50
+msgid "Create new report"
+msgstr ""
+
+#: waeup/kofa/browser/templates/searchpage.pt:22
+#: waeup/kofa/hostels/browser_templates/hostelmanagepage.pt:51
+msgid "Type"
+msgstr ""
+
+#: waeup/kofa/browser/templates/staffsitelayout.pt:46
+#: waeup/kofa/browser/templates/studentsitelayout.pt:45
+msgid "Contact"
+msgstr ""
+
+#: waeup/kofa/browser/templates/staffsitelayout.pt:52
+#: waeup/kofa/browser/templates/studentsitelayout.pt:51
+msgid "Logout"
+msgstr ""
+
+#: waeup/kofa/browser/templates/staffsitelayout.pt:6
+#: waeup/kofa/browser/templates/studentsitelayout.pt:4
+msgid "WAeUP.Kofa - Student Management System"
+msgstr ""
+
+#: waeup/kofa/browser/templates/userscontainerpage.pt:4
+#: waeup/kofa/hostels/browser_templates/containermanagepage.pt:41
+#: waeup/kofa/hostels/browser_templates/hostelmanagepage.pt:50
+#: waeup/kofa/hostels/browser_templates/containerpage.pt:21
+msgid "Id"
+msgstr ""
+
+#: waeup/kofa/browser/templates/userscontainerpage.pt:5
+#: waeup/kofa/browser/templates/coursemanagepage.pt:37
+#: waeup/kofa/browser/templates/departmentmanagepage.pt:100
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:100
+#: waeup/kofa/browser/templates/configurationmanagepage.pt:34
+#: waeup/kofa/browser/templates/facultymanagepage.pt:73
+#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:87
+#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:111
+#: waeup/kofa/hostels/browser_templates/containermanagepage.pt:43
+#: waeup/kofa/hostels/browser_templates/containerpage.pt:22
+msgid "Name"
+msgstr ""
+
+#: waeup/kofa/browser/templates/userscontainerpage.pt:7
+#: waeup/kofa/browser/templates/coursemanagepage.pt:9
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:15
-#: waeup/kofa/browser/templates/coursemanagepage.pt:9
-#: waeup/kofa/browser/templates/userscontainerpage.pt:7
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:13
 #: waeup/kofa/browser/templates/facultymanagepage.pt:16
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:13
 #: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:16
 #: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:17
@@ -2295,95 +2435,4 @@
 msgstr ""
 
-#: waeup/kofa/browser/templates/facultypage.pt:1
-msgid "There are no subobjects registered yet."
-msgstr ""
-
-#: waeup/kofa/browser/templates/loginpage.pt:10
-msgid "Password"
-msgstr ""
-
-#: waeup/kofa/browser/templates/loginpage.pt:13
-msgid "Notice: User names, Ids and passwords are case sensitive."
-msgstr ""
-
-#: waeup/kofa/browser/templates/loginpage.pt:20
-#. Default: "Don't forget to logout or exit your browser when you're done. If you are having trouble logging in, make sure to enable cookies in your web browser."
-msgid "login_trouble1"
-msgstr ""
-
-#: waeup/kofa/browser/templates/loginpage.pt:23
-#. Default: "You don't have an account because you are a fresh student, or your student record has just been created? Acquire a Password Activation Code (PWD) and inititialize your student account <strong><a href=\"setpassword\"> here</a></strong>."
-msgid "login_trouble2"
-msgstr ""
-
-#: waeup/kofa/browser/templates/loginpage.pt:28
-#. Default: "You don't have an account because you are a fresh student, or your student record has just been created? Inititialize your student account <strong><a href=\"requestpw\"> here</a></strong>."
-msgid "login_trouble4"
-msgstr ""
-
-#: waeup/kofa/browser/templates/loginpage.pt:32
-#. Default: "Or simply forgot your student id, application id or password? Then request a new password <strong><a href=\"changepw\"> here</a></strong>."
-msgid "login_trouble3"
-msgstr ""
-
-#: waeup/kofa/browser/templates/loginpage.pt:4
-msgid "User Name or Id"
-msgstr ""
-
-#: waeup/kofa/browser/templates/myrolespage.pt:1
-msgid "My Portal Roles:"
-msgstr ""
-
-#: waeup/kofa/browser/templates/myrolespage.pt:11
-msgid "My Local Roles:"
-msgstr ""
-
-#: waeup/kofa/browser/templates/notfound.pt:1
-msgid "The page you are trying to access is not available."
-msgstr ""
-
-#: waeup/kofa/browser/templates/notfound.pt:12
-msgid "You might be trying to access a non-existing page."
-msgstr ""
-
-#: waeup/kofa/browser/templates/notfound.pt:6
-msgid "Please note the following:"
-msgstr ""
-
-#: waeup/kofa/browser/templates/notfound.pt:9
-msgid "You might have misspelled the URL."
-msgstr ""
-
-#: waeup/kofa/browser/templates/reportscontainercreate.pt:2
-msgid "Here you can create reports representing portal data. Please pick the type of report you want to create from the selection below. Afterwards you can configure the report (do the settings). The report data will be calculated and then made available for you to view/download."
-msgstr ""
-
-#: waeup/kofa/browser/templates/reportscontainerpage.pt:4
-msgid "Report Number"
-msgstr ""
-
-#: waeup/kofa/browser/templates/reportscontainerpage.pt:5
-msgid "Description"
-msgstr ""
-
-#: waeup/kofa/browser/templates/reportscontainerpage.pt:50
-msgid "Create new report"
-msgstr ""
-
-#: waeup/kofa/browser/templates/staffsitelayout.pt:46
-#: waeup/kofa/browser/templates/studentsitelayout.pt:45
-msgid "Contact"
-msgstr ""
-
-#: waeup/kofa/browser/templates/staffsitelayout.pt:52
-#: waeup/kofa/browser/templates/studentsitelayout.pt:51
-msgid "Logout"
-msgstr ""
-
-#: waeup/kofa/browser/templates/staffsitelayout.pt:6
-#: waeup/kofa/browser/templates/studentsitelayout.pt:4
-msgid "WAeUP.Kofa - Student Management System"
-msgstr ""
-
 #: waeup/kofa/browser/viewlets.py:167
 msgid "Add"
@@ -2395,5 +2444,5 @@
 
 #: waeup/kofa/browser/viewlets.py:389
-#: waeup/kofa/students/viewlets.py:168
+#: waeup/kofa/students/viewlets.py:167
 msgid "Send email"
 msgstr ""
@@ -2405,6 +2454,6 @@
 #: waeup/kofa/browser/viewlets.py:416
 #: waeup/kofa/browser/viewlets.py:474
-#: waeup/kofa/browser/viewlets.py:506
-#: waeup/kofa/browser/viewlets.py:550
+#: waeup/kofa/browser/viewlets.py:523
+#: waeup/kofa/browser/viewlets.py:567
 msgid "Export student data"
 msgstr ""
@@ -2415,39 +2464,47 @@
 
 #: waeup/kofa/browser/viewlets.py:442
-#: waeup/kofa/students/browser.py:259
+#: waeup/kofa/students/browser.py:249
 msgid "Find students"
 msgstr ""
 
 #: waeup/kofa/browser/viewlets.py:462
-#: waeup/kofa/browser/viewlets.py:494
-#: waeup/kofa/browser/viewlets.py:538
+#: waeup/kofa/browser/viewlets.py:511
+#: waeup/kofa/browser/viewlets.py:555
 msgid "Show students"
 msgstr ""
 
-#: waeup/kofa/browser/viewlets.py:518
+#: waeup/kofa/browser/viewlets.py:486
+msgid "Clear all students"
+msgstr ""
+
+#: waeup/kofa/browser/viewlets.py:492
+msgid "'All students, who requested clearance in this department, will be cleared. Are you sure?'"
+msgstr ""
+
+#: waeup/kofa/browser/viewlets.py:535
 msgid "Update scores"
 msgstr ""
 
-#: waeup/kofa/browser/viewlets.py:574
+#: waeup/kofa/browser/viewlets.py:591
 msgid "Show logs"
 msgstr ""
 
-#: waeup/kofa/browser/viewlets.py:583
+#: waeup/kofa/browser/viewlets.py:600
 msgid "Upload data"
 msgstr ""
 
-#: waeup/kofa/browser/viewlets.py:592
+#: waeup/kofa/browser/viewlets.py:609
 msgid "Process data"
 msgstr ""
 
-#: waeup/kofa/browser/viewlets.py:601
+#: waeup/kofa/browser/viewlets.py:618
 msgid "Export data"
 msgstr ""
 
-#: waeup/kofa/browser/viewlets.py:610
+#: waeup/kofa/browser/viewlets.py:627
 msgid "View processed files"
 msgstr ""
 
-#: waeup/kofa/browser/viewlets.py:683
+#: waeup/kofa/browser/viewlets.py:700
 msgid "Enquiries"
 msgstr ""
@@ -2455,8 +2512,12 @@
 #: waeup/kofa/browser/viewlets.py:95
 #: waeup/kofa/browser/viewlets.py:157
-#: waeup/kofa/students/viewlets.py:337
-#: waeup/kofa/students/viewlets.py:544
-#: waeup/kofa/students/viewlets.py:592
+#: waeup/kofa/students/viewlets.py:338
+#: waeup/kofa/students/viewlets.py:545
+#: waeup/kofa/students/viewlets.py:593
 msgid "Edit"
+msgstr ""
+
+#: waeup/kofa/hostels/batching.py:37
+msgid "Hostel Processor"
 msgstr ""
 
@@ -2568,40 +2629,11 @@
 msgstr ""
 
-#: waeup/kofa/hostels/browser_templates/containermanagepage.pt:8
-#: waeup/kofa/browser/templates/departmentmanagepage.pt:6
-#: waeup/kofa/browser/templates/coursemanagepage.pt:6
-#: waeup/kofa/browser/templates/facultymanagepage.pt:6
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:6
-#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:7
-msgid "Settings"
-msgstr ""
-
-#: waeup/kofa/hostels/browser_templates/containerpage.pt:21
-#: waeup/kofa/hostels/browser_templates/hostelmanagepage.pt:50
-#: waeup/kofa/hostels/browser_templates/containermanagepage.pt:41
-#: waeup/kofa/browser/templates/userscontainerpage.pt:4
-msgid "Id"
-msgstr ""
-
-#: waeup/kofa/hostels/browser_templates/containerpage.pt:22
-#: waeup/kofa/hostels/browser_templates/containermanagepage.pt:43
-#: waeup/kofa/browser/templates/departmentmanagepage.pt:100
-#: waeup/kofa/browser/templates/configurationmanagepage.pt:34
-#: waeup/kofa/browser/templates/coursemanagepage.pt:37
-#: waeup/kofa/browser/templates/userscontainerpage.pt:5
-#: waeup/kofa/browser/templates/facultymanagepage.pt:73
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:100
-#: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:87
-#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:111
-msgid "Name"
-msgstr ""
-
 #: waeup/kofa/hostels/browser_templates/containerpage.pt:23
 msgid "Booked Beds"
 msgstr ""
 
-#: waeup/kofa/hostels/browser_templates/hostelmanagepage.pt:51
-#: waeup/kofa/browser/templates/searchpage.pt:22
-msgid "Type"
+#: waeup/kofa/hostels/browser_templates/hostelmanagepage.pt:24
+#: waeup/kofa/hostels/browser_templates/hostelpage.pt:5
+msgid "Reserved Beds:"
 msgstr ""
 
@@ -2623,9 +2655,4 @@
 msgstr ""
 
-#: waeup/kofa/hostels/browser_templates/hostelpage.pt:5
-#: waeup/kofa/hostels/browser_templates/hostelmanagepage.pt:24
-msgid "Reserved Beds:"
-msgstr ""
-
 #: waeup/kofa/hostels/export.py:61
 #: waeup/kofa/hostels/browser_templates/hostelmanagepage.pt:12
@@ -2919,57 +2946,57 @@
 
 #: waeup/kofa/interfaces.py:242
-#: waeup/kofa/students/browser.py:1255
-#: waeup/kofa/students/browser.py:1409
+#: waeup/kofa/students/browser.py:1247
+#: waeup/kofa/students/browser.py:1401
 #: waeup/kofa/students/browser_templates/courseticketmanagepage.pt:10
 msgid "Grade"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:399
+#: waeup/kofa/interfaces.py:398
 msgid "Processor name"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:425
+#: waeup/kofa/interfaces.py:424
 msgid "Email Address:"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:432
+#: waeup/kofa/interfaces.py:431
 msgid "Email to:"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:439
+#: waeup/kofa/interfaces.py:438
 msgid "Subject:"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:443
+#: waeup/kofa/interfaces.py:442
 msgid "Full Name:"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:447
+#: waeup/kofa/interfaces.py:446
 msgid "Text:"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:476
-#: waeup/kofa/interfaces.py:532
+#: waeup/kofa/interfaces.py:475
+#: waeup/kofa/interfaces.py:531
 msgid "Public Name"
 msgstr ""
 
+#: waeup/kofa/interfaces.py:485
 #: waeup/kofa/interfaces.py:486
-#: waeup/kofa/interfaces.py:487
 msgid "Number of failed logins"
 msgstr ""
 
+#: waeup/kofa/interfaces.py:492
+msgid "Timestamp"
+msgstr ""
+
 #: waeup/kofa/interfaces.py:493
-msgid "Timestamp"
-msgstr ""
-
-#: waeup/kofa/interfaces.py:494
 msgid "Timestamp of last failed login or `None`"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:523
+#: waeup/kofa/interfaces.py:522
+#: waeup/kofa/browser/templates/coursemanagepage.pt:35
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:98
-#: waeup/kofa/browser/templates/coursemanagepage.pt:35
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:98
 #: waeup/kofa/browser/templates/facultymanagepage.pt:71
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:98
 #: waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt:85
 #: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:109
@@ -2977,5 +3004,5 @@
 msgstr ""
 
-#: waeup/kofa/interfaces.py:528
+#: waeup/kofa/interfaces.py:527
 #: waeup/kofa/students/browser_templates/containerpage.pt:42
 #: waeup/kofa/browser/templates/findstudentspage.pt:34
@@ -2983,30 +3010,30 @@
 msgstr ""
 
-#: waeup/kofa/interfaces.py:538
+#: waeup/kofa/interfaces.py:537
 msgid "Description/Notice"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:555
+#: waeup/kofa/interfaces.py:554
 #: waeup/kofa/browser/templates/userscontainerpage.pt:6
 msgid "Portal Roles"
 msgstr ""
 
+#: waeup/kofa/interfaces.py:601
+msgid "Name of University"
+msgstr ""
+
 #: waeup/kofa/interfaces.py:602
-msgid "Name of University"
-msgstr ""
-
-#: waeup/kofa/interfaces.py:603
 msgid "Sample University"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:608
+#: waeup/kofa/interfaces.py:607
 msgid "Abbreviated Title of University"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:614
+#: waeup/kofa/interfaces.py:613
 msgid "Content in HTML format"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:626
+#: waeup/kofa/interfaces.py:625
 msgid "Name of Administrator"
 msgstr ""
@@ -3016,10 +3043,14 @@
 msgstr ""
 
-#: waeup/kofa/interfaces.py:632
+#: waeup/kofa/interfaces.py:631
 msgid "Email Address of Administrator"
 msgstr ""
 
+#: waeup/kofa/interfaces.py:638
+msgid "Subject of Email to Administrator"
+msgstr ""
+
 #: waeup/kofa/interfaces.py:639
-msgid "Subject of Email to Administrator"
+msgid "Kofa Contact"
 msgstr ""
 
@@ -3028,9 +3059,5 @@
 msgstr ""
 
-#: waeup/kofa/interfaces.py:640
-msgid "Kofa Contact"
-msgstr ""
-
-#: waeup/kofa/interfaces.py:645
+#: waeup/kofa/interfaces.py:644
 msgid "SMTP mailer to use when sending mail"
 msgstr ""
@@ -3040,9 +3067,9 @@
 msgstr ""
 
-#: waeup/kofa/interfaces.py:652
+#: waeup/kofa/interfaces.py:651
 msgid "Captcha used for public registration pages"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:659
+#: waeup/kofa/interfaces.py:658
 msgid "Carry-over Course Registration"
 msgstr ""
@@ -3052,9 +3079,9 @@
 msgstr ""
 
+#: waeup/kofa/interfaces.py:663
+msgid "Current Academic Session"
+msgstr ""
+
 #: waeup/kofa/interfaces.py:664
-msgid "Current Academic Session"
-msgstr ""
-
-#: waeup/kofa/interfaces.py:665
 msgid "Session for which score editing is allowed"
 msgstr ""
@@ -3064,9 +3091,9 @@
 msgstr ""
 
+#: waeup/kofa/interfaces.py:672
+msgid "Next Matriculation Number Integer"
+msgstr ""
+
 #: waeup/kofa/interfaces.py:673
-msgid "Next Matriculation Number Integer"
-msgstr ""
-
-#: waeup/kofa/interfaces.py:674
 msgid "Integer used for constructing the next matriculation number"
 msgstr ""
@@ -3076,30 +3103,30 @@
 msgstr ""
 
-#: waeup/kofa/interfaces.py:686
-#: waeup/kofa/interfaces.py:747
+#: waeup/kofa/interfaces.py:685
+#: waeup/kofa/interfaces.py:746
 msgid "Academic Session"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:700
+#: waeup/kofa/interfaces.py:699
 msgid "Acceptance Fee"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:706
+#: waeup/kofa/interfaces.py:705
 msgid "Bed Booking Fee"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:712
+#: waeup/kofa/interfaces.py:711
 msgid "Rent (fallback)"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:718
+#: waeup/kofa/interfaces.py:717
 msgid "Transcript Fee"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:724
+#: waeup/kofa/interfaces.py:723
 msgid "Clearance enabled"
 msgstr ""
 
-#: waeup/kofa/interfaces.py:729
+#: waeup/kofa/interfaces.py:728
 msgid "Payment disabled"
 msgstr ""
@@ -3202,7 +3229,7 @@
 
 #: waeup/kofa/payments/interfaces.py:88
+#: waeup/kofa/students/browser_templates/exportconfig_certificate.pt:44
 #: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:10
 #: waeup/kofa/students/browser_templates/exportconfig.pt:54
-#: waeup/kofa/students/browser_templates/exportconfig_certificate.pt:44
 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:100
 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:48
@@ -3223,85 +3250,105 @@
 msgstr ""
 
+#: waeup/kofa/students/batching.py:408
+msgid "StudentStudyCourse Processor (update only)"
+msgstr ""
+
+#: waeup/kofa/students/batching.py:508
+msgid "StudentStudyLevel Processor"
+msgstr ""
+
+#: waeup/kofa/students/batching.py:589
+msgid "CourseTicket Processor"
+msgstr ""
+
+#: waeup/kofa/students/batching.py:61
+msgid "Student Processor"
+msgstr ""
+
+#: waeup/kofa/students/batching.py:693
+msgid "StudentOnlinePayment Processor"
+msgstr ""
+
+#: waeup/kofa/students/batching.py:806
+msgid "Verdict Processor (special processor, update only)"
+msgstr ""
+
 #: waeup/kofa/students/batching.py:854
 msgid "System"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1004
-msgid "You must select a session for the level."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1014
+#: waeup/kofa/students/browser.py:1006
 msgid "Study level has been added."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1016
-#: waeup/kofa/students/browser.py:2592
+#: waeup/kofa/students/browser.py:1008
+#: waeup/kofa/students/browser.py:2584
 msgid "This level exists."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1026
+#: waeup/kofa/students/browser.py:1018
 msgid "No study level selected."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1050
-#: waeup/kofa/students/viewlets.py:697
+#: waeup/kofa/students/browser.py:1042
+#: waeup/kofa/students/viewlets.py:698
 msgid "Request transcript"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1054
+#: waeup/kofa/students/browser.py:1046
 msgid "Submit"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1060
-#: waeup/kofa/students/browser.py:2350
+#: waeup/kofa/students/browser.py:1052
+#: waeup/kofa/students/browser.py:2342
 msgid "Wrong state"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:1069
+#: waeup/kofa/students/browser.py:2037
+#: waeup/kofa/students/browser.py:2362
+#: waeup/kofa/students/browser.py:2509
+msgid "Activation code is invalid."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1072
+#: waeup/kofa/students/browser.py:2077
+#: waeup/kofa/students/browser.py:2365
+#: waeup/kofa/students/browser.py:2513
+msgid "Activation code has already been used."
+msgstr ""
+
 #: waeup/kofa/students/browser.py:1077
-#: waeup/kofa/students/browser.py:2045
+#: waeup/kofa/students/browser.py:2081
 #: waeup/kofa/students/browser.py:2370
 #: waeup/kofa/students/browser.py:2517
-msgid "Activation code is invalid."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1080
-#: waeup/kofa/students/browser.py:2085
-#: waeup/kofa/students/browser.py:2373
-#: waeup/kofa/students/browser.py:2521
-msgid "Activation code has already been used."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1085
-#: waeup/kofa/students/browser.py:2089
-#: waeup/kofa/students/browser.py:2378
-#: waeup/kofa/students/browser.py:2525
-#: waeup/kofa/students/browser.py:2775
+#: waeup/kofa/students/browser.py:2767
 msgid "invalidated"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1089
-#: waeup/kofa/students/browser.py:2094
-#: waeup/kofa/students/browser.py:2382
-#: waeup/kofa/students/browser.py:2530
+#: waeup/kofa/students/browser.py:1081
+#: waeup/kofa/students/browser.py:2086
+#: waeup/kofa/students/browser.py:2374
+#: waeup/kofa/students/browser.py:2522
 msgid "You are not the owner of this access code."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1112
+#: waeup/kofa/students/browser.py:1104
 msgid "Transcript processing has been started."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1124
+#: waeup/kofa/students/browser.py:1116
 msgid "Process transcript request"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1125
+#: waeup/kofa/students/browser.py:1117
 msgid "Save comment and mark as processed"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1142
+#: waeup/kofa/students/browser.py:1134
 msgid "Transcript request processed."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1157
+#: waeup/kofa/students/browser.py:1149
 #: waeup/kofa/students/workflow.py:204
 #: waeup/kofa/students/workflow.py:205
@@ -3309,131 +3356,131 @@
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1170
-#: waeup/kofa/students/viewlets.py:712
+#: waeup/kofa/students/browser.py:1162
+#: waeup/kofa/students/viewlets.py:713
 msgid "Manage transcript request"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1189
+#: waeup/kofa/students/browser.py:1181
 msgid "You are not allowed to view the transcript."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1205
+#: waeup/kofa/students/browser.py:1197
 #. Default: ""
 msgid "${a}: Transcript Data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1223
+#: waeup/kofa/students/browser.py:1215
 msgid "You are not allowed to download the transcript."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1239
-#: waeup/kofa/students/viewlets.py:374
+#: waeup/kofa/students/browser.py:1231
+#: waeup/kofa/students/viewlets.py:375
 msgid "Academic Transcript"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1243
+#: waeup/kofa/students/browser.py:1235
 msgid "CERTIFIED TRUE COPY"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1250
-#: waeup/kofa/students/browser.py:1401
+#: waeup/kofa/students/browser.py:1242
+#: waeup/kofa/students/browser.py:1393
+#: waeup/kofa/students/browser_templates/studylevelpage.pt:23
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:14
+#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:40
 #: waeup/kofa/students/browser_templates/transcript.pt:36
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:14
-#: waeup/kofa/students/browser_templates/studylevelpage.pt:23
-#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:40
 msgid "Term"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1253
+#: waeup/kofa/students/browser.py:1245
 #: waeup/kofa/students/interfaces.py:655
 #: waeup/kofa/university/interfaces.py:123
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:19
 #: waeup/kofa/students/browser_templates/transcript.pt:39
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:19
 msgid "Credits"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1254
-#: waeup/kofa/students/browser.py:1408
+#: waeup/kofa/students/browser.py:1246
+#: waeup/kofa/students/browser.py:1400
 #: waeup/kofa/students/interfaces.py:666
 #: waeup/kofa/students/interfaces.py:700
+#: waeup/kofa/students/browser_templates/studylevelpage.pt:30
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:20
+#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:47
 #: waeup/kofa/students/browser_templates/editscorespage.pt:8
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:20
-#: waeup/kofa/students/browser_templates/studylevelpage.pt:30
-#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:47
 msgid "Score"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1283
-#: waeup/kofa/students/viewlets.py:211
+#: waeup/kofa/students/browser.py:1275
+#: waeup/kofa/students/viewlets.py:210
 msgid "Transfer student"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1288
+#: waeup/kofa/students/browser.py:1280
 msgid "Transfer"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1292
+#: waeup/kofa/students/browser.py:1284
 msgid "Current level does not match certificate levels."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1295
+#: waeup/kofa/students/browser.py:1287
 msgid "Former study course record incomplete."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1298
+#: waeup/kofa/students/browser.py:1290
 msgid "Maximum number of transfers exceeded."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1301
+#: waeup/kofa/students/browser.py:1293
 msgid "Successfully transferred."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1311
+#: waeup/kofa/students/browser.py:1303
 msgid "Revert previous transfer"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:1307
+msgid "No previous transfer."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1312
+msgid "Revert now"
+msgstr ""
+
 #: waeup/kofa/students/browser.py:1315
-msgid "No previous transfer."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1320
-msgid "Revert now"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1323
 msgid "Previous transfer reverted."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1353
+#: waeup/kofa/students/browser.py:1345
 #. Default: ""
 msgid "${a}: Study Level ${b}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1374
+#: waeup/kofa/students/browser.py:1366
 msgid "Level Data"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:1375
+msgid "Course Registration Slip"
+msgstr ""
+
 #: waeup/kofa/students/browser.py:1383
-msgid "Course Registration Slip"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1391
 msgid "1st Semester Courses"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1393
+#: waeup/kofa/students/browser.py:1385
 msgid "2nd Semester Courses"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1395
+#: waeup/kofa/students/browser.py:1387
 msgid "Level Courses"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1404
+#: waeup/kofa/students/browser.py:1396
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:43
 msgid "Dept."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1405
+#: waeup/kofa/students/browser.py:1397
 #: waeup/kofa/students/browser_templates/studyleveleditpage.pt:18
 #: waeup/kofa/browser/templates/searchpage.pt:20
@@ -3442,5 +3489,5 @@
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1406
+#: waeup/kofa/students/browser.py:1398
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:28
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:45
@@ -3449,703 +3496,707 @@
 
 #: waeup/kofa/students/browser.py:144
-msgid "Clearance is disabled for this session."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1449
-#: waeup/kofa/students/browser.py:1583
-#: waeup/kofa/students/browser.py:1594
-#: waeup/kofa/students/browser.py:2715
+#. Default: ""
+msgid "Total credits exceed ${a}."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1441
+#: waeup/kofa/students/browser.py:1575
+#: waeup/kofa/students/browser.py:1586
+#: waeup/kofa/students/browser.py:2707
 msgid "Add course ticket"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1451
+#: waeup/kofa/students/browser.py:1443
 msgid "Enter valid course code"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1460
-#: waeup/kofa/students/browser.py:2620
+#: waeup/kofa/students/browser.py:1452
+#: waeup/kofa/students/browser.py:2612
 msgid "No valid course code entered."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1466
-#: waeup/kofa/students/browser.py:2625
+#: waeup/kofa/students/browser.py:1458
+#: waeup/kofa/students/browser.py:2617
 msgid "Course not found."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1483
+#: waeup/kofa/students/browser.py:1475
 #. Default: ""
 msgid "Manage study level ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1497
-#: waeup/kofa/students/browser.py:2649
+#: waeup/kofa/students/browser.py:1489
+#: waeup/kofa/students/browser.py:2641
 msgid "No ticket selected."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1527
-#: waeup/kofa/students/browser.py:1553
+#: waeup/kofa/students/browser.py:151
+msgid "The ticket exists."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1519
+#: waeup/kofa/students/browser.py:1545
 msgid "This level does not correspond current level."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1532
+#: waeup/kofa/students/browser.py:1524
 msgid "Course list has been validated."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1534
-#: waeup/kofa/students/browser.py:1566
+#: waeup/kofa/students/browser.py:1526
+#: waeup/kofa/students/browser.py:1558
 msgid "Student is in the wrong state."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:154
-#. Default: ""
-msgid "Total credits exceed ${a}."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1559
+#: waeup/kofa/students/browser.py:153
+#. Default: ""
+msgid "Successfully added ${a}."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1551
 msgid "Course list request has been annulled."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1563
+#: waeup/kofa/students/browser.py:1555
 msgid "Course list request has been rejected:"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:161
-msgid "The ticket exists."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1618
+#: waeup/kofa/students/browser.py:1610
 #. Default: ""
 msgid "${a}: Course Ticket ${b}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:163
-#. Default: ""
-msgid "Successfully added ${a}."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1643
+#: waeup/kofa/students/browser.py:1635
 #. Default: ""
 msgid "Manage course ticket ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1676
+#: waeup/kofa/students/browser.py:1668
 #. Default: ""
 msgid "${a}: Payments"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:1710
+msgid "Add online payment"
+msgstr ""
+
 #: waeup/kofa/students/browser.py:1718
-msgid "Add online payment"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1726
-#: waeup/kofa/students/browser.py:1778
-#: waeup/kofa/students/browser.py:1809
+#: waeup/kofa/students/browser.py:1770
+#: waeup/kofa/students/browser.py:1801
 msgid "Create ticket"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1736
-#: waeup/kofa/students/browser.py:2026
+#: waeup/kofa/students/browser.py:1728
+#: waeup/kofa/students/browser.py:2018
 msgid "Your current session does not match accommodation session."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1742
+#: waeup/kofa/students/browser.py:1734
 msgid "You have not yet booked accommodation."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1768
+#: waeup/kofa/students/browser.py:174
+#: waeup/kofa/students/export.py:239
+#: waeup/kofa/students/viewlets.py:733
+msgid "Students"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1760
 msgid "Add previous session online payment"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1773
+#: waeup/kofa/students/browser.py:1765
 msgid "No previous payment to be made."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1806
+#: waeup/kofa/students/browser.py:1798
 msgid "Add balance"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:184
-#: waeup/kofa/students/export.py:232
-#: waeup/kofa/students/viewlets.py:732
-msgid "Students"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1943
+#: waeup/kofa/students/browser.py:1935
 #. Default: ""
 msgid "${a}: Accommodation"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:1941
+msgid "You are not allowed to remove bed tickets."
+msgstr ""
+
 #: waeup/kofa/students/browser.py:1949
-msgid "You are not allowed to remove bed tickets."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:1957
 msgid "No bed ticket selected."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1989
+#: waeup/kofa/students/browser.py:198
+#: waeup/kofa/students/viewlets.py:125
+#: waeup/kofa/students/viewlets.py:799
+msgid "Study Course"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:1981
 msgid "Add bed ticket"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:1991
+#: waeup/kofa/students/browser.py:1983
 msgid "Create bed ticket"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2008
+#: waeup/kofa/students/browser.py:200
+msgid "Previous Study Course"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2000
 #. Default: ""
 msgid "Outside booking period: ${a} - ${b}"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:2003
+msgid "Outside booking period."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2007
+msgid "Your data are incomplete."
+msgstr ""
+
 #: waeup/kofa/students/browser.py:2011
-msgid "Outside booking period."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2015
-msgid "Your data are incomplete."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2019
 msgid "You are in the wrong registration state."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2032
+#: waeup/kofa/students/browser.py:2024
 msgid "You already booked a bed space in current accommodation session."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2057
-#: waeup/kofa/students/browser.py:2073
+#: waeup/kofa/students/browser.py:2049
+#: waeup/kofa/students/browser.py:2065
 msgid "System error: Please contact the adminsitrator."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2079
-#: waeup/kofa/students/browser.py:2218
+#: waeup/kofa/students/browser.py:206
+#: waeup/kofa/students/viewlets.py:131
+#: waeup/kofa/students/viewlets.py:800
+msgid "Payments"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2071
+#: waeup/kofa/students/browser.py:2210
 #. Default: ""
 msgid "There is no free bed in your category ${a}."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:208
-#: waeup/kofa/students/viewlets.py:126
-#: waeup/kofa/students/viewlets.py:798
-msgid "Study Course"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:210
-msgid "Previous Study Course"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2107
+#: waeup/kofa/students/browser.py:2099
+#: waeup/kofa/students/browser.py:2224
+#. Default: ""
+msgid "${a}, Block ${b}, Room ${c}, Bed ${d} (${e})"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2108
+#. Default: ""
+msgid "Bed ticket created and bed booked: ${a}"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2125
+#. Default: ""
+msgid "Bed Ticket for Session ${a}"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2144
+msgid "Bed Allocation Data"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2153
+msgid "Bed Allocation Slip"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2181
+msgid "Students in reserved beds can't be relocated."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2188
+msgid "Student can't be relocated."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:221
+#: waeup/kofa/students/viewlets.py:138
+msgid "Accommodation"
+msgstr ""
+
 #: waeup/kofa/students/browser.py:2232
 #. Default: ""
-msgid "${a}, Block ${b}, Room ${c}, Bed ${d} (${e})"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2116
-#. Default: ""
-msgid "Bed ticket created and bed booked: ${a}"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2133
-#. Default: ""
-msgid "Bed Ticket for Session ${a}"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2152
-msgid "Bed Allocation Data"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:216
-#: waeup/kofa/students/viewlets.py:132
-#: waeup/kofa/students/viewlets.py:799
-msgid "Payments"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2161
-msgid "Bed Allocation Slip"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2189
-msgid "Students in reserved beds can't be relocated."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2196
-msgid "Student can't be relocated."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2240
-#. Default: ""
 msgid "Student relocated: ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2259
+#: waeup/kofa/students/browser.py:2251
 #. Default: ""
 msgid "${a}: History"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2271
+#: waeup/kofa/students/browser.py:2263
 msgid "Edit base data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2286
-#: waeup/kofa/students/viewlets.py:553
+#: waeup/kofa/students/browser.py:2278
+#: waeup/kofa/students/viewlets.py:554
 msgid "Change password"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2300
+#: waeup/kofa/students/browser.py:2292
 msgid "Password changed."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:231
-#: waeup/kofa/students/viewlets.py:139
-msgid "Accommodation"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2312
+#: waeup/kofa/students/browser.py:230
+#. Default: ""
+msgid "Bed Ticket ${a}"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2304
 msgid "Upload portrait"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2328
-#: waeup/kofa/students/viewlets.py:578
+#: waeup/kofa/students/browser.py:2320
+#: waeup/kofa/students/viewlets.py:579
 #: waeup/kofa/students/workflow.py:48
 msgid "Start clearance"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2332
+#: waeup/kofa/students/browser.py:2324
 msgid "Start clearance now"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2354
+#: waeup/kofa/students/browser.py:2346
 msgid "No portrait uploaded."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2358
+#: waeup/kofa/students/browser.py:2350
 msgid "Not all required fields filled."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2387
+#: waeup/kofa/students/browser.py:2379
 msgid "Clearance process has been started."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2397
+#: waeup/kofa/students/browser.py:2389
 msgid "Edit clearance data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:240
-#. Default: ""
-msgid "Bed Ticket ${a}"
+#: waeup/kofa/students/browser.py:2410
+#: waeup/kofa/students/browser.py:2424
+msgid "Clearance form has been saved."
 msgstr ""
 
 #: waeup/kofa/students/browser.py:2418
-#: waeup/kofa/students/browser.py:2432
-msgid "Clearance form has been saved."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2426
 msgid "Save and request clearance"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2443
-#: waeup/kofa/students/browser.py:2478
+#: waeup/kofa/students/browser.py:2435
+#: waeup/kofa/students/browser.py:2470
 msgid "This form cannot be submitted. Wrong state!"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2447
-#: waeup/kofa/students/browser.py:2482
+#: waeup/kofa/students/browser.py:2439
+#: waeup/kofa/students/browser.py:2474
 msgid "Clearance has been requested."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2456
+#: waeup/kofa/students/browser.py:2448
 #: waeup/kofa/students/workflow.py:62
 msgid "Request clearance"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2457
+#: waeup/kofa/students/browser.py:2449
 msgid "Enter the CLR access code used for starting clearance."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2460
+#: waeup/kofa/students/browser.py:2452
 msgid "Request clearance now"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2472
+#: waeup/kofa/students/browser.py:2464
 msgid "This isn't your CLR access code."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2491
+#: waeup/kofa/students/browser.py:2483
 msgid "Start session"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2495
+#: waeup/kofa/students/browser.py:2487
 msgid "Start now"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2504
+#: waeup/kofa/students/browser.py:2496
 msgid "You are not entitled to start session."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2544
+#: waeup/kofa/students/browser.py:2536
 msgid "An error occurred, please contact the system administrator."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2547
+#: waeup/kofa/students/browser.py:2539
 msgid "Session started."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2566
+#: waeup/kofa/students/browser.py:2558
 #. Default: ""
 msgid "Add current level ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2577
-#: waeup/kofa/students/browser.py:2594
+#: waeup/kofa/students/browser.py:2569
+#: waeup/kofa/students/browser.py:2586
 msgid "Your data are incomplete"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2583
+#: waeup/kofa/students/browser.py:2575
 msgid "Create course list now"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2637
+#: waeup/kofa/students/browser.py:2629
 #. Default: ""
 msgid "Edit course list of ${a}"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:2670
+msgid "You are a postgraduate student, your course list can't bee registered."
+msgstr ""
+
 #: waeup/kofa/students/browser.py:2678
-msgid "You are a postgraduate student, your course list can't bee registered."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2686
 #. Default: ""
 msgid "Maximum credits of ${a} exceeded."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2691
+#: waeup/kofa/students/browser.py:2683
 msgid "Course list has been registered."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2695
+#: waeup/kofa/students/browser.py:2687
 msgid "Register course list"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2731
+#: waeup/kofa/students/browser.py:2723
 msgid "Set password for first-time login"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2734
+#: waeup/kofa/students/browser.py:2726
 msgid "Set"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:2741
+msgid "More than one student found."
+msgstr ""
+
 #: waeup/kofa/students/browser.py:2749
-msgid "More than one student found."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2757
 msgid "Access code is invalid."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2760
+#: waeup/kofa/students/browser.py:2752
 #. Default: ""
 msgid "Password has already been set. Your Student Id is ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2766
+#: waeup/kofa/students/browser.py:2758
 msgid "Password has already been set. You are using the wrong Access Code."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2772
+#: waeup/kofa/students/browser.py:276
+#: waeup/kofa/students/browser.py:317
+msgid "Only year dates allowed (e.g. 2011)."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2764
 msgid "Access code has already been used."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2781
+#: waeup/kofa/students/browser.py:2773
 #. Default: ""
 msgid "Password has been set. Your Student Id is ${a}"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2793
+#: waeup/kofa/students/browser.py:2785
 msgid "Request password for first-time login"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2836
-#: waeup/kofa/students/browser.py:2848
+#: waeup/kofa/students/browser.py:2828
+#: waeup/kofa/students/browser.py:2840
 msgid "No student record found."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:286
-#: waeup/kofa/students/browser.py:327
-msgid "Only year dates allowed (e.g. 2011)."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:2882
+#: waeup/kofa/students/browser.py:2874
 msgid "Your password request was successful."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2898
+#: waeup/kofa/students/browser.py:2890
 #: waeup/kofa/students/interfaces.py:448
 #: waeup/kofa/students/interfaces.py:539
-#: waeup/kofa/students/browser_templates/editscorespage.pt:12
-#: waeup/kofa/students/browser_templates/exportconfig.pt:23
 #: waeup/kofa/students/browser_templates/exportconfig_certificate.pt:23
 #: waeup/kofa/students/browser_templates/filterstudentspage.pt:55
+#: waeup/kofa/students/browser_templates/exportconfig.pt:23
+#: waeup/kofa/students/browser_templates/editscorespage.pt:12
 msgid "Current Session"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2899
+#: waeup/kofa/students/browser.py:2891
 #: waeup/kofa/students/interfaces.py:455
 #: waeup/kofa/students/interfaces.py:487
 #: waeup/kofa/students/interfaces.py:545
-#: waeup/kofa/students/browser_templates/editscorespage.pt:13
-#: waeup/kofa/students/browser_templates/exportconfig.pt:33
 #: waeup/kofa/students/browser_templates/exportconfig_certificate.pt:33
 #: waeup/kofa/students/browser_templates/filterstudentspage.pt:56
+#: waeup/kofa/students/browser_templates/exportconfig.pt:33
+#: waeup/kofa/students/browser_templates/editscorespage.pt:13
 msgid "Current Level"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2949
+#: waeup/kofa/students/browser.py:293
+#: waeup/kofa/students/viewlets.py:151
+msgid "Manage student section"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:2941
 msgid "in any session"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2955
+#: waeup/kofa/students/browser.py:2947
 msgid "at any level"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2991
+#: waeup/kofa/students/browser.py:2983
 #: waeup/kofa/students/interfaces.py:571
 #: waeup/kofa/students/interfaces.py:747
 #: waeup/kofa/students/utils.py:255
+#: waeup/kofa/students/browser_templates/accommodationmanagepage.pt:8
+#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:14
 #: waeup/kofa/students/browser_templates/transcript.pt:35
-#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:14
-#: waeup/kofa/students/browser_templates/accommodationmanagepage.pt:8
 msgid "Session"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:2992
+#: waeup/kofa/students/browser.py:2984
 #: waeup/kofa/students/utils.py:257
 #: waeup/kofa/university/interfaces.py:274
+#: waeup/kofa/students/browser_templates/exportconfig_course.pt:33
 #: waeup/kofa/students/browser_templates/transcript.pt:34
-#: waeup/kofa/students/browser_templates/exportconfig_course.pt:33
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:38
 #: waeup/kofa/browser/templates/certificatepage.pt:28
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:38
 msgid "Level"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:303
-#: waeup/kofa/students/viewlets.py:152
-msgid "Manage student section"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:3043
+#: waeup/kofa/students/browser.py:3025
+msgid "%d students have been cleared."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:3062
 msgid "Score editing disabled."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:3047
+#: waeup/kofa/students/browser.py:3066
 msgid "Current academic session not set."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:3083
+#: waeup/kofa/students/browser.py:3102
 msgid "Error: Score(s) of %s have not be updated. Only integers are allowed., "
 msgstr ""
 
-#: waeup/kofa/students/browser.py:3123
+#: waeup/kofa/students/browser.py:3142
 msgid "Configure student data export"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:3131
+#: waeup/kofa/students/browser.py:3150
 msgid "All Sessions"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:3138
+#: waeup/kofa/students/browser.py:3157
 msgid "All Levels"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:3145
+#: waeup/kofa/students/browser.py:3164
 msgid "All Modes"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:3192
+#: waeup/kofa/students/browser.py:3211
 msgid "Payment dates do not match format d/m/Y."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:3240
+#: waeup/kofa/students/browser.py:3259
 msgid "Export started for students with"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:3331
+#: waeup/kofa/students/browser.py:3350
 msgid "Export started for course tickets with"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:361
-#: waeup/kofa/students/viewlets.py:159
+#: waeup/kofa/students/browser.py:351
+#: waeup/kofa/students/viewlets.py:158
 msgid "Add student"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:369
+#: waeup/kofa/students/browser.py:359
 msgid "Student record created."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:383
+#: waeup/kofa/students/browser.py:373
 #. Default: ""
 msgid "Set temporary password for ${a}"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:395
+msgid "Login now"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:399
+#. Default: ""
+msgid "Login as ${a}"
+msgstr ""
+
 #: waeup/kofa/students/browser.py:405
-msgid "Login now"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:409
-#. Default: ""
-msgid "Login as ${a}"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:415
 msgid "You successfully logged in as student."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:433
+#: waeup/kofa/students/browser.py:423
 #. Default: ""
 msgid "${a}: Base Data (account deactivated)"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:435
+#: waeup/kofa/students/browser.py:425
 #. Default: ""
 msgid "${a}: Base Data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:512
+#: waeup/kofa/students/browser.py:502
 msgid "Admission Letter of"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:530
+#: waeup/kofa/students/browser.py:520
 msgid "Manage base data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:572
+#: waeup/kofa/students/browser.py:562
 msgid "Trigger registration transition"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:612
+#: waeup/kofa/students/browser.py:602
 msgid "Student account has been activated."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:631
+#: waeup/kofa/students/browser.py:621
 msgid "Student account has been deactivated."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:666
+#: waeup/kofa/students/browser.py:656
 #. Default: ""
 msgid "${a}: Clearance Data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:696
-#: waeup/kofa/students/viewlets.py:115
-#: waeup/kofa/students/viewlets.py:796
+#: waeup/kofa/students/browser.py:686
+#: waeup/kofa/students/viewlets.py:114
+#: waeup/kofa/students/viewlets.py:797
 #: waeup/kofa/students/browser_templates/clearanceeditpage.pt:7
 msgid "Clearance Data"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:692
+msgid "Clearance Slip of"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:701
+msgid "Student Signature"
+msgstr ""
+
 #: waeup/kofa/students/browser.py:702
-msgid "Clearance Slip of"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:711
-msgid "Student Signature"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:712
 msgid "Clearance Officer Signature"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:719
+#: waeup/kofa/students/browser.py:709
 msgid "Date, Student Signature"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:720
+#: waeup/kofa/students/browser.py:710
 msgid "Date, Clearance Officer Signature"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:741
+#: waeup/kofa/students/browser.py:731
 msgid "Manage clearance data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:776
+#: waeup/kofa/students/browser.py:767
 msgid "Student has been cleared."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:778
-#: waeup/kofa/students/browser.py:813
-#: waeup/kofa/students/browser.py:1131
+#: waeup/kofa/students/browser.py:769
+#: waeup/kofa/students/browser.py:805
+#: waeup/kofa/students/browser.py:1123
 msgid "Student is in wrong state."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:790
+#: waeup/kofa/students/browser.py:781
 #: waeup/kofa/students/viewlets.py:285
 msgid "Reject clearance"
 msgstr ""
 
+#: waeup/kofa/students/browser.py:794
+msgid "Save comment and reject clearance now"
+msgstr ""
+
+#: waeup/kofa/students/browser.py:798
+msgid "Clearance has been annulled."
+msgstr ""
+
 #: waeup/kofa/students/browser.py:802
-msgid "Save comment and reject clearance now"
-msgstr ""
-
-#: waeup/kofa/students/browser.py:806
-msgid "Clearance has been annulled."
-msgstr ""
-
-#: waeup/kofa/students/browser.py:810
 msgid "Clearance request has been rejected."
 msgstr ""
 
-#: waeup/kofa/students/browser.py:843
+#: waeup/kofa/students/browser.py:835
 #. Default: ""
 msgid "${a}: Personal Data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:856
+#: waeup/kofa/students/browser.py:848
 msgid "Manage personal data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:871
+#: waeup/kofa/students/browser.py:863
 msgid "Edit personal data"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:874
+#: waeup/kofa/students/browser.py:866
 msgid "Save/Confirm"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:901
+#: waeup/kofa/students/browser.py:893
 #. Default: ""
 msgid "${a}: Study Course"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:904
+#: waeup/kofa/students/browser.py:896
 #. Default: ""
 msgid "${a}: Previous Study Course"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:932
+#: waeup/kofa/students/browser.py:924
 msgid "First Study Course, "
 msgstr ""
 
-#: waeup/kofa/students/browser.py:934
+#: waeup/kofa/students/browser.py:926
 msgid "Second Study Course"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:939
+#: waeup/kofa/students/browser.py:931
 msgid "First Study Course"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:950
+#: waeup/kofa/students/browser.py:942
 msgid "Manage study course"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:953
-#: waeup/kofa/students/browser.py:1020
+#: waeup/kofa/students/browser.py:945
+#: waeup/kofa/students/browser.py:1012
 msgid "Remove selected levels"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:954
-#: waeup/kofa/students/browser.py:999
+#: waeup/kofa/students/browser.py:946
+#: waeup/kofa/students/browser.py:991
 msgid "Add study level"
 msgstr ""
 
-#: waeup/kofa/students/browser.py:978
+#: waeup/kofa/students/browser.py:970
 msgid "Current level not available for certificate."
+msgstr ""
+
+#: waeup/kofa/students/browser.py:996
+msgid "You must select a session for the level."
 msgstr ""
 
@@ -4158,247 +4209,6 @@
 msgstr ""
 
-#: waeup/kofa/students/browser_templates/change_password.pt:16
-#: waeup/kofa/students/browser_templates/basemanagepage.pt:30
-#: waeup/kofa/browser/templates/usereditformpage.pt:15
-#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:52
-msgid "Retype Password:"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/clearanceeditpage.pt:12
-msgid "Scans"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:67
-#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:79
-msgid "Select all"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:10
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:10
-#: waeup/kofa/browser/templates/findstudentspage.pt:10
-#: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:10
-msgid "with name"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:11
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:11
-#: waeup/kofa/browser/templates/findstudentspage.pt:11
-#: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:11
-msgid "with registration number"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:12
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:12
-#: waeup/kofa/browser/templates/findstudentspage.pt:12
-msgid "with matriculation number"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:14
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:14
-msgid "in department"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:15
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:15
-msgid "in study mode"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:16
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:16
-msgid "with deactivated account (search term omitted)"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:19
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:19
-msgid "who requested transcript (search term omitted)"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:30
-#: waeup/kofa/browser/templates/findstudentspage.pt:22
-msgid "Search Results"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:39
-#: waeup/kofa/browser/templates/findstudentspage.pt:31
-msgid "Reg. Number"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:40
-#: waeup/kofa/browser/templates/findstudentspage.pt:32
-msgid "Matric. Number"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:41
-#: waeup/kofa/browser/templates/findstudentspage.pt:33
-msgid "State"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/containerpage.pt:9
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:9
-#: waeup/kofa/browser/templates/findstudentspage.pt:9
-#: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:9
-msgid "with id"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/courseticketmanagepage.pt:18
-msgid "Weight"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/editscorespage.pt:10
-#: waeup/kofa/students/browser_templates/exportjobsindex.pt:9
-#: waeup/kofa/students/browser_templates/filterstudentspage.pt:53
-#: waeup/kofa/browser/templates/datacenterexportpage.pt:52
-#: waeup/kofa/browser/templates/reportscontainerpage.pt:8
-#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:9
-msgid "Status"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/editscorespage.pt:14
-msgid "Course Level"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/editscorespage.pt:7
-#: waeup/kofa/students/browser_templates/filterstudentspage.pt:51
-msgid "Matric No."
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/editscorespage.pt:9
-#: waeup/kofa/students/browser_templates/filterstudentspage.pt:52
-msgid "Fullname"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/enterpin.pt:36
-msgid "Your data have been approved. You can continue by clicking the button below."
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/exportconfig.pt:1
-#: waeup/kofa/students/browser_templates/exportconfig_certificate.pt:1
-#: waeup/kofa/students/browser_templates/exportconfig_course.pt:1
-#. Default: "<strong>NOTICE:</strong> Student data exports are very computation intensive. Depending on the filter selected and the portal traffic load, exports may take longer than 15 minutes. You are advised to export data outside high-traffic time periods."
-msgid "student_export_warning"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/exportconfig.pt:13
-#: waeup/kofa/students/browser_templates/exportconfig_certificate.pt:13
-#: waeup/kofa/students/browser_templates/exportconfig_course.pt:13
-msgid "Exporter (Data Type)"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/exportconfig.pt:43
-msgid "Current Study Mode"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/exportjobsindex.pt:34
-#: waeup/kofa/browser/templates/datacenterexportpage.pt:77
-#: waeup/kofa/browser/templates/reportscontainerpage.pt:39
-#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:34
-msgid "<img src=\"/static/img/actionicon_reload.png\" /> Reload"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/exportjobsindex.pt:4
-#: waeup/kofa/browser/templates/datacenterexportpage.pt:47
-#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:4
-msgid "Export Number"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/exportjobsindex.pt:5
-#: waeup/kofa/browser/templates/datacenterexportpage.pt:48
-#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:5
-msgid "Exporter"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/exportjobsindex.pt:6
-#: waeup/kofa/browser/templates/datacenterexportpage.pt:49
-#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:6
-msgid "Filter"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/exportjobsindex.pt:7
-#: waeup/kofa/accesscodes/browser_templates/batchcontainer.pt:15
-#: waeup/kofa/browser/templates/datacenterexportpage.pt:50
-#: waeup/kofa/browser/templates/reportscontainerpage.pt:6
-#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:7
-msgid "Creator"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/filterstudentspage.pt:44
-msgid "and"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/loginasstep1.pt:6
-#. Default: "Kofa is creating a temporary student password which will replace the original password chosen by the student. The password will be valid for ${minutes} minutes. The student can't login during this time period. After expiration the student can login with the original password again."
-msgid "login_as_intro_1"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/loginasstep2.pt:5
-#. Default: "The random password \"${password}\" has been set. You can proceed by clicking the button below."
-msgid "login_as_intro_2"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:11
-#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:101
-#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:49
-msgid "Category"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:12
-#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:102
-#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:50
-msgid "Item"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:13
-msgid "Amount"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:8
-#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:98
-#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:46
-msgid "Payment Id"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:9
-#: waeup/kofa/students/browser_templates/exportjobsindex.pt:8
-#: waeup/kofa/browser/templates/datacenterexportpage.pt:51
-#: waeup/kofa/browser/templates/reportscontainerpage.pt:7
-#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:99
-#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:8
-#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:47
-msgid "Creation Date"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/requestpw.pt:18
-msgid "Your student record will be looked up and your login credentials will be sent to the email address given above. To be able to proceed you must provide a valid email address!"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/requestpw.pt:8
-#: waeup/kofa/applicants/browser_templates/applicantregister.pt:8
-msgid "Please solve the captcha<br />to prevent misuse of this service:"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:11
-#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:11
-msgid "Email could not been sent. Please retry later."
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:14
-#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:44
-#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:14
-#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:44
-msgid "Thanks for using Kofa!"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:20
-#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:20
-msgid "Your login credentials are:"
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:23
-#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:23
-msgid "User Name:"
-msgstr ""
-
+#: waeup/kofa/students/browser_templates/change_password.pt:10
 #: waeup/kofa/students/browser_templates/requestpwmailsent.pt:27
-#: waeup/kofa/students/browser_templates/change_password.pt:10
 #: waeup/kofa/students/browser_templates/basepage.pt:14
 #: waeup/kofa/students/browser_templates/basemanagepage.pt:24
@@ -4410,4 +4220,245 @@
 msgstr ""
 
+#: waeup/kofa/students/browser_templates/change_password.pt:16
+#: waeup/kofa/students/browser_templates/basemanagepage.pt:30
+#: waeup/kofa/browser/templates/usereditformpage.pt:15
+#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:52
+msgid "Retype Password:"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/clearanceeditpage.pt:12
+msgid "Scans"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:10
+#: waeup/kofa/students/browser_templates/containerpage.pt:10
+#: waeup/kofa/browser/templates/findstudentspage.pt:10
+#: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:10
+msgid "with name"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:11
+#: waeup/kofa/students/browser_templates/containerpage.pt:11
+#: waeup/kofa/browser/templates/findstudentspage.pt:11
+#: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:11
+msgid "with registration number"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:12
+#: waeup/kofa/students/browser_templates/containerpage.pt:12
+#: waeup/kofa/browser/templates/findstudentspage.pt:12
+msgid "with matriculation number"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:14
+#: waeup/kofa/students/browser_templates/containerpage.pt:14
+msgid "in department"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:15
+#: waeup/kofa/students/browser_templates/containerpage.pt:15
+msgid "in study mode"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:16
+#: waeup/kofa/students/browser_templates/containerpage.pt:16
+msgid "with deactivated account (search term omitted)"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:19
+#: waeup/kofa/students/browser_templates/containerpage.pt:19
+msgid "who requested transcript (search term omitted)"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:67
+#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:79
+msgid "Select all"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:9
+#: waeup/kofa/students/browser_templates/containerpage.pt:9
+#: waeup/kofa/browser/templates/findstudentspage.pt:9
+#: waeup/kofa/applicants/browser_templates/applicantssearchpage.pt:9
+msgid "with id"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containerpage.pt:30
+#: waeup/kofa/browser/templates/findstudentspage.pt:22
+msgid "Search Results"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containerpage.pt:39
+#: waeup/kofa/browser/templates/findstudentspage.pt:31
+msgid "Reg. Number"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containerpage.pt:40
+#: waeup/kofa/browser/templates/findstudentspage.pt:32
+msgid "Matric. Number"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/containerpage.pt:41
+#: waeup/kofa/browser/templates/findstudentspage.pt:33
+msgid "State"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/courseticketmanagepage.pt:18
+msgid "Weight"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/editscorespage.pt:14
+msgid "Course Level"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/enterpin.pt:36
+msgid "Your data have been approved. You can continue by clicking the button below."
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportconfig.pt:43
+msgid "Current Study Mode"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportconfig_certificate.pt:1
+#: waeup/kofa/students/browser_templates/exportconfig_course.pt:1
+#: waeup/kofa/students/browser_templates/exportconfig.pt:1
+#. Default: "<strong>NOTICE:</strong> Student data exports are very computation intensive. Depending on the filter selected and the portal traffic load, exports may take longer than 15 minutes. You are advised to export data outside high-traffic time periods."
+msgid "student_export_warning"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportconfig_certificate.pt:13
+#: waeup/kofa/students/browser_templates/exportconfig_course.pt:13
+#: waeup/kofa/students/browser_templates/exportconfig.pt:13
+msgid "Exporter (Data Type)"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportjobsindex.pt:34
+#: waeup/kofa/browser/templates/datacenterexportpage.pt:79
+#: waeup/kofa/browser/templates/reportscontainerpage.pt:39
+#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:34
+msgid "<img src=\"/static/img/actionicon_reload.png\" /> Reload"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportjobsindex.pt:4
+#: waeup/kofa/browser/templates/datacenterexportpage.pt:49
+#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:4
+msgid "Export Number"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportjobsindex.pt:5
+#: waeup/kofa/browser/templates/datacenterexportpage.pt:50
+#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:5
+msgid "Exporter"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportjobsindex.pt:6
+#: waeup/kofa/browser/templates/datacenterexportpage.pt:51
+#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:6
+msgid "Filter"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportjobsindex.pt:7
+#: waeup/kofa/browser/templates/datacenterexportpage.pt:52
+#: waeup/kofa/browser/templates/reportscontainerpage.pt:6
+#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:7
+#: waeup/kofa/accesscodes/browser_templates/batchcontainer.pt:15
+msgid "Creator"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportjobsindex.pt:8
+#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:9
+#: waeup/kofa/browser/templates/datacenterexportpage.pt:53
+#: waeup/kofa/browser/templates/reportscontainerpage.pt:7
+#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:8
+#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:99
+#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:47
+msgid "Creation Date"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/exportjobsindex.pt:9
+#: waeup/kofa/students/browser_templates/filterstudentspage.pt:53
+#: waeup/kofa/students/browser_templates/editscorespage.pt:10
+#: waeup/kofa/browser/templates/datacenterexportpage.pt:54
+#: waeup/kofa/browser/templates/reportscontainerpage.pt:8
+#: waeup/kofa/applicants/browser_templates/exportjobsindex.pt:9
+msgid "Status"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/filterstudentspage.pt:44
+msgid "and"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/filterstudentspage.pt:51
+#: waeup/kofa/students/browser_templates/editscorespage.pt:7
+msgid "Matric No."
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/filterstudentspage.pt:52
+#: waeup/kofa/students/browser_templates/editscorespage.pt:9
+msgid "Fullname"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/loginasstep1.pt:6
+#. Default: "Kofa is creating a temporary student password which will replace the original password chosen by the student. The password will be valid for ${minutes} minutes. The student can't login during this time period. After expiration the student can login with the original password again."
+msgid "login_as_intro_1"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/loginasstep2.pt:5
+#. Default: "The random password \"${password}\" has been set. You can proceed by clicking the button below."
+msgid "login_as_intro_2"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:11
+#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:101
+#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:49
+msgid "Category"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:12
+#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:102
+#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:50
+msgid "Item"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:13
+msgid "Amount"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:8
+#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:98
+#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:46
+msgid "Payment Id"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/requestpw.pt:18
+msgid "Your student record will be looked up and your login credentials will be sent to the email address given above. To be able to proceed you must provide a valid email address!"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/requestpw.pt:8
+#: waeup/kofa/applicants/browser_templates/applicantregister.pt:8
+msgid "Please solve the captcha<br />to prevent misuse of this service:"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:11
+#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:11
+msgid "Email could not been sent. Please retry later."
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:14
+#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:44
+#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:14
+#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:44
+msgid "Thanks for using Kofa!"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:20
+#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:20
+msgid "Your login credentials are:"
+msgstr ""
+
+#: waeup/kofa/students/browser_templates/requestpwmailsent.pt:23
+#: waeup/kofa/applicants/browser_templates/applicantregemailsent.pt:23
+msgid "User Name:"
+msgstr ""
+
 #: waeup/kofa/students/browser_templates/requestpwmailsent.pt:3
 #: waeup/kofa/students/browser_templates/requestpwmailsent.pt:39
@@ -4471,6 +4522,6 @@
 
 #: waeup/kofa/students/browser_templates/studycoursemanagepage.pt:87
+#: waeup/kofa/students/browser_templates/containermanagepage.pt:13
 #: waeup/kofa/students/browser_templates/containerpage.pt:13
-#: waeup/kofa/students/browser_templates/containermanagepage.pt:13
 msgid "in session"
 msgstr ""
@@ -4490,10 +4541,4 @@
 #: waeup/kofa/students/browser_templates/studyleveladdpage.pt:4
 msgid "Text to explain course registration procedure."
-msgstr ""
-
-#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:21
-#: waeup/kofa/students/browser_templates/studylevelpage.pt:32
-#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:48
-msgid "CO"
 msgstr ""
 
@@ -4535,4 +4580,10 @@
 msgstr ""
 
+#: waeup/kofa/students/browser_templates/studylevelpage.pt:32
+#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:21
+#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:48
+msgid "CO"
+msgstr ""
+
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:33
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:49
@@ -4592,13 +4643,13 @@
 msgstr ""
 
-#: waeup/kofa/students/export.py:255
+#: waeup/kofa/students/export.py:262
 msgid "Student Study Courses"
 msgstr ""
 
-#: waeup/kofa/students/export.py:285
+#: waeup/kofa/students/export.py:292
 msgid "Student Study Levels"
 msgstr ""
 
-#: waeup/kofa/students/export.py:311
+#: waeup/kofa/students/export.py:318
 #: waeup/kofa/students/browser_templates/studylevelpage.pt:18
 #: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:12
@@ -4606,25 +4657,25 @@
 msgstr ""
 
-#: waeup/kofa/students/export.py:345
+#: waeup/kofa/students/export.py:352
 msgid "Student Payments"
 msgstr ""
 
-#: waeup/kofa/students/export.py:382
+#: waeup/kofa/students/export.py:389
 msgid "Payment Data for Bursary"
 msgstr ""
 
-#: waeup/kofa/students/export.py:413
+#: waeup/kofa/students/export.py:420
 msgid "Bed Tickets"
 msgstr ""
 
-#: waeup/kofa/students/export.py:449
+#: waeup/kofa/students/export.py:456
 msgid "Student Payments Overview"
 msgstr ""
 
-#: waeup/kofa/students/export.py:482
+#: waeup/kofa/students/export.py:489
 msgid "Student Study Levels Overview"
 msgstr ""
 
-#: waeup/kofa/students/export.py:511
+#: waeup/kofa/students/export.py:518
 msgid "Combo Card Data"
 msgstr ""
@@ -4691,6 +4742,6 @@
 #: waeup/kofa/students/interfaces.py:427
 #: waeup/kofa/students/interfaces.py:481
+#: waeup/kofa/students/browser_templates/filterstudentspage.pt:54
 #: waeup/kofa/students/browser_templates/editscorespage.pt:11
-#: waeup/kofa/students/browser_templates/filterstudentspage.pt:54
 msgid "Certificate"
 msgstr ""
@@ -4760,6 +4811,6 @@
 
 #: waeup/kofa/students/interfaces.py:660
+#: waeup/kofa/browser/templates/certificatemanagepage.pt:43
 #: waeup/kofa/browser/templates/certificatepage.pt:33
-#: waeup/kofa/browser/templates/certificatemanagepage.pt:43
 msgid "Required"
 msgstr ""
@@ -4827,10 +4878,4 @@
 msgstr ""
 
-#: waeup/kofa/students/reports/browser_templates/levelreportgeneratorpage.pt:27
-#: waeup/kofa/students/reports/browser_templates/levelreportgeneratorpage.pt:39
-#: waeup/kofa/students/reports/browser_templates/studentstatisticsreportgeneratorpage.pt:26
-msgid "<option value=\"${DYNAMIC_CONTENT}\"> ${DYNAMIC_CONTENT} </option>"
-msgstr ""
-
 #: waeup/kofa/students/reports/browser_templates/levelreportgeneratorpage.pt:9
 #: waeup/kofa/students/browser_templates/studyleveleditpage.pt:17
@@ -4843,4 +4888,10 @@
 msgstr ""
 
+#: waeup/kofa/students/reports/browser_templates/studentstatisticsreportgeneratorpage.pt:26
+#: waeup/kofa/students/reports/browser_templates/levelreportgeneratorpage.pt:27
+#: waeup/kofa/students/reports/browser_templates/levelreportgeneratorpage.pt:39
+msgid "<option value=\"${DYNAMIC_CONTENT}\"> ${DYNAMIC_CONTENT} </option>"
+msgstr ""
+
 #: waeup/kofa/students/reports/browser_templates/studentstatisticsreportgeneratorpage.pt:9
 msgid "Study Modes Group"
@@ -4888,5 +4939,5 @@
 
 #: waeup/kofa/students/utils.py:152
-#: waeup/kofa/students/utils.py:833
+#: waeup/kofa/students/utils.py:834
 #: waeup/kofa/students/browser_templates/studycoursepage.pt:28
 msgid "Department:"
@@ -4894,5 +4945,5 @@
 
 #: waeup/kofa/students/utils.py:161
-#: waeup/kofa/students/utils.py:826
+#: waeup/kofa/students/utils.py:827
 #: waeup/kofa/students/browser_templates/studycoursepage.pt:39
 msgid "Faculty:"
@@ -4905,5 +4956,5 @@
 
 #: waeup/kofa/students/utils.py:178
-#: waeup/kofa/students/utils.py:840
+#: waeup/kofa/students/utils.py:841
 msgid "Entry Session:"
 msgstr ""
@@ -4968,228 +5019,232 @@
 msgstr ""
 
-#: waeup/kofa/students/utils.py:649
+#: waeup/kofa/students/utils.py:650
 #. Default: ""
 msgid "Your Kofa student record was created on ${a}."
 msgstr ""
 
-#: waeup/kofa/students/utils.py:699
-#: waeup/kofa/students/viewlets.py:76
-#: waeup/kofa/students/viewlets.py:109
+#: waeup/kofa/students/utils.py:700
+#: waeup/kofa/students/viewlets.py:75
+#: waeup/kofa/students/viewlets.py:108
 #: waeup/kofa/students/browser_templates/basemanagepage.pt:8
 msgid "Base Data"
 msgstr ""
 
-#: waeup/kofa/students/utils.py:720
+#: waeup/kofa/students/utils.py:721
 msgid "Workflow History"
 msgstr ""
 
-#: waeup/kofa/students/utils.py:820
+#: waeup/kofa/students/utils.py:821
 msgid "Course of Study:"
 msgstr ""
 
-#: waeup/kofa/students/utils.py:847
+#: waeup/kofa/students/utils.py:848
 msgid "Entry Mode:"
 msgstr ""
 
-#: waeup/kofa/students/utils.py:854
+#: waeup/kofa/students/utils.py:855
 msgid "Cumulative GPA:"
 msgstr ""
 
-#: waeup/kofa/students/utils.py:885
+#: waeup/kofa/students/utils.py:886
 msgid "Error in image file."
 msgstr ""
 
-#: waeup/kofa/students/utils.py:913
+#: waeup/kofa/students/utils.py:920
+msgid "Clearance is disabled for this session."
+msgstr ""
+
+#: waeup/kofa/students/utils.py:924
 msgid "(not yet)"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:121
-#: waeup/kofa/students/viewlets.py:797
+#: waeup/kofa/students/viewlets.py:120
+#: waeup/kofa/students/viewlets.py:798
 msgid "Personal Data"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:144
-#: waeup/kofa/students/viewlets.py:802
+#: waeup/kofa/students/viewlets.py:143
+#: waeup/kofa/students/viewlets.py:803
 #: waeup/kofa/accesscodes/browser_templates/searchpage.pt:33
 msgid "History"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:185
+#: waeup/kofa/students/viewlets.py:184
 msgid "Trigger transition"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:194
+#: waeup/kofa/students/viewlets.py:193
 msgid "Login as student"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:203
+#: waeup/kofa/students/viewlets.py:202
 msgid "Download admission letter"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:220
+#: waeup/kofa/students/viewlets.py:219
 msgid "Deactivate account"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:232
-#: waeup/kofa/students/viewlets.py:252
+#: waeup/kofa/students/viewlets.py:231
+#: waeup/kofa/students/viewlets.py:251
 msgid "'A history message will be added. Are you sure?'"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:240
+#: waeup/kofa/students/viewlets.py:239
 msgid "Activate account"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:268
+#: waeup/kofa/students/viewlets.py:267
 #: waeup/kofa/students/workflow.py:76
 msgid "Clear student"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:303
+#: waeup/kofa/students/viewlets.py:304
 msgid "Download clearance slip"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:312
-#: waeup/kofa/students/viewlets.py:321
+#: waeup/kofa/students/viewlets.py:313
+#: waeup/kofa/students/viewlets.py:322
 msgid "View"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:359
+#: waeup/kofa/students/viewlets.py:360
 msgid "Transcript"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:390
+#: waeup/kofa/students/viewlets.py:391
 msgid "Reactivate this study course (revert previous transfer)"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:419
+#: waeup/kofa/students/viewlets.py:420
 #: waeup/kofa/students/workflow.py:160
 msgid "Validate courses"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:437
+#: waeup/kofa/students/viewlets.py:438
 msgid "Reject courses"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:456
+#: waeup/kofa/students/viewlets.py:457
 msgid "Download course registration slip"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:518
+#: waeup/kofa/students/viewlets.py:519
 msgid "Book accommodation"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:527
+#: waeup/kofa/students/viewlets.py:528
 msgid "Download bed allocation slip"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:536
+#: waeup/kofa/students/viewlets.py:537
 msgid "Relocate student"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:562
+#: waeup/kofa/students/viewlets.py:563
 msgid "Change portrait"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:607
+#: waeup/kofa/students/viewlets.py:608
 msgid "Start new session"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:621
+#: waeup/kofa/students/viewlets.py:622
 msgid "Add course list"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:640
+#: waeup/kofa/students/viewlets.py:641
 msgid "Edit course list"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:658
+#: waeup/kofa/students/viewlets.py:659
 msgid "Add current session payment ticket"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:667
+#: waeup/kofa/students/viewlets.py:668
 msgid "Add previous session payment ticket"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:683
+#: waeup/kofa/students/viewlets.py:684
 msgid "Add balance payment ticket"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:801
+#: waeup/kofa/students/viewlets.py:802
 msgid "Accommodation Data"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:813
+#: waeup/kofa/students/viewlets.py:814
 #. Default: ""
 msgid "${a} deleted."
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:827
+#: waeup/kofa/students/viewlets.py:828
 msgid "Uploaded file is too big."
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:839
+#: waeup/kofa/students/viewlets.py:840
 msgid "Could not determine file type."
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:844
+#: waeup/kofa/students/viewlets.py:845
 #. Default: ""
 msgid "${a} file extension expected."
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:850
+#: waeup/kofa/students/viewlets.py:851
 #. Default: ""
 msgid "Only the following extensions are allowed: ${a}"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:860
+#: waeup/kofa/students/viewlets.py:861
 #. Default: ""
 msgid "File ${a} uploaded."
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:878
-#: waeup/kofa/accesscodes/browser_templates/reimportbatchpage.pt:11
-#: waeup/kofa/browser/templates/datacenterfinishedpage.pt:9
+#: waeup/kofa/students/viewlets.py:879
 #: waeup/kofa/browser/templates/datacenterpage.pt:17
 #: waeup/kofa/browser/templates/datacenterlogspage.pt:10
+#: waeup/kofa/browser/templates/datacenterfinishedpage.pt:9
+#: waeup/kofa/accesscodes/browser_templates/reimportbatchpage.pt:11
 msgid "File"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:879
+#: waeup/kofa/students/viewlets.py:880
 msgid "Scan"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:902
+#: waeup/kofa/students/viewlets.py:903
 msgid "Upload selected file"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:903
+#: waeup/kofa/students/viewlets.py:904
 msgid "Delete"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:92
-#: waeup/kofa/students/viewlets.py:792
+#: waeup/kofa/students/viewlets.py:91
+#: waeup/kofa/students/viewlets.py:793
 msgid "Application Slip"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:940
+#: waeup/kofa/students/viewlets.py:941
 msgid "No local file selected."
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:954
+#: waeup/kofa/students/viewlets.py:955
 #: waeup/kofa/students/browser_templates/basemanagepage.pt:12
 msgid "Passport Picture"
 msgstr ""
 
-#: waeup/kofa/students/viewlets.py:965
+#: waeup/kofa/students/viewlets.py:966
 msgid "Passport Picture (jpg only)"
-msgstr ""
-
-#: waeup/kofa/students/viewlets.py:980
-#: waeup/kofa/students/viewlets.py:991
-msgid "Birth Certificate"
 msgstr ""
 
 #: waeup/kofa/students/viewlets.py:981
 #: waeup/kofa/students/viewlets.py:992
+msgid "Birth Certificate"
+msgstr ""
+
+#: waeup/kofa/students/viewlets.py:982
+#: waeup/kofa/students/viewlets.py:993
 msgid "Birth Certificate Scan"
 msgstr ""
@@ -5404,14 +5459,34 @@
 msgstr ""
 
+#: waeup/kofa/university/batching.py:175
+msgid "Department Processor"
+msgstr ""
+
+#: waeup/kofa/university/batching.py:223
+msgid "Certificate Processor"
+msgstr ""
+
+#: waeup/kofa/university/batching.py:306
+msgid "Course Processor"
+msgstr ""
+
+#: waeup/kofa/university/batching.py:353
+msgid "CertificateCourse Processor"
+msgstr ""
+
+#: waeup/kofa/university/batching.py:54
+msgid "Faculty Processor"
+msgstr ""
+
 #: waeup/kofa/university/export.py:114
+#: waeup/kofa/browser/templates/departmentpage.pt:3
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:9
 #: waeup/kofa/browser/templates/certificatepage.pt:22
-#: waeup/kofa/browser/templates/departmentpage.pt:3
 msgid "Courses"
 msgstr ""
 
 #: waeup/kofa/university/export.py:165
+#: waeup/kofa/browser/templates/departmentpage.pt:6
 #: waeup/kofa/browser/templates/departmentmanagepage.pt:12
-#: waeup/kofa/browser/templates/departmentpage.pt:6
 msgid "Certificates"
 msgstr ""
@@ -5873,5 +5948,5 @@
 
 #: waeup/kofa/utils/countries.py:169
-#: waeup/kofa/utils/utils.py:49
+#: waeup/kofa/utils/utils.py:51
 msgid "Nigeria"
 msgstr ""
@@ -6526,5 +6601,5 @@
 
 #: waeup/kofa/utils/countries.py:90
-#: waeup/kofa/utils/utils.py:48
+#: waeup/kofa/utils/utils.py:50
 msgid "Germany"
 msgstr ""
@@ -6566,5 +6641,5 @@
 msgstr ""
 
-#: waeup/kofa/utils/utils.py:196
+#: waeup/kofa/utils/utils.py:214
 msgid ""
 "Fullname: ${a}\n"
@@ -6576,5 +6651,5 @@
 msgstr ""
 
-#: waeup/kofa/utils/utils.py:249
+#: waeup/kofa/utils/utils.py:266
 msgid ""
 "Dear ${a},\n"
@@ -6596,5 +6671,5 @@
 msgstr ""
 
-#: waeup/kofa/utils/utils.py:50
+#: waeup/kofa/utils/utils.py:52
 msgid "U.S."
 msgstr ""
