Index: main/waeup.sirp/trunk/src/waeup/sirp/locales/de/LC_MESSAGES/waeup.sirp.po
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/locales/de/LC_MESSAGES/waeup.sirp.po	(revision 7720)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/de/LC_MESSAGES/waeup.sirp.po	(revision 7721)
@@ -15,6 +15,6 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Tue Feb 28 21:45:08 2012\n"
-"PO-Revision-Date: 2012-02-28 21:49+0100\n"
+"POT-Creation-Date: Wed Feb 29 12:19:46 2012\n"
+"PO-Revision-Date: 2012-02-29 12:28+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
 "Language-Team: WAeUP Germany <henrik@waeup.org>\n"
@@ -28,35 +28,35 @@
 "X-Poedit-SourceCharset: utf-8\n"
 
-#: waeup/sirp/accesscodes/browser.py:102
+#: waeup/sirp/accesscodes/browser.py:103
 msgid "Reimport"
 msgstr "Reimportieren"
 
-#: waeup/sirp/accesscodes/browser.py:105
+#: waeup/sirp/accesscodes/browser.py:106
 msgid "Reimport Access Code Batches"
 msgstr "Zugangscode-Stapel reimportieren"
 
-#: waeup/sirp/accesscodes/browser.py:110
+#: waeup/sirp/accesscodes/browser.py:111
 msgid "Reimport cancelled."
 msgstr "Reimport abgebrochen."
 
-#: waeup/sirp/accesscodes/browser.py:116
+#: waeup/sirp/accesscodes/browser.py:117
 msgid "No file chosen. Action cancelled."
 msgstr "Keine Datei ausgewählt, Aktion abgebrochen."
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:126
+#: waeup/sirp/accesscodes/browser.py:127
 msgid "This batch already exists: ${a}"
 msgstr "Dieser Stapel existiert bereits: ${a}"
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:129
+#: waeup/sirp/accesscodes/browser.py:130
 msgid "Successfully reimported: ${a}"
 msgstr "Erfolgreich reimportiert: ${a}"
 
-#: waeup/sirp/accesscodes/browser.py:139
+#: waeup/sirp/accesscodes/browser.py:140
 msgid "Search and Manage Access Codes"
 msgstr "Suche und verwalte Zugangscodes"
 
-#: waeup/sirp/accesscodes/browser.py:140
+#: waeup/sirp/accesscodes/browser.py:141
 #: waeup/sirp/browser/pages.py:592
 #: waeup/sirp/browser/viewlets.py:187
@@ -64,53 +64,53 @@
 msgstr "Suchen"
 
-#: waeup/sirp/accesscodes/browser.py:141
+#: waeup/sirp/accesscodes/browser.py:142
 msgid "Disable ACs"
 msgstr "Zugangscode deaktivieren"
 
-#: waeup/sirp/accesscodes/browser.py:142
+#: waeup/sirp/accesscodes/browser.py:143
 msgid "Enable ACs"
 msgstr "Aktiviere Zugangscode"
 
-#: waeup/sirp/accesscodes/browser.py:166
+#: waeup/sirp/accesscodes/browser.py:167
 msgid "AC disabled"
-msgstr "Zugangscode deaktiviert"
-
-#. Default: ""
-#: waeup/sirp/accesscodes/browser.py:168
+msgstr "ZC deaktiviert"
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:169
 msgid "${a} disabled."
 msgstr "${a} deaktiviert"
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:170
+#: waeup/sirp/accesscodes/browser.py:171
 msgid "${a}: Disable transition not allowed."
 msgstr "${a}: Deaktivierung nicht möglich."
 
-#: waeup/sirp/accesscodes/browser.py:174
+#: waeup/sirp/accesscodes/browser.py:175
 msgid "AC re-enabled"
-msgstr "Zugangscode reaktiviert"
-
-#. Default: ""
-#: waeup/sirp/accesscodes/browser.py:176
+msgstr "ZC reaktiviert"
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:177
 msgid "${a} (re-)enabled."
 msgstr "${a} (re-)aktiviert."
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:178
+#: waeup/sirp/accesscodes/browser.py:179
 msgid "${a}: Re-enable transition not allowed."
 msgstr "${a}: Reaktivieren nich möglich."
 
-#: waeup/sirp/accesscodes/browser.py:217
+#: waeup/sirp/accesscodes/browser.py:218
 msgid "Add Access Code Batch"
 msgstr "Zugangscode-Stapel hinzufügen"
 
-#: waeup/sirp/accesscodes/browser.py:226
+#: waeup/sirp/accesscodes/browser.py:227
 msgid "Reimport Access Code Batch"
 msgstr "Zugangscode-Stapel reimportieren"
 
-#: waeup/sirp/accesscodes/browser.py:234
+#: waeup/sirp/accesscodes/browser.py:235
 msgid "Search Access Codes"
 msgstr "Zugangscode suchen"
 
-#: waeup/sirp/accesscodes/browser.py:243
+#: waeup/sirp/accesscodes/browser.py:244
 msgid "Access Codes"
 msgstr "Zugangscodes"
@@ -125,6 +125,6 @@
 
 #: waeup/sirp/accesscodes/browser.py:46
-#: waeup/sirp/accesscodes/browser.py:188
-#: waeup/sirp/accesscodes/browser.py:208
+#: waeup/sirp/accesscodes/browser.py:189
+#: waeup/sirp/accesscodes/browser.py:209
 msgid "Access Code Batches"
 msgstr "Zugangscode-Stapel"
@@ -152,6 +152,16 @@
 msgstr "Stapel erzeugen"
 
-#: waeup/sirp/accesscodes/browser.py:90
-#: waeup/sirp/accesscodes/browser.py:103
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:86
+msgid "Batch created (${a} entries)"
+msgstr "Stapel ${a} mit Einträgen erzeugt."
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:88
+msgid "Data written to ${a}"
+msgstr "Daten in ${a} gespeichert."
+
+#: waeup/sirp/accesscodes/browser.py:91
+#: waeup/sirp/accesscodes/browser.py:104
 #: waeup/sirp/applicants/browser.py:80
 #: waeup/sirp/applicants/browser.py:129
@@ -187,8 +197,13 @@
 #: waeup/sirp/browser/pages.py:1837
 #: waeup/sirp/browser/pages.py:1889
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:839
 msgid "Cancel"
 msgstr "Abbruch"
 
-#: waeup/sirp/accesscodes/browser.py:92
+#: waeup/sirp/accesscodes/browser.py:93
 msgid "Batch creation cancelled."
 msgstr "Stapelerzeugung abgebrochen."
@@ -412,4 +427,11 @@
 #: waeup/sirp/hostels/browser.py:231
 #: waeup/sirp/hostels/browser.py:319
+#: waeup/sirp/students/browser.py:351
+#: waeup/sirp/students/browser.py:442
+#: waeup/sirp/students/browser.py:519
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:584
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:722
 msgid "Save"
 msgstr "Speichern"
@@ -433,4 +455,6 @@
 #: waeup/sirp/browser/pages.py:1885
 #: waeup/sirp/hostels/browser.py:54
+#: waeup/sirp/students/browser.py:79
+#: waeup/sirp/students/browser.py:377
 msgid "Form has been saved."
 msgstr "Das Formular wurde gespeichert."
@@ -453,8 +477,10 @@
 
 #: waeup/sirp/applicants/browser.py:395
+#: waeup/sirp/students/browser.py:277
 msgid "set"
 msgstr "gesetzt"
 
 #: waeup/sirp/applicants/browser.py:396
+#: waeup/sirp/students/browser.py:278
 msgid "unset"
 msgstr "ungesetzt"
@@ -470,8 +496,10 @@
 
 #: waeup/sirp/applicants/browser.py:459
+#: waeup/sirp/students/browser.py:974
 msgid "This type of payment has already been made."
 msgstr "Diese Bezahlung wurde bereits ausgeführt."
 
 #: waeup/sirp/applicants/browser.py:472
+#: waeup/sirp/students/browser.py:988
 msgid "Payment ticket created."
 msgstr "Bezahl-Ticket wurde erzeugt."
@@ -479,8 +507,10 @@
 #. Default: ""
 #: waeup/sirp/applicants/browser.py:499
+#: waeup/sirp/students/browser.py:1007
 msgid "${a}: Online Payment Ticket ${b}"
 msgstr "${a}: Online-Bezahl-Ticket ${b}"
 
 #: waeup/sirp/applicants/browser.py:527
+#: waeup/sirp/students/browser.py:1056
 msgid "Valid callback received."
 msgstr "Gültigen Rückruf erhalten."
@@ -520,4 +550,5 @@
 #: waeup/sirp/applicants/browser.py:789
 #: waeup/sirp/applicants/browser.py:824
+#: waeup/sirp/students/browser.py:931
 msgid "Add online payment ticket"
 msgstr "Ticket für Online-Bezahlung hinzufügen"
@@ -528,4 +559,7 @@
 #: waeup/sirp/applicants/browser.py:792
 #: waeup/sirp/applicants/browser.py:829
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:731
+#: waeup/sirp/students/browser.py:907
 msgid "Remove selected tickets"
 msgstr "Ausgewählte Tickets löschen"
@@ -537,9 +571,10 @@
 
 #: waeup/sirp/applicants/browser.py:683
-#: waeup/sirp/students/browser.py:344
+#: waeup/sirp/students/browser.py:348
 msgid "No transition"
 msgstr "Keine Änderung"
 
 #: waeup/sirp/applicants/browser.py:730
+#: waeup/sirp/students/browser.py:913
 msgid "No payment selected."
 msgstr "Nichts ausgewählt!"
@@ -561,4 +596,6 @@
 #: waeup/sirp/browser/pages.py:1371
 #: waeup/sirp/hostels/browser.py:131
+#: waeup/sirp/students/browser.py:1102
+#: waeup/sirp/students/browser.py:1115
 msgid "Remove selected"
 msgstr "Ausgewählte Objekte löschen"
@@ -572,4 +609,5 @@
 
 #: waeup/sirp/applicants/browser.py:802
+#: waeup/sirp/students/browser.py:87
 msgid "The requested form is locked (read-only)."
 msgstr "Dieses Formular ist gesperrt."
@@ -821,16 +859,20 @@
 
 #: waeup/sirp/applicants/interfaces.py:385
+#: waeup/sirp/students/interfaces.py:154
 msgid "First Name"
 msgstr "Vorname"
 
 #: waeup/sirp/applicants/interfaces.py:389
+#: waeup/sirp/students/interfaces.py:159
 msgid "Middle Name"
 msgstr "Zweiter Vorname"
 
 #: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/students/interfaces.py:164
 msgid "Last Name (Surname)"
 msgstr "Nachname"
 
 #: waeup/sirp/applicants/interfaces.py:397
+#: waeup/sirp/students/interfaces.py:213
 msgid "Date of Birth"
 msgstr "Geburtsdatum"
@@ -841,12 +883,15 @@
 
 #: waeup/sirp/applicants/interfaces.py:407
+#: waeup/sirp/students/interfaces.py:169
 msgid "Sex"
 msgstr "Geschlecht"
 
 #: waeup/sirp/applicants/interfaces.py:413
+#: waeup/sirp/students/interfaces.py:490
 msgid "Email Address"
 msgstr "Emailadresse"
 
 #: waeup/sirp/applicants/interfaces.py:418
+#: waeup/sirp/students/interfaces.py:203
 msgid "Phone"
 msgstr "Telefon"
@@ -883,4 +928,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:473
+#: waeup/sirp/students/interfaces.py:149
 #: waeup/sirp/browser/templates/showstudentspage.pt:4
 msgid "Student Id"
@@ -892,4 +938,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:557
+#: waeup/sirp/students/interfaces.py:469
 msgid "Payment Session"
 msgstr "Session der Zahlung"
@@ -943,4 +990,5 @@
 #: waeup/sirp/applicants/viewlets.py:151
 #: waeup/sirp/applicants/workflow.py:99
+#: waeup/sirp/students/browser.py:250
 msgid "Create student record"
 msgstr "Studenten erzeugen"
@@ -1143,4 +1191,5 @@
 #: waeup/sirp/hostels/browser.py:256
 #: waeup/sirp/hostels/browser.py:287
+#: waeup/sirp/students/browser.py:222
 msgid "No item selected."
 msgstr "Nichts ausgewählt."
@@ -1204,4 +1253,9 @@
 #. Default: ""
 #: waeup/sirp/browser/pages.py:134
+#: waeup/sirp/students/browser.py:235
+#: waeup/sirp/students/browser.py:626
+#: waeup/sirp/students/browser.py:747
+#: waeup/sirp/students/browser.py:925
+#: waeup/sirp/students/browser.py:1135
 msgid "Successfully removed: ${a}"
 msgstr "Erfolgreich entfernt: ${a}"
@@ -1227,4 +1281,5 @@
 #: waeup/sirp/browser/pages.py:1467
 #: waeup/sirp/browser/pages.py:1486
+#: waeup/sirp/students/browser.py:95
 #: waeup/sirp/students/viewlets.py:466
 msgid "Students"
@@ -1354,4 +1409,5 @@
 #: waeup/sirp/browser/pages.py:272
 #: waeup/sirp/browser/pages.py:536
+#: waeup/sirp/students/browser.py:312
 msgid "Your message has been sent."
 msgstr "Ihre Nachricht wurde verschickt."
@@ -1406,4 +1462,5 @@
 #. Default: ""
 #: waeup/sirp/browser/pages.py:517
+#: waeup/sirp/students/browser.py:293
 msgid "Send message to ${a}"
 msgstr "Sende Nachricht an ${a}"
@@ -1545,5 +1602,5 @@
 #: waeup/sirp/browser/templates/certificatecoursepage.pt:26
 msgid "Level:"
-msgstr "Studienjahr:"
+msgstr "Level:"
 
 #: waeup/sirp/browser/templates/certificatecoursepage.pt:30
@@ -1570,9 +1627,4 @@
 msgid "Referrer"
 msgstr "Kursreferenz"
-
-#: waeup/sirp/browser/templates/certificatepage.pt:30
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
-msgid "Mandatory"
-msgstr "Pflicht"
 
 #: waeup/sirp/browser/templates/configurationmanagepage.pt:5
@@ -1833,16 +1885,4 @@
 msgstr "Status"
 
-#: waeup/sirp/browser/templates/showstudentspage.pt:7
-msgid "Certificate"
-msgstr "Zertifikat"
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:8
-msgid "Current Session"
-msgstr "Aktuelle Session"
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:9
-msgid "Current Level"
-msgstr "Aktuelles Studienjahr"
-
 #: waeup/sirp/browser/templates/staffsitelayout.pt:101
 #: waeup/sirp/browser/templates/studentsitelayout.pt:86
@@ -2071,4 +2111,5 @@
 
 #: waeup/sirp/hostels/interfaces.py:175
+#: waeup/sirp/students/interfaces.py:427
 msgid "Bed Type"
 msgstr "Betttyp"
@@ -2365,4 +2406,262 @@
 msgstr "Zugangscode der Zahlung"
 
+#: waeup/sirp/students/browser.py:1023
+msgid "This ticket has already been paid."
+msgstr "Diese Bezahlung wurde bereits ausgeführt."
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1036
+#: waeup/sirp/students/browser.py:1044
+#: waeup/sirp/students/browser.py:1052
+msgid "Valid callback received. ${a}"
+msgstr "Gültigen Rückruf erhalten. ${a}"
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1106
+msgid "${a}: Accommodation"
+msgstr " ${a}: Unterkunft"
+
+#: waeup/sirp/students/browser.py:1118
+msgid "You are not allowed to remove bed tickets."
+msgstr "Ihnen ist nicht erlaubt, Betttickets zu entfernen."
+
+#: waeup/sirp/students/browser.py:1125
+msgid "No bed ticket selected."
+msgstr "Kein Ticket ausgewählt."
+
+#: waeup/sirp/students/browser.py:1156
+msgid "Add bed ticket"
+msgstr "Bettticket hinzufügen"
+
+#: waeup/sirp/students/browser.py:1158
+msgid "Create bed ticket"
+msgstr "Bettticket erzeugen"
+
+#: waeup/sirp/students/browser.py:116
+msgid "Study Course"
+msgstr "Studiengang"
+
+#: waeup/sirp/students/browser.py:1166
+msgid "Your data are incomplete."
+msgstr "Die Daten sind unvollständig."
+
+#: waeup/sirp/students/browser.py:1170
+msgid "You are in the wrong registration state."
+msgstr "Sie haben den falschen Status."
+
+#: waeup/sirp/students/browser.py:1181
+msgid "You already booked a bed space in current accommodation session."
+msgstr "Sie haben in der aktuellen Session bereits ein Bett gebucht."
+
+#: waeup/sirp/students/browser.py:1192
+msgid "Activation code is invalid."
+msgstr "Aktivierungs-Code ist ungültig."
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1212
+msgid "There is no free bed in your category ${a}."
+msgstr "In der Kategorie ${a} ist kein Bett mehr frei."
+
+#: waeup/sirp/students/browser.py:1217
+msgid "Activation code has already been used."
+msgstr "Der Aktivierungs-Code wurde bereits verwendet."
+
+#: waeup/sirp/students/browser.py:122
+msgid "Payments"
+msgstr "Zahlungen"
+
+#: waeup/sirp/students/browser.py:137
+msgid "Accommodation"
+msgstr "Unterkunft"
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:146
+msgid "Bed Ticket ${a}"
+msgstr "Bett-Ticket ${a}"
+
+#: waeup/sirp/students/browser.py:165
+msgid "Student Section"
+msgstr "Studenten"
+
+#: waeup/sirp/students/browser.py:180
+#: waeup/sirp/students/browser.py:214
+msgid "Empty search string."
+msgstr "Leerer Suchtext"
+
+#: waeup/sirp/students/browser.py:198
+msgid "Manage student section"
+msgstr "Studenten verwalten"
+
+#: waeup/sirp/students/browser.py:220
+msgid "No student found."
+msgstr "Keinen Studenten gefunden."
+
+#: waeup/sirp/students/browser.py:247
+msgid "Add student"
+msgstr "Student hinzufügen"
+
+#: waeup/sirp/students/browser.py:255
+msgid "Student record created."
+msgstr "Student erzeugt."
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:271
+msgid "${a}: Base Data"
+msgstr "${a}: Basisdaten"
+
+#: waeup/sirp/students/browser.py:314
+msgid "An smtp server error occurred."
+msgstr "Es trat ein smtp-Serverfehler auf."
+
+#: waeup/sirp/students/browser.py:325
+msgid "Manage base data"
+msgstr "Basisdaten verwalten"
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:394
+msgid "${a}: Clearance Data"
+msgstr "${a}: Einschreibungsdaten"
+
+#: waeup/sirp/students/browser.py:428
+msgid "Manage clearance data"
+msgstr "Verwalte Einschreibungsdaten"
+
+#: waeup/sirp/students/browser.py:457
+msgid "Student has been cleared."
+msgstr "Student wurde eingeschrieben."
+
+#: waeup/sirp/students/browser.py:459
+#: waeup/sirp/students/browser.py:483
+msgid "Student is in wrong state."
+msgstr "Student hat den falschen Status."
+
+#: waeup/sirp/students/browser.py:476
+msgid "Clearance has been annulled."
+msgstr "Einschreibung wurde annulliert."
+
+#: waeup/sirp/students/browser.py:480
+msgid "Clearance request has been rejected."
+msgstr "Einschreibung wurde abgelehnt."
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:506
+msgid "${a}: Personal Data"
+msgstr "${a}: Persönliche Daten"
+
+#: waeup/sirp/students/browser.py:516
+msgid "Manage personal data"
+msgstr "Persönliche Daten verwalten"
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:536
+msgid "${a}: Study Course"
+msgstr "${a}: Studiengang"
+
+#: waeup/sirp/students/browser.py:566
+msgid "Manage study course"
+msgstr "Studiengang verwalten"
+
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:610
+msgid "Remove selected levels"
+msgstr "Ausgewählte Levels  löschen"
+
+#: waeup/sirp/students/browser.py:570
+#: waeup/sirp/students/browser.py:596
+msgid "Add study level"
+msgstr "Level  hinzufügen"
+
+#: waeup/sirp/students/browser.py:604
+msgid "Study level has been added."
+msgstr "Level wurde hinzugefügt."
+
+#: waeup/sirp/students/browser.py:606
+msgid "This level exists."
+msgstr "Dieses Level existiert."
+
+#: waeup/sirp/students/browser.py:616
+msgid "No study level selected."
+msgstr "Kein Level ausgewählt."
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:648
+msgid "${a}: Study Level ${b}"
+msgstr "${a}: Level ${b}"
+
+#: waeup/sirp/students/browser.py:702
+#: waeup/sirp/students/browser.py:727
+#: waeup/sirp/students/browser.py:812
+#: waeup/sirp/students/browser.py:817
+msgid "Add course ticket"
+msgstr "Kursticket hinzufügen"
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:719
+msgid "Manage study level ${a}"
+msgstr "Verwalte Level  ${a}"
+
+#: waeup/sirp/students/browser.py:737
+msgid "No ticket selected."
+msgstr "Kein Ticket ausgewählt."
+
+#: waeup/sirp/students/browser.py:761
+#: waeup/sirp/students/browser.py:783
+msgid "This level does not correspond current level."
+msgstr "Dieses Level stimmt nicht mit dem aktuellen Studienjahr des Studenten überein."
+
+#: waeup/sirp/students/browser.py:765
+msgid "Course list has been validated."
+msgstr "Kurseliste wurde validiert."
+
+#: waeup/sirp/students/browser.py:767
+#: waeup/sirp/students/browser.py:795
+msgid "Student is in the wrong state."
+msgstr "Student hat den falschen Status."
+
+#: waeup/sirp/students/browser.py:788
+msgid "Course list request has been annulled."
+msgstr "Kursregistrierung wurde annulliert."
+
+#: waeup/sirp/students/browser.py:792
+msgid "Course list request has been rejected:"
+msgstr "Kursregistrierung wurde abgelehnt."
+
+#: waeup/sirp/students/browser.py:832
+msgid "The ticket exists."
+msgstr "Das Ticket existiert."
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:834
+msgid "Successfully added ${a}."
+msgstr "Erfolgreich hinzugefügt: ${a}"
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:855
+msgid "${a}: Course Ticket ${b}"
+msgstr "${a}: Kursticket ${b}"
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:871
+msgid "Manage course ticket ${a}"
+msgstr "Verwalte Kursticket ${a}"
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:898
+msgid "${a}: Payments"
+msgstr "${a}: Zahlungen"
+
+#: waeup/sirp/students/browser.py:943
+msgid "Add online payment"
+msgstr "Ticket für Online-Bezahlung hinzufügen"
+
+#: waeup/sirp/students/browser.py:946
+msgid "Create ticket"
+msgstr "Ticket erzeugen"
+
+#: waeup/sirp/students/browser.py:954
+#: waeup/sirp/students/browser.py:1176
+msgid "Your current session does not match accommodation session."
+msgstr "Sie sind noch nicht in der Session angekommen, für die aktuell die Bettenbuchung aktiviert ist."
+
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
 #: waeup/sirp/students/browser_templates/changepw.pt:26
@@ -2376,235 +2675,98 @@
 msgstr "Max. Dateigröße:"
 
-#. Default: ""
-#: waeup/sirp/students/utils.py:163
-msgid "<font size=10>${a} Page ${b} of ${c}</font>"
-msgstr "<font size=10>${a}, Seite ${b} von ${c}</font>"
-
-#: waeup/sirp/students/utils.py:276
-msgid "Base Data"
-msgstr "Basisdaten"
-
-#: waeup/sirp/students/vocabularies.py:135
-msgid "Male"
-msgstr "männlich"
-
-#: waeup/sirp/students/vocabularies.py:137
-msgid "Female"
-msgstr "weiblich"
-
-#. Default: ""
-#: waeup/sirp/students/vocabularies.py:77
-msgid "Error: level id ${value} out of range"
-msgstr "Fehler: level_id ${value} nicht verfügbar"
-
-#. Default: ""
-#: waeup/sirp/students/vocabularies.py:88
-msgid "${title} 2nd spillover"
-msgstr "${title} / 2. Nachholen"
-
-#. Default: ""
-#: waeup/sirp/students/vocabularies.py:91
-msgid "${title} 3rd spillover"
-msgstr "${title} / 3. Nachholen"
-
-#. Default: ""
-#: waeup/sirp/students/vocabularies.py:94
-msgid "${title} 1st spillover"
-msgstr "${title} / 1. Nachholen"
-
-#. Default: ""
-#: waeup/sirp/students/vocabularies.py:96
-msgid "${title} on 1st probation"
-msgstr "${title} / 1. Wiederholung"
-
-#. Default: ""
-#: waeup/sirp/students/vocabularies.py:98
-msgid "${title} on 2nd probation"
-msgstr "${title} / 2. Wiederholung"
-
-#: waeup/sirp/students/workflow.py:107
-msgid "Reset to returning"
-msgstr "Setze zurück auf 'rückgemeldet'"
-
-#: waeup/sirp/students/workflow.py:108
-msgid "Student record reset to 'returning'"
-msgstr "Student zurückgesetzt auf 'rückgemeldet'"
-
-#: waeup/sirp/students/workflow.py:114
-msgid "Register courses"
-msgstr "Kurse registrieren"
-
-#: waeup/sirp/students/workflow.py:115
-msgid "Courses registered"
-msgstr "Kurse registriert"
-
-#: waeup/sirp/students/workflow.py:121
-#: waeup/sirp/students/workflow.py:135
-msgid "Reset to paid"
-msgstr "Auf 'Gebühren bezahlt' zurücksetzen"
-
-#: waeup/sirp/students/workflow.py:122
-#: waeup/sirp/students/workflow.py:136
-msgid "Student record reset to 'paid'"
-msgstr "Student zurückgesetzt auf 'Gebühren bezahlt'"
-
-#: waeup/sirp/students/workflow.py:128
-msgid "Validate courses"
-msgstr "Kurse validieren"
-
-#: waeup/sirp/students/workflow.py:129
-msgid "Courses validated"
-msgstr "Kurse validiert"
-
-#: waeup/sirp/students/workflow.py:142
-msgid "Return"
-msgstr "Zurückmelden"
-
-#: waeup/sirp/students/workflow.py:143
-msgid "Returned"
-msgstr "zurückgemeldet"
-
-#: waeup/sirp/students/workflow.py:149
-msgid "Reset to validated"
-msgstr "Auf 'Kurse validiert' zurücksetzen"
-
-#: waeup/sirp/students/workflow.py:150
-msgid "Student record reset to 'validated'"
-msgstr "Student zurückgesetzt auf 'Kurse validiert'"
-
-#: waeup/sirp/students/workflow.py:22
-msgid "Create student"
-msgstr "Studentendatensatz erzeugen"
-
-#: waeup/sirp/students/workflow.py:30
-msgid "Admit student"
-msgstr "Student zulassen"
-
-#: waeup/sirp/students/workflow.py:31
-msgid "Student admitted"
-msgstr "Student zugelassen"
-
-#: waeup/sirp/students/workflow.py:37
-msgid "Reset student"
-msgstr "Zurücksetzen"
-
-#: waeup/sirp/students/workflow.py:38
-msgid "Student record reset"
-msgstr "Student zurückgesetzt"
-
-#: waeup/sirp/students/workflow.py:44
-msgid "Start clearance"
-msgstr "Einschreibung starten"
-
-#: waeup/sirp/students/workflow.py:45
-msgid "Clearance started"
-msgstr "Einschreibung gestartet"
-
-#: waeup/sirp/students/workflow.py:51
-msgid "Reset to admitted"
-msgstr "Auf 'zugelassen' zurücksetzen"
-
-#: waeup/sirp/students/workflow.py:52
-msgid "Student record reset to 'admitted'"
-msgstr "Student zurückgesetzt auf 'zugelassen'"
-
-#: waeup/sirp/students/workflow.py:58
-msgid "Request clearance"
-msgstr "Einschreibung beantragen"
-
-#: waeup/sirp/students/workflow.py:59
-msgid "Clearance requested"
-msgstr "Einschreibung beantragt"
-
-#: waeup/sirp/students/workflow.py:65
-#: waeup/sirp/students/workflow.py:79
-msgid "Reset to clearance"
-msgstr "Auf 'eingeschrieben' zurücksetzen"
-
-#: waeup/sirp/students/workflow.py:66
-#: waeup/sirp/students/workflow.py:80
-msgid "Student record reset to 'clearance'"
-msgstr "Student zurückgesetzt auf 'Einschreibung begonnen'"
-
-#: waeup/sirp/students/workflow.py:72
-msgid "Clear student"
-msgstr "Student einschreiben"
-
-#: waeup/sirp/students/workflow.py:73
-msgid "Cleared"
-msgstr "eingeschrieben"
-
-#: waeup/sirp/students/workflow.py:86
-#: waeup/sirp/students/workflow.py:100
-msgid "Pay school fee"
-msgstr "Gebühren bezahlen"
-
-#: waeup/sirp/students/workflow.py:87
-#: waeup/sirp/students/workflow.py:101
-msgid "School fee paid"
-msgstr "Gebühren bezahlt"
-
-#: waeup/sirp/students/workflow.py:93
-msgid "Reset to cleared"
-msgstr "Auf 'eingeschrieben' zurücksetzen"
-
-#: waeup/sirp/students/workflow.py:94
-msgid "Student record reset to 'cleared'"
-msgstr "Student zurückgesetzt auf 'eingeschrieben'"
-
-#: waeup/sirp/university/interfaces.py:146
-msgid "Title of course"
-msgstr "Titel des Kurses"
-
-#: waeup/sirp/university/interfaces.py:152
-msgid "Credits"
-msgstr "Credits"
-
-#: waeup/sirp/university/interfaces.py:158
-msgid "Passmark"
-msgstr "Passmark"
-
-#: waeup/sirp/university/interfaces.py:164
-msgid "Semester/Term"
-msgstr "Semester/Term"
-
-#: waeup/sirp/university/interfaces.py:180
-msgid "Enter unique course code which will become part of the URL."
-msgstr "Geben Sie ein eindeutiges Kürzel ein, das dann Teil der URL sein wird."
-
-#: waeup/sirp/university/interfaces.py:205
-msgid "Study Mode"
-msgstr "Studienmodus"
-
-#: waeup/sirp/university/interfaces.py:212
-msgid "Start Level"
-msgstr "Einstiegslevel"
-
-#: waeup/sirp/university/interfaces.py:219
-msgid "End Level"
-msgstr "Endlevel"
-
-#: waeup/sirp/university/interfaces.py:226
-msgid "Application Category"
-msgstr "Antragskategorie"
-
-#: waeup/sirp/university/interfaces.py:243
-msgid "Enter unique certificate code which will become part of the URL."
-msgstr "Geben Sie ein eindeutiges Kürzel ein, das dann Teil der URL sein wird."
-
-#: waeup/sirp/university/interfaces.py:264
-msgid "Course Referrer"
-msgstr "Kursreferenz"
-
-#: waeup/sirp/university/interfaces.py:270
-#: waeup/sirp/browser/templates/certificatepage.pt:28
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:48
-msgid "Level"
-msgstr "Studienjahr"
-
-#: waeup/sirp/university/interfaces.py:277
-msgid "Is mandatory course (not elective)"
-msgstr "Pflichtkurs"
-
+#: waeup/sirp/students/interfaces.py:176
+#: waeup/sirp/students/interfaces.py:255
+#: waeup/sirp/students/interfaces.py:483
+msgid "Registration Number"
+msgstr "Regsistrierungsnummer"
+
+#: waeup/sirp/students/interfaces.py:183
+#: waeup/sirp/students/interfaces.py:265
+msgid "Matriculation Number"
+msgstr "Matrikelnummer"
+
+#: waeup/sirp/students/interfaces.py:191
+msgid "PWD Activation Code"
+msgstr "PWD-Aktivierungs-Code"
+
+#: waeup/sirp/students/interfaces.py:198
+msgid "Email"
+msgstr "Emailadresse"
+
+#: waeup/sirp/students/interfaces.py:218
+msgid "Clearance form locked"
+msgstr "Einschreibungsformular gesperrt"
+
+#: waeup/sirp/students/interfaces.py:223
+msgid "CLR Activation Code"
+msgstr "CLR-Aktivierungs-Code"
+
+#: waeup/sirp/students/interfaces.py:231
+msgid "Nationality"
+msgstr "Nationalität"
+
+#: waeup/sirp/students/interfaces.py:241
+msgid "Permanent Address"
+msgstr "Postanschrift"
+
+#: waeup/sirp/students/interfaces.py:275
+#: waeup/sirp/browser/templates/showstudentspage.pt:7
+msgid "Certificate"
+msgstr "Zertifikat"
+
+#: waeup/sirp/students/interfaces.py:282
+msgid "Entry Mode"
+msgstr "Studienmodus bei Einschreibung"
+
+#: waeup/sirp/students/interfaces.py:290
+msgid "Entry Session"
+msgstr "Eingangssession"
+
+#: waeup/sirp/students/interfaces.py:299
+#: waeup/sirp/browser/templates/showstudentspage.pt:8
+msgid "Current Session"
+msgstr "Aktuelle Session"
+
+#: waeup/sirp/students/interfaces.py:307
+#: waeup/sirp/browser/templates/showstudentspage.pt:9
+msgid "Current Level"
+msgstr "Aktuelles Level"
+
+#: waeup/sirp/students/interfaces.py:315
+msgid "Current Verdict"
+msgstr "Aktuelles Verdict"
+
+#: waeup/sirp/students/interfaces.py:322
+msgid "Previous Verdict"
+msgstr "Vorangegangenes Verdict"
+
+#: waeup/sirp/students/interfaces.py:337
+#: waeup/sirp/students/interfaces.py:434
+msgid "Session"
+msgstr "Session"
+
+#: waeup/sirp/students/interfaces.py:344
+msgid "Verdict"
+msgstr "Verdict"
+
+#: waeup/sirp/students/interfaces.py:363
+#: waeup/sirp/browser/templates/certificatepage.pt:30
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
+msgid "Mandatory"
+msgstr "Pflicht"
+
+#: waeup/sirp/students/interfaces.py:370
+msgid "Score"
+msgstr "Score"
+
+#: waeup/sirp/students/interfaces.py:377
+msgid "Automatical Creation"
+msgstr "Automatische Erzeugung"
+
+#: waeup/sirp/students/interfaces.py:384
+msgid "Carry-over Course"
+msgstr "Carry-Over-Kurs"
+
+#: waeup/sirp/students/interfaces.py:403
 #: waeup/sirp/university/interfaces.py:299
 #: waeup/sirp/browser/templates/certificatepage.pt:29
