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 7717)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/de/LC_MESSAGES/waeup.sirp.po	(revision 7718)
@@ -15,6 +15,6 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Tue Feb 28 12:37:24 2012\n"
-"PO-Revision-Date: 2012-02-28 12:41+0100\n"
+"POT-Creation-Date: Tue Feb 28 18:06:20 2012\n"
+"PO-Revision-Date: 2012-02-28 18:10+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
 "Language-Team: WAeUP Germany <henrik@waeup.org>\n"
@@ -107,4 +107,7 @@
 #: 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:317
 msgid "Save"
 msgstr "Speichern"
@@ -127,4 +130,5 @@
 #: waeup/sirp/browser/pages.py:1773
 #: waeup/sirp/browser/pages.py:1885
+#: waeup/sirp/hostels/browser.py:54
 msgid "Form has been saved."
 msgstr "Das Formular wurde gespeichert."
@@ -254,4 +258,5 @@
 #: waeup/sirp/browser/pages.py:1336
 #: waeup/sirp/browser/pages.py:1371
+#: waeup/sirp/hostels/browser.py:131
 msgid "Remove selected"
 msgstr "Ausgewählte Objekte löschen"
@@ -382,5 +387,5 @@
 #: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:49
 msgid "Payment Id"
-msgstr "Id der Zahlung"
+msgstr "Zahlungs-Id"
 
 #: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:101
@@ -875,4 +880,6 @@
 
 #: waeup/sirp/browser/pages.py:113
+#: waeup/sirp/hostels/browser.py:256
+#: waeup/sirp/hostels/browser.py:285
 msgid "No item selected."
 msgstr "Nichts ausgewählt."
@@ -1102,4 +1109,5 @@
 
 #: waeup/sirp/browser/pages.py:387
+#: waeup/sirp/hostels/browser.py:195
 msgid "Manage"
 msgstr "Verwalten"
@@ -1458,4 +1466,6 @@
 #: 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 "Name"
@@ -1491,4 +1501,5 @@
 
 #: waeup/sirp/browser/templates/facultypage.pt:1
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:1
 msgid "There no subobjects registered yet."
 msgstr "Es existieren bisher keine Unterobjekte."
@@ -1549,4 +1560,5 @@
 
 #: waeup/sirp/browser/templates/searchpage.pt:15
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:54
 msgid "Type"
 msgstr "Typ"
@@ -1665,7 +1677,300 @@
 msgstr "Bearbeiten"
 
-#: waeup/sirp/hostels/browser.py:67
+#: waeup/sirp/hostels/browser.py:105
+msgid "Accommodation Section"
+msgstr "Wohnheime"
+
+#: waeup/sirp/hostels/browser.py:113
+#: waeup/sirp/hostels/browser.py:123
+msgid "Manage accommodation section"
+msgstr "Wohnheime verwalten"
+
+#: waeup/sirp/hostels/browser.py:145
+#: waeup/sirp/hostels/browser.py:158
+msgid "Add hostel"
+msgstr "Wohnheim hinzufügen"
+
+#: waeup/sirp/hostels/browser.py:161
+msgid "Create hostel"
+msgstr "Wohnheim erzeugen"
+
+#: waeup/sirp/hostels/browser.py:170
+msgid "The hostel already exists."
+msgstr "Das Wohnheim existiert bereits."
+
+#: waeup/sirp/hostels/browser.py:172
+msgid "Hostel created."
+msgstr "Wohnheim erzeugt."
+
+#: waeup/sirp/hostels/browser.py:207
+msgid "Manage hostel"
+msgstr "Wohnheim verwalten"
+
+#: waeup/sirp/hostels/browser.py:210
+#: waeup/sirp/hostels/browser.py:236
+msgid "Update all beds"
+msgstr "Alle Betten aktualisieren"
+
+#: waeup/sirp/hostels/browser.py:211
+#: waeup/sirp/hostels/browser.py:250
+msgid "Switch reservation of selected beds"
+msgstr "Reservierung der ausgewählten Betten ändern"
+
+#: waeup/sirp/hostels/browser.py:212
+#: waeup/sirp/hostels/browser.py:279
+msgid "Release selected beds"
+msgstr "Ausgewählte Betten freigeben"
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:241
+msgid "${a} empty beds removed, ${b} beds added, ${c} occupied beds modified (${d})"
+msgstr "${a} leere Betten entfernt, ${b} Betten hinzugefügt, ${c} belegte Betten geändert (${d})"
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:273
+msgid "Successfully switched beds: ${a}"
+msgstr "Erfolgreich geänderte Betten: ${a}"
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:297
+msgid "Successfully released beds: ${a}"
+msgstr "Erfolgreich freigegebene Betten: ${a}"
+
+#: waeup/sirp/hostels/browser.py:302
+msgid "No allocated bed selected."
+msgstr "Keine Betten ausgewählt."
+
+#: waeup/sirp/hostels/browser.py:314
+msgid "Allocate student"
+msgstr "Student zuweisen"
+
+#: waeup/sirp/hostels/browser.py:68
+#: waeup/sirp/hostels/browser.py:78
 msgid "Hostels"
 msgstr "Wohnheime"
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:95
+msgid "Block ${a}, Room ${b}, Bed ${c}"
+msgstr "Block ${a}, Raum ${b}, Bett ${c}"
+
+#: 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 "Id"
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:55
+msgid "Number"
+msgstr "Nummer"
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:56
+msgid "Owner"
+msgstr "Eigentümer"
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:6
+msgid "Hostel Data"
+msgstr "Wohnheimdaten"
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:74
+msgid "[allocate student]"
+msgstr "[Student zuweisen]"
+
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:9
+msgid "Beds"
+msgstr "Betten"
+
+#: waeup/sirp/hostels/hostel.py:163
+msgid "unreserved"
+msgstr "nicht reserviert"
+
+#: waeup/sirp/hostels/hostel.py:176
+msgid "reserved"
+msgstr "reserviert"
+
+#: waeup/sirp/hostels/interfaces.py:105
+msgid "Beds for Returning Students"
+msgstr "Betten für rückgemeldete Studenten"
+
+#: waeup/sirp/hostels/interfaces.py:112
+msgid "Beds for Final Year Students"
+msgstr "Betten für Studenten im letzten Studienjahr"
+
+#: waeup/sirp/hostels/interfaces.py:119
+msgid "Beds without category"
+msgstr "Unkategorisierte Betten"
+
+#: waeup/sirp/hostels/interfaces.py:126
+msgid "Special Handling"
+msgstr "Spezielle Handhabung"
+
+#: waeup/sirp/hostels/interfaces.py:137
+msgid "Female and male blocks overlap."
+msgstr "Blöcke für Männer und Frauen überlappen."
+
+#: waeup/sirp/hostels/interfaces.py:146
+msgid "Bed categories overlap."
+msgstr "Bettkategorien überlappen."
+
+#: waeup/sirp/hostels/interfaces.py:169
+msgid "Bed Id"
+msgstr "Betten Id"
+
+#: waeup/sirp/hostels/interfaces.py:175
+msgid "Bed Type"
+msgstr "Betttyp"
+
+#: waeup/sirp/hostels/interfaces.py:181
+msgid "Bed Number"
+msgstr "Bettnummer"
+
+#: waeup/sirp/hostels/interfaces.py:186
+#: waeup/sirp/hostels/interfaces.py:199
+msgid "Owner (Student)"
+msgstr "Eigentümer (Student)"
+
+#: waeup/sirp/hostels/interfaces.py:44
+msgid "Hostel Id"
+msgstr "Wohnheim-Id"
+
+#: waeup/sirp/hostels/interfaces.py:49
+msgid "Sort Id"
+msgstr "Sortierungsnummer"
+
+#: waeup/sirp/hostels/interfaces.py:55
+msgid "Hostel Name"
+msgstr "Wohnheimname"
+
+#: waeup/sirp/hostels/interfaces.py:61
+msgid "Floors per Block"
+msgstr "Etagen pro Block"
+
+#: waeup/sirp/hostels/interfaces.py:67
+msgid "Rooms per Floor"
+msgstr "Räume pro Flur"
+
+#: waeup/sirp/hostels/interfaces.py:73
+msgid "Reserved Beds"
+msgstr "Reservierte Betten"
+
+#: waeup/sirp/hostels/interfaces.py:84
+msgid "Blocks for Female Students"
+msgstr "Blöcke für Frauen"
+
+#: waeup/sirp/hostels/interfaces.py:91
+msgid "Blocks for Male Students"
+msgstr "Blöcke für Männer"
+
+#: waeup/sirp/hostels/interfaces.py:98
+msgid "Beds for Fresh Students"
+msgstr "Betten für Erstsemester"
+
+#: waeup/sirp/hostels/vocabularies.py:57
+msgid "Bed A"
+msgstr "Bett A"
+
+#: waeup/sirp/hostels/vocabularies.py:58
+msgid "Bed B"
+msgstr "Bett B"
+
+#: waeup/sirp/hostels/vocabularies.py:59
+msgid "Bed C"
+msgstr "Bett C"
+
+#: waeup/sirp/hostels/vocabularies.py:60
+msgid "Bed D"
+msgstr "Bett D"
+
+#: waeup/sirp/hostels/vocabularies.py:61
+msgid "Bed E"
+msgstr "Bett E"
+
+#: waeup/sirp/hostels/vocabularies.py:62
+msgid "Bed F"
+msgstr "Bett F"
+
+#: waeup/sirp/hostels/vocabularies.py:63
+msgid "Bed G"
+msgstr "Bett G"
+
+#: waeup/sirp/hostels/vocabularies.py:64
+msgid "Bed H"
+msgstr "Bett H"
+
+#: waeup/sirp/hostels/vocabularies.py:65
+msgid "Bed I"
+msgstr "Bett I"
+
+#: waeup/sirp/hostels/vocabularies.py:69
+msgid "Block A"
+msgstr "Block A"
+
+#: waeup/sirp/hostels/vocabularies.py:70
+msgid "Block B"
+msgstr "Block B"
+
+#: waeup/sirp/hostels/vocabularies.py:71
+msgid "Block C"
+msgstr "Block C"
+
+#: waeup/sirp/hostels/vocabularies.py:72
+msgid "Block D"
+msgstr "Block D"
+
+#: waeup/sirp/hostels/vocabularies.py:73
+msgid "Block E"
+msgstr "Block E"
+
+#: waeup/sirp/hostels/vocabularies.py:74
+msgid "Block F"
+msgstr "Block F"
+
+#: waeup/sirp/hostels/vocabularies.py:75
+msgid "Block G"
+msgstr "Block G"
+
+#: waeup/sirp/hostels/vocabularies.py:76
+msgid "Block H"
+msgstr "Block H"
+
+#: waeup/sirp/hostels/vocabularies.py:77
+msgid "Block I"
+msgstr "Block I"
+
+#: waeup/sirp/hostels/vocabularies.py:78
+msgid "Block K"
+msgstr "Block K"
+
+#: waeup/sirp/hostels/vocabularies.py:79
+msgid "Block L"
+msgstr "Block L"
+
+#: waeup/sirp/hostels/vocabularies.py:80
+msgid "Block M"
+msgstr "Block M"
+
+#: waeup/sirp/hostels/vocabularies.py:81
+msgid "Block N"
+msgstr "Block N"
+
+#: waeup/sirp/hostels/vocabularies.py:82
+msgid "Block O"
+msgstr "Block O"
+
+#: waeup/sirp/hostels/vocabularies.py:83
+msgid "Block P"
+msgstr "Block P"
+
+#: waeup/sirp/hostels/vocabularies.py:87
+msgid "Regular Hostel"
+msgstr "Standard-Wohnheim"
+
+#: waeup/sirp/hostels/vocabularies.py:88
+msgid "Blocked Hostel"
+msgstr "Gesperrtes Wohnheim"
+
+#: waeup/sirp/hostels/vocabularies.py:89
+msgid "Postgraduate Hostel"
+msgstr "Postgraduierten-Wohnheim"
 
 #: waeup/sirp/interfaces.py:72