@@ -2612,4 +2774,247 @@
 msgid "Course"
 msgstr "Kurs"
+
+#: waeup/sirp/students/interfaces.py:420
+msgid "Bed Coordinates"
+msgstr "Bettkoordinaten"
+
+#: waeup/sirp/students/interfaces.py:442
+msgid "Booking Date"
+msgstr "Buchungsdatum"
+
+#: waeup/sirp/students/interfaces.py:448
+msgid "Booking Activation Code"
+msgstr "Aktivierungs-Code der Buchung"
+
+#. Default: ""
+#: waeup/sirp/students/utils.py:163
+msgid "<font size=10>${a} Page ${b} of ${c}</font>"
+msgstr "<font size=10>${a}, Seite ${b} von ${c}</font>"
+
+#: waeup/sirp/students/utils.py:276
+msgid "Base Data"
+msgstr "Basisdaten"
+
+#: waeup/sirp/students/vocabularies.py:135
+msgid "Male"
+msgstr "männlich"
+
+#: waeup/sirp/students/vocabularies.py:137
+msgid "Female"
+msgstr "weiblich"
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:77
+msgid "Error: level id ${value} out of range"
+msgstr "Fehler: level_id ${value} nicht verfügbar"
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:88
+msgid "${title} 2nd spillover"
+msgstr "${title} / 2. Nachholen"
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:91
+msgid "${title} 3rd spillover"
+msgstr "${title} / 3. Nachholen"
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:94
+msgid "${title} 1st spillover"
+msgstr "${title} / 1. Nachholen"
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:96
+msgid "${title} on 1st probation"
+msgstr "${title} / 1. Wiederholung"
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:98
+msgid "${title} on 2nd probation"
+msgstr "${title} / 2. Wiederholung"
+
+#: waeup/sirp/students/workflow.py:107
+msgid "Reset to returning"
+msgstr "Setze zurück auf 'rückgemeldet'"
+
+#: waeup/sirp/students/workflow.py:108
+msgid "Student record reset to 'returning'"
+msgstr "Student zurückgesetzt auf 'rückgemeldet'"
+
+#: waeup/sirp/students/workflow.py:114
+msgid "Register courses"
+msgstr "Kurse registrieren"
+
+#: waeup/sirp/students/workflow.py:115
+msgid "Courses registered"
+msgstr "Kurse registriert"
+
+#: waeup/sirp/students/workflow.py:121
+#: waeup/sirp/students/workflow.py:135
+msgid "Reset to paid"
+msgstr "Auf 'Gebühren bezahlt' zurücksetzen"
+
+#: waeup/sirp/students/workflow.py:122
+#: waeup/sirp/students/workflow.py:136
+msgid "Student record reset to 'paid'"
+msgstr "Student zurückgesetzt auf 'Gebühren bezahlt'"
+
+#: waeup/sirp/students/workflow.py:128
+msgid "Validate courses"
+msgstr "Kurse validieren"
+
+#: waeup/sirp/students/workflow.py:129
+msgid "Courses validated"
+msgstr "Kurse validiert"
+
+#: waeup/sirp/students/workflow.py:142
+msgid "Return"
+msgstr "Zurückmelden"
+
+#: waeup/sirp/students/workflow.py:143
+msgid "Returned"
+msgstr "zurückgemeldet"
+
+#: waeup/sirp/students/workflow.py:149
+msgid "Reset to validated"
+msgstr "Auf 'Kurse validiert' zurücksetzen"
+
+#: waeup/sirp/students/workflow.py:150
+msgid "Student record reset to 'validated'"
+msgstr "Student zurückgesetzt auf 'Kurse validiert'"
+
+#: waeup/sirp/students/workflow.py:22
+msgid "Create student"
+msgstr "Studentendatensatz erzeugen"
+
+#: waeup/sirp/students/workflow.py:30
+msgid "Admit student"
+msgstr "Student zulassen"
+
+#: waeup/sirp/students/workflow.py:31
+msgid "Student admitted"
+msgstr "Student zugelassen"
+
+#: waeup/sirp/students/workflow.py:37
+msgid "Reset student"
+msgstr "Zurücksetzen"
+
+#: waeup/sirp/students/workflow.py:38
+msgid "Student record reset"
+msgstr "Student zurückgesetzt"
+
+#: waeup/sirp/students/workflow.py:44
+msgid "Start clearance"
+msgstr "Einschreibung starten"
+
+#: waeup/sirp/students/workflow.py:45
+msgid "Clearance started"
+msgstr "Einschreibung gestartet"
+
+#: waeup/sirp/students/workflow.py:51
+msgid "Reset to admitted"
+msgstr "Auf 'zugelassen' zurücksetzen"
+
+#: waeup/sirp/students/workflow.py:52
+msgid "Student record reset to 'admitted'"
+msgstr "Student zurückgesetzt auf 'zugelassen'"
+
+#: waeup/sirp/students/workflow.py:58
+msgid "Request clearance"
+msgstr "Einschreibung beantragen"
+
+#: waeup/sirp/students/workflow.py:59
+msgid "Clearance requested"
+msgstr "Einschreibung beantragt"
+
+#: waeup/sirp/students/workflow.py:65
+#: waeup/sirp/students/workflow.py:79
+msgid "Reset to clearance"
+msgstr "Auf 'eingeschrieben' zurücksetzen"
+
+#: waeup/sirp/students/workflow.py:66
+#: waeup/sirp/students/workflow.py:80
+msgid "Student record reset to 'clearance'"
+msgstr "Student zurückgesetzt auf 'Einschreibung begonnen'"
+
+#: waeup/sirp/students/workflow.py:72
+msgid "Clear student"
+msgstr "Student einschreiben"
+
+#: waeup/sirp/students/workflow.py:73
+msgid "Cleared"
+msgstr "eingeschrieben"
+
+#: waeup/sirp/students/workflow.py:86
+#: waeup/sirp/students/workflow.py:100
+msgid "Pay school fee"
+msgstr "Gebühren bezahlen"
+
+#: waeup/sirp/students/workflow.py:87
+#: waeup/sirp/students/workflow.py:101
+msgid "School fee paid"
+msgstr "Gebühren bezahlt"
+
+#: waeup/sirp/students/workflow.py:93
+msgid "Reset to cleared"
+msgstr "Auf 'eingeschrieben' zurücksetzen"
+
+#: waeup/sirp/students/workflow.py:94
+msgid "Student record reset to 'cleared'"
+msgstr "Student zurückgesetzt auf 'eingeschrieben'"
+
+#: waeup/sirp/university/interfaces.py:146
+msgid "Title of course"
+msgstr "Titel des Kurses"
+
+#: waeup/sirp/university/interfaces.py:152
+msgid "Credits"
+msgstr "Credits"
+
+#: waeup/sirp/university/interfaces.py:158
+msgid "Passmark"
+msgstr "Passmark"
+
+#: waeup/sirp/university/interfaces.py:164
+msgid "Semester/Term"
+msgstr "Semester/Term"
+
+#: waeup/sirp/university/interfaces.py:180
+msgid "Enter unique course code which will become part of the URL."
+msgstr "Geben Sie ein eindeutiges Kürzel ein, das dann Teil der URL sein wird."
+
+#: waeup/sirp/university/interfaces.py:205
+msgid "Study Mode"
+msgstr "Studienmodus"
+
+#: waeup/sirp/university/interfaces.py:212
+msgid "Start Level"
+msgstr "Einstiegslevel"
+
+#: waeup/sirp/university/interfaces.py:219
+msgid "End Level"
+msgstr "Endlevel"
+
+#: waeup/sirp/university/interfaces.py:226
+msgid "Application Category"
+msgstr "Antragskategorie"
+
+#: waeup/sirp/university/interfaces.py:243
+msgid "Enter unique certificate code which will become part of the URL."
+msgstr "Geben Sie ein eindeutiges Kürzel ein, das dann Teil der URL sein wird."
+
+#: waeup/sirp/university/interfaces.py:264
+msgid "Course Referrer"
+msgstr "Kursreferenz"
+
+#: waeup/sirp/university/interfaces.py:270
+#: waeup/sirp/browser/templates/certificatepage.pt:28
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:48
+msgid "Level"
+msgstr "Level"
+
+#: waeup/sirp/university/interfaces.py:277
+msgid "Is mandatory course (not elective)"
+msgstr "Pflichtkurs"
 
 #: waeup/sirp/university/interfaces.py:45
Index: main/waeup.sirp/trunk/src/waeup/sirp/locales/en/LC_MESSAGES/waeup.sirp.po
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/locales/en/LC_MESSAGES/waeup.sirp.po	(revision 7721)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/en/LC_MESSAGES/waeup.sirp.po	(revision 7721)
@@ -0,0 +1,3080 @@
+# #############################################################################
+#
+# Copyright (c) 2003-2004 Zope Corporation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+# #############################################################################
+msgid ""
+msgstr ""
+"Project-Id-Version: WAeUP.SIRP\n"
+"POT-Creation-Date: Wed Feb 29 12:19:46 2012\n"
+"PO-Revision-Date: 2012-02-29 12:32+0100\n"
+"Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
+"Language-Team: WAeUP Germany <henrik@waeup.org>\n"
+"Language: en-US\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: zope/app/locales/extract.py\n"
+"X-Poedit-Language: English\n"
+"X-Poedit-Country: NIGERIA\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+#: waeup/sirp/accesscodes/browser.py:103
+msgid "Reimport"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:106
+msgid "Reimport Access Code Batches"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:111
+msgid "Reimport cancelled."
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:117
+msgid "No file chosen. Action cancelled."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:127
+msgid "This batch already exists: ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:130
+msgid "Successfully reimported: ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:140
+msgid "Search and Manage Access Codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:141
+#: waeup/sirp/browser/pages.py:592
+#: waeup/sirp/browser/viewlets.py:187
+msgid "Search"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:142
+msgid "Disable ACs"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:143
+msgid "Enable ACs"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:167
+msgid "AC disabled"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:169
+msgid "${a} disabled."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:171
+msgid "${a}: Disable transition not allowed."
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:175
+msgid "AC re-enabled"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:177
+msgid "${a} (re-)enabled."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:179
+msgid "${a}: Re-enable transition not allowed."
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:218
+msgid "Add Access Code Batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:227
+msgid "Reimport Access Code Batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:235
+msgid "Search Access Codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:244
+msgid "Access Codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:43
+msgid "Archive"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:44
+msgid "Archive and delete"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:46
+#: waeup/sirp/accesscodes/browser.py:189
+#: waeup/sirp/accesscodes/browser.py:209
+msgid "Access Code Batches"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:53
+msgid "No batch selected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:60
+msgid "Archived ${a} (${b})"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:65
+msgid "Deleted batch ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:72
+msgid "Create Access Code Batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:78
+msgid "Create batch"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:86
+msgid "Batch created (${a} entries)"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:88
+msgid "Data written to ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:91
+#: waeup/sirp/accesscodes/browser.py:104
+#: waeup/sirp/applicants/browser.py:80
+#: waeup/sirp/applicants/browser.py:129
+#: waeup/sirp/applicants/browser.py:181
+#: waeup/sirp/applicants/browser.py:253
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:336
+#: waeup/sirp/browser/pages.py:503
+#: waeup/sirp/browser/pages.py:708
+#: waeup/sirp/browser/pages.py:735
+#: waeup/sirp/browser/pages.py:758
+#: waeup/sirp/browser/pages.py:805
+#: waeup/sirp/browser/pages.py:835
+#: waeup/sirp/browser/pages.py:955
+#: waeup/sirp/browser/pages.py:1166
+#: waeup/sirp/browser/pages.py:1259
+#: waeup/sirp/browser/pages.py:1280
+#: waeup/sirp/browser/pages.py:1307
+#: waeup/sirp/browser/pages.py:1335
+#: waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1382
+#: waeup/sirp/browser/pages.py:1423
+#: waeup/sirp/browser/pages.py:1502
+#: waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1505
+#: waeup/sirp/browser/pages.py:1583
+#: waeup/sirp/browser/pages.py:1628
+#: waeup/sirp/browser/pages.py:1666
+#: waeup/sirp/browser/pages.py:1710
+#: waeup/sirp/browser/pages.py:1749
+#: waeup/sirp/browser/pages.py:1751
+#: waeup/sirp/browser/pages.py:1786
+#: waeup/sirp/browser/pages.py:1837
+#: waeup/sirp/browser/pages.py:1889
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:839
+msgid "Cancel"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:93
+msgid "Batch creation cancelled."
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:10
+msgid "Entries/(invalidated)"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:11
+msgid "Cost"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:12
+msgid "Date of Creation"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:13
+msgid "Creator"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:2
+msgid "The following batches are available:"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:39
+msgid "No batches yet"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:9
+msgid "Prefix"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/reimportbatchpage.pt:23
+msgid "No import batches available"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:23
+msgid "Serial"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:24
+msgid "AC"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:25
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:105
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:54
+msgid "State"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:26
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:56
+msgid "Owner"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:27
+msgid "History"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:5
+msgid "for access codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:7
+msgid "with PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:8
+msgid "with serial"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:9
+msgid "with message term"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:29
+msgid "Serial number inside batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:32
+msgid "Prefix inside batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:35
+msgid "Batch number"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:38
+msgid "Random part of access code."
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:41
+#: waeup/sirp/accesscodes/interfaces.py:80
+msgid "Cost of access code"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:45
+msgid "Workflow state"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:48
+msgid "Complete title of access code"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:51
+msgid "Purchaser"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:54
+msgid "The history of access code as lines"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:63
+msgid "Creation date"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:66
+msgid "Batch creator"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:69
+msgid "Batch prefix"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:72
+msgid "Batch number (1-3 digits)"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:76
+msgid "Number of access codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:84
+msgid "Number of disabled access codes inside the batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:89
+msgid "Number of used access codes inside the batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:102
+msgid "Disable used PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:109
+msgid "Reenable disabled PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:37
+#: waeup/sirp/applicants/workflow.py:37
+msgid "initialized"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:38
+msgid "used"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:39
+msgid "disabled"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:81
+msgid "Initialize PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:88
+msgid "Use PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:95
+msgid "Disable unused PIN"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:117
+#: waeup/sirp/applicants/browser.py:324
+#: waeup/sirp/applicants/browser.py:743
+msgid "Could not delete:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:120
+#: waeup/sirp/applicants/browser.py:327
+#: waeup/sirp/applicants/browser.py:746
+msgid "Successfully removed:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:168
+msgid "An applicants container for the same application type and entrance year exists already in the database."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:177
+msgid "Added:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:189
+#: waeup/sirp/applicants/viewlets.py:44
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:12
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:57
+msgid "Applicants"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:253
+#: waeup/sirp/applicants/browser.py:300
+#: waeup/sirp/applicants/browser.py:652
+#: waeup/sirp/applicants/browser.py:686
+#: waeup/sirp/applicants/browser.py:788
+#: waeup/sirp/applicants/browser.py:791
+#: waeup/sirp/applicants/browser.py:835
+#: waeup/sirp/browser/pages.py:476
+#: waeup/sirp/browser/pages.py:631
+#: waeup/sirp/browser/pages.py:654
+#: waeup/sirp/browser/pages.py:728
+#: waeup/sirp/browser/pages.py:1164
+#: waeup/sirp/browser/pages.py:1335
+#: waeup/sirp/browser/pages.py:1376
+#: waeup/sirp/browser/pages.py:1502
+#: waeup/sirp/browser/pages.py:1555
+#: waeup/sirp/browser/pages.py:1698
+#: waeup/sirp/browser/pages.py:1749
+#: waeup/sirp/browser/pages.py:1770
+#: waeup/sirp/hostels/browser.py:209
+#: waeup/sirp/hostels/browser.py:231
+#: waeup/sirp/hostels/browser.py:319
+#: waeup/sirp/students/browser.py:351
+#: waeup/sirp/students/browser.py:442
+#: waeup/sirp/students/browser.py:519
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:584
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:722
+msgid "Save"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:331
+#: waeup/sirp/applicants/browser.py:359
+msgid "Add applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:264
+#: waeup/sirp/applicants/viewlets.py:95
+msgid "Manage applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:304
+#: waeup/sirp/applicants/browser.py:715
+#: waeup/sirp/browser/pages.py:1379
+#: waeup/sirp/browser/pages.py:1701
+#: waeup/sirp/browser/pages.py:1773
+#: waeup/sirp/browser/pages.py:1885
+#: waeup/sirp/hostels/browser.py:54
+#: waeup/sirp/students/browser.py:79
+#: waeup/sirp/students/browser.py:377
+msgid "Form has been saved."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:313
+msgid "No applicant selected!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:362
+msgid "Create application record"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:367
+msgid "Applicant record created."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:380
+msgid "Applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:395
+#: waeup/sirp/students/browser.py:277
+msgid "set"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:396
+#: waeup/sirp/students/browser.py:278
+msgid "unset"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/browser.py:401
+msgid "${a} Application Record ${b}"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:452
+msgid "Session configuration object is not available."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:459
+#: waeup/sirp/students/browser.py:974
+msgid "This type of payment has already been made."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:472
+#: waeup/sirp/students/browser.py:988
+msgid "Payment ticket created."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/browser.py:499
+#: waeup/sirp/students/browser.py:1007
+msgid "${a}: Online Payment Ticket ${b}"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:527
+#: waeup/sirp/students/browser.py:1056
+msgid "Valid callback received."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:548
+msgid "Payment Data"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:554
+msgid "Online Payment Receipt"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:560
+msgid "Ticket not yet paid."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:625
+msgid "Uploaded image is too big!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:630
+msgid "jpg file extension expected."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:64
+msgid "Application Section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:652
+#: waeup/sirp/applicants/browser.py:791
+#: waeup/sirp/applicants/browser.py:843
+msgid "Final Submit"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:653
+#: waeup/sirp/applicants/browser.py:755
+#: waeup/sirp/applicants/browser.py:789
+#: waeup/sirp/applicants/browser.py:824
+#: waeup/sirp/students/browser.py:931
+msgid "Add online payment ticket"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:653
+#: waeup/sirp/applicants/browser.py:760
+#: waeup/sirp/applicants/browser.py:789
+#: waeup/sirp/applicants/browser.py:792
+#: waeup/sirp/applicants/browser.py:829
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:731
+#: waeup/sirp/students/browser.py:907
+msgid "Remove selected tickets"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/browser.py:672
+msgid "${a} Application Form ${b}"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:683
+#: waeup/sirp/students/browser.py:348
+msgid "No transition"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:730
+#: waeup/sirp/students/browser.py:913
+msgid "No payment selected."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:76
+#: waeup/sirp/applicants/viewlets.py:88
+msgid "Manage application section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:79
+#: waeup/sirp/applicants/browser.py:105
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:307
+#: waeup/sirp/browser/pages.py:634
+#: waeup/sirp/browser/pages.py:675
+#: waeup/sirp/browser/pages.py:1259
+#: waeup/sirp/browser/pages.py:1270
+#: waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1371
+#: waeup/sirp/hostels/browser.py:131
+#: waeup/sirp/students/browser.py:1102
+#: waeup/sirp/students/browser.py:1115
+msgid "Remove selected"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:79
+#: waeup/sirp/applicants/browser.py:124
+#: waeup/sirp/applicants/browser.py:147
+#: waeup/sirp/applicants/browser.py:159
+msgid "Add applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:802
+#: waeup/sirp/students/browser.py:87
+msgid "The requested form is locked (read-only)."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:81
+#: waeup/sirp/applicants/browser.py:138
+#: waeup/sirp/applicants/browser.py:255
+#: waeup/sirp/applicants/browser.py:345
+#: waeup/sirp/browser/pages.py:1337
+#: waeup/sirp/browser/pages.py:1396
+#: waeup/sirp/browser/pages.py:1506
+#: waeup/sirp/browser/pages.py:1592
+#: waeup/sirp/browser/pages.py:1752
+#: waeup/sirp/browser/pages.py:1809
+msgid "Remove selected local roles"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:816
+msgid "No passport picture uploaded."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:818
+msgid "Passport picture confirmation box not ticked."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:82
+#: waeup/sirp/applicants/browser.py:134
+#: waeup/sirp/applicants/browser.py:256
+#: waeup/sirp/applicants/browser.py:341
+#: waeup/sirp/browser/pages.py:1338
+#: waeup/sirp/browser/pages.py:1392
+#: waeup/sirp/browser/pages.py:1507
+#: waeup/sirp/browser/pages.py:1588
+#: waeup/sirp/browser/pages.py:1753
+#: waeup/sirp/browser/pages.py:1805
+msgid "Add local role"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:83
+msgid "Applicants Containers"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:855
+msgid "This form cannot be submitted. Wrong state!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:860
+msgid "Form has been submitted."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/browser.py:895
+msgid "Register for ${a} Application"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:901
+msgid "Application has not yet started."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:906
+msgid "Application has ended."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:915
+msgid "Get login credentials"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:930
+msgid "You have successfully been registered for the"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:937
+msgid "Email could not been sent. Please retry later."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:946
+msgid "Your registration was successful."
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:100
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:49
+msgid "Payment Id"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:101
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:50
+msgid "Creation Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:103
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:52
+msgid "Category"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:104
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:53
+msgid "Item"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:36
+msgid "Photograph"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:43
+msgid "Max. file size:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:61
+msgid "Application Transition:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:77
+msgid "I confirm that the Passport Photograph uploaded on this form is a true picture of me."
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:92
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:43
+msgid "Acceptance Fee Payment Tickets"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregemailsent.pt:11
+msgid "Thanks for using SIRP!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregemailsent.pt:3
+msgid "An email with your user name and password has been sent to"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregemailsent.pt:8
+msgid "Please check your email account to proceed."
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregister.pt:26
+msgid "Please solve the captcha<br />to prevent misuse of this service:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregister.pt:36
+msgid "An account will be created for you and an email with your login credentials will be sent to the address provided."
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:63
+msgid "Application Number"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:65
+msgid "Full Name"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:67
+msgid "First Choice"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:69
+msgid "Application State"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:4
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:23
+msgid "Year"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:7
+msgid "Application Period"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:197
+#: waeup/sirp/university/interfaces.py:38
+#: waeup/sirp/university/interfaces.py:66
+#: waeup/sirp/university/interfaces.py:86
+#: waeup/sirp/university/interfaces.py:117
+#: waeup/sirp/university/interfaces.py:139
+#: waeup/sirp/university/interfaces.py:179
+#: waeup/sirp/university/interfaces.py:192
+#: waeup/sirp/university/interfaces.py:241
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:60
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:89
+#: waeup/sirp/browser/templates/facultypage.pt:8
+#: waeup/sirp/browser/templates/departmentpage.pt:15
+#: waeup/sirp/browser/templates/departmentpage.pt:39
+#: waeup/sirp/browser/templates/searchpage.pt:13
+#: waeup/sirp/browser/templates/facultymanagepage.pt:62
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:5
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:25
+msgid "Code"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:204
+#: waeup/sirp/university/interfaces.py:199
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:62
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:91
+#: waeup/sirp/browser/templates/facultypage.pt:9
+#: waeup/sirp/browser/templates/departmentpage.pt:16
+#: waeup/sirp/browser/templates/departmentpage.pt:40
+#: waeup/sirp/browser/templates/searchpage.pt:14
+#: waeup/sirp/browser/templates/certificatepage.pt:30
+#: waeup/sirp/browser/templates/facultymanagepage.pt:64
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:6
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:27
+msgid "Title"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:211
+#: waeup/sirp/applicants/interfaces.py:324
+msgid "Application Target"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:219
+msgid "Entry Level"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:226
+#: waeup/sirp/applicants/interfaces.py:332
+msgid "Year of Entrance"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:234
+#: waeup/sirp/applicants/interfaces.py:340
+msgid "Applicants Container Type"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:250
+msgid "Category for the grouping of certificates"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:257
+msgid "Human readable description in reST format"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:273
+msgid "Application Start Date"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:279
+msgid "Application Closing Date"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:285
+msgid "Forbid additions after deadline (enddate)"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:368
+msgid "Applicant Id"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:373
+msgid "JAMB Registration Number"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:385
+#: waeup/sirp/students/interfaces.py:154
+msgid "First Name"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:389
+#: waeup/sirp/students/interfaces.py:159
+msgid "Middle Name"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/students/interfaces.py:164
+msgid "Last Name (Surname)"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:397
+#: waeup/sirp/students/interfaces.py:213
+msgid "Date of Birth"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:402
+msgid "State/LGA"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:407
+#: waeup/sirp/students/interfaces.py:169
+msgid "Sex"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:413
+#: waeup/sirp/students/interfaces.py:490
+msgid "Email Address"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:418
+#: waeup/sirp/students/interfaces.py:203
+msgid "Phone"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:423
+#: waeup/sirp/applicants/interfaces.py:503
+msgid "1st Choice Course of Study"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:428
+#: waeup/sirp/applicants/interfaces.py:508
+msgid "2nd Choice Course of Study"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:437
+#: waeup/sirp/applicants/interfaces.py:513
+msgid "Screening Score"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:441
+#: waeup/sirp/applicants/interfaces.py:518
+msgid "Screening Venue"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:445
+#: waeup/sirp/applicants/interfaces.py:523
+msgid "Admitted Course of Study"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:451
+#: waeup/sirp/applicants/interfaces.py:530
+msgid "Notice"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:473
+#: waeup/sirp/students/interfaces.py:149
+#: waeup/sirp/browser/templates/showstudentspage.pt:4
+msgid "Student Id"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:478
+msgid "Form locked"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:557
+#: waeup/sirp/students/interfaces.py:469
+msgid "Payment Session"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:110
+msgid "Department:"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:121
+msgid "Faculty:"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:182
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:26
+msgid "Admitted Course of Study:"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/pdf.py:200
+msgid "<font size=10>Proceed to the login page of the portal and enter your new credentials: user name= ${a}, password = ${b}.</font>"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:206
+msgid "<font size=10>Change your password when you have  logged in.</font>"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:57
+msgid "Application Record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:103
+msgid "Register for application"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:111
+msgid "View application record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:119
+msgid "Manage application record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:127
+msgid "Edit application record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:143
+msgid "Download application slip"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:151
+#: waeup/sirp/applicants/workflow.py:99
+#: waeup/sirp/students/browser.py:250
+msgid "Create student record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:168
+msgid "Download payment receipt"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:183
+msgid "Request callback"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:57
+msgid "Application"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:73
+msgid "My Data"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:100
+#: waeup/sirp/students/workflow.py:25
+msgid "Student record created"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:106
+#: waeup/sirp/applicants/workflow.py:113
+#: waeup/sirp/applicants/workflow.py:120
+#: waeup/sirp/applicants/workflow.py:127
+msgid "Reset application to started"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:107
+#: waeup/sirp/applicants/workflow.py:114
+#: waeup/sirp/applicants/workflow.py:121
+#: waeup/sirp/applicants/workflow.py:128
+#: waeup/sirp/applicants/workflow.py:134
+msgid "Application reset"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:133
+msgid "Reset application to paid"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:38
+msgid "started"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:39
+msgid "paid"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:40
+msgid "submitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:41
+#: waeup/sirp/interfaces.py:71
+msgid "admitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:42
+msgid "not admitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:43
+#: waeup/sirp/interfaces.py:70
+msgid "created"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:49
+msgid "Initialize application"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:52
+msgid "Application initialized"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:57
+msgid "Start application"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:58
+msgid "Application started"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:64
+msgid "Pay acceptance fee"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:65
+msgid "Fee paid"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:71
+msgid "Submit application"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:72
+msgid "Application submitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:78
+msgid "Admit applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:79
+msgid "Applicant admitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:85
+#: waeup/sirp/applicants/workflow.py:92
+msgid "Refuse application"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:86
+#: waeup/sirp/applicants/workflow.py:93
+msgid "Application refused"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:104
+msgid "Portal Settings"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:116
+#: waeup/sirp/browser/viewlets.py:605
+msgid "Academics"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:123
+#: waeup/sirp/browser/pages.py:309
+msgid "Administration"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:130
+#: waeup/sirp/browser/viewlets.py:350
+#: waeup/sirp/browser/viewlets.py:656
+msgid "Portal Configuration"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:148
+#: waeup/sirp/browser/pages.py:386
+#: waeup/sirp/browser/viewlets.py:365
+#: waeup/sirp/browser/viewlets.py:666
+msgid "Portal Users"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:155
+#: waeup/sirp/browser/pages.py:748
+#: waeup/sirp/browser/pages.py:1140
+#: waeup/sirp/browser/viewlets.py:383
+#: waeup/sirp/browser/viewlets.py:675
+msgid "Data Center"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:90
+msgid "Home"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1016
+msgid "Edit headers or replace imported file!"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:103
+msgid "Local role successfully removed: ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1063
+msgid "View processing log"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1064
+msgid "Back to data center"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1108
+msgid "Processing of ${a} rows failed."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1110
+msgid "Successfully processed ${a} rows."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1118
+msgid "Show logfiles"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1120
+msgid "Back to Data Center"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1121
+msgid "Show"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:113
+#: waeup/sirp/hostels/browser.py:256
+#: waeup/sirp/hostels/browser.py:287
+#: waeup/sirp/students/browser.py:222
+msgid "No item selected."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1162
+msgid "Edit data center settings"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1182
+msgid "File already existed (not copied):"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1184
+msgid "Given storage path cannot be used."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1185
+msgid "Error:"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1188
+msgid "New storage path succefully set."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1247
+msgid "Academic Section"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1259
+#: waeup/sirp/browser/pages.py:1275
+#: waeup/sirp/browser/pages.py:1292
+#: waeup/sirp/browser/pages.py:1296
+msgid "Add faculty"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1260
+msgid "Faculties"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1264
+#: waeup/sirp/browser/viewlets.py:431
+msgid "Manage academic section"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1303
+msgid "The faculty code chosen already exists."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1324
+#: waeup/sirp/browser/pages.py:1334
+msgid "Departments"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1387
+#: waeup/sirp/browser/pages.py:1406
+#: waeup/sirp/browser/pages.py:1410
+msgid "Add department"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:134
+#: waeup/sirp/students/browser.py:235
+#: waeup/sirp/students/browser.py:626
+#: waeup/sirp/students/browser.py:747
+#: waeup/sirp/students/browser.py:925
+#: waeup/sirp/students/browser.py:1135
+msgid "Successfully removed: ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1344
+#: waeup/sirp/browser/viewlets.py:447
+msgid "Manage faculty"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1417
+msgid "The code chosen already exists in this faculty."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1420
+msgid "Department ${a} added."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1437
+msgid "Courses and Certificates"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1467
+#: waeup/sirp/browser/pages.py:1486
+#: waeup/sirp/students/browser.py:95
+#: waeup/sirp/students/viewlets.py:466
+msgid "Students"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1561
+msgid "Remove selected courses"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1573
+#: waeup/sirp/browser/pages.py:1602
+#: waeup/sirp/browser/pages.py:1606
+msgid "Add course"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1504
+#: waeup/sirp/browser/pages.py:1567
+msgid "Remove selected certificates"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1504
+#: waeup/sirp/browser/pages.py:1578
+#: waeup/sirp/browser/pages.py:1639
+#: waeup/sirp/browser/pages.py:1643
+msgid "Add certificate"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1513
+#: waeup/sirp/browser/viewlets.py:454
+msgid "Manage department"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:152
+#: waeup/sirp/browser/viewlets.py:312
+#: waeup/sirp/browser/templates/staffsitelayout.pt:28
+#: waeup/sirp/browser/templates/studentsitelayout.pt:33
+msgid "Login"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:160
+msgid "You logged in."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1618
+msgid "A course with same code already exists: "
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1624
+msgid "Course ${a} successfully created."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1655
+msgid "A certificate with same code already exists: "
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1661
+msgid "Certificate ${a} successfully created."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1693
+#: waeup/sirp/browser/viewlets.py:471
+msgid "Edit course"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1743
+msgid "Edit certificate"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1750
+#: waeup/sirp/browser/pages.py:1781
+#: waeup/sirp/browser/pages.py:1822
+#: waeup/sirp/browser/pages.py:1824
+msgid "Add course referrer"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1751
+#: waeup/sirp/browser/pages.py:1776
+msgid "Remove selected course referrers"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1757
+#: waeup/sirp/browser/viewlets.py:478
+msgid "Manage certificate"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:178
+msgid "You entered wrong credentials."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1829
+msgid "The chosen course referrer is already part of this certificate."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1833
+msgid "Course referrer ${a}_${b} added."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1870
+#: waeup/sirp/browser/viewlets.py:495
+msgid "Edit course referrer"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1873
+msgid "Save and return"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:192
+msgid "You have been logged out. Thanks for using WAeUP SIRP!"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:228
+msgid "Contact ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:234
+#: waeup/sirp/browser/pages.py:519
+msgid "Send message now"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:253
+#: waeup/sirp/browser/pages.py:272
+#: waeup/sirp/browser/pages.py:536
+#: waeup/sirp/students/browser.py:312
+msgid "Your message has been sent."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:263
+msgid "Send now"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:274
+msgid "A smtp server error occurred."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:299
+msgid "<h1>Welcome to WAeUP.SIRP</h1>"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:387
+#: waeup/sirp/hostels/browser.py:195
+msgid "Manage"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:388
+#: waeup/sirp/browser/viewlets.py:177
+msgid "Remove"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:395
+msgid "User account ${a} successfully deleted."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:426
+#: waeup/sirp/browser/pages.py:428
+#: waeup/sirp/browser/viewlets.py:505
+msgid "Add user"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:450
+msgid "User account ${a} successfully added."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:469
+msgid "Edit user ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:500
+msgid "User settings have been saved."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:517
+#: waeup/sirp/students/browser.py:293
+msgid "Send message to ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:546
+#: waeup/sirp/browser/viewlets.py:390
+msgid "My Preferences"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:559
+#: waeup/sirp/browser/viewlets.py:405
+msgid "My Roles"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:590
+msgid "Search Academic Section"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:617
+msgid "View portal configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:630
+msgid "Edit portal configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:631
+#: waeup/sirp/browser/pages.py:680
+msgid "Update plugins"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:633
+#: waeup/sirp/browser/pages.py:661
+#: waeup/sirp/browser/pages.py:692
+msgid "Add session configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:658
+#: waeup/sirp/browser/pages.py:731
+msgid "Settings have been saved."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:672
+msgid "Session ${a} Configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:683
+msgid "Plugins were updated. See log file for details."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:696
+msgid "Add Session Configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:703
+msgid "The session chosen already exists."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:725
+msgid "Edit academic session ${a} configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:755
+msgid "Upload file"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:757
+msgid "Upload"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:803
+#: waeup/sirp/browser/pages.py:833
+#: waeup/sirp/browser/pages.py:953
+#: waeup/sirp/browser/pages.py:1061
+msgid "Process CSV file"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:817
+#: waeup/sirp/browser/pages.py:918
+#: waeup/sirp/browser/pages.py:1037
+msgid "Import aborted."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:83
+msgid "No local role selected."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:836
+msgid "Back to step 1"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:837
+msgid "Proceed to step 3"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:897
+msgid "Double headers: each column name may only appear once. "
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:905
+msgid "Replace imported file!"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:930
+msgid "Update mode only!"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:956
+#: waeup/sirp/browser/pages.py:1165
+msgid "Reset"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:957
+msgid "Set headerfields"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:958
+msgid "Back to step 2"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:959
+msgid "Perform import"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:10
+msgid "Course Code:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:14
+msgid "Course Title:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:18
+msgid "Provided by:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:26
+msgid "Level:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:30
+msgid "Is mandatory course (not elective):"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:6
+msgid "Code:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatepage.pt:22
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:6
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:44
+msgid "Course Referrers"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatepage.pt:28
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:49
+msgid "Semester"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatepage.pt:29
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:49
+msgid "Referrer"
+msgstr ""
+
+#: waeup/sirp/browser/templates/configurationmanagepage.pt:5
+msgid "Site Settings"
+msgstr ""
+
+#: waeup/sirp/browser/templates/configurationmanagepage.pt:8
+msgid "Session Configurations"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:1
+msgid "Step 1"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:13
+msgid "Filename"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:14
+msgid "Datasets"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:2
+msgid "Using batch processing you can mass-create, mass-update, or mass-remove datasets from the database using CSV files."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:21
+msgid "Select"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:6
+msgid "Please select a file for processing from the list below."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:1
+msgid "Step 2"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:43
+msgid "Mode:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:8
+msgid "Please select a file-processor and a processing-mode from the selections below."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:1
+msgid "Header fields OK"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:12
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:6
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:4
+msgid "File:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:18
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:9
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:32
+msgid "Processor:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:24
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:13
+msgid "Processing mode:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:44
+msgid "change to:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:6
+msgid "Step 3"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:8
+msgid "Eventually modify headerfields of import file below."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:1
+msgid "Step 4"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:2
+msgid "Batch processing finished."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterlogspage.pt:10
+#: waeup/sirp/browser/templates/datacenterpage.pt:14
+#: waeup/sirp/accesscodes/browser_templates/reimportbatchpage.pt:11
+msgid "File"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterlogspage.pt:12
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:16
+msgid "Date"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterlogspage.pt:14
+#: waeup/sirp/browser/templates/datacenterpage.pt:15
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:15
+msgid "Size"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterlogspage.pt:2
+msgid "Currently no log files are available."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacentermanagepage.pt:12
+msgid "Overwrite contents in new location?"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacentermanagepage.pt:3
+#: waeup/sirp/browser/templates/datacenterpage.pt:7
+msgid "Storage path:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacentermanagepage.pt:7
+msgid "Copy existing data to new storage?"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterpage.pt:1
+msgid "The data center helps you to manage portal data. You can upload CSV files here, which will be available for import afterwards."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterpage.pt:16
+msgid "Uploaded"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:10
+#: waeup/sirp/browser/templates/departmentpage.pt:3
+msgid "Courses"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:118
+#: waeup/sirp/browser/templates/facultymanagepage.pt:92
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:106
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:110
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:56
+msgid "User Id"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:120
+#: waeup/sirp/browser/templates/userscontainerpage.pt:5
+#: waeup/sirp/browser/templates/facultymanagepage.pt:94
+#: waeup/sirp/browser/templates/configurationmanagepage.pt:52
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:108
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:112
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:58
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:10
+#: waeup/sirp/hostels/browser_templates/containermanagepage.pt:11
+msgid "Name"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:122
+#: waeup/sirp/browser/templates/facultymanagepage.pt:96
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:110
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:114
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:60
+msgid "Local Role"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:13
+#: waeup/sirp/browser/templates/departmentpage.pt:6
+msgid "Certificates"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:16
+#: waeup/sirp/browser/templates/userscontainerpage.pt:7
+#: waeup/sirp/browser/templates/facultymanagepage.pt:16
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:7
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:17
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:11
+msgid "Local Roles"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:6
+#: waeup/sirp/browser/templates/facultymanagepage.pt:6
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:5
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:7
+msgid "Settings"
+msgstr ""
+
+#: waeup/sirp/browser/templates/facultypage.pt:1
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:1
+msgid "There no subobjects registered yet."
+msgstr ""
+
+#: waeup/sirp/browser/templates/loginpage.pt:13
+#: waeup/sirp/browser/templates/usereditformpage.pt:26
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:49
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:34
+msgid "Password:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/loginpage.pt:24
+msgid "Notice: User names, Ids and passwords are case sensitive."
+msgstr ""
+
+#. 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."
+#: waeup/sirp/browser/templates/loginpage.pt:36
+msgid "login_trouble1"
+msgstr ""
+
+#. Default: "You don't have an account because you are a fresh student, or your student record has just been created? Acquire a Password Access Code (PWD) and inititialize your student account <strong><a href=\"setpassword\"> here</a></strong>."
+#: waeup/sirp/browser/templates/loginpage.pt:39
+msgid "login_trouble2"
+msgstr ""
+
+#. Default: "Or simply forgot your student id or password? Then request a new password <strong><a href=\"changepw\"> here</a></strong>."
+#: waeup/sirp/browser/templates/loginpage.pt:44
+msgid "login_trouble3"
+msgstr ""
+
+#: waeup/sirp/browser/templates/loginpage.pt:5
+msgid "User Name or Id:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/myrolespage.pt:1
+msgid "My Portal Roles:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/myrolespage.pt:11
+msgid "My Local Roles:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/notfound.pt:1
+msgid "The page you are trying to access is not available."
+msgstr ""
+
+#: waeup/sirp/browser/templates/notfound.pt:12
+msgid "You might be trying to access a non-existing page."
+msgstr ""
+
+#: waeup/sirp/browser/templates/notfound.pt:6
+msgid "Please note the following:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/notfound.pt:9
+msgid "You might have misspelled the URL."
+msgstr ""
+
+#: waeup/sirp/browser/templates/searchpage.pt:15
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:54
+msgid "Type"
+msgstr ""
+
+#: waeup/sirp/browser/templates/searchpage.pt:9
+msgid "Search Results"
+msgstr ""
+
+#: waeup/sirp/browser/templates/showstudentspage.pt:5
+msgid "Fullname"
+msgstr ""
+
+#: waeup/sirp/browser/templates/showstudentspage.pt:6
+msgid "Status"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:101
+#: waeup/sirp/browser/templates/studentsitelayout.pt:86
+msgid "Form Status:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:113
+#: waeup/sirp/browser/templates/studentsitelayout.pt:99
+msgid "Back to top"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:114
+#: waeup/sirp/browser/templates/studentsitelayout.pt:100
+msgid "Student Information and Registration Portal<br /> Copyright &copy; WAeUP Group, 2008-2012"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:34
+#: waeup/sirp/browser/templates/studentsitelayout.pt:39
+msgid "Contact"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:40
+#: waeup/sirp/browser/templates/studentsitelayout.pt:45
+msgid "Logout"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:60
+msgid "Student Id:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:64
+msgid "State:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/usereditformpage.pt:32
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:55
+msgid "Retype password:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/userscontainerpage.pt:4
+msgid "User ID"
+msgstr ""
+
+#: waeup/sirp/browser/templates/userscontainerpage.pt:6
+msgid "Portal Roles"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:167
+msgid "Add"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:373
+msgid "Send email"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:424
+msgid "Edit settings"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:438
+msgid "Search academic section"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:463
+#: waeup/sirp/browser/viewlets.py:487
+msgid "Show students"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:518
+#: waeup/sirp/browser/viewlets.py:526
+msgid "Show batch logs"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:538
+msgid "Batch processing"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:547
+msgid "Upload CSV file"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:620
+msgid "Enquiries"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:88
+#: waeup/sirp/browser/viewlets.py:157
+msgid "Edit"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:105
+msgid "Accommodation Section"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:113
+#: waeup/sirp/hostels/browser.py:123
+msgid "Manage accommodation section"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:145
+#: waeup/sirp/hostels/browser.py:158
+msgid "Add hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:161
+msgid "Create hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:170
+msgid "The hostel already exists."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:172
+msgid "Hostel created."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:207
+msgid "Manage hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:210
+#: waeup/sirp/hostels/browser.py:236
+msgid "Update all beds"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:211
+#: waeup/sirp/hostels/browser.py:250
+msgid "Switch reservation of selected beds"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:212
+#: waeup/sirp/hostels/browser.py:281
+msgid "Release selected beds"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:241
+msgid "${a} empty beds removed, ${b} beds added, ${c} occupied beds modified (${d})"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:275
+msgid "Successfully switched beds: ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:299
+msgid "Successfully released beds: ${a}"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:304
+msgid "No allocated bed selected."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:316
+msgid "Allocate student"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:68
+#: waeup/sirp/hostels/browser.py:78
+msgid "Hostels"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:95
+msgid "Block ${a}, Room ${b}, Bed ${c}"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:9
+#: waeup/sirp/hostels/browser_templates/containermanagepage.pt:9
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:53
+msgid "Id"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:55
+msgid "Number"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:6
+msgid "Hostel Data"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:74
+msgid "[allocate student]"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:9
+msgid "Beds"
+msgstr ""
+
+#: waeup/sirp/hostels/hostel.py:180
+msgid "unreserved"
+msgstr ""
+
+#: waeup/sirp/hostels/hostel.py:187
+msgid "reserved"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:105
+msgid "Beds for Returning Students"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:112
+msgid "Beds for Final Year Students"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:119
+msgid "Beds without category"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:126
+msgid "Special Handling"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:137
+msgid "Female and male blocks overlap."
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:146
+msgid "Bed categories overlap."
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:169
+msgid "Bed Id"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:175
+#: waeup/sirp/students/interfaces.py:427
+msgid "Bed Type"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:181
+msgid "Bed Number"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:186
+#: waeup/sirp/hostels/interfaces.py:199
+msgid "Owner (Student)"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:44
+msgid "Hostel Id"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:49
+msgid "Sort Id"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:55
+msgid "Hostel Name"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:61
+msgid "Floors per Block"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:67
+msgid "Rooms per Floor"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:73
+msgid "Reserved Beds"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:84
+msgid "Blocks for Female Students"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:91
+msgid "Blocks for Male Students"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:98
+msgid "Beds for Fresh Students"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:57
+msgid "Bed A"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:58
+msgid "Bed B"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:59
+msgid "Bed C"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:60
+msgid "Bed D"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:61
+msgid "Bed E"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:62
+msgid "Bed F"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:63
+msgid "Bed G"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:64
+msgid "Bed H"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:65
+msgid "Bed I"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:69
+msgid "Block A"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:70
+msgid "Block B"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:71
+msgid "Block C"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:72
+msgid "Block D"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:73
+msgid "Block E"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:74
+msgid "Block F"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:75
+msgid "Block G"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:76
+msgid "Block H"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:77
+msgid "Block I"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:78
+msgid "Block K"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:79
+msgid "Block L"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:80
+msgid "Block M"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:81
+msgid "Block N"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:82
+msgid "Block O"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:83
+msgid "Block P"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:87
+msgid "Regular Hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:88
+msgid "Blocked Hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:89
+msgid "Postgraduate Hostel"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:72
+msgid "clearance started"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:73
+msgid "clearance requested"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:74
+msgid "cleared"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:75
+msgid "school fee paid"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:76
+msgid "returning"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:77
+msgid "courses registered"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:78
+msgid "courses validated"
+msgstr ""
+
+#: waeup/sirp/objecthistory.py:73
+msgid "by"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:106
+msgid "Surcharge 1"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:113
+msgid "Surcharge 2"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:120
+msgid "Surcharge 3"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:133
+msgid "Activation Code"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:140
+msgid "Response Amount Approved"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:147
+msgid "Response Description"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:154
+msgid "Response Payment Reference"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:161
+msgid "Response Code"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:168
+msgid "Response Card Number"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:24
+msgid "Not yet paid"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:25
+msgid "Paid"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:26
+msgid "Failed"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:30
+msgid "School Fee"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:31
+msgid "Clearance"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:32
+msgid "Bed Allocation"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:33
+msgid "Hostel Maintenance"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:34
+msgid "Transfer"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:35
+msgid "Gown"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:36
+msgid "Acceptance Fee"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:51
+msgid "Payment Category"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:58
+msgid "Payment Item"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:64
+msgid "Payment State"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:71
+msgid "Ticket Creation Date"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:76
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:102
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:51
+msgid "Payment Date"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:82
+msgid "Amount Authorized"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:94
+msgid "Payment Access Code"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1023
+msgid "This ticket has already been paid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1036
+#: waeup/sirp/students/browser.py:1044
+#: waeup/sirp/students/browser.py:1052
+msgid "Valid callback received. ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1106
+msgid "${a}: Accommodation"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1118
+msgid "You are not allowed to remove bed tickets."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1125
+msgid "No bed ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1156
+msgid "Add bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1158
+msgid "Create bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:116
+msgid "Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1166
+msgid "Your data are incomplete."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1170
+msgid "You are in the wrong registration state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1181
+msgid "You already booked a bed space in current accommodation session."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1192
+msgid "Activation code is invalid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1212
+msgid "There is no free bed in your category ${a}."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1217
+msgid "Activation code has already been used."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:122
+msgid "Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:137
+msgid "Accommodation"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:146
+msgid "Bed Ticket ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:165
+msgid "Student Section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:180
+#: waeup/sirp/students/browser.py:214
+msgid "Empty search string."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:198
+msgid "Manage student section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:220
+msgid "No student found."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:247
+msgid "Add student"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:255
+msgid "Student record created."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:271
+msgid "${a}: Base Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:314
+msgid "An smtp server error occurred."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:325
+msgid "Manage base data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:394
+msgid "${a}: Clearance Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:428
+msgid "Manage clearance data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:457
+msgid "Student has been cleared."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:459
+#: waeup/sirp/students/browser.py:483
+msgid "Student is in wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:476
+msgid "Clearance has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:480
+msgid "Clearance request has been rejected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:506
+msgid "${a}: Personal Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:516
+msgid "Manage personal data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:536
+msgid "${a}: Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:566
+msgid "Manage study course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:610
+msgid "Remove selected levels"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:570
+#: waeup/sirp/students/browser.py:596
+msgid "Add study level"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:604
+msgid "Study level has been added."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:606
+msgid "This level exists."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:616
+msgid "No study level selected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:648
+msgid "${a}: Study Level ${b}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:702
+#: waeup/sirp/students/browser.py:727
+#: waeup/sirp/students/browser.py:812
+#: waeup/sirp/students/browser.py:817
+msgid "Add course ticket"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:719
+msgid "Manage study level ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:737
+msgid "No ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:761
+#: waeup/sirp/students/browser.py:783
+msgid "This level does not correspond current level."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:765
+msgid "Course list has been validated."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:767
+#: waeup/sirp/students/browser.py:795
+msgid "Student is in the wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:788
+msgid "Course list request has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:792
+msgid "Course list request has been rejected:"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:832
+msgid "The ticket exists."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:834
+msgid "Successfully added ${a}."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:855
+msgid "${a}: Course Ticket ${b}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:871
+msgid "Manage course ticket ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:898
+msgid "${a}: Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:943
+msgid "Add online payment"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:946
+msgid "Create ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:954
+#: waeup/sirp/students/browser.py:1176
+msgid "Your current session does not match accommodation session."
+msgstr ""
+
+#. Default: "Please solve the captcha<br />to prevent misuse of this service:"
+#: waeup/sirp/students/browser_templates/changepw.pt:26
+msgid "solve_captcha"
+msgstr ""
+
+#. Default: "Max. file size:"
+#: waeup/sirp/students/browser_templates/imageupload.pt:20
+#: waeup/sirp/students/browser_templates/fileupload.pt:26
+msgid "max_file_size"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:176
+#: waeup/sirp/students/interfaces.py:255
+#: waeup/sirp/students/interfaces.py:483
+msgid "Registration Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:183
+#: waeup/sirp/students/interfaces.py:265
+msgid "Matriculation Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:191
+msgid "PWD Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:198
+msgid "Email"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:218
+msgid "Clearance form locked"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:223
+msgid "CLR Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:231
+msgid "Nationality"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:241
+msgid "Permanent Address"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:275
+#: waeup/sirp/browser/templates/showstudentspage.pt:7
+msgid "Certificate"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:282
+msgid "Entry Mode"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:290
+msgid "Entry Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:299
+#: waeup/sirp/browser/templates/showstudentspage.pt:8
+msgid "Current Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:307
+#: waeup/sirp/browser/templates/showstudentspage.pt:9
+msgid "Current Level"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:315
+msgid "Current Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:322
+msgid "Previous Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:337
+#: waeup/sirp/students/interfaces.py:434
+msgid "Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:344
+msgid "Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:363
+#: waeup/sirp/browser/templates/certificatepage.pt:30
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
+msgid "Mandatory"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:370
+msgid "Score"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:377
+msgid "Automatical Creation"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:384
+msgid "Carry-over Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:403
+#: waeup/sirp/university/interfaces.py:299
+#: waeup/sirp/browser/templates/certificatepage.pt:29
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
+msgid "Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:420
+msgid "Bed Coordinates"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:442
+msgid "Booking Date"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:448
+msgid "Booking Activation Code"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/utils.py:163
+msgid "<font size=10>${a} Page ${b} of ${c}</font>"
+msgstr ""
+
+#: waeup/sirp/students/utils.py:276
+msgid "Base Data"
+msgstr ""
+
+#: waeup/sirp/students/vocabularies.py:135
+msgid "Male"
+msgstr ""
+
+#: waeup/sirp/students/vocabularies.py:137
+msgid "Female"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:77
+msgid "Error: level id ${value} out of range"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:88
+msgid "${title} 2nd spillover"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:91
+msgid "${title} 3rd spillover"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:94
+msgid "${title} 1st spillover"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:96
+msgid "${title} on 1st probation"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:98
+msgid "${title} on 2nd probation"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:107
+msgid "Reset to returning"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:108
+msgid "Student record reset to 'returning'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:114
+msgid "Register courses"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:115
+msgid "Courses registered"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:121
+#: waeup/sirp/students/workflow.py:135
+msgid "Reset to paid"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:122
+#: waeup/sirp/students/workflow.py:136
+msgid "Student record reset to 'paid'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:128
+msgid "Validate courses"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:129
+msgid "Courses validated"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:142
+msgid "Return"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:143
+msgid "Returned"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:149
+msgid "Reset to validated"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:150
+msgid "Student record reset to 'validated'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:22
+msgid "Create student"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:30
+msgid "Admit student"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:31
+msgid "Student admitted"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:37
+msgid "Reset student"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:38
+msgid "Student record reset"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:44
+msgid "Start clearance"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:45
+msgid "Clearance started"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:51
+msgid "Reset to admitted"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:52
+msgid "Student record reset to 'admitted'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:58
+msgid "Request clearance"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:59
+msgid "Clearance requested"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:65
+#: waeup/sirp/students/workflow.py:79
+msgid "Reset to clearance"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:66
+#: waeup/sirp/students/workflow.py:80
+msgid "Student record reset to 'clearance'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:72
+msgid "Clear student"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:73
+msgid "Cleared"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:86
+#: waeup/sirp/students/workflow.py:100
+msgid "Pay school fee"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:87
+#: waeup/sirp/students/workflow.py:101
+msgid "School fee paid"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:93
+msgid "Reset to cleared"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:94
+msgid "Student record reset to 'cleared'"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:146
+msgid "Title of course"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:152
+msgid "Credits"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:158
+msgid "Passmark"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:164
+msgid "Semester/Term"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:180
+msgid "Enter unique course code which will become part of the URL."
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:205
+msgid "Study Mode"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:212
+msgid "Start Level"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:219
+msgid "End Level"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:226
+msgid "Application Category"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:243
+msgid "Enter unique certificate code which will become part of the URL."
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:264
+msgid "Course Referrer"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:270
+#: waeup/sirp/browser/templates/certificatepage.pt:28
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:48
+msgid "Level"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:277
+msgid "Is mandatory course (not elective)"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:45
+msgid "Name of faculty"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:46
+#: waeup/sirp/university/interfaces.py:94
+#: waeup/sirp/university/interfaces.py:147
+#: waeup/sirp/university/interfaces.py:200
+msgid "Unnamed"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:51
+#: waeup/sirp/university/interfaces.py:99
+msgid "Name prefix"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:67
+#: waeup/sirp/university/interfaces.py:118
+msgid "This code will become part of the URL."
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:93
+msgid "Name of department"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:28
+msgid "Pre-Studies"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:29
+msgid "100 (Year 1)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:30
+msgid "200 (Year 2)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:31
+msgid "300 (Year 3)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:32
+msgid "400 (Year 4)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:33
+msgid "500 (Year 5)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:34
+msgid "600 (Year 6)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:35
+msgid "700 (Year 7)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:36
+msgid "800 (Year 8)"
+msgstr ""
+
Index: main/waeup.sirp/trunk/src/waeup/sirp/locales/fr/LC_MESSAGES/waeup.sirp.po
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/locales/fr/LC_MESSAGES/waeup.sirp.po	(revision 7720)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/fr/LC_MESSAGES/waeup.sirp.po	(revision 7721)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Tue Feb 28 21:45:08 2012\n"
+"POT-Creation-Date: Wed Feb 29 12:19:46 2012\n"
 "PO-Revision-Date: 2012-02-22 11:28+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