@@ -2116,7 +2421,4 @@
 msgstr "8. Studienjahr"
 
-#~ msgid "${a} Application Record ${a}"
-#~ msgstr "${a} Antrag ${b}"
-
-#~ msgid "Could not delete"
-#~ msgstr "Konnte nicht gelöscht werden:"
+#~ msgid "Could not switch: ${a}: ${b}: ${c}"
+#~ msgstr "Konnte nicht geändert werden: ${a}: ${b}: ${c}"
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 7717)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/fr/LC_MESSAGES/waeup.sirp.po	(revision 7718)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Tue Feb 28 12:37:24 2012\n"
+"POT-Creation-Date: Tue Feb 28 18:06:20 2012\n"
 "PO-Revision-Date: 2012-02-22 11:28+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
@@ -95,5 +95,6 @@
 #: 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/browser/pages.py:1770 waeup/sirp/hostels/browser.py:209
+#: waeup/sirp/hostels/browser.py:231 waeup/sirp/hostels/browser.py:317
 msgid "Save"
 msgstr ""
@@ -111,4 +112,5 @@
 #: 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
 msgid "Form has been saved."
 msgstr ""
@@ -226,4 +228,5 @@
 #: 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
 msgid "Remove selected"
 msgstr ""
@@ -807,5 +810,6 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:113
+#: waeup/sirp/browser/pages.py:113 waeup/sirp/hostels/browser.py:256
+#: waeup/sirp/hostels/browser.py:285
 msgid "No item selected."
 msgstr ""