@@ -28,88 +28,88 @@
 "X-Poedit-SourceCharset: utf-8\n"
 
-#: waeup/sirp/accesscodes/browser.py:102
+#: waeup/sirp/accesscodes/browser.py:103
 msgid "Reimport"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:105
+#: waeup/sirp/accesscodes/browser.py:106
 msgid "Reimport Access Code Batches"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:110
+#: waeup/sirp/accesscodes/browser.py:111
 msgid "Reimport cancelled."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:116
+#: waeup/sirp/accesscodes/browser.py:117
 msgid "No file chosen. Action cancelled."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:126
+#: waeup/sirp/accesscodes/browser.py:127
 msgid "This batch already exists: ${a}"
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:129
+#: waeup/sirp/accesscodes/browser.py:130
 msgid "Successfully reimported: ${a}"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:139
+#: waeup/sirp/accesscodes/browser.py:140
 msgid "Search and Manage Access Codes"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:140 waeup/sirp/browser/pages.py:592
+#: waeup/sirp/accesscodes/browser.py:141 waeup/sirp/browser/pages.py:592
 #: waeup/sirp/browser/viewlets.py:187
 msgid "Search"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:141
+#: waeup/sirp/accesscodes/browser.py:142
 msgid "Disable ACs"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:142
+#: waeup/sirp/accesscodes/browser.py:143
 msgid "Enable ACs"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:166
+#: waeup/sirp/accesscodes/browser.py:167
 msgid "AC disabled"
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:168
+#: waeup/sirp/accesscodes/browser.py:169
 msgid "${a} disabled."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:170
+#: waeup/sirp/accesscodes/browser.py:171
 msgid "${a}: Disable transition not allowed."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:174
+#: waeup/sirp/accesscodes/browser.py:175
 msgid "AC re-enabled"
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:176
+#: waeup/sirp/accesscodes/browser.py:177
 msgid "${a} (re-)enabled."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:178
+#: waeup/sirp/accesscodes/browser.py:179
 msgid "${a}: Re-enable transition not allowed."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:217
+#: waeup/sirp/accesscodes/browser.py:218
 msgid "Add Access Code Batch"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:226
+#: waeup/sirp/accesscodes/browser.py:227
 msgid "Reimport Access Code Batch"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:234
+#: waeup/sirp/accesscodes/browser.py:235
 msgid "Search Access Codes"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:243
+#: waeup/sirp/accesscodes/browser.py:244
 msgid "Access Codes"
 msgstr ""
@@ -123,6 +123,6 @@
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:46 waeup/sirp/accesscodes/browser.py:188
-#: waeup/sirp/accesscodes/browser.py:208
+#: waeup/sirp/accesscodes/browser.py:46 waeup/sirp/accesscodes/browser.py:189
+#: waeup/sirp/accesscodes/browser.py:209
 msgid "Access Code Batches"
 msgstr ""
@@ -150,5 +150,15 @@
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:90 waeup/sirp/accesscodes/browser.py:103
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:86
+msgid "Batch created (${a} entries)"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:88
+msgid "Data written to ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:91 waeup/sirp/accesscodes/browser.py:104
 #: waeup/sirp/applicants/browser.py:80 waeup/sirp/applicants/browser.py:129
 #: waeup/sirp/applicants/browser.py:181 waeup/sirp/applicants/browser.py:253
@@ -167,9 +177,11 @@
 #: waeup/sirp/browser/pages.py:1749 waeup/sirp/browser/pages.py:1751
 #: waeup/sirp/browser/pages.py:1786 waeup/sirp/browser/pages.py:1837
-#: waeup/sirp/browser/pages.py:1889
+#: waeup/sirp/browser/pages.py:1889 waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:569 waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:703 waeup/sirp/students/browser.py:839
 msgid "Cancel"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:92
+#: waeup/sirp/accesscodes/browser.py:93
 msgid "Batch creation cancelled."
 msgstr ""
@@ -380,4 +392,8 @@
 #: waeup/sirp/browser/pages.py:1770 waeup/sirp/hostels/browser.py:209
 #: waeup/sirp/hostels/browser.py:231 waeup/sirp/hostels/browser.py:319
+#: waeup/sirp/students/browser.py:351 waeup/sirp/students/browser.py:442
+#: waeup/sirp/students/browser.py:519 waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:584 waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:722
 msgid "Save"
 msgstr ""
@@ -395,5 +411,6 @@
 #: waeup/sirp/browser/pages.py:1379 waeup/sirp/browser/pages.py:1701
 #: waeup/sirp/browser/pages.py:1773 waeup/sirp/browser/pages.py:1885
-#: waeup/sirp/hostels/browser.py:54
+#: waeup/sirp/hostels/browser.py:54 waeup/sirp/students/browser.py:79
+#: waeup/sirp/students/browser.py:377
 msgid "Form has been saved."
 msgstr ""
@@ -415,9 +432,9 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:395
+#: waeup/sirp/applicants/browser.py:395 waeup/sirp/students/browser.py:277
 msgid "set"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:396
+#: waeup/sirp/applicants/browser.py:396 waeup/sirp/students/browser.py:278
 msgid "unset"
 msgstr ""
@@ -432,18 +449,18 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:459
+#: waeup/sirp/applicants/browser.py:459 waeup/sirp/students/browser.py:974
 msgid "This type of payment has already been made."
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:472
+#: waeup/sirp/applicants/browser.py:472 waeup/sirp/students/browser.py:988
 msgid "Payment ticket created."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/applicants/browser.py:499
+#: waeup/sirp/applicants/browser.py:499 waeup/sirp/students/browser.py:1007
 msgid "${a}: Online Payment Ticket ${b}"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:527
+#: waeup/sirp/applicants/browser.py:527 waeup/sirp/students/browser.py:1056
 msgid "Valid callback received."
 msgstr ""
@@ -480,4 +497,5 @@
 #: waeup/sirp/applicants/browser.py:653 waeup/sirp/applicants/browser.py:755
 #: waeup/sirp/applicants/browser.py:789 waeup/sirp/applicants/browser.py:824
+#: waeup/sirp/students/browser.py:931
 msgid "Add online payment ticket"
 msgstr ""
@@ -485,5 +503,6 @@
 #: waeup/sirp/applicants/browser.py:653 waeup/sirp/applicants/browser.py:760
 #: waeup/sirp/applicants/browser.py:789 waeup/sirp/applicants/browser.py:792
-#: waeup/sirp/applicants/browser.py:829
+#: waeup/sirp/applicants/browser.py:829 waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:731 waeup/sirp/students/browser.py:907
 msgid "Remove selected tickets"
 msgstr ""
@@ -494,9 +513,9 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:683 waeup/sirp/students/browser.py:344
+#: waeup/sirp/applicants/browser.py:683 waeup/sirp/students/browser.py:348
 msgid "No transition"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:730
+#: waeup/sirp/applicants/browser.py:730 waeup/sirp/students/browser.py:913
 msgid "No payment selected."
 msgstr ""
@@ -511,5 +530,6 @@
 #: waeup/sirp/browser/pages.py:1259 waeup/sirp/browser/pages.py:1270
 #: waeup/sirp/browser/pages.py:1336 waeup/sirp/browser/pages.py:1371
-#: waeup/sirp/hostels/browser.py:131
+#: waeup/sirp/hostels/browser.py:131 waeup/sirp/students/browser.py:1102
+#: waeup/sirp/students/browser.py:1115
 msgid "Remove selected"
 msgstr ""
@@ -520,5 +540,5 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:802
+#: waeup/sirp/applicants/browser.py:802 waeup/sirp/students/browser.py:87
 msgid "The requested form is locked (read-only)."
 msgstr ""
@@ -764,16 +784,20 @@
 
 #: waeup/sirp/applicants/interfaces.py:385
+#: waeup/sirp/students/interfaces.py:154
 msgid "First Name"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:389
+#: waeup/sirp/students/interfaces.py:159
 msgid "Middle Name"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/students/interfaces.py:164
 msgid "Last Name (Surname)"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:397
+#: waeup/sirp/students/interfaces.py:213
 msgid "Date of Birth"
 msgstr ""
@@ -784,12 +808,15 @@
 
 #: waeup/sirp/applicants/interfaces.py:407
+#: waeup/sirp/students/interfaces.py:169
 msgid "Sex"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:413
+#: waeup/sirp/students/interfaces.py:490
 msgid "Email Address"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:418
+#: waeup/sirp/students/interfaces.py:203
 msgid "Phone"
 msgstr ""
@@ -826,4 +853,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:473
+#: waeup/sirp/students/interfaces.py:149
 #: waeup/sirp/browser/templates/showstudentspage.pt:4
 msgid "Student Id"
@@ -835,4 +863,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:557
+#: waeup/sirp/students/interfaces.py:469
 msgid "Payment Session"
 msgstr ""
@@ -887,4 +916,5 @@
 
 #: waeup/sirp/applicants/viewlets.py:151 waeup/sirp/applicants/workflow.py:99
+#: waeup/sirp/students/browser.py:250
 msgid "Create student record"
 msgstr ""
@@ -1069,5 +1099,5 @@
 
 #: waeup/sirp/browser/pages.py:113 waeup/sirp/hostels/browser.py:256
-#: waeup/sirp/hostels/browser.py:287
+#: waeup/sirp/hostels/browser.py:287 waeup/sirp/students/browser.py:222
 msgid "No item selected."
 msgstr ""
@@ -1124,5 +1154,7 @@
 
 #. Default: ""
-#: waeup/sirp/browser/pages.py:134
+#: waeup/sirp/browser/pages.py:134 waeup/sirp/students/browser.py:235
+#: waeup/sirp/students/browser.py:626 waeup/sirp/students/browser.py:747
+#: waeup/sirp/students/browser.py:925 waeup/sirp/students/browser.py:1135
 msgid "Successfully removed: ${a}"
 msgstr ""
@@ -1146,5 +1178,5 @@
 
 #: waeup/sirp/browser/pages.py:1467 waeup/sirp/browser/pages.py:1486
-#: waeup/sirp/students/viewlets.py:466
+#: waeup/sirp/students/browser.py:95 waeup/sirp/students/viewlets.py:466
 msgid "Students"
 msgstr ""
@@ -1256,5 +1288,5 @@
 
 #: waeup/sirp/browser/pages.py:253 waeup/sirp/browser/pages.py:272
-#: waeup/sirp/browser/pages.py:536
+#: waeup/sirp/browser/pages.py:536 waeup/sirp/students/browser.py:312
 msgid "Your message has been sent."
 msgstr ""
@@ -1305,5 +1337,5 @@
 
 #. Default: ""
-#: waeup/sirp/browser/pages.py:517
+#: waeup/sirp/browser/pages.py:517 waeup/sirp/students/browser.py:293
 msgid "Send message to ${a}"
 msgstr ""
@@ -1460,9 +1492,4 @@
 #: waeup/sirp/browser/templates/certificatemanagepage.pt:49
 msgid "Referrer"
-msgstr ""
-
-#: waeup/sirp/browser/templates/certificatepage.pt:30
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
-msgid "Mandatory"
 msgstr ""
 
@@ -1730,16 +1757,4 @@
 msgstr ""
 
-#: waeup/sirp/browser/templates/showstudentspage.pt:7
-msgid "Certificate"
-msgstr ""
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:8
-msgid "Current Session"
-msgstr ""
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:9
-msgid "Current Level"
-msgstr ""
-
 #: waeup/sirp/browser/templates/staffsitelayout.pt:101
 #: waeup/sirp/browser/templates/studentsitelayout.pt:86
@@ -1961,5 +1976,5 @@
 msgstr ""
 
-#: waeup/sirp/hostels/interfaces.py:175
+#: waeup/sirp/hostels/interfaces.py:175 waeup/sirp/students/interfaces.py:427
 msgid "Bed Type"
 msgstr ""
@@ -2255,4 +2270,252 @@
 msgstr ""
 
+#: waeup/sirp/students/browser.py:1023
+msgid "This ticket has already been paid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1036 waeup/sirp/students/browser.py:1044
+#: waeup/sirp/students/browser.py:1052
+msgid "Valid callback received. ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1106
+msgid "${a}: Accommodation"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1118
+msgid "You are not allowed to remove bed tickets."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1125
+msgid "No bed ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1156
+msgid "Add bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1158
+msgid "Create bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:116
+msgid "Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1166
+msgid "Your data are incomplete."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1170
+msgid "You are in the wrong registration state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1181
+msgid "You already booked a bed space in current accommodation session."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1192
+msgid "Activation code is invalid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1212
+msgid "There is no free bed in your category ${a}."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1217
+msgid "Activation code has already been used."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:122
+msgid "Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:137
+msgid "Accommodation"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:146
+msgid "Bed Ticket ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:165
+msgid "Student Section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:180 waeup/sirp/students/browser.py:214
+msgid "Empty search string."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:198
+msgid "Manage student section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:220
+msgid "No student found."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:247
+msgid "Add student"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:255
+msgid "Student record created."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:271
+msgid "${a}: Base Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:314
+msgid "An smtp server error occurred."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:325
+msgid "Manage base data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:394
+msgid "${a}: Clearance Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:428
+msgid "Manage clearance data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:457
+msgid "Student has been cleared."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:459 waeup/sirp/students/browser.py:483
+msgid "Student is in wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:476
+msgid "Clearance has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:480
+msgid "Clearance request has been rejected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:506
+msgid "${a}: Personal Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:516
+msgid "Manage personal data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:536
+msgid "${a}: Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:566
+msgid "Manage study course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:569 waeup/sirp/students/browser.py:610
+msgid "Remove selected levels"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:570 waeup/sirp/students/browser.py:596
+msgid "Add study level"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:604
+msgid "Study level has been added."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:606
+msgid "This level exists."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:616
+msgid "No study level selected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:648
+msgid "${a}: Study Level ${b}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:702 waeup/sirp/students/browser.py:727
+#: waeup/sirp/students/browser.py:812 waeup/sirp/students/browser.py:817
+msgid "Add course ticket"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:719
+msgid "Manage study level ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:737
+msgid "No ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:761 waeup/sirp/students/browser.py:783
+msgid "This level does not correspond current level."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:765
+msgid "Course list has been validated."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:767 waeup/sirp/students/browser.py:795
+msgid "Student is in the wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:788
+msgid "Course list request has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:792
+msgid "Course list request has been rejected:"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:832
+msgid "The ticket exists."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:834
+msgid "Successfully added ${a}."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:855
+msgid "${a}: Course Ticket ${b}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:871
+msgid "Manage course ticket ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:898
+msgid "${a}: Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:943
+msgid "Add online payment"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:946
+msgid "Create ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:954 waeup/sirp/students/browser.py:1176
+msgid "Your current session does not match accommodation session."
+msgstr ""
+
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
 #: waeup/sirp/students/browser_templates/changepw.pt:26
@@ -2266,4 +2529,113 @@
 msgstr ""
 
+#: waeup/sirp/students/interfaces.py:176 waeup/sirp/students/interfaces.py:255
+#: waeup/sirp/students/interfaces.py:483
+msgid "Registration Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:183 waeup/sirp/students/interfaces.py:265
+msgid "Matriculation Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:191
+msgid "PWD Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:198
+msgid "Email"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:218
+msgid "Clearance form locked"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:223
+msgid "CLR Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:231
+msgid "Nationality"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:241
+msgid "Permanent Address"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:275
+#: waeup/sirp/browser/templates/showstudentspage.pt:7
+msgid "Certificate"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:282
+msgid "Entry Mode"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:290
+msgid "Entry Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:299
+#: waeup/sirp/browser/templates/showstudentspage.pt:8
+msgid "Current Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:307
+#: waeup/sirp/browser/templates/showstudentspage.pt:9
+msgid "Current Level"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:315
+msgid "Current Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:322
+msgid "Previous Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:337 waeup/sirp/students/interfaces.py:434
+msgid "Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:344
+msgid "Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:363
+#: waeup/sirp/browser/templates/certificatepage.pt:30
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
+msgid "Mandatory"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:370
+msgid "Score"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:377
+msgid "Automatical Creation"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:384
+msgid "Carry-over Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:403
+#: waeup/sirp/university/interfaces.py:299
+#: waeup/sirp/browser/templates/certificatepage.pt:29
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
+msgid "Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:420
+msgid "Bed Coordinates"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:442
+msgid "Booking Date"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:448
+msgid "Booking Activation Code"
+msgstr ""
+
 #. Default: ""
 #: waeup/sirp/students/utils.py:163
@@ -2489,10 +2861,4 @@
 #: waeup/sirp/university/interfaces.py:277
 msgid "Is mandatory course (not elective)"
-msgstr ""
-
-#: waeup/sirp/university/interfaces.py:299
-#: waeup/sirp/browser/templates/certificatepage.pt:29
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
-msgid "Course"
 msgstr ""
 
Index: main/waeup.sirp/trunk/src/waeup/sirp/locales/ha/LC_MESSAGES/waeup.sirp.po
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/locales/ha/LC_MESSAGES/waeup.sirp.po	(revision 7720)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/ha/LC_MESSAGES/waeup.sirp.po	(revision 7721)
@@ -15,6 +15,6 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Tue Feb 28 21:45:08 2012\n"
-"PO-Revision-Date: 2012-02-22 11:28+0100\n"
+"POT-Creation-Date: Wed Feb 29 12:19:46 2012\n"
+"PO-Revision-Date: 2012-02-29 12:21+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
 "Language-Team: WAeUP Niger <isouaba@waeup.org>\n"
@@ -25,91 +25,92 @@
 "Generated-By: zope/app/locales/extract.py\n"
 "X-Poedit-Language: Hausa\n"
-"X-Poedit-Country: NIGER\n"
+"X-Poedit-Country: NIGERIA\n"
 "X-Poedit-SourceCharset: utf-8\n"
 
-#: waeup/sirp/accesscodes/browser.py:102
+#: waeup/sirp/accesscodes/browser.py:103
 msgid "Reimport"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:105
+#: waeup/sirp/accesscodes/browser.py:106
 msgid "Reimport Access Code Batches"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:110
+#: waeup/sirp/accesscodes/browser.py:111
 msgid "Reimport cancelled."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:116
+#: waeup/sirp/accesscodes/browser.py:117
 msgid "No file chosen. Action cancelled."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:126
+#: waeup/sirp/accesscodes/browser.py:127
 msgid "This batch already exists: ${a}"
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:129
+#: waeup/sirp/accesscodes/browser.py:130
 msgid "Successfully reimported: ${a}"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:139
+#: waeup/sirp/accesscodes/browser.py:140
 msgid "Search and Manage Access Codes"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:140 waeup/sirp/browser/pages.py:592
+#: waeup/sirp/accesscodes/browser.py:141
+#: waeup/sirp/browser/pages.py:592
 #: waeup/sirp/browser/viewlets.py:187
 msgid "Search"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:141
+#: waeup/sirp/accesscodes/browser.py:142
 msgid "Disable ACs"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:142
+#: waeup/sirp/accesscodes/browser.py:143
 msgid "Enable ACs"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:166
+#: waeup/sirp/accesscodes/browser.py:167
 msgid "AC disabled"
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:168
+#: waeup/sirp/accesscodes/browser.py:169
 msgid "${a} disabled."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:170
+#: waeup/sirp/accesscodes/browser.py:171
 msgid "${a}: Disable transition not allowed."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:174
+#: waeup/sirp/accesscodes/browser.py:175
 msgid "AC re-enabled"
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:176
+#: waeup/sirp/accesscodes/browser.py:177
 msgid "${a} (re-)enabled."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:178
+#: waeup/sirp/accesscodes/browser.py:179
 msgid "${a}: Re-enable transition not allowed."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:217
+#: waeup/sirp/accesscodes/browser.py:218
 msgid "Add Access Code Batch"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:226
+#: waeup/sirp/accesscodes/browser.py:227
 msgid "Reimport Access Code Batch"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:234
+#: waeup/sirp/accesscodes/browser.py:235
 msgid "Search Access Codes"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:243
+#: waeup/sirp/accesscodes/browser.py:244
 msgid "Access Codes"
 msgstr ""
@@ -123,6 +124,7 @@
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:46 waeup/sirp/accesscodes/browser.py:188
-#: waeup/sirp/accesscodes/browser.py:208
+#: waeup/sirp/accesscodes/browser.py:46
+#: waeup/sirp/accesscodes/browser.py:189
+#: waeup/sirp/accesscodes/browser.py:209
 msgid "Access Code Batches"
 msgstr ""
@@ -150,26 +152,58 @@
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:90 waeup/sirp/accesscodes/browser.py:103
-#: waeup/sirp/applicants/browser.py:80 waeup/sirp/applicants/browser.py:129
-#: waeup/sirp/applicants/browser.py:181 waeup/sirp/applicants/browser.py:253
-#: waeup/sirp/applicants/browser.py:254 waeup/sirp/applicants/browser.py:336
-#: waeup/sirp/browser/pages.py:503 waeup/sirp/browser/pages.py:708
-#: waeup/sirp/browser/pages.py:735 waeup/sirp/browser/pages.py:758
-#: waeup/sirp/browser/pages.py:805 waeup/sirp/browser/pages.py:835
-#: waeup/sirp/browser/pages.py:955 waeup/sirp/browser/pages.py:1166
-#: waeup/sirp/browser/pages.py:1259 waeup/sirp/browser/pages.py:1280
-#: waeup/sirp/browser/pages.py:1307 waeup/sirp/browser/pages.py:1335
-#: waeup/sirp/browser/pages.py:1336 waeup/sirp/browser/pages.py:1382
-#: waeup/sirp/browser/pages.py:1423 waeup/sirp/browser/pages.py:1502
-#: waeup/sirp/browser/pages.py:1503 waeup/sirp/browser/pages.py:1505
-#: waeup/sirp/browser/pages.py:1583 waeup/sirp/browser/pages.py:1628
-#: waeup/sirp/browser/pages.py:1666 waeup/sirp/browser/pages.py:1710
-#: waeup/sirp/browser/pages.py:1749 waeup/sirp/browser/pages.py:1751
-#: waeup/sirp/browser/pages.py:1786 waeup/sirp/browser/pages.py:1837
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:86
+msgid "Batch created (${a} entries)"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:88
+msgid "Data written to ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:91
+#: waeup/sirp/accesscodes/browser.py:104
+#: waeup/sirp/applicants/browser.py:80
+#: waeup/sirp/applicants/browser.py:129
+#: waeup/sirp/applicants/browser.py:181
+#: waeup/sirp/applicants/browser.py:253
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:336
+#: waeup/sirp/browser/pages.py:503
+#: waeup/sirp/browser/pages.py:708
+#: waeup/sirp/browser/pages.py:735
+#: waeup/sirp/browser/pages.py:758
+#: waeup/sirp/browser/pages.py:805
+#: waeup/sirp/browser/pages.py:835
+#: waeup/sirp/browser/pages.py:955
+#: waeup/sirp/browser/pages.py:1166
+#: waeup/sirp/browser/pages.py:1259
+#: waeup/sirp/browser/pages.py:1280
+#: waeup/sirp/browser/pages.py:1307
+#: waeup/sirp/browser/pages.py:1335
+#: waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1382
+#: waeup/sirp/browser/pages.py:1423
+#: waeup/sirp/browser/pages.py:1502
+#: waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1505
+#: waeup/sirp/browser/pages.py:1583
+#: waeup/sirp/browser/pages.py:1628
+#: waeup/sirp/browser/pages.py:1666
+#: waeup/sirp/browser/pages.py:1710
+#: waeup/sirp/browser/pages.py:1749
+#: waeup/sirp/browser/pages.py:1751
+#: waeup/sirp/browser/pages.py:1786
+#: waeup/sirp/browser/pages.py:1837
 #: waeup/sirp/browser/pages.py:1889
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:839
 msgid "Cancel"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:92
+#: waeup/sirp/accesscodes/browser.py:93
 msgid "Batch creation cancelled."
 msgstr ""
@@ -319,5 +353,6 @@
 msgstr ""
 
-#: waeup/sirp/accesscodes/workflow.py:37 waeup/sirp/applicants/workflow.py:37
+#: waeup/sirp/accesscodes/workflow.py:37
+#: waeup/sirp/applicants/workflow.py:37
 msgid "initialized"
 msgstr ""
@@ -343,10 +378,12 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:117 waeup/sirp/applicants/browser.py:324
+#: waeup/sirp/applicants/browser.py:117
+#: waeup/sirp/applicants/browser.py:324
 #: waeup/sirp/applicants/browser.py:743
 msgid "Could not delete:"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:120 waeup/sirp/applicants/browser.py:327
+#: waeup/sirp/applicants/browser.py:120
+#: waeup/sirp/applicants/browser.py:327
 #: waeup/sirp/applicants/browser.py:746
 msgid "Successfully removed:"
@@ -354,7 +391,5 @@
 
 #: waeup/sirp/applicants/browser.py:168
-msgid ""
-"An applicants container for the same application type and entrance year "
-"exists already in the database."
+msgid "An applicants container for the same application type and entrance year exists already in the database."
 msgstr ""
 
@@ -363,5 +398,6 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:189 waeup/sirp/applicants/viewlets.py:44
+#: waeup/sirp/applicants/browser.py:189
+#: waeup/sirp/applicants/viewlets.py:44
 #: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:12
 #: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:57
@@ -369,31 +405,56 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:300
-#: waeup/sirp/applicants/browser.py:652 waeup/sirp/applicants/browser.py:686
-#: waeup/sirp/applicants/browser.py:788 waeup/sirp/applicants/browser.py:791
-#: waeup/sirp/applicants/browser.py:835 waeup/sirp/browser/pages.py:476
-#: waeup/sirp/browser/pages.py:631 waeup/sirp/browser/pages.py:654
-#: waeup/sirp/browser/pages.py:728 waeup/sirp/browser/pages.py:1164
-#: waeup/sirp/browser/pages.py:1335 waeup/sirp/browser/pages.py:1376
-#: waeup/sirp/browser/pages.py:1502 waeup/sirp/browser/pages.py:1555
-#: waeup/sirp/browser/pages.py:1698 waeup/sirp/browser/pages.py:1749
-#: waeup/sirp/browser/pages.py:1770 waeup/sirp/hostels/browser.py:209
-#: waeup/sirp/hostels/browser.py:231 waeup/sirp/hostels/browser.py:319
+#: waeup/sirp/applicants/browser.py:253
+#: waeup/sirp/applicants/browser.py:300
+#: waeup/sirp/applicants/browser.py:652
+#: waeup/sirp/applicants/browser.py:686
+#: waeup/sirp/applicants/browser.py:788
+#: waeup/sirp/applicants/browser.py:791
+#: waeup/sirp/applicants/browser.py:835
+#: waeup/sirp/browser/pages.py:476
+#: waeup/sirp/browser/pages.py:631
+#: waeup/sirp/browser/pages.py:654
+#: waeup/sirp/browser/pages.py:728
+#: waeup/sirp/browser/pages.py:1164
+#: waeup/sirp/browser/pages.py:1335
+#: waeup/sirp/browser/pages.py:1376
+#: waeup/sirp/browser/pages.py:1502
+#: waeup/sirp/browser/pages.py:1555
+#: waeup/sirp/browser/pages.py:1698
+#: waeup/sirp/browser/pages.py:1749
+#: waeup/sirp/browser/pages.py:1770
+#: waeup/sirp/hostels/browser.py:209
+#: waeup/sirp/hostels/browser.py:231
+#: waeup/sirp/hostels/browser.py:319
+#: waeup/sirp/students/browser.py:351
+#: waeup/sirp/students/browser.py:442
+#: waeup/sirp/students/browser.py:519
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:584
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:722
 msgid "Save"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:254 waeup/sirp/applicants/browser.py:331
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:331
 #: waeup/sirp/applicants/browser.py:359
 msgid "Add applicant"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:264 waeup/sirp/applicants/viewlets.py:95
+#: waeup/sirp/applicants/browser.py:264
+#: waeup/sirp/applicants/viewlets.py:95
 msgid "Manage applicants container"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:304 waeup/sirp/applicants/browser.py:715
-#: waeup/sirp/browser/pages.py:1379 waeup/sirp/browser/pages.py:1701
-#: waeup/sirp/browser/pages.py:1773 waeup/sirp/browser/pages.py:1885
+#: waeup/sirp/applicants/browser.py:304
+#: waeup/sirp/applicants/browser.py:715
+#: waeup/sirp/browser/pages.py:1379
+#: waeup/sirp/browser/pages.py:1701
+#: waeup/sirp/browser/pages.py:1773
+#: waeup/sirp/browser/pages.py:1885
 #: waeup/sirp/hostels/browser.py:54
+#: waeup/sirp/students/browser.py:79
+#: waeup/sirp/students/browser.py:377
 msgid "Form has been saved."
 msgstr ""
@@ -416,8 +477,10 @@
 
 #: waeup/sirp/applicants/browser.py:395
+#: waeup/sirp/students/browser.py:277
 msgid "set"
 msgstr ""
 
 #: waeup/sirp/applicants/browser.py:396
+#: waeup/sirp/students/browser.py:278
 msgid "unset"
 msgstr ""
@@ -433,8 +496,10 @@
 
 #: waeup/sirp/applicants/browser.py:459
+#: waeup/sirp/students/browser.py:974
 msgid "This type of payment has already been made."
 msgstr ""
 
 #: waeup/sirp/applicants/browser.py:472
+#: waeup/sirp/students/browser.py:988
 msgid "Payment ticket created."
 msgstr ""
@@ -442,8 +507,10 @@
 #. Default: ""
 #: waeup/sirp/applicants/browser.py:499
+#: waeup/sirp/students/browser.py:1007
 msgid "${a}: Online Payment Ticket ${b}"
 msgstr ""
 
 #: waeup/sirp/applicants/browser.py:527
+#: waeup/sirp/students/browser.py:1056
 msgid "Valid callback received."
 msgstr ""
@@ -473,17 +540,26 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:652 waeup/sirp/applicants/browser.py:791
+#: waeup/sirp/applicants/browser.py:652
+#: waeup/sirp/applicants/browser.py:791
 #: waeup/sirp/applicants/browser.py:843
 msgid "Final Submit"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:653 waeup/sirp/applicants/browser.py:755
-#: waeup/sirp/applicants/browser.py:789 waeup/sirp/applicants/browser.py:824
+#: waeup/sirp/applicants/browser.py:653
+#: waeup/sirp/applicants/browser.py:755
+#: waeup/sirp/applicants/browser.py:789
+#: waeup/sirp/applicants/browser.py:824
+#: waeup/sirp/students/browser.py:931
 msgid "Add online payment ticket"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:653 waeup/sirp/applicants/browser.py:760
-#: waeup/sirp/applicants/browser.py:789 waeup/sirp/applicants/browser.py:792
+#: waeup/sirp/applicants/browser.py:653
+#: waeup/sirp/applicants/browser.py:760
+#: waeup/sirp/applicants/browser.py:789
+#: waeup/sirp/applicants/browser.py:792
 #: waeup/sirp/applicants/browser.py:829
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:731
+#: waeup/sirp/students/browser.py:907
 msgid "Remove selected tickets"
 msgstr ""
@@ -494,39 +570,57 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:683 waeup/sirp/students/browser.py:344
+#: waeup/sirp/applicants/browser.py:683
+#: waeup/sirp/students/browser.py:348
 msgid "No transition"
 msgstr ""
 
 #: waeup/sirp/applicants/browser.py:730
+#: waeup/sirp/students/browser.py:913
 msgid "No payment selected."
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:76 waeup/sirp/applicants/viewlets.py:88
+#: waeup/sirp/applicants/browser.py:76
+#: waeup/sirp/applicants/viewlets.py:88
 msgid "Manage application section"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:79 waeup/sirp/applicants/browser.py:105
-#: waeup/sirp/applicants/browser.py:254 waeup/sirp/applicants/browser.py:307
-#: waeup/sirp/browser/pages.py:634 waeup/sirp/browser/pages.py:675
-#: waeup/sirp/browser/pages.py:1259 waeup/sirp/browser/pages.py:1270
-#: waeup/sirp/browser/pages.py:1336 waeup/sirp/browser/pages.py:1371
+#: waeup/sirp/applicants/browser.py:79
+#: waeup/sirp/applicants/browser.py:105
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:307
+#: waeup/sirp/browser/pages.py:634
+#: waeup/sirp/browser/pages.py:675
+#: waeup/sirp/browser/pages.py:1259
+#: waeup/sirp/browser/pages.py:1270
+#: waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1371
 #: waeup/sirp/hostels/browser.py:131
+#: waeup/sirp/students/browser.py:1102
+#: waeup/sirp/students/browser.py:1115
 msgid "Remove selected"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:79 waeup/sirp/applicants/browser.py:124
-#: waeup/sirp/applicants/browser.py:147 waeup/sirp/applicants/browser.py:159
+#: waeup/sirp/applicants/browser.py:79
+#: waeup/sirp/applicants/browser.py:124
+#: waeup/sirp/applicants/browser.py:147
+#: waeup/sirp/applicants/browser.py:159
 msgid "Add applicants container"
 msgstr ""
 
 #: waeup/sirp/applicants/browser.py:802
+#: waeup/sirp/students/browser.py:87
 msgid "The requested form is locked (read-only)."
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:81 waeup/sirp/applicants/browser.py:138
-#: waeup/sirp/applicants/browser.py:255 waeup/sirp/applicants/browser.py:345
-#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1396
-#: waeup/sirp/browser/pages.py:1506 waeup/sirp/browser/pages.py:1592
-#: waeup/sirp/browser/pages.py:1752 waeup/sirp/browser/pages.py:1809
+#: waeup/sirp/applicants/browser.py:81
+#: waeup/sirp/applicants/browser.py:138
+#: waeup/sirp/applicants/browser.py:255
+#: waeup/sirp/applicants/browser.py:345
+#: waeup/sirp/browser/pages.py:1337
+#: waeup/sirp/browser/pages.py:1396
+#: waeup/sirp/browser/pages.py:1506
+#: waeup/sirp/browser/pages.py:1592
+#: waeup/sirp/browser/pages.py:1752
+#: waeup/sirp/browser/pages.py:1809
 msgid "Remove selected local roles"
 msgstr ""
@@ -540,9 +634,14 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:82 waeup/sirp/applicants/browser.py:134
-#: waeup/sirp/applicants/browser.py:256 waeup/sirp/applicants/browser.py:341
-#: waeup/sirp/browser/pages.py:1338 waeup/sirp/browser/pages.py:1392
-#: waeup/sirp/browser/pages.py:1507 waeup/sirp/browser/pages.py:1588
-#: waeup/sirp/browser/pages.py:1753 waeup/sirp/browser/pages.py:1805
+#: waeup/sirp/applicants/browser.py:82
+#: waeup/sirp/applicants/browser.py:134
+#: waeup/sirp/applicants/browser.py:256
+#: waeup/sirp/applicants/browser.py:341
+#: waeup/sirp/browser/pages.py:1338
+#: waeup/sirp/browser/pages.py:1392
+#: waeup/sirp/browser/pages.py:1507
+#: waeup/sirp/browser/pages.py:1588
+#: waeup/sirp/browser/pages.py:1753
+#: waeup/sirp/browser/pages.py:1805
 msgid "Add local role"
 msgstr ""
@@ -622,7 +721,5 @@
 
 #: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:77
-msgid ""
-"I confirm that the Passport Photograph uploaded on this form is a true "
-"picture of me."
+msgid "I confirm that the Passport Photograph uploaded on this form is a true picture of me."
 msgstr ""
 
@@ -649,7 +746,5 @@
 
 #: waeup/sirp/applicants/browser_templates/applicantregister.pt:36
-msgid ""
-"An account will be created for you and an email with your login credentials "
-"will be sent to the address provided."
+msgid "An account will be created for you and an email with your login credentials will be sent to the address provided."
 msgstr ""
 
@@ -764,16 +859,20 @@
 
 #: waeup/sirp/applicants/interfaces.py:385
+#: waeup/sirp/students/interfaces.py:154
 msgid "First Name"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:389
+#: waeup/sirp/students/interfaces.py:159
 msgid "Middle Name"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/students/interfaces.py:164
 msgid "Last Name (Surname)"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:397
+#: waeup/sirp/students/interfaces.py:213
 msgid "Date of Birth"
 msgstr ""
@@ -784,12 +883,15 @@
 
 #: waeup/sirp/applicants/interfaces.py:407
+#: waeup/sirp/students/interfaces.py:169
 msgid "Sex"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:413
+#: waeup/sirp/students/interfaces.py:490
 msgid "Email Address"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:418
+#: waeup/sirp/students/interfaces.py:203
 msgid "Phone"
 msgstr ""
@@ -826,4 +928,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:473
+#: waeup/sirp/students/interfaces.py:149
 #: waeup/sirp/browser/templates/showstudentspage.pt:4
 msgid "Student Id"
@@ -835,4 +938,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:557
+#: waeup/sirp/students/interfaces.py:469
 msgid "Payment Session"
 msgstr ""
@@ -853,7 +957,5 @@
 #. Default: ""
 #: waeup/sirp/applicants/pdf.py:200
-msgid ""
-"<font size=10>Proceed to the login page of the portal and enter your new "
-"credentials: user name= ${a}, password = ${b}.</font>"
+msgid "<font size=10>Proceed to the login page of the portal and enter your new credentials: user name= ${a}, password = ${b}.</font>"
 msgstr ""
 
@@ -886,5 +988,7 @@
 msgstr ""
 
-#: waeup/sirp/applicants/viewlets.py:151 waeup/sirp/applicants/workflow.py:99
+#: waeup/sirp/applicants/viewlets.py:151
+#: waeup/sirp/applicants/workflow.py:99
+#: waeup/sirp/students/browser.py:250
 msgid "Create student record"
 msgstr ""
@@ -906,15 +1010,20 @@
 msgstr ""
 
-#: waeup/sirp/applicants/workflow.py:100 waeup/sirp/students/workflow.py:25
+#: waeup/sirp/applicants/workflow.py:100
+#: waeup/sirp/students/workflow.py:25
 msgid "Student record created"
 msgstr ""
 
-#: waeup/sirp/applicants/workflow.py:106 waeup/sirp/applicants/workflow.py:113
-#: waeup/sirp/applicants/workflow.py:120 waeup/sirp/applicants/workflow.py:127
+#: waeup/sirp/applicants/workflow.py:106
+#: waeup/sirp/applicants/workflow.py:113
+#: waeup/sirp/applicants/workflow.py:120
+#: waeup/sirp/applicants/workflow.py:127
 msgid "Reset application to started"
 msgstr ""
 
-#: waeup/sirp/applicants/workflow.py:107 waeup/sirp/applicants/workflow.py:114
-#: waeup/sirp/applicants/workflow.py:121 waeup/sirp/applicants/workflow.py:128
+#: waeup/sirp/applicants/workflow.py:107
+#: waeup/sirp/applicants/workflow.py:114
+#: waeup/sirp/applicants/workflow.py:121
+#: waeup/sirp/applicants/workflow.py:128
 #: waeup/sirp/applicants/workflow.py:134
 msgid "Application reset"
@@ -937,5 +1046,6 @@
 msgstr ""
 
-#: waeup/sirp/applicants/workflow.py:41 waeup/sirp/interfaces.py:71
+#: waeup/sirp/applicants/workflow.py:41
+#: waeup/sirp/interfaces.py:71
 msgid "admitted"
 msgstr ""
@@ -945,5 +1055,6 @@
 msgstr ""
 
-#: waeup/sirp/applicants/workflow.py:43 waeup/sirp/interfaces.py:70
+#: waeup/sirp/applicants/workflow.py:43
+#: waeup/sirp/interfaces.py:70
 msgid "created"
 msgstr ""
@@ -989,9 +1100,11 @@
 msgstr ""
 
-#: waeup/sirp/applicants/workflow.py:85 waeup/sirp/applicants/workflow.py:92
+#: waeup/sirp/applicants/workflow.py:85
+#: waeup/sirp/applicants/workflow.py:92
 msgid "Refuse application"
 msgstr ""
 
-#: waeup/sirp/applicants/workflow.py:86 waeup/sirp/applicants/workflow.py:93
+#: waeup/sirp/applicants/workflow.py:86
+#: waeup/sirp/applicants/workflow.py:93
 msgid "Application refused"
 msgstr ""
@@ -1001,24 +1114,31 @@
 msgstr ""
 
-#: waeup/sirp/browser/breadcrumbs.py:116 waeup/sirp/browser/viewlets.py:605
+#: waeup/sirp/browser/breadcrumbs.py:116
+#: waeup/sirp/browser/viewlets.py:605
 msgid "Academics"
 msgstr ""
 
-#: waeup/sirp/browser/breadcrumbs.py:123 waeup/sirp/browser/pages.py:309
+#: waeup/sirp/browser/breadcrumbs.py:123
+#: waeup/sirp/browser/pages.py:309
 msgid "Administration"
 msgstr ""
 
-#: waeup/sirp/browser/breadcrumbs.py:130 waeup/sirp/browser/viewlets.py:350
+#: waeup/sirp/browser/breadcrumbs.py:130
+#: waeup/sirp/browser/viewlets.py:350
 #: waeup/sirp/browser/viewlets.py:656
 msgid "Portal Configuration"
 msgstr ""
 
-#: waeup/sirp/browser/breadcrumbs.py:148 waeup/sirp/browser/pages.py:386
-#: waeup/sirp/browser/viewlets.py:365 waeup/sirp/browser/viewlets.py:666
+#: waeup/sirp/browser/breadcrumbs.py:148
+#: waeup/sirp/browser/pages.py:386
+#: waeup/sirp/browser/viewlets.py:365
+#: waeup/sirp/browser/viewlets.py:666
 msgid "Portal Users"
 msgstr ""
 
-#: waeup/sirp/browser/breadcrumbs.py:155 waeup/sirp/browser/pages.py:748
-#: waeup/sirp/browser/pages.py:1140 waeup/sirp/browser/viewlets.py:383
+#: waeup/sirp/browser/breadcrumbs.py:155
+#: waeup/sirp/browser/pages.py:748
+#: waeup/sirp/browser/pages.py:1140
+#: waeup/sirp/browser/viewlets.py:383
 #: waeup/sirp/browser/viewlets.py:675
 msgid "Data Center"
@@ -1068,6 +1188,8 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:113 waeup/sirp/hostels/browser.py:256
+#: waeup/sirp/browser/pages.py:113
+#: waeup/sirp/hostels/browser.py:256
 #: waeup/sirp/hostels/browser.py:287
+#: waeup/sirp/students/browser.py:222
 msgid "No item selected."
 msgstr ""
@@ -1097,6 +1219,8 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1259 waeup/sirp/browser/pages.py:1275
-#: waeup/sirp/browser/pages.py:1292 waeup/sirp/browser/pages.py:1296
+#: waeup/sirp/browser/pages.py:1259
+#: waeup/sirp/browser/pages.py:1275
+#: waeup/sirp/browser/pages.py:1292
+#: waeup/sirp/browser/pages.py:1296
 msgid "Add faculty"
 msgstr ""
@@ -1106,5 +1230,6 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1264 waeup/sirp/browser/viewlets.py:431
+#: waeup/sirp/browser/pages.py:1264
+#: waeup/sirp/browser/viewlets.py:431
 msgid "Manage academic section"
 msgstr ""
@@ -1114,10 +1239,13 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1324 waeup/sirp/browser/pages.py:1334
+#: waeup/sirp/browser/pages.py:1324
+#: waeup/sirp/browser/pages.py:1334
 msgid "Departments"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1336 waeup/sirp/browser/pages.py:1387
-#: waeup/sirp/browser/pages.py:1406 waeup/sirp/browser/pages.py:1410
+#: waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1387
+#: waeup/sirp/browser/pages.py:1406
+#: waeup/sirp/browser/pages.py:1410
 msgid "Add department"
 msgstr ""
@@ -1125,8 +1253,14 @@
 #. Default: ""
 #: waeup/sirp/browser/pages.py:134
+#: waeup/sirp/students/browser.py:235
+#: waeup/sirp/students/browser.py:626
+#: waeup/sirp/students/browser.py:747
+#: waeup/sirp/students/browser.py:925
+#: waeup/sirp/students/browser.py:1135
 msgid "Successfully removed: ${a}"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1344 waeup/sirp/browser/viewlets.py:447
+#: waeup/sirp/browser/pages.py:1344
+#: waeup/sirp/browser/viewlets.py:447
 msgid "Manage faculty"
 msgstr ""
@@ -1145,32 +1279,42 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1467 waeup/sirp/browser/pages.py:1486
+#: waeup/sirp/browser/pages.py:1467
+#: waeup/sirp/browser/pages.py:1486
+#: waeup/sirp/students/browser.py:95
 #: waeup/sirp/students/viewlets.py:466
 msgid "Students"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1503 waeup/sirp/browser/pages.py:1561
+#: waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1561
 msgid "Remove selected courses"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1503 waeup/sirp/browser/pages.py:1573
-#: waeup/sirp/browser/pages.py:1602 waeup/sirp/browser/pages.py:1606
+#: waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1573
+#: waeup/sirp/browser/pages.py:1602
+#: waeup/sirp/browser/pages.py:1606
 msgid "Add course"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1567
+#: waeup/sirp/browser/pages.py:1504
+#: waeup/sirp/browser/pages.py:1567
 msgid "Remove selected certificates"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1578
-#: waeup/sirp/browser/pages.py:1639 waeup/sirp/browser/pages.py:1643
+#: waeup/sirp/browser/pages.py:1504
+#: waeup/sirp/browser/pages.py:1578
+#: waeup/sirp/browser/pages.py:1639
+#: waeup/sirp/browser/pages.py:1643
 msgid "Add certificate"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1513 waeup/sirp/browser/viewlets.py:454
+#: waeup/sirp/browser/pages.py:1513
+#: waeup/sirp/browser/viewlets.py:454
 msgid "Manage department"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:152 waeup/sirp/browser/viewlets.py:312
+#: waeup/sirp/browser/pages.py:152
+#: waeup/sirp/browser/viewlets.py:312
 #: waeup/sirp/browser/templates/staffsitelayout.pt:28
 #: waeup/sirp/browser/templates/studentsitelayout.pt:33
@@ -1200,5 +1344,6 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1693 waeup/sirp/browser/viewlets.py:471
+#: waeup/sirp/browser/pages.py:1693
+#: waeup/sirp/browser/viewlets.py:471
 msgid "Edit course"
 msgstr ""
@@ -1208,14 +1353,18 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1781
-#: waeup/sirp/browser/pages.py:1822 waeup/sirp/browser/pages.py:1824
+#: waeup/sirp/browser/pages.py:1750
+#: waeup/sirp/browser/pages.py:1781
+#: waeup/sirp/browser/pages.py:1822
+#: waeup/sirp/browser/pages.py:1824
 msgid "Add course referrer"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1751 waeup/sirp/browser/pages.py:1776
+#: waeup/sirp/browser/pages.py:1751
+#: waeup/sirp/browser/pages.py:1776
 msgid "Remove selected course referrers"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1757 waeup/sirp/browser/viewlets.py:478
+#: waeup/sirp/browser/pages.py:1757
+#: waeup/sirp/browser/viewlets.py:478
 msgid "Manage certificate"
 msgstr ""
@@ -1234,5 +1383,6 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1870 waeup/sirp/browser/viewlets.py:495
+#: waeup/sirp/browser/pages.py:1870
+#: waeup/sirp/browser/viewlets.py:495
 msgid "Edit course referrer"
 msgstr ""
@@ -1251,10 +1401,13 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:234 waeup/sirp/browser/pages.py:519
+#: waeup/sirp/browser/pages.py:234
+#: waeup/sirp/browser/pages.py:519
 msgid "Send message now"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:253 waeup/sirp/browser/pages.py:272
+#: waeup/sirp/browser/pages.py:253
+#: waeup/sirp/browser/pages.py:272
 #: waeup/sirp/browser/pages.py:536
+#: waeup/sirp/students/browser.py:312
 msgid "Your message has been sent."
 msgstr ""
@@ -1272,9 +1425,11 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:387 waeup/sirp/hostels/browser.py:195
+#: waeup/sirp/browser/pages.py:387
+#: waeup/sirp/hostels/browser.py:195
 msgid "Manage"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:388 waeup/sirp/browser/viewlets.py:177
+#: waeup/sirp/browser/pages.py:388
+#: waeup/sirp/browser/viewlets.py:177
 msgid "Remove"
 msgstr ""
@@ -1285,5 +1440,6 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:426 waeup/sirp/browser/pages.py:428
+#: waeup/sirp/browser/pages.py:426
+#: waeup/sirp/browser/pages.py:428
 #: waeup/sirp/browser/viewlets.py:505
 msgid "Add user"
@@ -1306,12 +1462,15 @@
 #. Default: ""
 #: waeup/sirp/browser/pages.py:517
+#: waeup/sirp/students/browser.py:293
 msgid "Send message to ${a}"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:546 waeup/sirp/browser/viewlets.py:390
+#: waeup/sirp/browser/pages.py:546
+#: waeup/sirp/browser/viewlets.py:390
 msgid "My Preferences"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:559 waeup/sirp/browser/viewlets.py:405
+#: waeup/sirp/browser/pages.py:559
+#: waeup/sirp/browser/viewlets.py:405
 msgid "My Roles"
 msgstr ""
@@ -1329,14 +1488,17 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:631 waeup/sirp/browser/pages.py:680
+#: waeup/sirp/browser/pages.py:631
+#: waeup/sirp/browser/pages.py:680
 msgid "Update plugins"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:633 waeup/sirp/browser/pages.py:661
+#: waeup/sirp/browser/pages.py:633
+#: waeup/sirp/browser/pages.py:661
 #: waeup/sirp/browser/pages.py:692
 msgid "Add session configuration"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:658 waeup/sirp/browser/pages.py:731
+#: waeup/sirp/browser/pages.py:658
+#: waeup/sirp/browser/pages.py:731
 msgid "Settings have been saved."
 msgstr ""
@@ -1372,10 +1534,13 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:803 waeup/sirp/browser/pages.py:833
-#: waeup/sirp/browser/pages.py:953 waeup/sirp/browser/pages.py:1061
+#: waeup/sirp/browser/pages.py:803
+#: waeup/sirp/browser/pages.py:833
+#: waeup/sirp/browser/pages.py:953
+#: waeup/sirp/browser/pages.py:1061
 msgid "Process CSV file"
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:817 waeup/sirp/browser/pages.py:918
+#: waeup/sirp/browser/pages.py:817
+#: waeup/sirp/browser/pages.py:918
 #: waeup/sirp/browser/pages.py:1037
 msgid "Import aborted."
@@ -1406,5 +1571,6 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:956 waeup/sirp/browser/pages.py:1165
+#: waeup/sirp/browser/pages.py:956
+#: waeup/sirp/browser/pages.py:1165
 msgid "Reset"
 msgstr ""
@@ -1462,9 +1628,4 @@
 msgstr ""
 
-#: waeup/sirp/browser/templates/certificatepage.pt:30
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
-msgid "Mandatory"
-msgstr ""
-
 #: waeup/sirp/browser/templates/configurationmanagepage.pt:5
 msgid "Site Settings"
@@ -1488,7 +1649,5 @@
 
 #: waeup/sirp/browser/templates/datacenterimport1page.pt:2
-msgid ""
-"Using batch processing you can mass-create, mass-update, or mass-remove "
-"datasets from the database using CSV files."
+msgid "Using batch processing you can mass-create, mass-update, or mass-remove datasets from the database using CSV files."
 msgstr ""
 
@@ -1510,7 +1669,5 @@
 
 #: waeup/sirp/browser/templates/datacenterimport2page.pt:8
-msgid ""
-"Please select a file-processor and a processing-mode from the selections "
-"below."
+msgid "Please select a file-processor and a processing-mode from the selections below."
 msgstr ""
 
@@ -1591,7 +1748,5 @@
 
 #: waeup/sirp/browser/templates/datacenterpage.pt:1
-msgid ""
-"The data center helps you to manage portal data. You can upload CSV files "
-"here, which will be available for import afterwards."
+msgid "The data center helps you to manage portal data. You can upload CSV files here, which will be available for import afterwards."
 msgstr ""
 
@@ -1730,16 +1885,4 @@
 msgstr ""
 
-#: waeup/sirp/browser/templates/showstudentspage.pt:7
-msgid "Certificate"
-msgstr ""
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:8
-msgid "Current Session"
-msgstr ""
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:9
-msgid "Current Level"
-msgstr ""
-
 #: waeup/sirp/browser/templates/staffsitelayout.pt:101
 #: waeup/sirp/browser/templates/studentsitelayout.pt:86
@@ -1754,7 +1897,5 @@
 #: waeup/sirp/browser/templates/staffsitelayout.pt:114
 #: waeup/sirp/browser/templates/studentsitelayout.pt:100
-msgid ""
-"Student Information and Registration Portal<br /> Copyright &copy; WAeUP "
-"Group, 2008-2012"
+msgid "Student Information and Registration Portal<br /> Copyright &copy; WAeUP Group, 2008-2012"
 msgstr ""
 
@@ -1806,9 +1947,11 @@
 msgstr ""
 
-#: waeup/sirp/browser/viewlets.py:463 waeup/sirp/browser/viewlets.py:487
+#: waeup/sirp/browser/viewlets.py:463
+#: waeup/sirp/browser/viewlets.py:487
 msgid "Show students"
 msgstr ""
 
-#: waeup/sirp/browser/viewlets.py:518 waeup/sirp/browser/viewlets.py:526
+#: waeup/sirp/browser/viewlets.py:518
+#: waeup/sirp/browser/viewlets.py:526
 msgid "Show batch logs"
 msgstr ""
@@ -1826,5 +1969,6 @@
 msgstr ""
 
-#: waeup/sirp/browser/viewlets.py:88 waeup/sirp/browser/viewlets.py:157
+#: waeup/sirp/browser/viewlets.py:88
+#: waeup/sirp/browser/viewlets.py:157
 msgid "Edit"
 msgstr ""
@@ -1834,9 +1978,11 @@
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:113 waeup/sirp/hostels/browser.py:123
+#: waeup/sirp/hostels/browser.py:113
+#: waeup/sirp/hostels/browser.py:123
 msgid "Manage accommodation section"
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:145 waeup/sirp/hostels/browser.py:158
+#: waeup/sirp/hostels/browser.py:145
+#: waeup/sirp/hostels/browser.py:158
 msgid "Add hostel"
 msgstr ""
@@ -1858,13 +2004,16 @@
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:210 waeup/sirp/hostels/browser.py:236
+#: waeup/sirp/hostels/browser.py:210
+#: waeup/sirp/hostels/browser.py:236
 msgid "Update all beds"
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:211 waeup/sirp/hostels/browser.py:250
+#: waeup/sirp/hostels/browser.py:211
+#: waeup/sirp/hostels/browser.py:250
 msgid "Switch reservation of selected beds"
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:212 waeup/sirp/hostels/browser.py:281
+#: waeup/sirp/hostels/browser.py:212
+#: waeup/sirp/hostels/browser.py:281
 msgid "Release selected beds"
 msgstr ""
@@ -1872,6 +2021,5 @@
 #. Default: ""
 #: waeup/sirp/hostels/browser.py:241
-msgid ""
-"${a} empty beds removed, ${b} beds added, ${c} occupied beds modified (${d})"
+msgid "${a} empty beds removed, ${b} beds added, ${c} occupied beds modified (${d})"
 msgstr ""
 
@@ -1894,5 +2042,6 @@
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:68 waeup/sirp/hostels/browser.py:78
+#: waeup/sirp/hostels/browser.py:68
+#: waeup/sirp/hostels/browser.py:78
 msgid "Hostels"
 msgstr ""
@@ -1962,4 +2111,5 @@
 
 #: waeup/sirp/hostels/interfaces.py:175
+#: waeup/sirp/students/interfaces.py:427
 msgid "Bed Type"
 msgstr ""
@@ -1969,5 +2119,6 @@
 msgstr ""
 
-#: waeup/sirp/hostels/interfaces.py:186 waeup/sirp/hostels/interfaces.py:199
+#: waeup/sirp/hostels/interfaces.py:186
+#: waeup/sirp/hostels/interfaces.py:199
 msgid "Owner (Student)"
 msgstr ""
@@ -2255,4 +2406,262 @@
 msgstr ""
 