@@ -1010,5 +1014,5 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:387
+#: waeup/sirp/browser/pages.py:387 waeup/sirp/hostels/browser.py:195
 msgid "Manage"
 msgstr ""
@@ -1361,4 +1365,6 @@
 #: 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 ""
@@ -1394,4 +1400,5 @@
 
 #: waeup/sirp/browser/templates/facultypage.pt:1
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:1
 msgid "There no subobjects registered yet."
 msgstr ""
@@ -1452,4 +1459,5 @@
 
 #: waeup/sirp/browser/templates/searchpage.pt:15
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:54
 msgid "Type"
 msgstr ""
@@ -1567,6 +1575,293 @@
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:67
+#: 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:279
+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:273
+msgid "Successfully switched beds: ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:297
+msgid "Successfully released beds: ${a}"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:302
+msgid "No allocated bed selected."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:314
+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:56
+msgid "Owner"
+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:163
+msgid "unreserved"
+msgstr ""
+
+#: waeup/sirp/hostels/hostel.py:176
+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
+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 ""
 
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 7717)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/ha/LC_MESSAGES/waeup.sirp.po	(revision 7718)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Tue Feb 28 12:37:24 2012\n"
+"POT-Creation-Date: Tue Feb 28 18:06:20 2012\n"
 "PO-Revision-Date: 2012-02-22 11:28+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
@@ -95,5 +95,6 @@
 #: 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/browser/pages.py:1770 waeup/sirp/hostels/browser.py:209
+#: waeup/sirp/hostels/browser.py:231 waeup/sirp/hostels/browser.py:317
 msgid "Save"
 msgstr ""
@@ -111,4 +112,5 @@
 #: 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
 msgid "Form has been saved."
 msgstr ""
@@ -226,4 +228,5 @@
 #: 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
 msgid "Remove selected"
 msgstr ""
@@ -807,5 +810,6 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:113
+#: waeup/sirp/browser/pages.py:113 waeup/sirp/hostels/browser.py:256
+#: waeup/sirp/hostels/browser.py:285
 msgid "No item selected."
 msgstr ""
@@ -1010,5 +1014,5 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:387
+#: waeup/sirp/browser/pages.py:387 waeup/sirp/hostels/browser.py:195
 msgid "Manage"
 msgstr ""
@@ -1361,4 +1365,6 @@
 #: 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 ""
@@ -1394,4 +1400,5 @@
 
 #: waeup/sirp/browser/templates/facultypage.pt:1
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:1
 msgid "There no subobjects registered yet."
 msgstr ""
@@ -1452,4 +1459,5 @@
 
 #: waeup/sirp/browser/templates/searchpage.pt:15
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:54
 msgid "Type"
 msgstr ""
@@ -1567,6 +1575,293 @@
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:67
+#: 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:279
+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:273
+msgid "Successfully switched beds: ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:297
+msgid "Successfully released beds: ${a}"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:302
+msgid "No allocated bed selected."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:314
+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:56
+msgid "Owner"
+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:163
+msgid "unreserved"
+msgstr ""
+
+#: waeup/sirp/hostels/hostel.py:176
+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
+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 ""
 
Index: main/waeup.sirp/trunk/src/waeup/sirp/locales/waeup.sirp.pot
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/locales/waeup.sirp.pot	(revision 7717)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/waeup.sirp.pot	(revision 7718)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: Development/Unknown\n"
-"POT-Creation-Date: Tue Feb 28 12:37:24 2012\n"
+"POT-Creation-Date: Tue Feb 28 18:06:20 2012\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
@@ -103,4 +103,7 @@
 #: 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:317
 msgid "Save"
 msgstr ""
@@ -123,4 +126,5 @@
 #: waeup/sirp/browser/pages.py:1773
 #: waeup/sirp/browser/pages.py:1885
+#: waeup/sirp/hostels/browser.py:54
 msgid "Form has been saved."
 msgstr ""