+#: waeup/sirp/students/browser.py:1023
+msgid "This ticket has already been paid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1036
+#: waeup/sirp/students/browser.py:1044
+#: waeup/sirp/students/browser.py:1052
+msgid "Valid callback received. ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1106
+msgid "${a}: Accommodation"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1118
+msgid "You are not allowed to remove bed tickets."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1125
+msgid "No bed ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1156
+msgid "Add bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1158
+msgid "Create bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:116
+msgid "Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1166
+msgid "Your data are incomplete."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1170
+msgid "You are in the wrong registration state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1181
+msgid "You already booked a bed space in current accommodation session."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1192
+msgid "Activation code is invalid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1212
+msgid "There is no free bed in your category ${a}."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1217
+msgid "Activation code has already been used."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:122
+msgid "Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:137
+msgid "Accommodation"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:146
+msgid "Bed Ticket ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:165
+msgid "Student Section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:180
+#: waeup/sirp/students/browser.py:214
+msgid "Empty search string."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:198
+msgid "Manage student section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:220
+msgid "No student found."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:247
+msgid "Add student"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:255
+msgid "Student record created."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:271
+msgid "${a}: Base Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:314
+msgid "An smtp server error occurred."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:325
+msgid "Manage base data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:394
+msgid "${a}: Clearance Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:428
+msgid "Manage clearance data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:457
+msgid "Student has been cleared."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:459
+#: waeup/sirp/students/browser.py:483
+msgid "Student is in wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:476
+msgid "Clearance has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:480
+msgid "Clearance request has been rejected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:506
+msgid "${a}: Personal Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:516
+msgid "Manage personal data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:536
+msgid "${a}: Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:566
+msgid "Manage study course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:610
+msgid "Remove selected levels"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:570
+#: waeup/sirp/students/browser.py:596
+msgid "Add study level"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:604
+msgid "Study level has been added."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:606
+msgid "This level exists."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:616
+msgid "No study level selected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:648
+msgid "${a}: Study Level ${b}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:702
+#: waeup/sirp/students/browser.py:727
+#: waeup/sirp/students/browser.py:812
+#: waeup/sirp/students/browser.py:817
+msgid "Add course ticket"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:719
+msgid "Manage study level ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:737
+msgid "No ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:761
+#: waeup/sirp/students/browser.py:783
+msgid "This level does not correspond current level."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:765
+msgid "Course list has been validated."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:767
+#: waeup/sirp/students/browser.py:795
+msgid "Student is in the wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:788
+msgid "Course list request has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:792
+msgid "Course list request has been rejected:"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:832
+msgid "The ticket exists."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:834
+msgid "Successfully added ${a}."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:855
+msgid "${a}: Course Ticket ${b}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:871
+msgid "Manage course ticket ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:898
+msgid "${a}: Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:943
+msgid "Add online payment"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:946
+msgid "Create ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:954
+#: waeup/sirp/students/browser.py:1176
+msgid "Your current session does not match accommodation session."
+msgstr ""
+
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
 #: waeup/sirp/students/browser_templates/changepw.pt:26
@@ -2266,4 +2675,116 @@
 msgstr ""
 
+#: waeup/sirp/students/interfaces.py:176
+#: waeup/sirp/students/interfaces.py:255
+#: waeup/sirp/students/interfaces.py:483
+msgid "Registration Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:183
+#: waeup/sirp/students/interfaces.py:265
+msgid "Matriculation Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:191
+msgid "PWD Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:198
+msgid "Email"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:218
+msgid "Clearance form locked"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:223
+msgid "CLR Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:231
+msgid "Nationality"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:241
+msgid "Permanent Address"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:275
+#: waeup/sirp/browser/templates/showstudentspage.pt:7
+msgid "Certificate"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:282
+msgid "Entry Mode"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:290
+msgid "Entry Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:299
+#: waeup/sirp/browser/templates/showstudentspage.pt:8
+msgid "Current Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:307
+#: waeup/sirp/browser/templates/showstudentspage.pt:9
+msgid "Current Level"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:315
+msgid "Current Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:322
+msgid "Previous Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:337
+#: waeup/sirp/students/interfaces.py:434
+msgid "Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:344
+msgid "Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:363
+#: waeup/sirp/browser/templates/certificatepage.pt:30
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
+msgid "Mandatory"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:370
+msgid "Score"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:377
+msgid "Automatical Creation"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:384
+msgid "Carry-over Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:403
+#: waeup/sirp/university/interfaces.py:299
+#: waeup/sirp/browser/templates/certificatepage.pt:29
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
+msgid "Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:420
+msgid "Bed Coordinates"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:442
+msgid "Booking Date"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:448
+msgid "Booking Activation Code"
+msgstr ""
+
 #. Default: ""
 #: waeup/sirp/students/utils.py:163
@@ -2329,9 +2850,11 @@
 msgstr ""
 
-#: waeup/sirp/students/workflow.py:121 waeup/sirp/students/workflow.py:135
+#: waeup/sirp/students/workflow.py:121
+#: waeup/sirp/students/workflow.py:135
 msgid "Reset to paid"
 msgstr ""
 
-#: waeup/sirp/students/workflow.py:122 waeup/sirp/students/workflow.py:136
+#: waeup/sirp/students/workflow.py:122
+#: waeup/sirp/students/workflow.py:136
 msgid "Student record reset to 'paid'"
 msgstr ""
@@ -2405,9 +2928,11 @@
 msgstr ""
 
-#: waeup/sirp/students/workflow.py:65 waeup/sirp/students/workflow.py:79
+#: waeup/sirp/students/workflow.py:65
+#: waeup/sirp/students/workflow.py:79
 msgid "Reset to clearance"
 msgstr ""
 
-#: waeup/sirp/students/workflow.py:66 waeup/sirp/students/workflow.py:80
+#: waeup/sirp/students/workflow.py:66
+#: waeup/sirp/students/workflow.py:80
 msgid "Student record reset to 'clearance'"
 msgstr ""
@@ -2421,9 +2946,11 @@
 msgstr ""
 
-#: waeup/sirp/students/workflow.py:86 waeup/sirp/students/workflow.py:100
+#: waeup/sirp/students/workflow.py:86
+#: waeup/sirp/students/workflow.py:100
 msgid "Pay school fee"
 msgstr ""
 
-#: waeup/sirp/students/workflow.py:87 waeup/sirp/students/workflow.py:101
+#: waeup/sirp/students/workflow.py:87
+#: waeup/sirp/students/workflow.py:101
 msgid "School fee paid"
 msgstr ""
@@ -2489,10 +3016,4 @@
 #: waeup/sirp/university/interfaces.py:277
 msgid "Is mandatory course (not elective)"
-msgstr ""
-
-#: waeup/sirp/university/interfaces.py:299
-#: waeup/sirp/browser/templates/certificatepage.pt:29
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
-msgid "Course"
 msgstr ""
 
@@ -2557,2 +3078,3 @@
 msgid "800 (Year 8)"
 msgstr ""
+
Index: main/waeup.sirp/trunk/src/waeup/sirp/locales/ig/LC_MESSAGES/waeup.sirp.po
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/locales/ig/LC_MESSAGES/waeup.sirp.po	(revision 7721)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/ig/LC_MESSAGES/waeup.sirp.po	(revision 7721)
@@ -0,0 +1,3080 @@
+# #############################################################################
+#
+# Copyright (c) 2003-2004 Zope Corporation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+# #############################################################################
+msgid ""
+msgstr ""
+"Project-Id-Version: WAeUP.SIRP\n"
+"POT-Creation-Date: Wed Feb 29 12:19:46 2012\n"
+"PO-Revision-Date: 2012-02-29 12:22+0100\n"
+"Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
+"Language-Team: WAeUP Nigeria <isouaba@waeup.org>\n"
+"Language: ig-NG-Latn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: zope/app/locales/extract.py\n"
+"X-Poedit-Language: Igbo\n"
+"X-Poedit-Country: NIGERIA\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+#: waeup/sirp/accesscodes/browser.py:103
+msgid "Reimport"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:106
+msgid "Reimport Access Code Batches"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:111
+msgid "Reimport cancelled."
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:117
+msgid "No file chosen. Action cancelled."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:127
+msgid "This batch already exists: ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:130
+msgid "Successfully reimported: ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:140
+msgid "Search and Manage Access Codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:141
+#: waeup/sirp/browser/pages.py:592
+#: waeup/sirp/browser/viewlets.py:187
+msgid "Search"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:142
+msgid "Disable ACs"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:143
+msgid "Enable ACs"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:167
+msgid "AC disabled"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:169
+msgid "${a} disabled."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:171
+msgid "${a}: Disable transition not allowed."
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:175
+msgid "AC re-enabled"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:177
+msgid "${a} (re-)enabled."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:179
+msgid "${a}: Re-enable transition not allowed."
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:218
+msgid "Add Access Code Batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:227
+msgid "Reimport Access Code Batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:235
+msgid "Search Access Codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:244
+msgid "Access Codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:43
+msgid "Archive"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:44
+msgid "Archive and delete"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:46
+#: waeup/sirp/accesscodes/browser.py:189
+#: waeup/sirp/accesscodes/browser.py:209
+msgid "Access Code Batches"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:53
+msgid "No batch selected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:60
+msgid "Archived ${a} (${b})"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:65
+msgid "Deleted batch ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:72
+msgid "Create Access Code Batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:78
+msgid "Create batch"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:86
+msgid "Batch created (${a} entries)"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:88
+msgid "Data written to ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:91
+#: waeup/sirp/accesscodes/browser.py:104
+#: waeup/sirp/applicants/browser.py:80
+#: waeup/sirp/applicants/browser.py:129
+#: waeup/sirp/applicants/browser.py:181
+#: waeup/sirp/applicants/browser.py:253
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:336
+#: waeup/sirp/browser/pages.py:503
+#: waeup/sirp/browser/pages.py:708
+#: waeup/sirp/browser/pages.py:735
+#: waeup/sirp/browser/pages.py:758
+#: waeup/sirp/browser/pages.py:805
+#: waeup/sirp/browser/pages.py:835
+#: waeup/sirp/browser/pages.py:955
+#: waeup/sirp/browser/pages.py:1166
+#: waeup/sirp/browser/pages.py:1259
+#: waeup/sirp/browser/pages.py:1280
+#: waeup/sirp/browser/pages.py:1307
+#: waeup/sirp/browser/pages.py:1335
+#: waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1382
+#: waeup/sirp/browser/pages.py:1423
+#: waeup/sirp/browser/pages.py:1502
+#: waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1505
+#: waeup/sirp/browser/pages.py:1583
+#: waeup/sirp/browser/pages.py:1628
+#: waeup/sirp/browser/pages.py:1666
+#: waeup/sirp/browser/pages.py:1710
+#: waeup/sirp/browser/pages.py:1749
+#: waeup/sirp/browser/pages.py:1751
+#: waeup/sirp/browser/pages.py:1786
+#: waeup/sirp/browser/pages.py:1837
+#: waeup/sirp/browser/pages.py:1889
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:839
+msgid "Cancel"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:93
+msgid "Batch creation cancelled."
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:10
+msgid "Entries/(invalidated)"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:11
+msgid "Cost"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:12
+msgid "Date of Creation"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:13
+msgid "Creator"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:2
+msgid "The following batches are available:"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:39
+msgid "No batches yet"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/batchcontainer.pt:9
+msgid "Prefix"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/reimportbatchpage.pt:23
+msgid "No import batches available"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:23
+msgid "Serial"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:24
+msgid "AC"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:25
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:105
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:54
+msgid "State"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:26
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:56
+msgid "Owner"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:27
+msgid "History"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:5
+msgid "for access codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:7
+msgid "with PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:8
+msgid "with serial"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser_templates/searchpage.pt:9
+msgid "with message term"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:29
+msgid "Serial number inside batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:32
+msgid "Prefix inside batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:35
+msgid "Batch number"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:38
+msgid "Random part of access code."
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:41
+#: waeup/sirp/accesscodes/interfaces.py:80
+msgid "Cost of access code"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:45
+msgid "Workflow state"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:48
+msgid "Complete title of access code"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:51
+msgid "Purchaser"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:54
+msgid "The history of access code as lines"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:63
+msgid "Creation date"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:66
+msgid "Batch creator"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:69
+msgid "Batch prefix"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:72
+msgid "Batch number (1-3 digits)"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:76
+msgid "Number of access codes"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:84
+msgid "Number of disabled access codes inside the batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/interfaces.py:89
+msgid "Number of used access codes inside the batch"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:102
+msgid "Disable used PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:109
+msgid "Reenable disabled PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:37
+#: waeup/sirp/applicants/workflow.py:37
+msgid "initialized"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:38
+msgid "used"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:39
+msgid "disabled"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:81
+msgid "Initialize PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:88
+msgid "Use PIN"
+msgstr ""
+
+#: waeup/sirp/accesscodes/workflow.py:95
+msgid "Disable unused PIN"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:117
+#: waeup/sirp/applicants/browser.py:324
+#: waeup/sirp/applicants/browser.py:743
+msgid "Could not delete:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:120
+#: waeup/sirp/applicants/browser.py:327
+#: waeup/sirp/applicants/browser.py:746
+msgid "Successfully removed:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:168
+msgid "An applicants container for the same application type and entrance year exists already in the database."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:177
+msgid "Added:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:189
+#: waeup/sirp/applicants/viewlets.py:44
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:12
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:57
+msgid "Applicants"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:253
+#: waeup/sirp/applicants/browser.py:300
+#: waeup/sirp/applicants/browser.py:652
+#: waeup/sirp/applicants/browser.py:686
+#: waeup/sirp/applicants/browser.py:788
+#: waeup/sirp/applicants/browser.py:791
+#: waeup/sirp/applicants/browser.py:835
+#: waeup/sirp/browser/pages.py:476
+#: waeup/sirp/browser/pages.py:631
+#: waeup/sirp/browser/pages.py:654
+#: waeup/sirp/browser/pages.py:728
+#: waeup/sirp/browser/pages.py:1164
+#: waeup/sirp/browser/pages.py:1335
+#: waeup/sirp/browser/pages.py:1376
+#: waeup/sirp/browser/pages.py:1502
+#: waeup/sirp/browser/pages.py:1555
+#: waeup/sirp/browser/pages.py:1698
+#: waeup/sirp/browser/pages.py:1749
+#: waeup/sirp/browser/pages.py:1770
+#: waeup/sirp/hostels/browser.py:209
+#: waeup/sirp/hostels/browser.py:231
+#: waeup/sirp/hostels/browser.py:319
+#: waeup/sirp/students/browser.py:351
+#: waeup/sirp/students/browser.py:442
+#: waeup/sirp/students/browser.py:519
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:584
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:722
+msgid "Save"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:331
+#: waeup/sirp/applicants/browser.py:359
+msgid "Add applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:264
+#: waeup/sirp/applicants/viewlets.py:95
+msgid "Manage applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:304
+#: waeup/sirp/applicants/browser.py:715
+#: waeup/sirp/browser/pages.py:1379
+#: waeup/sirp/browser/pages.py:1701
+#: waeup/sirp/browser/pages.py:1773
+#: waeup/sirp/browser/pages.py:1885
+#: waeup/sirp/hostels/browser.py:54
+#: waeup/sirp/students/browser.py:79
+#: waeup/sirp/students/browser.py:377
+msgid "Form has been saved."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:313
+msgid "No applicant selected!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:362
+msgid "Create application record"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:367
+msgid "Applicant record created."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:380
+msgid "Applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:395
+#: waeup/sirp/students/browser.py:277
+msgid "set"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:396
+#: waeup/sirp/students/browser.py:278
+msgid "unset"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/browser.py:401
+msgid "${a} Application Record ${b}"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:452
+msgid "Session configuration object is not available."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:459
+#: waeup/sirp/students/browser.py:974
+msgid "This type of payment has already been made."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:472
+#: waeup/sirp/students/browser.py:988
+msgid "Payment ticket created."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/browser.py:499
+#: waeup/sirp/students/browser.py:1007
+msgid "${a}: Online Payment Ticket ${b}"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:527
+#: waeup/sirp/students/browser.py:1056
+msgid "Valid callback received."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:548
+msgid "Payment Data"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:554
+msgid "Online Payment Receipt"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:560
+msgid "Ticket not yet paid."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:625
+msgid "Uploaded image is too big!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:630
+msgid "jpg file extension expected."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:64
+msgid "Application Section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:652
+#: waeup/sirp/applicants/browser.py:791
+#: waeup/sirp/applicants/browser.py:843
+msgid "Final Submit"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:653
+#: waeup/sirp/applicants/browser.py:755
+#: waeup/sirp/applicants/browser.py:789
+#: waeup/sirp/applicants/browser.py:824
+#: waeup/sirp/students/browser.py:931
+msgid "Add online payment ticket"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:653
+#: waeup/sirp/applicants/browser.py:760
+#: waeup/sirp/applicants/browser.py:789
+#: waeup/sirp/applicants/browser.py:792
+#: waeup/sirp/applicants/browser.py:829
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:731
+#: waeup/sirp/students/browser.py:907
+msgid "Remove selected tickets"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/browser.py:672
+msgid "${a} Application Form ${b}"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:683
+#: waeup/sirp/students/browser.py:348
+msgid "No transition"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:730
+#: waeup/sirp/students/browser.py:913
+msgid "No payment selected."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:76
+#: waeup/sirp/applicants/viewlets.py:88
+msgid "Manage application section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:79
+#: waeup/sirp/applicants/browser.py:105
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:307
+#: waeup/sirp/browser/pages.py:634
+#: waeup/sirp/browser/pages.py:675
+#: waeup/sirp/browser/pages.py:1259
+#: waeup/sirp/browser/pages.py:1270
+#: waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1371
+#: waeup/sirp/hostels/browser.py:131
+#: waeup/sirp/students/browser.py:1102
+#: waeup/sirp/students/browser.py:1115
+msgid "Remove selected"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:79
+#: waeup/sirp/applicants/browser.py:124
+#: waeup/sirp/applicants/browser.py:147
+#: waeup/sirp/applicants/browser.py:159
+msgid "Add applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:802
+#: waeup/sirp/students/browser.py:87
+msgid "The requested form is locked (read-only)."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:81
+#: waeup/sirp/applicants/browser.py:138
+#: waeup/sirp/applicants/browser.py:255
+#: waeup/sirp/applicants/browser.py:345
+#: waeup/sirp/browser/pages.py:1337
+#: waeup/sirp/browser/pages.py:1396
+#: waeup/sirp/browser/pages.py:1506
+#: waeup/sirp/browser/pages.py:1592
+#: waeup/sirp/browser/pages.py:1752
+#: waeup/sirp/browser/pages.py:1809
+msgid "Remove selected local roles"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:816
+msgid "No passport picture uploaded."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:818
+msgid "Passport picture confirmation box not ticked."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:82
+#: waeup/sirp/applicants/browser.py:134
+#: waeup/sirp/applicants/browser.py:256
+#: waeup/sirp/applicants/browser.py:341
+#: waeup/sirp/browser/pages.py:1338
+#: waeup/sirp/browser/pages.py:1392
+#: waeup/sirp/browser/pages.py:1507
+#: waeup/sirp/browser/pages.py:1588
+#: waeup/sirp/browser/pages.py:1753
+#: waeup/sirp/browser/pages.py:1805
+msgid "Add local role"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:83
+msgid "Applicants Containers"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:855
+msgid "This form cannot be submitted. Wrong state!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:860
+msgid "Form has been submitted."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/browser.py:895
+msgid "Register for ${a} Application"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:901
+msgid "Application has not yet started."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:906
+msgid "Application has ended."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:915
+msgid "Get login credentials"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:930
+msgid "You have successfully been registered for the"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:937
+msgid "Email could not been sent. Please retry later."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:946
+msgid "Your registration was successful."
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:100
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:49
+msgid "Payment Id"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:101
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:50
+msgid "Creation Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:103
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:52
+msgid "Category"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:104
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:53
+msgid "Item"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:36
+msgid "Photograph"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:43
+msgid "Max. file size:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:61
+msgid "Application Transition:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:77
+msgid "I confirm that the Passport Photograph uploaded on this form is a true picture of me."
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:92
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:43
+msgid "Acceptance Fee Payment Tickets"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregemailsent.pt:11
+msgid "Thanks for using SIRP!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregemailsent.pt:3
+msgid "An email with your user name and password has been sent to"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregemailsent.pt:8
+msgid "Please check your email account to proceed."
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregister.pt:26
+msgid "Please solve the captcha<br />to prevent misuse of this service:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantregister.pt:36
+msgid "An account will be created for you and an email with your login credentials will be sent to the address provided."
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:63
+msgid "Application Number"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:65
+msgid "Full Name"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:67
+msgid "First Choice"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:69
+msgid "Application State"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:4
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:23
+msgid "Year"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:7
+msgid "Application Period"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:197
+#: waeup/sirp/university/interfaces.py:38
+#: waeup/sirp/university/interfaces.py:66
+#: waeup/sirp/university/interfaces.py:86
+#: waeup/sirp/university/interfaces.py:117
+#: waeup/sirp/university/interfaces.py:139
+#: waeup/sirp/university/interfaces.py:179
+#: waeup/sirp/university/interfaces.py:192
+#: waeup/sirp/university/interfaces.py:241
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:60
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:89
+#: waeup/sirp/browser/templates/facultypage.pt:8
+#: waeup/sirp/browser/templates/departmentpage.pt:15
+#: waeup/sirp/browser/templates/departmentpage.pt:39
+#: waeup/sirp/browser/templates/searchpage.pt:13
+#: waeup/sirp/browser/templates/facultymanagepage.pt:62
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:5
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:25
+msgid "Code"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:204
+#: waeup/sirp/university/interfaces.py:199
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:62
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:91
+#: waeup/sirp/browser/templates/facultypage.pt:9
+#: waeup/sirp/browser/templates/departmentpage.pt:16
+#: waeup/sirp/browser/templates/departmentpage.pt:40
+#: waeup/sirp/browser/templates/searchpage.pt:14
+#: waeup/sirp/browser/templates/certificatepage.pt:30
+#: waeup/sirp/browser/templates/facultymanagepage.pt:64
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:6
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:27
+msgid "Title"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:211
+#: waeup/sirp/applicants/interfaces.py:324
+msgid "Application Target"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:219
+msgid "Entry Level"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:226
+#: waeup/sirp/applicants/interfaces.py:332
+msgid "Year of Entrance"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:234
+#: waeup/sirp/applicants/interfaces.py:340
+msgid "Applicants Container Type"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:250
+msgid "Category for the grouping of certificates"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:257
+msgid "Human readable description in reST format"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:273
+msgid "Application Start Date"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:279
+msgid "Application Closing Date"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:285
+msgid "Forbid additions after deadline (enddate)"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:368
+msgid "Applicant Id"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:373
+msgid "JAMB Registration Number"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:385
+#: waeup/sirp/students/interfaces.py:154
+msgid "First Name"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:389
+#: waeup/sirp/students/interfaces.py:159
+msgid "Middle Name"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/students/interfaces.py:164
+msgid "Last Name (Surname)"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:397
+#: waeup/sirp/students/interfaces.py:213
+msgid "Date of Birth"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:402
+msgid "State/LGA"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:407
+#: waeup/sirp/students/interfaces.py:169
+msgid "Sex"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:413
+#: waeup/sirp/students/interfaces.py:490
+msgid "Email Address"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:418
+#: waeup/sirp/students/interfaces.py:203
+msgid "Phone"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:423
+#: waeup/sirp/applicants/interfaces.py:503
+msgid "1st Choice Course of Study"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:428
+#: waeup/sirp/applicants/interfaces.py:508
+msgid "2nd Choice Course of Study"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:437
+#: waeup/sirp/applicants/interfaces.py:513
+msgid "Screening Score"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:441
+#: waeup/sirp/applicants/interfaces.py:518
+msgid "Screening Venue"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:445
+#: waeup/sirp/applicants/interfaces.py:523
+msgid "Admitted Course of Study"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:451
+#: waeup/sirp/applicants/interfaces.py:530
+msgid "Notice"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:473
+#: waeup/sirp/students/interfaces.py:149
+#: waeup/sirp/browser/templates/showstudentspage.pt:4
+msgid "Student Id"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:478
+msgid "Form locked"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:557
+#: waeup/sirp/students/interfaces.py:469
+msgid "Payment Session"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:110
+msgid "Department:"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:121
+msgid "Faculty:"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:182
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:26
+msgid "Admitted Course of Study:"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/applicants/pdf.py:200
+msgid "<font size=10>Proceed to the login page of the portal and enter your new credentials: user name= ${a}, password = ${b}.</font>"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:206
+msgid "<font size=10>Change your password when you have  logged in.</font>"
+msgstr ""
+
+#: waeup/sirp/applicants/pdf.py:57
+msgid "Application Record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:103
+msgid "Register for application"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:111
+msgid "View application record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:119
+msgid "Manage application record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:127
+msgid "Edit application record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:143
+msgid "Download application slip"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:151
+#: waeup/sirp/applicants/workflow.py:99
+#: waeup/sirp/students/browser.py:250
+msgid "Create student record"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:168
+msgid "Download payment receipt"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:183
+msgid "Request callback"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:57
+msgid "Application"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:73
+msgid "My Data"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:100
+#: waeup/sirp/students/workflow.py:25
+msgid "Student record created"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:106
+#: waeup/sirp/applicants/workflow.py:113
+#: waeup/sirp/applicants/workflow.py:120
+#: waeup/sirp/applicants/workflow.py:127
+msgid "Reset application to started"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:107
+#: waeup/sirp/applicants/workflow.py:114
+#: waeup/sirp/applicants/workflow.py:121
+#: waeup/sirp/applicants/workflow.py:128
+#: waeup/sirp/applicants/workflow.py:134
+msgid "Application reset"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:133
+msgid "Reset application to paid"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:38
+msgid "started"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:39
+msgid "paid"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:40
+msgid "submitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:41
+#: waeup/sirp/interfaces.py:71
+msgid "admitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:42
+msgid "not admitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:43
+#: waeup/sirp/interfaces.py:70
+msgid "created"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:49
+msgid "Initialize application"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:52
+msgid "Application initialized"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:57
+msgid "Start application"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:58
+msgid "Application started"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:64
+msgid "Pay acceptance fee"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:65
+msgid "Fee paid"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:71
+msgid "Submit application"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:72
+msgid "Application submitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:78
+msgid "Admit applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:79
+msgid "Applicant admitted"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:85
+#: waeup/sirp/applicants/workflow.py:92
+msgid "Refuse application"
+msgstr ""
+
+#: waeup/sirp/applicants/workflow.py:86
+#: waeup/sirp/applicants/workflow.py:93
+msgid "Application refused"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:104
+msgid "Portal Settings"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:116
+#: waeup/sirp/browser/viewlets.py:605
+msgid "Academics"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:123
+#: waeup/sirp/browser/pages.py:309
+msgid "Administration"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:130
+#: waeup/sirp/browser/viewlets.py:350
+#: waeup/sirp/browser/viewlets.py:656
+msgid "Portal Configuration"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:148
+#: waeup/sirp/browser/pages.py:386
+#: waeup/sirp/browser/viewlets.py:365
+#: waeup/sirp/browser/viewlets.py:666
+msgid "Portal Users"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:155
+#: waeup/sirp/browser/pages.py:748
+#: waeup/sirp/browser/pages.py:1140
+#: waeup/sirp/browser/viewlets.py:383
+#: waeup/sirp/browser/viewlets.py:675
+msgid "Data Center"
+msgstr ""
+
+#: waeup/sirp/browser/breadcrumbs.py:90
+msgid "Home"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1016
+msgid "Edit headers or replace imported file!"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:103
+msgid "Local role successfully removed: ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1063
+msgid "View processing log"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1064
+msgid "Back to data center"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1108
+msgid "Processing of ${a} rows failed."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1110
+msgid "Successfully processed ${a} rows."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1118
+msgid "Show logfiles"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1120
+msgid "Back to Data Center"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1121
+msgid "Show"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:113
+#: waeup/sirp/hostels/browser.py:256
+#: waeup/sirp/hostels/browser.py:287
+#: waeup/sirp/students/browser.py:222
+msgid "No item selected."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1162
+msgid "Edit data center settings"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1182
+msgid "File already existed (not copied):"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1184
+msgid "Given storage path cannot be used."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1185
+msgid "Error:"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1188
+msgid "New storage path succefully set."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1247
+msgid "Academic Section"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1259
+#: waeup/sirp/browser/pages.py:1275
+#: waeup/sirp/browser/pages.py:1292
+#: waeup/sirp/browser/pages.py:1296
+msgid "Add faculty"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1260
+msgid "Faculties"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1264
+#: waeup/sirp/browser/viewlets.py:431
+msgid "Manage academic section"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1303
+msgid "The faculty code chosen already exists."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1324
+#: waeup/sirp/browser/pages.py:1334
+msgid "Departments"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1387
+#: waeup/sirp/browser/pages.py:1406
+#: waeup/sirp/browser/pages.py:1410
+msgid "Add department"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:134
+#: waeup/sirp/students/browser.py:235
+#: waeup/sirp/students/browser.py:626
+#: waeup/sirp/students/browser.py:747
+#: waeup/sirp/students/browser.py:925
+#: waeup/sirp/students/browser.py:1135
+msgid "Successfully removed: ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1344
+#: waeup/sirp/browser/viewlets.py:447
+msgid "Manage faculty"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1417
+msgid "The code chosen already exists in this faculty."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1420
+msgid "Department ${a} added."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1437
+msgid "Courses and Certificates"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1467
+#: waeup/sirp/browser/pages.py:1486
+#: waeup/sirp/students/browser.py:95
+#: waeup/sirp/students/viewlets.py:466
+msgid "Students"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1561
+msgid "Remove selected courses"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1573
+#: waeup/sirp/browser/pages.py:1602
+#: waeup/sirp/browser/pages.py:1606
+msgid "Add course"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1504
+#: waeup/sirp/browser/pages.py:1567
+msgid "Remove selected certificates"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1504
+#: waeup/sirp/browser/pages.py:1578
+#: waeup/sirp/browser/pages.py:1639
+#: waeup/sirp/browser/pages.py:1643
+msgid "Add certificate"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1513
+#: waeup/sirp/browser/viewlets.py:454
+msgid "Manage department"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:152
+#: waeup/sirp/browser/viewlets.py:312
+#: waeup/sirp/browser/templates/staffsitelayout.pt:28
+#: waeup/sirp/browser/templates/studentsitelayout.pt:33
+msgid "Login"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:160
+msgid "You logged in."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1618
+msgid "A course with same code already exists: "
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1624
+msgid "Course ${a} successfully created."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1655
+msgid "A certificate with same code already exists: "
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1661
+msgid "Certificate ${a} successfully created."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1693
+#: waeup/sirp/browser/viewlets.py:471
+msgid "Edit course"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1743
+msgid "Edit certificate"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1750
+#: waeup/sirp/browser/pages.py:1781
+#: waeup/sirp/browser/pages.py:1822
+#: waeup/sirp/browser/pages.py:1824
+msgid "Add course referrer"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1751
+#: waeup/sirp/browser/pages.py:1776
+msgid "Remove selected course referrers"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1757
+#: waeup/sirp/browser/viewlets.py:478
+msgid "Manage certificate"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:178
+msgid "You entered wrong credentials."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1829
+msgid "The chosen course referrer is already part of this certificate."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:1833
+msgid "Course referrer ${a}_${b} added."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1870
+#: waeup/sirp/browser/viewlets.py:495
+msgid "Edit course referrer"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1873
+msgid "Save and return"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:192
+msgid "You have been logged out. Thanks for using WAeUP SIRP!"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:228
+msgid "Contact ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:234
+#: waeup/sirp/browser/pages.py:519
+msgid "Send message now"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:253
+#: waeup/sirp/browser/pages.py:272
+#: waeup/sirp/browser/pages.py:536
+#: waeup/sirp/students/browser.py:312
+msgid "Your message has been sent."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:263
+msgid "Send now"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:274
+msgid "A smtp server error occurred."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:299
+msgid "<h1>Welcome to WAeUP.SIRP</h1>"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:387
+#: waeup/sirp/hostels/browser.py:195
+msgid "Manage"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:388
+#: waeup/sirp/browser/viewlets.py:177
+msgid "Remove"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:395
+msgid "User account ${a} successfully deleted."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:426
+#: waeup/sirp/browser/pages.py:428
+#: waeup/sirp/browser/viewlets.py:505
+msgid "Add user"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:450
+msgid "User account ${a} successfully added."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:469
+msgid "Edit user ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:500
+msgid "User settings have been saved."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:517
+#: waeup/sirp/students/browser.py:293
+msgid "Send message to ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:546
+#: waeup/sirp/browser/viewlets.py:390
+msgid "My Preferences"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:559
+#: waeup/sirp/browser/viewlets.py:405
+msgid "My Roles"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:590
+msgid "Search Academic Section"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:617
+msgid "View portal configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:630
+msgid "Edit portal configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:631
+#: waeup/sirp/browser/pages.py:680
+msgid "Update plugins"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:633
+#: waeup/sirp/browser/pages.py:661
+#: waeup/sirp/browser/pages.py:692
+msgid "Add session configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:658
+#: waeup/sirp/browser/pages.py:731
+msgid "Settings have been saved."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:672
+msgid "Session ${a} Configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:683
+msgid "Plugins were updated. See log file for details."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:696
+msgid "Add Session Configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:703
+msgid "The session chosen already exists."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/browser/pages.py:725
+msgid "Edit academic session ${a} configuration"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:755
+msgid "Upload file"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:757
+msgid "Upload"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:803
+#: waeup/sirp/browser/pages.py:833
+#: waeup/sirp/browser/pages.py:953
+#: waeup/sirp/browser/pages.py:1061
+msgid "Process CSV file"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:817
+#: waeup/sirp/browser/pages.py:918
+#: waeup/sirp/browser/pages.py:1037
+msgid "Import aborted."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:83
+msgid "No local role selected."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:836
+msgid "Back to step 1"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:837
+msgid "Proceed to step 3"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:897
+msgid "Double headers: each column name may only appear once. "
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:905
+msgid "Replace imported file!"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:930
+msgid "Update mode only!"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:956
+#: waeup/sirp/browser/pages.py:1165
+msgid "Reset"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:957
+msgid "Set headerfields"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:958
+msgid "Back to step 2"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:959
+msgid "Perform import"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:10
+msgid "Course Code:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:14
+msgid "Course Title:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:18
+msgid "Provided by:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:26
+msgid "Level:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:30
+msgid "Is mandatory course (not elective):"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatecoursepage.pt:6
+msgid "Code:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatepage.pt:22
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:6
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:44
+msgid "Course Referrers"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatepage.pt:28
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:49
+msgid "Semester"
+msgstr ""
+
+#: waeup/sirp/browser/templates/certificatepage.pt:29
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:49
+msgid "Referrer"
+msgstr ""
+
+#: waeup/sirp/browser/templates/configurationmanagepage.pt:5
+msgid "Site Settings"
+msgstr ""
+
+#: waeup/sirp/browser/templates/configurationmanagepage.pt:8
+msgid "Session Configurations"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:1
+msgid "Step 1"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:13
+msgid "Filename"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:14
+msgid "Datasets"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:2
+msgid "Using batch processing you can mass-create, mass-update, or mass-remove datasets from the database using CSV files."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:21
+msgid "Select"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:6
+msgid "Please select a file for processing from the list below."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:1
+msgid "Step 2"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:43
+msgid "Mode:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:8
+msgid "Please select a file-processor and a processing-mode from the selections below."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:1
+msgid "Header fields OK"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:12
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:6
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:4
+msgid "File:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:18
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:9
+#: waeup/sirp/browser/templates/datacenterimport2page.pt:32
+msgid "Processor:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:24
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:13
+msgid "Processing mode:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:44
+msgid "change to:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:6
+msgid "Step 3"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport3page.pt:8
+msgid "Eventually modify headerfields of import file below."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:1
+msgid "Step 4"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterimport4page.pt:2
+msgid "Batch processing finished."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterlogspage.pt:10
+#: waeup/sirp/browser/templates/datacenterpage.pt:14
+#: waeup/sirp/accesscodes/browser_templates/reimportbatchpage.pt:11
+msgid "File"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterlogspage.pt:12
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:16
+msgid "Date"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterlogspage.pt:14
+#: waeup/sirp/browser/templates/datacenterpage.pt:15
+#: waeup/sirp/browser/templates/datacenterimport1page.pt:15
+msgid "Size"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterlogspage.pt:2
+msgid "Currently no log files are available."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacentermanagepage.pt:12
+msgid "Overwrite contents in new location?"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacentermanagepage.pt:3
+#: waeup/sirp/browser/templates/datacenterpage.pt:7
+msgid "Storage path:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacentermanagepage.pt:7
+msgid "Copy existing data to new storage?"
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterpage.pt:1
+msgid "The data center helps you to manage portal data. You can upload CSV files here, which will be available for import afterwards."
+msgstr ""
+
+#: waeup/sirp/browser/templates/datacenterpage.pt:16
+msgid "Uploaded"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:10
+#: waeup/sirp/browser/templates/departmentpage.pt:3
+msgid "Courses"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:118
+#: waeup/sirp/browser/templates/facultymanagepage.pt:92
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:106
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:110
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:56
+msgid "User Id"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:120
+#: waeup/sirp/browser/templates/userscontainerpage.pt:5
+#: waeup/sirp/browser/templates/facultymanagepage.pt:94
+#: waeup/sirp/browser/templates/configurationmanagepage.pt:52
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:108
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:112
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:58
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:10
+#: waeup/sirp/hostels/browser_templates/containermanagepage.pt:11
+msgid "Name"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:122
+#: waeup/sirp/browser/templates/facultymanagepage.pt:96
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:110
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:114
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:60
+msgid "Local Role"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:13
+#: waeup/sirp/browser/templates/departmentpage.pt:6
+msgid "Certificates"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:16
+#: waeup/sirp/browser/templates/userscontainerpage.pt:7
+#: waeup/sirp/browser/templates/facultymanagepage.pt:16
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:7
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:17
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:11
+msgid "Local Roles"
+msgstr ""
+
+#: waeup/sirp/browser/templates/departmentmanagepage.pt:6
+#: waeup/sirp/browser/templates/facultymanagepage.pt:6
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:5
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:7
+msgid "Settings"
+msgstr ""
+
+#: waeup/sirp/browser/templates/facultypage.pt:1
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:1
+msgid "There no subobjects registered yet."
+msgstr ""
+
+#: waeup/sirp/browser/templates/loginpage.pt:13
+#: waeup/sirp/browser/templates/usereditformpage.pt:26
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:49
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:34
+msgid "Password:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/loginpage.pt:24
+msgid "Notice: User names, Ids and passwords are case sensitive."
+msgstr ""
+
+#. 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."
+#: waeup/sirp/browser/templates/loginpage.pt:36
+msgid "login_trouble1"
+msgstr ""
+
+#. Default: "You don't have an account because you are a fresh student, or your student record has just been created? Acquire a Password Access Code (PWD) and inititialize your student account <strong><a href=\"setpassword\"> here</a></strong>."
+#: waeup/sirp/browser/templates/loginpage.pt:39
+msgid "login_trouble2"
+msgstr ""
+
+#. Default: "Or simply forgot your student id or password? Then request a new password <strong><a href=\"changepw\"> here</a></strong>."
+#: waeup/sirp/browser/templates/loginpage.pt:44
+msgid "login_trouble3"
+msgstr ""
+
+#: waeup/sirp/browser/templates/loginpage.pt:5
+msgid "User Name or Id:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/myrolespage.pt:1
+msgid "My Portal Roles:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/myrolespage.pt:11
+msgid "My Local Roles:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/notfound.pt:1
+msgid "The page you are trying to access is not available."
+msgstr ""
+
+#: waeup/sirp/browser/templates/notfound.pt:12
+msgid "You might be trying to access a non-existing page."
+msgstr ""
+
+#: waeup/sirp/browser/templates/notfound.pt:6
+msgid "Please note the following:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/notfound.pt:9
+msgid "You might have misspelled the URL."
+msgstr ""
+
+#: waeup/sirp/browser/templates/searchpage.pt:15
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:54
+msgid "Type"
+msgstr ""
+
+#: waeup/sirp/browser/templates/searchpage.pt:9
+msgid "Search Results"
+msgstr ""
+
+#: waeup/sirp/browser/templates/showstudentspage.pt:5
+msgid "Fullname"
+msgstr ""
+
+#: waeup/sirp/browser/templates/showstudentspage.pt:6
+msgid "Status"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:101
+#: waeup/sirp/browser/templates/studentsitelayout.pt:86
+msgid "Form Status:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:113
+#: waeup/sirp/browser/templates/studentsitelayout.pt:99
+msgid "Back to top"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:114
+#: waeup/sirp/browser/templates/studentsitelayout.pt:100
+msgid "Student Information and Registration Portal<br /> Copyright &copy; WAeUP Group, 2008-2012"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:34
+#: waeup/sirp/browser/templates/studentsitelayout.pt:39
+msgid "Contact"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:40
+#: waeup/sirp/browser/templates/studentsitelayout.pt:45
+msgid "Logout"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:60
+msgid "Student Id:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/staffsitelayout.pt:64
+msgid "State:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/usereditformpage.pt:32
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:55
+msgid "Retype password:"
+msgstr ""
+
+#: waeup/sirp/browser/templates/userscontainerpage.pt:4
+msgid "User ID"
+msgstr ""
+
+#: waeup/sirp/browser/templates/userscontainerpage.pt:6
+msgid "Portal Roles"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:167
+msgid "Add"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:373
+msgid "Send email"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:424
+msgid "Edit settings"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:438
+msgid "Search academic section"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:463
+#: waeup/sirp/browser/viewlets.py:487
+msgid "Show students"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:518
+#: waeup/sirp/browser/viewlets.py:526
+msgid "Show batch logs"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:538
+msgid "Batch processing"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:547
+msgid "Upload CSV file"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:620
+msgid "Enquiries"
+msgstr ""
+
+#: waeup/sirp/browser/viewlets.py:88
+#: waeup/sirp/browser/viewlets.py:157
+msgid "Edit"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:105
+msgid "Accommodation Section"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:113
+#: waeup/sirp/hostels/browser.py:123
+msgid "Manage accommodation section"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:145
+#: waeup/sirp/hostels/browser.py:158
+msgid "Add hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:161
+msgid "Create hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:170
+msgid "The hostel already exists."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:172
+msgid "Hostel created."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:207
+msgid "Manage hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:210
+#: waeup/sirp/hostels/browser.py:236
+msgid "Update all beds"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:211
+#: waeup/sirp/hostels/browser.py:250
+msgid "Switch reservation of selected beds"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:212
+#: waeup/sirp/hostels/browser.py:281
+msgid "Release selected beds"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:241
+msgid "${a} empty beds removed, ${b} beds added, ${c} occupied beds modified (${d})"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:275
+msgid "Successfully switched beds: ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:299
+msgid "Successfully released beds: ${a}"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:304
+msgid "No allocated bed selected."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:316
+msgid "Allocate student"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:68
+#: waeup/sirp/hostels/browser.py:78
+msgid "Hostels"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:95
+msgid "Block ${a}, Room ${b}, Bed ${c}"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:9
+#: waeup/sirp/hostels/browser_templates/containermanagepage.pt:9
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:53
+msgid "Id"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:55
+msgid "Number"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:6
+msgid "Hostel Data"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:74
+msgid "[allocate student]"
+msgstr ""
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:9
+msgid "Beds"
+msgstr ""
+
+#: waeup/sirp/hostels/hostel.py:180
+msgid "unreserved"
+msgstr ""
+
+#: waeup/sirp/hostels/hostel.py:187
+msgid "reserved"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:105
+msgid "Beds for Returning Students"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:112
+msgid "Beds for Final Year Students"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:119
+msgid "Beds without category"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:126
+msgid "Special Handling"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:137
+msgid "Female and male blocks overlap."
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:146
+msgid "Bed categories overlap."
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:169
+msgid "Bed Id"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:175
+#: waeup/sirp/students/interfaces.py:427
+msgid "Bed Type"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:181
+msgid "Bed Number"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:186
+#: waeup/sirp/hostels/interfaces.py:199
+msgid "Owner (Student)"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:44
+msgid "Hostel Id"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:49
+msgid "Sort Id"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:55
+msgid "Hostel Name"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:61
+msgid "Floors per Block"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:67
+msgid "Rooms per Floor"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:73
+msgid "Reserved Beds"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:84
+msgid "Blocks for Female Students"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:91
+msgid "Blocks for Male Students"
+msgstr ""
+
+#: waeup/sirp/hostels/interfaces.py:98
+msgid "Beds for Fresh Students"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:57
+msgid "Bed A"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:58
+msgid "Bed B"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:59
+msgid "Bed C"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:60
+msgid "Bed D"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:61
+msgid "Bed E"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:62
+msgid "Bed F"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:63
+msgid "Bed G"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:64
+msgid "Bed H"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:65
+msgid "Bed I"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:69
+msgid "Block A"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:70
+msgid "Block B"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:71
+msgid "Block C"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:72
+msgid "Block D"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:73
+msgid "Block E"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:74
+msgid "Block F"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:75
+msgid "Block G"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:76
+msgid "Block H"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:77
+msgid "Block I"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:78
+msgid "Block K"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:79
+msgid "Block L"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:80
+msgid "Block M"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:81
+msgid "Block N"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:82
+msgid "Block O"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:83
+msgid "Block P"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:87
+msgid "Regular Hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:88
+msgid "Blocked Hostel"
+msgstr ""
+
+#: waeup/sirp/hostels/vocabularies.py:89
+msgid "Postgraduate Hostel"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:72
+msgid "clearance started"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:73
+msgid "clearance requested"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:74
+msgid "cleared"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:75
+msgid "school fee paid"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:76
+msgid "returning"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:77
+msgid "courses registered"
+msgstr ""
+
+#: waeup/sirp/interfaces.py:78
+msgid "courses validated"
+msgstr ""
+
+#: waeup/sirp/objecthistory.py:73
+msgid "by"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:106
+msgid "Surcharge 1"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:113
+msgid "Surcharge 2"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:120
+msgid "Surcharge 3"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:133
+msgid "Activation Code"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:140
+msgid "Response Amount Approved"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:147
+msgid "Response Description"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:154
+msgid "Response Payment Reference"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:161
+msgid "Response Code"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:168
+msgid "Response Card Number"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:24
+msgid "Not yet paid"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:25
+msgid "Paid"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:26
+msgid "Failed"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:30
+msgid "School Fee"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:31
+msgid "Clearance"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:32
+msgid "Bed Allocation"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:33
+msgid "Hostel Maintenance"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:34
+msgid "Transfer"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:35
+msgid "Gown"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:36
+msgid "Acceptance Fee"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:51
+msgid "Payment Category"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:58
+msgid "Payment Item"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:64
+msgid "Payment State"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:71
+msgid "Ticket Creation Date"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:76
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:102
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:51
+msgid "Payment Date"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:82
+msgid "Amount Authorized"
+msgstr ""
+
+#: waeup/sirp/payments/interfaces.py:94
+msgid "Payment Access Code"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1023
+msgid "This ticket has already been paid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1036
+#: waeup/sirp/students/browser.py:1044
+#: waeup/sirp/students/browser.py:1052
+msgid "Valid callback received. ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1106
+msgid "${a}: Accommodation"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1118
+msgid "You are not allowed to remove bed tickets."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1125
+msgid "No bed ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1156
+msgid "Add bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1158
+msgid "Create bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:116
+msgid "Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1166
+msgid "Your data are incomplete."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1170
+msgid "You are in the wrong registration state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1181
+msgid "You already booked a bed space in current accommodation session."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1192
+msgid "Activation code is invalid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1212
+msgid "There is no free bed in your category ${a}."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1217
+msgid "Activation code has already been used."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:122
+msgid "Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:137
+msgid "Accommodation"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:146
+msgid "Bed Ticket ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:165
+msgid "Student Section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:180
+#: waeup/sirp/students/browser.py:214
+msgid "Empty search string."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:198
+msgid "Manage student section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:220
+msgid "No student found."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:247
+msgid "Add student"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:255
+msgid "Student record created."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:271
+msgid "${a}: Base Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:314
+msgid "An smtp server error occurred."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:325
+msgid "Manage base data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:394
+msgid "${a}: Clearance Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:428
+msgid "Manage clearance data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:457
+msgid "Student has been cleared."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:459
+#: waeup/sirp/students/browser.py:483
+msgid "Student is in wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:476
+msgid "Clearance has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:480
+msgid "Clearance request has been rejected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:506
+msgid "${a}: Personal Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:516
+msgid "Manage personal data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:536
+msgid "${a}: Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:566
+msgid "Manage study course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:610
+msgid "Remove selected levels"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:570
+#: waeup/sirp/students/browser.py:596
+msgid "Add study level"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:604
+msgid "Study level has been added."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:606
+msgid "This level exists."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:616
+msgid "No study level selected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:648
+msgid "${a}: Study Level ${b}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:702
+#: waeup/sirp/students/browser.py:727
+#: waeup/sirp/students/browser.py:812
+#: waeup/sirp/students/browser.py:817
+msgid "Add course ticket"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:719
+msgid "Manage study level ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:737
+msgid "No ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:761
+#: waeup/sirp/students/browser.py:783
+msgid "This level does not correspond current level."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:765
+msgid "Course list has been validated."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:767
+#: waeup/sirp/students/browser.py:795
+msgid "Student is in the wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:788
+msgid "Course list request has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:792
+msgid "Course list request has been rejected:"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:832
+msgid "The ticket exists."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:834
+msgid "Successfully added ${a}."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:855
+msgid "${a}: Course Ticket ${b}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:871
+msgid "Manage course ticket ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:898
+msgid "${a}: Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:943
+msgid "Add online payment"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:946
+msgid "Create ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:954
+#: waeup/sirp/students/browser.py:1176
+msgid "Your current session does not match accommodation session."
+msgstr ""
+
+#. Default: "Please solve the captcha<br />to prevent misuse of this service:"
+#: waeup/sirp/students/browser_templates/changepw.pt:26
+msgid "solve_captcha"
+msgstr ""
+
+#. Default: "Max. file size:"
+#: waeup/sirp/students/browser_templates/imageupload.pt:20
+#: waeup/sirp/students/browser_templates/fileupload.pt:26
+msgid "max_file_size"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:176
+#: waeup/sirp/students/interfaces.py:255
+#: waeup/sirp/students/interfaces.py:483
+msgid "Registration Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:183
+#: waeup/sirp/students/interfaces.py:265
+msgid "Matriculation Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:191
+msgid "PWD Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:198
+msgid "Email"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:218
+msgid "Clearance form locked"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:223
+msgid "CLR Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:231
+msgid "Nationality"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:241
+msgid "Permanent Address"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:275
+#: waeup/sirp/browser/templates/showstudentspage.pt:7
+msgid "Certificate"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:282
+msgid "Entry Mode"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:290
+msgid "Entry Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:299
+#: waeup/sirp/browser/templates/showstudentspage.pt:8
+msgid "Current Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:307
+#: waeup/sirp/browser/templates/showstudentspage.pt:9
+msgid "Current Level"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:315
+msgid "Current Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:322
+msgid "Previous Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:337
+#: waeup/sirp/students/interfaces.py:434
+msgid "Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:344
+msgid "Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:363
+#: waeup/sirp/browser/templates/certificatepage.pt:30
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
+msgid "Mandatory"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:370
+msgid "Score"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:377
+msgid "Automatical Creation"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:384
+msgid "Carry-over Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:403
+#: waeup/sirp/university/interfaces.py:299
+#: waeup/sirp/browser/templates/certificatepage.pt:29
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
+msgid "Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:420
+msgid "Bed Coordinates"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:442
+msgid "Booking Date"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:448
+msgid "Booking Activation Code"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/utils.py:163
+msgid "<font size=10>${a} Page ${b} of ${c}</font>"
+msgstr ""
+
+#: waeup/sirp/students/utils.py:276
+msgid "Base Data"
+msgstr ""
+
+#: waeup/sirp/students/vocabularies.py:135
+msgid "Male"
+msgstr ""
+
+#: waeup/sirp/students/vocabularies.py:137
+msgid "Female"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:77
+msgid "Error: level id ${value} out of range"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:88
+msgid "${title} 2nd spillover"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:91
+msgid "${title} 3rd spillover"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:94
+msgid "${title} 1st spillover"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:96
+msgid "${title} on 1st probation"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/vocabularies.py:98
+msgid "${title} on 2nd probation"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:107
+msgid "Reset to returning"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:108
+msgid "Student record reset to 'returning'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:114
+msgid "Register courses"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:115
+msgid "Courses registered"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:121
+#: waeup/sirp/students/workflow.py:135
+msgid "Reset to paid"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:122
+#: waeup/sirp/students/workflow.py:136
+msgid "Student record reset to 'paid'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:128
+msgid "Validate courses"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:129
+msgid "Courses validated"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:142
+msgid "Return"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:143
+msgid "Returned"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:149
+msgid "Reset to validated"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:150
+msgid "Student record reset to 'validated'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:22
+msgid "Create student"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:30
+msgid "Admit student"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:31
+msgid "Student admitted"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:37
+msgid "Reset student"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:38
+msgid "Student record reset"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:44
+msgid "Start clearance"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:45
+msgid "Clearance started"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:51
+msgid "Reset to admitted"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:52
+msgid "Student record reset to 'admitted'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:58
+msgid "Request clearance"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:59
+msgid "Clearance requested"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:65
+#: waeup/sirp/students/workflow.py:79
+msgid "Reset to clearance"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:66
+#: waeup/sirp/students/workflow.py:80
+msgid "Student record reset to 'clearance'"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:72
+msgid "Clear student"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:73
+msgid "Cleared"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:86
+#: waeup/sirp/students/workflow.py:100
+msgid "Pay school fee"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:87
+#: waeup/sirp/students/workflow.py:101
+msgid "School fee paid"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:93
+msgid "Reset to cleared"
+msgstr ""
+
+#: waeup/sirp/students/workflow.py:94
+msgid "Student record reset to 'cleared'"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:146
+msgid "Title of course"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:152
+msgid "Credits"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:158
+msgid "Passmark"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:164
+msgid "Semester/Term"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:180
+msgid "Enter unique course code which will become part of the URL."
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:205
+msgid "Study Mode"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:212
+msgid "Start Level"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:219
+msgid "End Level"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:226
+msgid "Application Category"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:243
+msgid "Enter unique certificate code which will become part of the URL."
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:264
+msgid "Course Referrer"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:270
+#: waeup/sirp/browser/templates/certificatepage.pt:28
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:48
+msgid "Level"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:277
+msgid "Is mandatory course (not elective)"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:45
+msgid "Name of faculty"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:46
+#: waeup/sirp/university/interfaces.py:94
+#: waeup/sirp/university/interfaces.py:147
+#: waeup/sirp/university/interfaces.py:200
+msgid "Unnamed"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:51
+#: waeup/sirp/university/interfaces.py:99
+msgid "Name prefix"
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:67
+#: waeup/sirp/university/interfaces.py:118
+msgid "This code will become part of the URL."
+msgstr ""
+
+#: waeup/sirp/university/interfaces.py:93
+msgid "Name of department"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:28
+msgid "Pre-Studies"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:29
+msgid "100 (Year 1)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:30
+msgid "200 (Year 2)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:31
+msgid "300 (Year 3)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:32
+msgid "400 (Year 4)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:33
+msgid "500 (Year 5)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:34
+msgid "600 (Year 6)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:35
+msgid "700 (Year 7)"
+msgstr ""
+
+#: waeup/sirp/university/vocabularies.py:36
+msgid "800 (Year 8)"
+msgstr ""
+
Index: main/waeup.sirp/trunk/src/waeup/sirp/locales/waeup.sirp.pot
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/locales/waeup.sirp.pot	(revision 7720)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/waeup.sirp.pot	(revision 7721)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: Development/Unknown\n"
-"POT-Creation-Date: Tue Feb 28 21:45:08 2012\n"
+"POT-Creation-Date: Wed Feb 29 12:19:46 2012\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
@@ -24,35 +24,35 @@
 "Generated-By: zope/app/locales/extract.py\n"
 
-#: waeup/sirp/accesscodes/browser.py:102
+#: waeup/sirp/accesscodes/browser.py:103
 msgid "Reimport"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:105
+#: waeup/sirp/accesscodes/browser.py:106
 msgid "Reimport Access Code Batches"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:110
+#: waeup/sirp/accesscodes/browser.py:111
 msgid "Reimport cancelled."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:116
+#: waeup/sirp/accesscodes/browser.py:117
 msgid "No file chosen. Action cancelled."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:126
+#: waeup/sirp/accesscodes/browser.py:127
 #. Default: ""
 msgid "This batch already exists: ${a}"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:129
+#: waeup/sirp/accesscodes/browser.py:130
 #. Default: ""
 msgid "Successfully reimported: ${a}"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:139
+#: waeup/sirp/accesscodes/browser.py:140
 msgid "Search and Manage Access Codes"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:140
+#: waeup/sirp/accesscodes/browser.py:141
 #: waeup/sirp/browser/pages.py:592
 #: waeup/sirp/browser/viewlets.py:187
@@ -60,53 +60,53 @@
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:141
+#: waeup/sirp/accesscodes/browser.py:142
 msgid "Disable ACs"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:142
+#: waeup/sirp/accesscodes/browser.py:143
 msgid "Enable ACs"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:166
+#: waeup/sirp/accesscodes/browser.py:167
 msgid "AC disabled"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:168
+#: waeup/sirp/accesscodes/browser.py:169
 #. Default: ""
 msgid "${a} disabled."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:170
+#: waeup/sirp/accesscodes/browser.py:171
 #. Default: ""
 msgid "${a}: Disable transition not allowed."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:174
+#: waeup/sirp/accesscodes/browser.py:175
 msgid "AC re-enabled"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:176
+#: waeup/sirp/accesscodes/browser.py:177
 #. Default: ""
 msgid "${a} (re-)enabled."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:178
+#: waeup/sirp/accesscodes/browser.py:179
 #. Default: ""
 msgid "${a}: Re-enable transition not allowed."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:217
+#: waeup/sirp/accesscodes/browser.py:218
 msgid "Add Access Code Batch"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:226
+#: waeup/sirp/accesscodes/browser.py:227
 msgid "Reimport Access Code Batch"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:234
+#: waeup/sirp/accesscodes/browser.py:235
 msgid "Search Access Codes"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:243
+#: waeup/sirp/accesscodes/browser.py:244
 msgid "Access Codes"
 msgstr ""
@@ -121,6 +121,6 @@
 
 #: waeup/sirp/accesscodes/browser.py:46
-#: waeup/sirp/accesscodes/browser.py:188
-#: waeup/sirp/accesscodes/browser.py:208
+#: waeup/sirp/accesscodes/browser.py:189
+#: waeup/sirp/accesscodes/browser.py:209
 msgid "Access Code Batches"
 msgstr ""
@@ -148,6 +148,16 @@
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:90
-#: waeup/sirp/accesscodes/browser.py:103
+#: waeup/sirp/accesscodes/browser.py:86
+#. Default: ""
+msgid "Batch created (${a} entries)"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:88
+#. Default: ""
+msgid "Data written to ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:91
+#: waeup/sirp/accesscodes/browser.py:104
 #: waeup/sirp/applicants/browser.py:80
 #: waeup/sirp/applicants/browser.py:129
@@ -183,8 +193,13 @@
 #: waeup/sirp/browser/pages.py:1837
 #: waeup/sirp/browser/pages.py:1889
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:839
 msgid "Cancel"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:92
+#: waeup/sirp/accesscodes/browser.py:93
 msgid "Batch creation cancelled."
 msgstr ""
@@ -408,4 +423,11 @@
 #: waeup/sirp/hostels/browser.py:231
 #: waeup/sirp/hostels/browser.py:319
+#: waeup/sirp/students/browser.py:351
+#: waeup/sirp/students/browser.py:442
+#: waeup/sirp/students/browser.py:519
+#: waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:584
+#: waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:722
 msgid "Save"
 msgstr ""
@@ -429,4 +451,6 @@
 #: waeup/sirp/browser/pages.py:1885
 #: waeup/sirp/hostels/browser.py:54
+#: waeup/sirp/students/browser.py:79
+#: waeup/sirp/students/browser.py:377
 msgid "Form has been saved."
 msgstr ""
@@ -449,8 +473,10 @@
 
 #: waeup/sirp/applicants/browser.py:395