@@ -250,4 +254,5 @@
 #: waeup/sirp/browser/pages.py:1336
 #: waeup/sirp/browser/pages.py:1371
+#: waeup/sirp/hostels/browser.py:131
 msgid "Remove selected"
 msgstr ""
@@ -871,4 +876,6 @@
 
 #: waeup/sirp/browser/pages.py:113
+#: waeup/sirp/hostels/browser.py:256
+#: waeup/sirp/hostels/browser.py:285
 msgid "No item selected."
 msgstr ""
@@ -1098,4 +1105,5 @@
 
 #: waeup/sirp/browser/pages.py:387
+#: waeup/sirp/hostels/browser.py:195
 msgid "Manage"
 msgstr ""
@@ -1454,4 +1462,6 @@
 #: 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 ""
@@ -1487,4 +1497,5 @@
 
 #: waeup/sirp/browser/templates/facultypage.pt:1
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:1
 msgid "There no subobjects registered yet."
 msgstr ""
@@ -1545,4 +1556,5 @@
 
 #: waeup/sirp/browser/templates/searchpage.pt:15
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:54
 msgid "Type"
 msgstr ""
@@ -1661,6 +1673,299 @@
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:67
+#: 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:279
+msgid "Release selected beds"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:241
+#. Default: ""
+msgid "${a} empty beds removed, ${b} beds added, ${c} occupied beds modified (${d})"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:273
+#. Default: ""
+msgid "Successfully switched beds: ${a}"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:297
+#. Default: ""
+msgid "Successfully released beds: ${a}"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:302
+msgid "No allocated bed selected."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:314
+msgid "Allocate student"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:68
+#: waeup/sirp/hostels/browser.py:78
 msgid "Hostels"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:95
+#. Default: ""
+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:56
+msgid "Owner"
+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:163
+msgid "unreserved"
+msgstr ""
+
+#: waeup/sirp/hostels/hostel.py:176
+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
+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 ""
 
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 7717)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/yo/LC_MESSAGES/waeup.sirp.po	(revision 7718)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Tue Feb 28 12:37:24 2012\n"
+"POT-Creation-Date: Tue Feb 28 18:06:20 2012\n"
 "PO-Revision-Date: 2012-02-22 11:28+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
@@ -95,5 +95,6 @@
 #: 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/browser/pages.py:1770 waeup/sirp/hostels/browser.py:209
+#: waeup/sirp/hostels/browser.py:231 waeup/sirp/hostels/browser.py:317
 msgid "Save"
 msgstr ""
@@ -111,4 +112,5 @@
 #: 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
 msgid "Form has been saved."
 msgstr ""
@@ -226,4 +228,5 @@
 #: 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
 msgid "Remove selected"
 msgstr ""
@@ -807,5 +810,6 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:113
+#: waeup/sirp/browser/pages.py:113 waeup/sirp/hostels/browser.py:256
+#: waeup/sirp/hostels/browser.py:285
 msgid "No item selected."
 msgstr ""
@@ -1010,5 +1014,5 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:387
+#: waeup/sirp/browser/pages.py:387 waeup/sirp/hostels/browser.py:195
 msgid "Manage"
 msgstr ""
@@ -1361,4 +1365,6 @@
 #: 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 ""
@@ -1394,4 +1400,5 @@
 
 #: waeup/sirp/browser/templates/facultypage.pt:1
+#: waeup/sirp/hostels/browser_templates/containerpage.pt:1
 msgid "There no subobjects registered yet."
 msgstr ""
@@ -1452,4 +1459,5 @@
 
 #: waeup/sirp/browser/templates/searchpage.pt:15
+#: waeup/sirp/hostels/browser_templates/hostelmanagepage.pt:54
 msgid "Type"
 msgstr ""
@@ -1567,6 +1575,293 @@
 msgstr ""
 
-#: waeup/sirp/hostels/browser.py:67
+#: 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:279
+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:273
+msgid "Successfully switched beds: ${a}"
+msgstr ""
+
+#. Default: ""
+#: waeup/sirp/hostels/browser.py:297
+msgid "Successfully released beds: ${a}"
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:302
+msgid "No allocated bed selected."
+msgstr ""
+
+#: waeup/sirp/hostels/browser.py:314
+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:56
+msgid "Owner"
+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:163
+msgid "unreserved"
+msgstr ""
+
+#: waeup/sirp/hostels/hostel.py:176
+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
+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 ""
 