+#: waeup/sirp/students/browser.py:277
 msgid "set"
 msgstr ""
 
 #: waeup/sirp/applicants/browser.py:396
+#: waeup/sirp/students/browser.py:278
 msgid "unset"
 msgstr ""
@@ -466,12 +492,15 @@
 
 #: waeup/sirp/applicants/browser.py:459
+#: waeup/sirp/students/browser.py:974
 msgid "This type of payment has already been made."
 msgstr ""
 
 #: waeup/sirp/applicants/browser.py:472
+#: waeup/sirp/students/browser.py:988
 msgid "Payment ticket created."
 msgstr ""
 
 #: waeup/sirp/applicants/browser.py:499
+#: waeup/sirp/students/browser.py:1007
 #. Default: ""
 msgid "${a}: Online Payment Ticket ${b}"
@@ -479,4 +508,5 @@
 
 #: waeup/sirp/applicants/browser.py:527
+#: waeup/sirp/students/browser.py:1056
 msgid "Valid callback received."
 msgstr ""
@@ -516,4 +546,5 @@
 #: waeup/sirp/applicants/browser.py:789
 #: waeup/sirp/applicants/browser.py:824
+#: waeup/sirp/students/browser.py:931
 msgid "Add online payment ticket"
 msgstr ""
@@ -524,4 +555,7 @@
 #: waeup/sirp/applicants/browser.py:792
 #: waeup/sirp/applicants/browser.py:829
+#: waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:731
+#: waeup/sirp/students/browser.py:907
 msgid "Remove selected tickets"
 msgstr ""
@@ -533,9 +567,10 @@
 
 #: waeup/sirp/applicants/browser.py:683
-#: waeup/sirp/students/browser.py:344
+#: waeup/sirp/students/browser.py:348
 msgid "No transition"
 msgstr ""
 
 #: waeup/sirp/applicants/browser.py:730
+#: waeup/sirp/students/browser.py:913
 msgid "No payment selected."
 msgstr ""
@@ -557,4 +592,6 @@
 #: waeup/sirp/browser/pages.py:1371
 #: waeup/sirp/hostels/browser.py:131
+#: waeup/sirp/students/browser.py:1102
+#: waeup/sirp/students/browser.py:1115
 msgid "Remove selected"
 msgstr ""
@@ -568,4 +605,5 @@
 
 #: waeup/sirp/applicants/browser.py:802
+#: waeup/sirp/students/browser.py:87
 msgid "The requested form is locked (read-only)."
 msgstr ""
@@ -817,16 +855,20 @@
 
 #: waeup/sirp/applicants/interfaces.py:385
+#: waeup/sirp/students/interfaces.py:154
 msgid "First Name"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:389
+#: waeup/sirp/students/interfaces.py:159
 msgid "Middle Name"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/students/interfaces.py:164
 msgid "Last Name (Surname)"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:397
+#: waeup/sirp/students/interfaces.py:213
 msgid "Date of Birth"
 msgstr ""
@@ -837,12 +879,15 @@
 
 #: waeup/sirp/applicants/interfaces.py:407
+#: waeup/sirp/students/interfaces.py:169
 msgid "Sex"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:413
+#: waeup/sirp/students/interfaces.py:490
 msgid "Email Address"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:418
+#: waeup/sirp/students/interfaces.py:203
 msgid "Phone"
 msgstr ""
@@ -879,4 +924,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:473
+#: waeup/sirp/students/interfaces.py:149
 #: waeup/sirp/browser/templates/showstudentspage.pt:4
 msgid "Student Id"
@@ -888,4 +934,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:557
+#: waeup/sirp/students/interfaces.py:469
 msgid "Payment Session"
 msgstr ""
@@ -939,4 +986,5 @@
 #: waeup/sirp/applicants/viewlets.py:151
 #: waeup/sirp/applicants/workflow.py:99
+#: waeup/sirp/students/browser.py:250
 msgid "Create student record"
 msgstr ""
@@ -1139,4 +1187,5 @@
 #: waeup/sirp/hostels/browser.py:256
 #: waeup/sirp/hostels/browser.py:287
+#: waeup/sirp/students/browser.py:222
 msgid "No item selected."
 msgstr ""
@@ -1199,4 +1248,9 @@
 
 #: waeup/sirp/browser/pages.py:134
+#: waeup/sirp/students/browser.py:235
+#: waeup/sirp/students/browser.py:626
+#: waeup/sirp/students/browser.py:747
+#: waeup/sirp/students/browser.py:925
+#: waeup/sirp/students/browser.py:1135
 #. Default: ""
 msgid "Successfully removed: ${a}"
@@ -1223,4 +1277,5 @@
 #: waeup/sirp/browser/pages.py:1467
 #: waeup/sirp/browser/pages.py:1486
+#: waeup/sirp/students/browser.py:95
 #: waeup/sirp/students/viewlets.py:466
 msgid "Students"
@@ -1350,4 +1405,5 @@
 #: waeup/sirp/browser/pages.py:272
 #: waeup/sirp/browser/pages.py:536
+#: waeup/sirp/students/browser.py:312
 msgid "Your message has been sent."
 msgstr ""
@@ -1401,4 +1457,5 @@
 
 #: waeup/sirp/browser/pages.py:517
+#: waeup/sirp/students/browser.py:293
 #. Default: ""
 msgid "Send message to ${a}"
@@ -1565,9 +1622,4 @@
 #: waeup/sirp/browser/templates/certificatemanagepage.pt:49
 msgid "Referrer"
-msgstr ""
-
-#: waeup/sirp/browser/templates/certificatepage.pt:30
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
-msgid "Mandatory"
 msgstr ""
 
@@ -1829,16 +1881,4 @@
 msgstr ""
 
-#: waeup/sirp/browser/templates/showstudentspage.pt:7
-msgid "Certificate"
-msgstr ""
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:8
-msgid "Current Session"
-msgstr ""
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:9
-msgid "Current Level"
-msgstr ""
-
 #: waeup/sirp/browser/templates/staffsitelayout.pt:101
 #: waeup/sirp/browser/templates/studentsitelayout.pt:86
@@ -2067,4 +2107,5 @@
 
 #: waeup/sirp/hostels/interfaces.py:175
+#: waeup/sirp/students/interfaces.py:427
 msgid "Bed Type"
 msgstr ""
@@ -2361,4 +2402,262 @@
 msgstr ""
 
+#: waeup/sirp/students/browser.py:1023
+msgid "This ticket has already been paid."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1036
+#: waeup/sirp/students/browser.py:1044
+#: waeup/sirp/students/browser.py:1052
+#. Default: ""
+msgid "Valid callback received. ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1106
+#. Default: ""
+msgid "${a}: Accommodation"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1118
+msgid "You are not allowed to remove bed tickets."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1125
+msgid "No bed ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1156
+msgid "Add bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1158
+msgid "Create bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:116
+msgid "Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1166
+msgid "Your data are incomplete."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1170
+msgid "You are in the wrong registration state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1181
+msgid "You already booked a bed space in current accommodation session."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1192
+msgid "Activation code is invalid."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1212
+#. Default: ""
+msgid "There is no free bed in your category ${a}."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1217
+msgid "Activation code has already been used."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:122
+msgid "Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:137
+msgid "Accommodation"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:146
+#. Default: ""
+msgid "Bed Ticket ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:165
+msgid "Student Section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:180
+#: waeup/sirp/students/browser.py:214
+msgid "Empty search string."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:198
+msgid "Manage student section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:220
+msgid "No student found."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:247
+msgid "Add student"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:255
+msgid "Student record created."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:271
+#. Default: ""
+msgid "${a}: Base Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:314
+msgid "An smtp server error occurred."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:325
+msgid "Manage base data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:394
+#. Default: ""
+msgid "${a}: Clearance Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:428
+msgid "Manage clearance data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:457
+msgid "Student has been cleared."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:459
+#: waeup/sirp/students/browser.py:483
+msgid "Student is in wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:476
+msgid "Clearance has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:480
+msgid "Clearance request has been rejected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:506
+#. Default: ""
+msgid "${a}: Personal Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:516
+msgid "Manage personal data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:536
+#. Default: ""
+msgid "${a}: Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:566
+msgid "Manage study course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:569
+#: waeup/sirp/students/browser.py:610
+msgid "Remove selected levels"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:570
+#: waeup/sirp/students/browser.py:596
+msgid "Add study level"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:604
+msgid "Study level has been added."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:606
+msgid "This level exists."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:616
+msgid "No study level selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:648
+#. Default: ""
+msgid "${a}: Study Level ${b}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:702
+#: waeup/sirp/students/browser.py:727
+#: waeup/sirp/students/browser.py:812
+#: waeup/sirp/students/browser.py:817
+msgid "Add course ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:719
+#. Default: ""
+msgid "Manage study level ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:737
+msgid "No ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:761
+#: waeup/sirp/students/browser.py:783
+msgid "This level does not correspond current level."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:765
+msgid "Course list has been validated."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:767
+#: waeup/sirp/students/browser.py:795
+msgid "Student is in the wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:788
+msgid "Course list request has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:792
+msgid "Course list request has been rejected:"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:832
+msgid "The ticket exists."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:834
+#. Default: ""
+msgid "Successfully added ${a}."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:855
+#. Default: ""
+msgid "${a}: Course Ticket ${b}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:871
+#. Default: ""
+msgid "Manage course ticket ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:898
+#. Default: ""
+msgid "${a}: Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:943
+msgid "Add online payment"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:946
+msgid "Create ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:954
+#: waeup/sirp/students/browser.py:1176
+msgid "Your current session does not match accommodation session."
+msgstr ""
+
 #: waeup/sirp/students/browser_templates/changepw.pt:26
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
@@ -2372,4 +2671,116 @@
 msgstr ""
 
+#: waeup/sirp/students/interfaces.py:176
+#: waeup/sirp/students/interfaces.py:255
+#: waeup/sirp/students/interfaces.py:483
+msgid "Registration Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:183
+#: waeup/sirp/students/interfaces.py:265
+msgid "Matriculation Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:191
+msgid "PWD Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:198
+msgid "Email"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:218
+msgid "Clearance form locked"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:223
+msgid "CLR Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:231
+msgid "Nationality"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:241
+msgid "Permanent Address"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:275
+#: waeup/sirp/browser/templates/showstudentspage.pt:7
+msgid "Certificate"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:282
+msgid "Entry Mode"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:290
+msgid "Entry Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:299
+#: waeup/sirp/browser/templates/showstudentspage.pt:8
+msgid "Current Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:307
+#: waeup/sirp/browser/templates/showstudentspage.pt:9
+msgid "Current Level"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:315
+msgid "Current Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:322
+msgid "Previous Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:337
+#: waeup/sirp/students/interfaces.py:434
+msgid "Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:344
+msgid "Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:363
+#: waeup/sirp/browser/templates/certificatepage.pt:30
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
+msgid "Mandatory"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:370
+msgid "Score"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:377
+msgid "Automatical Creation"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:384
+msgid "Carry-over Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:403
+#: waeup/sirp/university/interfaces.py:299
+#: waeup/sirp/browser/templates/certificatepage.pt:29
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
+msgid "Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:420
+msgid "Bed Coordinates"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:442
+msgid "Booking Date"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:448
+msgid "Booking Activation Code"
+msgstr ""
+
 #: waeup/sirp/students/utils.py:163
 #. Default: ""
@@ -2601,10 +3012,4 @@
 #: waeup/sirp/university/interfaces.py:277
 msgid "Is mandatory course (not elective)"
-msgstr ""
-
-#: waeup/sirp/university/interfaces.py:299
-#: waeup/sirp/browser/templates/certificatepage.pt:29
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
-msgid "Course"
 msgstr ""
 
Index: main/waeup.sirp/trunk/src/waeup/sirp/locales/yo/LC_MESSAGES/waeup.sirp.po
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/locales/yo/LC_MESSAGES/waeup.sirp.po	(revision 7720)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/yo/LC_MESSAGES/waeup.sirp.po	(revision 7721)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Tue Feb 28 21:45:08 2012\n"
+"POT-Creation-Date: Wed Feb 29 12:19:46 2012\n"
 "PO-Revision-Date: 2012-02-22 11:28+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
@@ -28,88 +28,88 @@
 "X-Poedit-SourceCharset: utf-8\n"
 
-#: waeup/sirp/accesscodes/browser.py:102
+#: waeup/sirp/accesscodes/browser.py:103
 msgid "Reimport"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:105
+#: waeup/sirp/accesscodes/browser.py:106
 msgid "Reimport Access Code Batches"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:110
+#: waeup/sirp/accesscodes/browser.py:111
 msgid "Reimport cancelled."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:116
+#: waeup/sirp/accesscodes/browser.py:117
 msgid "No file chosen. Action cancelled."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:126
+#: waeup/sirp/accesscodes/browser.py:127
 msgid "This batch already exists: ${a}"
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:129
+#: waeup/sirp/accesscodes/browser.py:130
 msgid "Successfully reimported: ${a}"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:139
+#: waeup/sirp/accesscodes/browser.py:140
 msgid "Search and Manage Access Codes"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:140 waeup/sirp/browser/pages.py:592
+#: waeup/sirp/accesscodes/browser.py:141 waeup/sirp/browser/pages.py:592
 #: waeup/sirp/browser/viewlets.py:187
 msgid "Search"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:141
+#: waeup/sirp/accesscodes/browser.py:142
 msgid "Disable ACs"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:142
+#: waeup/sirp/accesscodes/browser.py:143
 msgid "Enable ACs"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:166
+#: waeup/sirp/accesscodes/browser.py:167
 msgid "AC disabled"
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:168
+#: waeup/sirp/accesscodes/browser.py:169
 msgid "${a} disabled."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:170
+#: waeup/sirp/accesscodes/browser.py:171
 msgid "${a}: Disable transition not allowed."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:174
+#: waeup/sirp/accesscodes/browser.py:175
 msgid "AC re-enabled"
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:176
+#: waeup/sirp/accesscodes/browser.py:177
 msgid "${a} (re-)enabled."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/accesscodes/browser.py:178
+#: waeup/sirp/accesscodes/browser.py:179
 msgid "${a}: Re-enable transition not allowed."
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:217
+#: waeup/sirp/accesscodes/browser.py:218
 msgid "Add Access Code Batch"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:226
+#: waeup/sirp/accesscodes/browser.py:227
 msgid "Reimport Access Code Batch"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:234
+#: waeup/sirp/accesscodes/browser.py:235
 msgid "Search Access Codes"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:243
+#: waeup/sirp/accesscodes/browser.py:244
 msgid "Access Codes"
 msgstr ""
@@ -123,6 +123,6 @@
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:46 waeup/sirp/accesscodes/browser.py:188
-#: waeup/sirp/accesscodes/browser.py:208
+#: waeup/sirp/accesscodes/browser.py:46 waeup/sirp/accesscodes/browser.py:189
+#: waeup/sirp/accesscodes/browser.py:209
 msgid "Access Code Batches"
 msgstr ""
@@ -150,5 +150,15 @@
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:90 waeup/sirp/accesscodes/browser.py:103
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:86
+msgid "Batch created (${a} entries)"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/accesscodes/browser.py:88
+msgid "Data written to ${a}"
+msgstr ""
+
+#: waeup/sirp/accesscodes/browser.py:91 waeup/sirp/accesscodes/browser.py:104
 #: waeup/sirp/applicants/browser.py:80 waeup/sirp/applicants/browser.py:129
 #: waeup/sirp/applicants/browser.py:181 waeup/sirp/applicants/browser.py:253
@@ -167,9 +177,11 @@
 #: waeup/sirp/browser/pages.py:1749 waeup/sirp/browser/pages.py:1751
 #: waeup/sirp/browser/pages.py:1786 waeup/sirp/browser/pages.py:1837
-#: waeup/sirp/browser/pages.py:1889
+#: waeup/sirp/browser/pages.py:1889 waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:569 waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:703 waeup/sirp/students/browser.py:839
 msgid "Cancel"
 msgstr ""
 
-#: waeup/sirp/accesscodes/browser.py:92
+#: waeup/sirp/accesscodes/browser.py:93
 msgid "Batch creation cancelled."
 msgstr ""
@@ -380,4 +392,8 @@
 #: waeup/sirp/browser/pages.py:1770 waeup/sirp/hostels/browser.py:209
 #: waeup/sirp/hostels/browser.py:231 waeup/sirp/hostels/browser.py:319
+#: waeup/sirp/students/browser.py:351 waeup/sirp/students/browser.py:442
+#: waeup/sirp/students/browser.py:519 waeup/sirp/students/browser.py:568
+#: waeup/sirp/students/browser.py:584 waeup/sirp/students/browser.py:701
+#: waeup/sirp/students/browser.py:722
 msgid "Save"
 msgstr ""
@@ -395,5 +411,6 @@
 #: waeup/sirp/browser/pages.py:1379 waeup/sirp/browser/pages.py:1701
 #: waeup/sirp/browser/pages.py:1773 waeup/sirp/browser/pages.py:1885
-#: waeup/sirp/hostels/browser.py:54
+#: waeup/sirp/hostels/browser.py:54 waeup/sirp/students/browser.py:79
+#: waeup/sirp/students/browser.py:377
 msgid "Form has been saved."
 msgstr ""
@@ -415,9 +432,9 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:395
+#: waeup/sirp/applicants/browser.py:395 waeup/sirp/students/browser.py:277
 msgid "set"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:396
+#: waeup/sirp/applicants/browser.py:396 waeup/sirp/students/browser.py:278
 msgid "unset"
 msgstr ""
@@ -432,18 +449,18 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:459
+#: waeup/sirp/applicants/browser.py:459 waeup/sirp/students/browser.py:974
 msgid "This type of payment has already been made."
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:472
+#: waeup/sirp/applicants/browser.py:472 waeup/sirp/students/browser.py:988
 msgid "Payment ticket created."
 msgstr ""
 
 #. Default: ""
-#: waeup/sirp/applicants/browser.py:499
+#: waeup/sirp/applicants/browser.py:499 waeup/sirp/students/browser.py:1007
 msgid "${a}: Online Payment Ticket ${b}"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:527
+#: waeup/sirp/applicants/browser.py:527 waeup/sirp/students/browser.py:1056
 msgid "Valid callback received."
 msgstr ""
@@ -480,4 +497,5 @@
 #: waeup/sirp/applicants/browser.py:653 waeup/sirp/applicants/browser.py:755
 #: waeup/sirp/applicants/browser.py:789 waeup/sirp/applicants/browser.py:824
+#: waeup/sirp/students/browser.py:931
 msgid "Add online payment ticket"
 msgstr ""
@@ -485,5 +503,6 @@
 #: waeup/sirp/applicants/browser.py:653 waeup/sirp/applicants/browser.py:760
 #: waeup/sirp/applicants/browser.py:789 waeup/sirp/applicants/browser.py:792
-#: waeup/sirp/applicants/browser.py:829
+#: waeup/sirp/applicants/browser.py:829 waeup/sirp/students/browser.py:703
+#: waeup/sirp/students/browser.py:731 waeup/sirp/students/browser.py:907
 msgid "Remove selected tickets"
 msgstr ""
@@ -494,9 +513,9 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:683 waeup/sirp/students/browser.py:344
+#: waeup/sirp/applicants/browser.py:683 waeup/sirp/students/browser.py:348
 msgid "No transition"
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:730
+#: waeup/sirp/applicants/browser.py:730 waeup/sirp/students/browser.py:913
 msgid "No payment selected."
 msgstr ""
@@ -511,5 +530,6 @@
 #: waeup/sirp/browser/pages.py:1259 waeup/sirp/browser/pages.py:1270
 #: waeup/sirp/browser/pages.py:1336 waeup/sirp/browser/pages.py:1371
-#: waeup/sirp/hostels/browser.py:131
+#: waeup/sirp/hostels/browser.py:131 waeup/sirp/students/browser.py:1102
+#: waeup/sirp/students/browser.py:1115
 msgid "Remove selected"
 msgstr ""
@@ -520,5 +540,5 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:802
+#: waeup/sirp/applicants/browser.py:802 waeup/sirp/students/browser.py:87
 msgid "The requested form is locked (read-only)."
 msgstr ""
@@ -764,16 +784,20 @@
 
 #: waeup/sirp/applicants/interfaces.py:385
+#: waeup/sirp/students/interfaces.py:154
 msgid "First Name"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:389
+#: waeup/sirp/students/interfaces.py:159
 msgid "Middle Name"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/students/interfaces.py:164
 msgid "Last Name (Surname)"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:397
+#: waeup/sirp/students/interfaces.py:213
 msgid "Date of Birth"
 msgstr ""
@@ -784,12 +808,15 @@
 
 #: waeup/sirp/applicants/interfaces.py:407
+#: waeup/sirp/students/interfaces.py:169
 msgid "Sex"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:413
+#: waeup/sirp/students/interfaces.py:490
 msgid "Email Address"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:418
+#: waeup/sirp/students/interfaces.py:203
 msgid "Phone"
 msgstr ""
@@ -826,4 +853,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:473
+#: waeup/sirp/students/interfaces.py:149
 #: waeup/sirp/browser/templates/showstudentspage.pt:4
 msgid "Student Id"
@@ -835,4 +863,5 @@
 
 #: waeup/sirp/applicants/interfaces.py:557
+#: waeup/sirp/students/interfaces.py:469
 msgid "Payment Session"
 msgstr ""
@@ -887,4 +916,5 @@
 
 #: waeup/sirp/applicants/viewlets.py:151 waeup/sirp/applicants/workflow.py:99
+#: waeup/sirp/students/browser.py:250
 msgid "Create student record"
 msgstr ""
@@ -1069,5 +1099,5 @@
 
 #: waeup/sirp/browser/pages.py:113 waeup/sirp/hostels/browser.py:256
-#: waeup/sirp/hostels/browser.py:287
+#: waeup/sirp/hostels/browser.py:287 waeup/sirp/students/browser.py:222
 msgid "No item selected."
 msgstr ""
@@ -1124,5 +1154,7 @@
 
 #. Default: ""
-#: waeup/sirp/browser/pages.py:134
+#: waeup/sirp/browser/pages.py:134 waeup/sirp/students/browser.py:235
+#: waeup/sirp/students/browser.py:626 waeup/sirp/students/browser.py:747
+#: waeup/sirp/students/browser.py:925 waeup/sirp/students/browser.py:1135
 msgid "Successfully removed: ${a}"
 msgstr ""
@@ -1146,5 +1178,5 @@
 
 #: waeup/sirp/browser/pages.py:1467 waeup/sirp/browser/pages.py:1486
-#: waeup/sirp/students/viewlets.py:466
+#: waeup/sirp/students/browser.py:95 waeup/sirp/students/viewlets.py:466
 msgid "Students"
 msgstr ""
@@ -1256,5 +1288,5 @@
 
 #: waeup/sirp/browser/pages.py:253 waeup/sirp/browser/pages.py:272
-#: waeup/sirp/browser/pages.py:536
+#: waeup/sirp/browser/pages.py:536 waeup/sirp/students/browser.py:312
 msgid "Your message has been sent."
 msgstr ""
@@ -1305,5 +1337,5 @@
 
 #. Default: ""
-#: waeup/sirp/browser/pages.py:517
+#: waeup/sirp/browser/pages.py:517 waeup/sirp/students/browser.py:293
 msgid "Send message to ${a}"
 msgstr ""
@@ -1460,9 +1492,4 @@
 #: waeup/sirp/browser/templates/certificatemanagepage.pt:49
 msgid "Referrer"
-msgstr ""
-
-#: waeup/sirp/browser/templates/certificatepage.pt:30
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
-msgid "Mandatory"
 msgstr ""
 
@@ -1730,16 +1757,4 @@
 msgstr ""
 
-#: waeup/sirp/browser/templates/showstudentspage.pt:7
-msgid "Certificate"
-msgstr ""
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:8
-msgid "Current Session"
-msgstr ""
-
-#: waeup/sirp/browser/templates/showstudentspage.pt:9
-msgid "Current Level"
-msgstr ""
-
 #: waeup/sirp/browser/templates/staffsitelayout.pt:101
 #: waeup/sirp/browser/templates/studentsitelayout.pt:86
@@ -1961,5 +1976,5 @@
 msgstr ""
 
-#: waeup/sirp/hostels/interfaces.py:175
+#: waeup/sirp/hostels/interfaces.py:175 waeup/sirp/students/interfaces.py:427
 msgid "Bed Type"
 msgstr ""
@@ -2255,4 +2270,252 @@
 msgstr ""
 
+#: waeup/sirp/students/browser.py:1023
+msgid "This ticket has already been paid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1036 waeup/sirp/students/browser.py:1044
+#: waeup/sirp/students/browser.py:1052
+msgid "Valid callback received. ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1106
+msgid "${a}: Accommodation"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1118
+msgid "You are not allowed to remove bed tickets."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1125
+msgid "No bed ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1156
+msgid "Add bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1158
+msgid "Create bed ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:116
+msgid "Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1166
+msgid "Your data are incomplete."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1170
+msgid "You are in the wrong registration state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1181
+msgid "You already booked a bed space in current accommodation session."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1192
+msgid "Activation code is invalid."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:1212
+msgid "There is no free bed in your category ${a}."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:1217
+msgid "Activation code has already been used."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:122
+msgid "Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:137
+msgid "Accommodation"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:146
+msgid "Bed Ticket ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:165
+msgid "Student Section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:180 waeup/sirp/students/browser.py:214
+msgid "Empty search string."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:198
+msgid "Manage student section"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:220
+msgid "No student found."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:247
+msgid "Add student"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:255
+msgid "Student record created."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:271
+msgid "${a}: Base Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:314
+msgid "An smtp server error occurred."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:325
+msgid "Manage base data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:394
+msgid "${a}: Clearance Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:428
+msgid "Manage clearance data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:457
+msgid "Student has been cleared."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:459 waeup/sirp/students/browser.py:483
+msgid "Student is in wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:476
+msgid "Clearance has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:480
+msgid "Clearance request has been rejected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:506
+msgid "${a}: Personal Data"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:516
+msgid "Manage personal data"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:536
+msgid "${a}: Study Course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:566
+msgid "Manage study course"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:569 waeup/sirp/students/browser.py:610
+msgid "Remove selected levels"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:570 waeup/sirp/students/browser.py:596
+msgid "Add study level"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:604
+msgid "Study level has been added."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:606
+msgid "This level exists."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:616
+msgid "No study level selected."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:648
+msgid "${a}: Study Level ${b}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:702 waeup/sirp/students/browser.py:727
+#: waeup/sirp/students/browser.py:812 waeup/sirp/students/browser.py:817
+msgid "Add course ticket"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:719
+msgid "Manage study level ${a}"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:737
+msgid "No ticket selected."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:761 waeup/sirp/students/browser.py:783
+msgid "This level does not correspond current level."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:765
+msgid "Course list has been validated."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:767 waeup/sirp/students/browser.py:795
+msgid "Student is in the wrong state."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:788
+msgid "Course list request has been annulled."
+msgstr ""
+
+#: waeup/sirp/students/browser.py:792
+msgid "Course list request has been rejected:"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:832
+msgid "The ticket exists."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:834
+msgid "Successfully added ${a}."
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:855
+msgid "${a}: Course Ticket ${b}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:871
+msgid "Manage course ticket ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/students/browser.py:898
+msgid "${a}: Payments"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:943
+msgid "Add online payment"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:946
+msgid "Create ticket"
+msgstr ""
+
+#: waeup/sirp/students/browser.py:954 waeup/sirp/students/browser.py:1176
+msgid "Your current session does not match accommodation session."
+msgstr ""
+
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
 #: waeup/sirp/students/browser_templates/changepw.pt:26
@@ -2266,4 +2529,113 @@
 msgstr ""
 
+#: waeup/sirp/students/interfaces.py:176 waeup/sirp/students/interfaces.py:255
+#: waeup/sirp/students/interfaces.py:483
+msgid "Registration Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:183 waeup/sirp/students/interfaces.py:265
+msgid "Matriculation Number"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:191
+msgid "PWD Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:198
+msgid "Email"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:218
+msgid "Clearance form locked"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:223
+msgid "CLR Activation Code"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:231
+msgid "Nationality"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:241
+msgid "Permanent Address"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:275
+#: waeup/sirp/browser/templates/showstudentspage.pt:7
+msgid "Certificate"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:282
+msgid "Entry Mode"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:290
+msgid "Entry Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:299
+#: waeup/sirp/browser/templates/showstudentspage.pt:8
+msgid "Current Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:307
+#: waeup/sirp/browser/templates/showstudentspage.pt:9
+msgid "Current Level"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:315
+msgid "Current Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:322
+msgid "Previous Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:337 waeup/sirp/students/interfaces.py:434
+msgid "Session"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:344
+msgid "Verdict"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:363
+#: waeup/sirp/browser/templates/certificatepage.pt:30
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:51
+msgid "Mandatory"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:370
+msgid "Score"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:377
+msgid "Automatical Creation"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:384
+msgid "Carry-over Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:403
+#: waeup/sirp/university/interfaces.py:299
+#: waeup/sirp/browser/templates/certificatepage.pt:29
+#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
+msgid "Course"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:420
+msgid "Bed Coordinates"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:442
+msgid "Booking Date"
+msgstr ""
+
+#: waeup/sirp/students/interfaces.py:448
+msgid "Booking Activation Code"
+msgstr ""
+
 #. Default: ""
 #: waeup/sirp/students/utils.py:163
@@ -2489,10 +2861,4 @@
 #: waeup/sirp/university/interfaces.py:277
 msgid "Is mandatory course (not elective)"
-msgstr ""
-
-#: waeup/sirp/university/interfaces.py:299
-#: waeup/sirp/browser/templates/certificatepage.pt:29
-#: waeup/sirp/browser/templates/certificatemanagepage.pt:50
-msgid "Course"
 msgstr ""
 
