Index: main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py	(revision 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py	(revision 7710)
@@ -61,5 +61,5 @@
     grok.name('index')
     grok.require('waeup.Public')
-    label = 'Application Section'
+    label = _('Application Section')
     pnav = 3
 
@@ -73,11 +73,12 @@
     grok.name('manage')
     grok.template('applicantsrootmanagepage')
-    label = 'Manage application section'
+    label = _('Manage application section')
     pnav = 3
     grok.require('waeup.manageApplication')
-    taboneactions = ['Add applicants container', 'Remove selected','Cancel']
-    tabtwoactions1 = ['Remove selected local roles']
-    tabtwoactions2 = ['Add local role']
-    subunits = 'Applicants Containers'
+    taboneactions = [_('Add applicants container'), _('Remove selected'),
+        _('Cancel')]
+    tabtwoactions1 = [_('Remove selected local roles')]
+    tabtwoactions2 = [_('Add local role')]
+    subunits = _('Applicants Containers')
 
     def update(self):
@@ -101,5 +102,5 @@
         return get_users_with_local_roles(self.context)
 
-    @jsaction('Remove selected')
+    @jsaction(_('Remove selected'))
     def delApplicantsContainers(self, **data):
         form = self.request.form
@@ -113,26 +114,26 @@
                 deleted.append(id)
             except:
-                self.flash('Could not delete %s: %s: %s' % (
+                self.flash(_('Could not delete:') + ' %s: %s: %s' % (
                         id, sys.exc_info()[0], sys.exc_info()[1]))
         if len(deleted):
-            self.flash('Successfully removed: %s' % ', '.join(deleted))
+            self.flash(_('Successfully removed:') + ' %s' % ', '.join(deleted))
         self.redirect(self.url(self.context, '@@manage'))
         return
 
-    @action('Add applicants container', validator=NullValidator)
+    @action(_('Add applicants container'), validator=NullValidator)
     def addApplicantsContainer(self, **data):
         self.redirect(self.url(self.context, '@@add'))
         return
 
-    @action('Cancel', validator=NullValidator)
+    @action(_('Cancel'), validator=NullValidator)
     def cancel(self, **data):
         self.redirect(self.url(self.context))
         return
 
-    @action('Add local role', validator=NullValidator)
+    @action(_('Add local role'), validator=NullValidator)
     def addLocalRole(self, **data):
         return add_local_role(self,3, **data)
 
-    @action('Remove selected local roles')
+    @action(_('Remove selected local roles'))
     def delLocalRoles(self, **data):
         return del_local_roles(self,3,**data)
@@ -143,5 +144,5 @@
     grok.name('add')
     grok.template('applicantscontaineraddpage')
-    label = 'Add applicants container'
+    label = _('Add applicants container')
     pnav = 3
 
@@ -155,5 +156,5 @@
         return super(ApplicantsContainerAddFormPage, self).update()
 
-    @action('Add applicants container')
+    @action(_('Add applicants container'))
     def addApplicantsContainer(self, **data):
         year = data['year']
@@ -164,6 +165,5 @@
         if code in self.context.keys():
             self.flash(
-                'An applicants container for the same application '
-                'type and entrance year exists already in the database.')
+                _('An applicants container for the same application type and entrance year exists already in the database.'))
             return
         # Add new applicants container...
@@ -174,9 +174,9 @@
         container.title = title
         self.context[code] = container
-        self.flash('Added: "%s".' % code)
+        self.flash(_('Added:') + ' "%s".' % code)
         self.redirect(self.url(self.context, u'@@manage'))
         return
 
-    @action('Cancel', validator=NullValidator)
+    @action(_('Cancel'), validator=NullValidator)
     def cancel(self, **data):
         self.redirect(self.url(self.context, '@@manage'))
@@ -186,5 +186,5 @@
     """
     grok.context(IApplicantsRoot)
-    title = u'Applicants'
+    title = _(u'Applicants')
 
 class ApplicantsContainerBreadcrumb(Breadcrumb):
@@ -250,8 +250,8 @@
     form_fields = grok.AutoFields(IApplicantsContainer).omit(
         'title', 'description_dict')
-    taboneactions = ['Save','Cancel']
-    tabtwoactions = ['Add applicant', 'Remove selected','Cancel']
-    tabthreeactions1 = ['Remove selected local roles']
-    tabthreeactions2 = ['Add local role']
+    taboneactions = [_('Save'),_('Cancel')]
+    tabtwoactions = [_('Add applicant'), _('Remove selected'),_('Cancel')]
+    tabthreeactions1 = [_('Remove selected local roles')]
+    tabthreeactions2 = [_('Add local role')]
     # Use friendlier date widget...
     form_fields['startdate'].custom_widget = FriendlyDateWidget('le')
@@ -261,5 +261,5 @@
     @property
     def label(self):
-        return 'Manage applicants container'
+        return _('Manage applicants container')
 
     pnav = 3
@@ -301,8 +301,8 @@
         self.applyData(self.context, **data)
         self.context.description_dict = self._description()
-        self.flash('Form has been saved.')
-        return
-
-    @jsaction('Remove selected')
+        self.flash(_('Form has been saved.'))
+        return
+
+    @jsaction(_('Remove selected'))
     def delApplicant(self, **data):
         form = self.request.form
@@ -310,5 +310,5 @@
             child_id = form['val_id']
         else:
-            self.flash('No applicant selected!')
+            self.flash(_('No applicant selected!'))
             self.redirect(self.url(self.context, '@@manage')+'?tab2')
             return
@@ -321,26 +321,26 @@
                 deleted.append(id)
             except:
-                self.flash('Could not delete %s: %s: %s' % (
+                self.flash(_('Could not delete:') + ' %s: %s: %s' % (
                         id, sys.exc_info()[0], sys.exc_info()[1]))
         if len(deleted):
-            self.flash('Successfully removed: %s' % ', '.join(deleted))
+            self.flash(_('Successfully removed:') + ' %s' % ', '.join(deleted))
         self.redirect(self.url(self.context, u'@@manage')+'?tab2')
         return
 
-    @action('Add applicant', validator=NullValidator)
+    @action(_('Add applicant'), validator=NullValidator)
     def addApplicant(self, **data):
         self.redirect(self.url(self.context, 'addapplicant'))
         return
 
-    @action('Cancel', validator=NullValidator)
+    @action(_('Cancel'), validator=NullValidator)
     def cancel(self, **data):
         self.redirect(self.url(self.context))
         return
 
-    @action('Add local role', validator=NullValidator)
+    @action(_('Add local role'), validator=NullValidator)
     def addLocalRole(self, **data):
         return add_local_role(self,3, **data)
 
-    @action('Remove selected local roles')
+    @action(_('Remove selected local roles'))
     def delLocalRoles(self, **data):
         return del_local_roles(self,3,**data)
Index: main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt	(revision 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt	(revision 7710)
@@ -1,7 +1,9 @@
-<h2> ... <span tal:replace="context/translated_state">Application State</span> ... </h2>
+<h2>
+... <span tal:replace="context/translated_state">APPLICATIONSTATE</span> ...
+</h2>
 
 <div class="workflow">
   <div tal:repeat="msg context/history/messages">
-    <span tal:replace="msg">message</span><br />
+    <span tal:replace="msg">MESSAGE</span><br />
   </div>
 </div>
@@ -9,5 +11,5 @@
 <img src="" tal:attributes="src view/passport_url" />
 
-<table class="form-table">
+<table i18n:domain="waeup.sirp" class="form-table">
   <tbody>
     <tal:block repeat="widget view/widgets">
@@ -22,5 +24,5 @@
     </tal:block>
     <tr>
-      <td class="fieldname">
+      <td class="fieldname" i18n:translate="">
           Admitted Course of Study:
       </td>
@@ -30,5 +32,5 @@
     </tr>
     <tr>
-      <td class="fieldname">
+      <td class="fieldname" i18n:translate="">
           Password:
       </td>
@@ -39,5 +41,5 @@
   </tbody>
 </table>
-<h3 i18n:translate="acceptance_fee_tickets">
+<h3 i18n:translate="">
     Acceptance Fee Payment Tickets
 </h3>
@@ -45,10 +47,10 @@
   <thead>
     <tr>
-      <th>Payment Id</th>
-      <th>Creation Date</th>
-      <th>Payment Date</th>
-      <th>Category</th>
-      <th>Item</th>
-      <th>State</th>
+      <th i18n:translate="">Payment Id</th>
+      <th i18n:translate="">Creation Date</th>
+      <th i18n:translate="">Payment Date</th>
+      <th i18n:translate="">Category</th>
+      <th i18n:translate="">Item</th>
+      <th i18n:translate="">State</th>
     </tr>
   </thead>
Index: main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicanteditpage.pt
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicanteditpage.pt	(revision 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicanteditpage.pt	(revision 7710)
@@ -1,10 +1,12 @@
 <form action="." tal:attributes="action request/URL" method="post"
-      enctype="multipart/form-data">
+      i18n:domain="waeup.sirp" enctype="multipart/form-data">
 
-  <h2> ... <span tal:replace="context/translated_state">Application State</span> ... </h2>
+  <h2>
+  ... <span tal:replace="context/translated_state">APPLICATIONSTATE</span> ...
+  </h2>
 
   <div class="workflow">
     <div tal:repeat="msg context/history/messages">
-      <span tal:replace="msg">message</span><br />
+      <span tal:replace="msg">MESSAGE</span><br />
     </div>
   </div>
@@ -32,5 +34,5 @@
       </tal:block>
       <tr>
-        <td class="fieldname">
+        <td class="fieldname" i18n:translate="">
           Photograph
         </td>
@@ -39,5 +41,5 @@
           <input type="file" name="form.passport" />
           <br />
-          <span i18n:translate="max_file_size">
+          <span i18n:translate="">
             Max. file size:
           </span>
@@ -45,5 +47,5 @@
       </tr>
       <tr tal:condition="view/manage_applications">
-        <td class="fieldname">Password:</td>
+        <td class="fieldname" i18n:translate="">Password:</td>
         <td>
           <input name="password" type="password"  />
@@ -51,5 +53,5 @@
       </tr>
       <tr tal:condition="view/manage_applications">
-        <td class="fieldname">Retype password:</td>
+        <td class="fieldname" i18n:translate="">Retype password:</td>
         <td>
           <input name="control_password" type="password" />
@@ -57,5 +59,5 @@
       </tr>
       <tr tal:condition="view/manage_applications">
-        <td class="fieldname">Application Transition:</td>
+        <td class="fieldname" i18n:translate="">Application Transition:</td>
         <td>
           <select id="transition" name="transition">
@@ -73,6 +75,8 @@
     <input id="confirm_passport" name="confirm_passport"
            type="checkbox" value="True"/>
+    <span i18n:translate="">
     I confirm that the Passport Photograph uploaded on this form is a
     true picture of me.
+    </span>
   </div>
 
@@ -86,5 +90,5 @@
 
   <br /><br />
-  <h3 i18n:translate="acceptance_fee_tickets">
+  <h3 i18n:translate="">
       Acceptance Fee Payment Tickets
   </h3>
@@ -94,10 +98,10 @@
     <tr>
       <th>&nbsp;</th>
-      <th>Payment Id</th>
-      <th>Creation Date</th>
-      <th>Payment Date</th>
-      <th>Category</th>
-      <th>Item</th>
-      <th>State</th>
+      <th i18n:translate="">Payment Id</th>
+      <th i18n:translate="">Creation Date</th>
+      <th i18n:translate="">Payment Date</th>
+      <th i18n:translate="">Category</th>
+      <th i18n:translate="">Item</th>
+      <th i18n:translate="">State</th>
     </tr>
     </thead>
Index: main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantregemailsent.pt
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantregemailsent.pt	(revision 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantregemailsent.pt	(revision 7710)
@@ -1,11 +1,13 @@
-<div>
+<div i18n:domain="waeup.sirp">
   <p>
-    An email with your user name and password
-    has been sent to <span tal:replace="view/email">user@foo.baz</span>.
+    <span i18n:translate=""> An email with your user name and password
+    has been sent to
+    </span>
+    <span tal:replace="view/email">user@foo.baz</span>.
   </p>
-  <p>
+  <p i18n:translate="">
     Please check your email account to proceed.
   </p>
-  <p>
+  <p  i18n:translate="">
     Thanks for using SIRP!
   </p>
Index: main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantregister.pt
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantregister.pt	(revision 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantregister.pt	(revision 7710)
@@ -1,4 +1,4 @@
 <form action="." tal:attributes="action request/URL" method="post"
-      enctype="multipart/form-data">
+    i18n:domain="waeup.sirp" enctype="multipart/form-data">
 
   <table class="form-table">
@@ -8,5 +8,5 @@
           <td class="fieldname">
             <span tal:condition="widget/required">*</span>
-            <span tal:content="widget/label">label</span>:
+            <span tal:content="widget/label">LABEL</span>:
           </td>
           <td>
@@ -15,8 +15,8 @@
             </span>
             <tal:error tal:condition="widget/error">
-              <span tal:replace="structure widget/error">error</span>
+              <span tal:replace="structure widget/error">ERROR</span>
             </tal:error>
             <tal:hint tal:condition="widget/hint">
-              <span tal:content="structure widget/hint">hint</span>
+              <span tal:content="structure widget/hint">HINT</span>
             </tal:hint>
           </td>
@@ -24,5 +24,5 @@
       </tal:block>
       <tr tal:condition="view/captcha_code">
-        <td i18n:translate="solve_captcha">
+        <td i18n:translate="">
           Please solve the captcha<br />to prevent misuse of this service:
         </td>
@@ -34,5 +34,5 @@
     </tbody>
   </table>
-  <p>
+  <p i18n:translate="">
     An account will be created for you and an email with your login
     credentials will be sent to the address provided.
Index: main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontaineraddpage.pt
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontaineraddpage.pt	(revision 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontaineraddpage.pt	(revision 7710)
@@ -1,4 +1,4 @@
 <form action="." tal:attributes="action request/URL" method="post"
-      class="edit-form" enctype="multipart/form-data">
+  class="edit-form" enctype="multipart/form-data">
 
   <table class="form-table">
@@ -8,5 +8,5 @@
           <td class="fieldname">
             <span tal:condition="widget/required">*</span>
-            <span tal:content="widget/label">label</span>:
+            <span tal:content="widget/label">LABEL</span>:
           </td>
           <td>
@@ -15,8 +15,8 @@
             </span>
             <tal:error tal:condition="widget/error">
-              <span tal:replace="structure widget/error">error</span>
+              <span tal:replace="structure widget/error">ERROR</span>
             </tal:error>
             <tal:hint tal:condition="widget/hint">
-              <span tal:content="structure widget/hint">hint</span>
+              <span tal:content="structure widget/hint">HINT</span>
             </tal:hint>
           </td>
Index: main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt	(revision 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt	(revision 7710)
@@ -1,18 +1,19 @@
-<form action="." tal:attributes="action request/URL" method="POST"  class="edit-form" enctype="multipart/form-data">
+<form action="." tal:attributes="action request/URL" method="POST"
+  i18n:domain="waeup.sirp" class="edit-form" enctype="multipart/form-data">
 
   <ul class="tabs" data-tabs="tabs">
     <li tal:attributes="class view/tab1">
     <a href="#tab-1">
-      <span>Settings
+      <span i18n:translate="">Settings
       </span></a>
     </li>
     <li tal:attributes="class view/tab2">
     <a href="#tab-2">
-      <span>Applicants
+      <span i18n:translate="">Applicants
       </span></a>
     </li>
     <li tal:attributes="class view/tab3">
     <a href="#tab-3">
-      <span>Local Roles
+      <span i18n:translate="">Local Roles
       </span></a>
     </li>
@@ -27,5 +28,5 @@
                 <span tal:condition="widget/required">*
                 </span>
-                <span tal:content="widget/label">label
+                <span tal:content="widget/label">LABEL
                 </span>:
               </td>
@@ -35,9 +36,9 @@
                 </span>
                 <tal:error tal:condition="widget/error">
-                  <span tal:replace="structure widget/error">error
+                  <span tal:replace="structure widget/error">ERROR
                   </span>
                 </tal:error>
                 <tal:hint tal:condition="widget/hint">
-                  <span  tal:content="structure widget/hint">hint
+                  <span  tal:content="structure widget/hint">HINT
                   </span>
                 </tal:hint> </td>
@@ -53,5 +54,6 @@
       </div>
     </div>
-    <div id="tab-2" tal:attributes="class view/tab2"> <h3>Applicants</h3>
+    <div id="tab-2" tal:attributes="class view/tab2">
+      <h3 i18n:translate="">Applicants</h3>
       <table class="display dataTableManage">
         <thead>
@@ -59,11 +61,11 @@
             <th>&nbsp;
             </th>
-            <th>Application Number
+            <th i18n:translate="">Application Number
             </th>
-            <th>Full Name
+            <th i18n:translate="">Full Name
             </th>
-            <th>First Choice
+            <th i18n:translate="">First Choice
             </th>
-            <th>Application State
+            <th i18n:translate="">Application State
             </th>
           </tr>
@@ -76,16 +78,16 @@
             <td>
               <a tal:attributes="href python: view.url(appl)"
-                 tal:content="appl/__name__"> Number </a>
+                 tal:content="appl/__name__">NUMBER</a>
             </td>
             <td>
-              <span tal:replace="appl/display_fullname">Fullname
+              <span tal:replace="appl/display_fullname">FULLNAME
               </span>
             </td>
             <td>
-              <span tal:replace="appl/course1/code|nothing">First Choice
+              <span tal:replace="appl/course1/code|nothing">FIRSTCHOICE
               </span>
             </td>
             <td>
-              <span tal:replace="appl/translated_state">State
+              <span tal:replace="appl/translated_state">STATE
               </span>
             </td>
@@ -106,9 +108,9 @@
             <th>&nbsp;
             </th>
-            <th>User Id
+            <th i18n:translate="">User Id
             </th>
-            <th>Name
+            <th i18n:translate="">Name
             </th>
-            <th>Local Role
+            <th i18n:translate="">Local Role
             </th>
           </tr>
Index: main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt	(revision 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt	(revision 7710)
@@ -1,3 +1,4 @@
-<form action="." tal:attributes="action request/URL" method="POST"  enctype="multipart/form-data">
+<form action="." tal:attributes="action request/URL"
+  i18n:domain="waeup.sirp" method="POST"  enctype="multipart/form-data">
   <ul class="tabs" data-tabs="tabs">
     <li class="active">
@@ -8,5 +9,5 @@
     <li>
     <a href="#tab-2">
-      <span>Local Roles
+      <span i18n:translate="">Local Roles
       </span></a>
     </li>
@@ -14,5 +15,5 @@
   <div class="tab-content">
     <div id="tab-1" class="active">
-      <h3 tal:content="view/subunits">Applicants Containers</h3>
+      <h3 tal:content="view/subunits">SUBUNITS</h3>
       <table class="display dataTableManage">
         <thead>
@@ -20,9 +21,9 @@
             <th>&nbsp;
             </th>
-            <th>Year
+            <th i18n:translate="">Year
             </th>
-            <th>Code
+            <th i18n:translate="">Code
             </th>
-            <th>Title
+            <th i18n:translate="">Title
             </th>
           </tr>
@@ -30,8 +31,11 @@
         <tbody>
           <tr tal:repeat="entry context/values" 	class="gradeC"> <td>
-              <input type="checkbox" name="val_id"   tal:attributes="value entry/__name__" /> </td>
-            <td tal:content="entry/year">Year </td> <td>
-              <a href="" 	 tal:attributes="href python:view.url(entry)"   tal:content="entry/__name__">Code</a> </td>
-            <td tal:content="entry/title">Title </td>
+              <input type="checkbox" name="val_id"
+                tal:attributes="value entry/__name__" /> </td>
+            <td tal:content="entry/year">YEAR</td> <td>
+              <a href=""
+                tal:attributes="href python:view.url(entry)"
+                tal:content="entry/__name__">CODE</a> </td>
+            <td tal:content="entry/title">TITLE</td>
           </tr>
         </tbody>
@@ -39,5 +43,6 @@
       <div tal:condition="view/availableActions">
         <span tal:repeat="action view/actions" tal:omit-tag="">
-          <input tal:condition="python:action.label in view.taboneactions"   tal:replace="structure action/render"/>
+          <input tal:condition="python:action.label in view.taboneactions"
+            tal:replace="structure action/render"/>
         </span>
       </div>
@@ -49,18 +54,19 @@
             <th>&nbsp;
             </th>
-            <th>User Id
+            <th i18n:translate="">User Id
             </th>
-            <th>Name
+            <th i18n:translate="">Name
             </th>
-            <th>Local Role
+            <th i18n:translate="">Local Role
             </th>
           </tr>
         </thead>
         <tbody>
-          <tr tal:repeat="entry view/getUsersWithLocalRoles" class="gradeC">  <td>
-              <input type="checkbox" name="role_id" tal:attributes="value python: entry['user_name']+'|'+entry['local_role']" />  </td>
-            <td tal:content="entry/user_name"> USERNAME   </td>
-            <td tal:content="entry/user_title"> USERTITLE   </td>
-            <td tal:content="entry/local_role_title"> LOCAL ROLE   </td>
+          <tr tal:repeat="entry view/getUsersWithLocalRoles" class="gradeC">
+            <td> <input type="checkbox" name="role_id"
+                    tal:attributes="value python: entry['user_name']+'|'+entry['local_role']" />  </td>
+            <td tal:content="entry/user_name">USERNAME</td>
+            <td tal:content="entry/user_title">USERTITLE</td>
+            <td tal:content="entry/local_role_title">LOCAL ROLE</td>
           </tr>
         </tbody>
@@ -68,5 +74,6 @@
       <div tal:condition="view/availableActions">
         <span tal:repeat="action view/actions" tal:omit-tag="">
-          <input tal:condition="python:action.label in view.tabtwoactions1" tal:replace="structure action/render"/>
+          <input tal:condition="python:action.label in view.tabtwoactions1"
+            tal:replace="structure action/render"/>
         </span>
       </div> <br /><br />
@@ -74,5 +81,6 @@
         <tr> <td>
             <select id="user" name="user">
-              <option tal:repeat="user view/getUsers" tal:attributes="value user/name">
+              <option tal:repeat="user view/getUsers"
+                tal:attributes="value user/name">
               <span tal:replace="user/val/title">USERTITLE
               </span>
@@ -80,5 +88,6 @@
             </select> </td> <td>
             <select id="local_role" name="local_role">
-              <option tal:repeat="localrole view/getLocalRoles" tal:attributes="value localrole/name">
+              <option tal:repeat="localrole view/getLocalRoles"
+                tal:attributes="value localrole/name">
               <span tal:replace="localrole/title">LOCALROLETITLE
               </span>
@@ -87,5 +96,6 @@
             <div tal:condition="view/availableActions">
               <span tal:repeat="action view/actions" tal:omit-tag="">
-                <input tal:condition="python:action.label in view.tabtwoactions2" tal:replace="structure action/render"/>
+                <input tal:condition="python:action.label in view.tabtwoactions2"
+                  tal:replace="structure action/render"/>
               </span>
             </div> </td>
Index: main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantsrootpage.pt
===================================================================
--- main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantsrootpage.pt	(revision 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantsrootpage.pt	(revision 7710)
@@ -1,6 +1,9 @@
-<table>
+<table i18n:domain="waeup.sirp">
   <thead>
     <tr>
-      <th>Year</th><th>Code</th><th>Title</th><th>Application Period</th>
+      <th i18n:translate="">Year</th>
+      <th i18n:translate="">Code</th>
+      <th i18n:translate="">Title</th>
+      <th i18n:translate="">Application Period</th>
     </tr>
   </thead>
@@ -9,15 +12,15 @@
       <td tal:content="entry/year">Year
       </td>	
-      <td tal:content="entry/__name__">Code
+      <td tal:content="entry/__name__">CODE
       </td>
       <td>
 	     <a href=""
     	   tal:attributes="href python:view.url(entry)"
-    	   tal:content="entry/title">Title</a>
+    	   tal:content="entry/title">TITLE</a>
       </td>
       <td>
-      <span tal:content="python: layout.formatDate(entry.startdate)">Start</span>
+      <span tal:content="python: layout.formatDate(entry.startdate)">START</span>
       -
-      <span tal:content="python: layout.formatDate(entry.enddate)">End</span>
+      <span tal:content="python: layout.formatDate(entry.enddate)">END</span>
       </td>
     </tr>
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 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/de/LC_MESSAGES/waeup.sirp.po	(revision 7710)
@@ -15,6 +15,6 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Mon Feb 27 09:58:03 2012\n"
-"PO-Revision-Date: 2012-02-27 10:15+0100\n"
+"POT-Creation-Date: Mon Feb 27 14:57:41 2012\n"
+"PO-Revision-Date: 2012-02-27 14:57+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
 "Language-Team: WAeUP Germany <henrik@waeup.org>\n"
@@ -36,6 +36,5 @@
 msgstr "Reaktiviere deaktivierte PIN"
 
-#: waeup/sirp/accesscodes/workflow.py:35
-#: waeup/sirp/applicants/workflow.py:37
+#: waeup/sirp/accesscodes/workflow.py:35 waeup/sirp/applicants/workflow.py:37
 msgid "initialized"
 msgstr "initialisiert"
@@ -61,14 +60,228 @@
 msgstr "Deaktiviere unbenutzte PIN"
 
-#: waeup/sirp/applicants/browser.py:651
-#: waeup/sirp/students/browser.py:344
+#: waeup/sirp/applicants/browser.py:116 waeup/sirp/applicants/browser.py:323
+msgid "Could not delete:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:119 waeup/sirp/applicants/browser.py:326
+msgid "Successfully removed:"
+msgstr "Erfolgreich entfernt:"
+
+#: waeup/sirp/applicants/browser.py:167
+msgid ""
+"An applicants container for the same application type and entrance year "
+"exists already in the database."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:176
+msgid "Added:"
+msgstr "Hinzugefügt:"
+
+#: waeup/sirp/applicants/browser.py:188 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 "Antragsteller"
+
+#: waeup/sirp/applicants/browser.py:252 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:1336 waeup/sirp/browser/pages.py:1377
+#: waeup/sirp/browser/pages.py:1503 waeup/sirp/browser/pages.py:1556
+#: waeup/sirp/browser/pages.py:1699 waeup/sirp/browser/pages.py:1750
+#: waeup/sirp/browser/pages.py:1771
+msgid "Save"
+msgstr "Speichern"
+
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:330
+msgid "Add applicant"
+msgstr "Antragsteller hinzufügen"
+
+#: waeup/sirp/applicants/browser.py:263
+msgid "Manage applicants container"
+msgstr "Bearbeite Container für Antragsteller"
+
+#: waeup/sirp/applicants/browser.py:303 waeup/sirp/browser/pages.py:1380
+#: waeup/sirp/browser/pages.py:1702 waeup/sirp/browser/pages.py:1774
+#: waeup/sirp/browser/pages.py:1886
+msgid "Form has been saved."
+msgstr "Das Formular wurde gespeichert."
+
+#: waeup/sirp/applicants/browser.py:312
+msgid "No applicant selected!"
+msgstr "Nichts ausgewählt!"
+
+#: waeup/sirp/applicants/browser.py:63
+#, fuzzy
+msgid "Application Section"
+msgstr "Beantragungszeitraum"
+
+#: waeup/sirp/applicants/browser.py:672 waeup/sirp/students/browser.py:344
 msgid "No transition"
 msgstr "Keine Änderung"
 
-#. Default: "Acceptance Fee Payment Tickets"
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:88
-#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:41
-msgid "acceptance_fee_tickets"
-msgstr "Zullassungsgebühr-Ticket"
+#: waeup/sirp/applicants/browser.py:75
+#, fuzzy
+msgid "Manage application section"
+msgstr "Bearbeite Akademie"
+
+#: waeup/sirp/applicants/browser.py:78 waeup/sirp/applicants/browser.py:104
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:306
+#: waeup/sirp/browser/pages.py:634 waeup/sirp/browser/pages.py:675
+#: waeup/sirp/browser/pages.py:1260 waeup/sirp/browser/pages.py:1271
+#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1372
+msgid "Remove selected"
+msgstr "Ausgewählte Objekte löschen"
+
+#: waeup/sirp/applicants/browser.py:78 waeup/sirp/applicants/browser.py:123
+#: waeup/sirp/applicants/browser.py:146 waeup/sirp/applicants/browser.py:158
+#, fuzzy
+msgid "Add applicants container"
+msgstr "Typ des Container für Antragsteller"
+
+#: waeup/sirp/applicants/browser.py:79 waeup/sirp/applicants/browser.py:128
+#: waeup/sirp/applicants/browser.py:180 waeup/sirp/applicants/browser.py:252
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:335
+#: 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:1260 waeup/sirp/browser/pages.py:1281
+#: waeup/sirp/browser/pages.py:1308 waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1383
+#: waeup/sirp/browser/pages.py:1424 waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1506
+#: waeup/sirp/browser/pages.py:1584 waeup/sirp/browser/pages.py:1629
+#: waeup/sirp/browser/pages.py:1667 waeup/sirp/browser/pages.py:1711
+#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1752
+#: waeup/sirp/browser/pages.py:1787 waeup/sirp/browser/pages.py:1838
+#: waeup/sirp/browser/pages.py:1890
+msgid "Cancel"
+msgstr "Abbruch"
+
+#: waeup/sirp/applicants/browser.py:80 waeup/sirp/applicants/browser.py:137
+#: waeup/sirp/applicants/browser.py:254 waeup/sirp/applicants/browser.py:344
+#: waeup/sirp/browser/pages.py:1338 waeup/sirp/browser/pages.py:1397
+#: waeup/sirp/browser/pages.py:1507 waeup/sirp/browser/pages.py:1593
+#: waeup/sirp/browser/pages.py:1753 waeup/sirp/browser/pages.py:1810
+msgid "Remove selected local roles"
+msgstr "Ausgewählte lokale Rollen löschen"
+
+#: waeup/sirp/applicants/browser.py:81 waeup/sirp/applicants/browser.py:133
+#: waeup/sirp/applicants/browser.py:255 waeup/sirp/applicants/browser.py:340
+#: waeup/sirp/browser/pages.py:1339 waeup/sirp/browser/pages.py:1393
+#: waeup/sirp/browser/pages.py:1508 waeup/sirp/browser/pages.py:1589
+#: waeup/sirp/browser/pages.py:1754 waeup/sirp/browser/pages.py:1806
+msgid "Add local role"
+msgstr "Lokale Rolle hinzufügen"
+
+#: waeup/sirp/applicants/browser.py:82
+#, fuzzy
+msgid "Applicants Containers"
+msgstr "Typ des Container für Antragsteller"
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:26
+msgid "Admitted Course of Study:"
+msgstr "Zugelassenes Studienfach:"
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:43
+msgid "Acceptance Fee Payment Tickets"
+msgstr "Zullassungsgebühr-Ticket:"
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:49
+msgid "Payment Id"
+msgstr "Id der Zahlung"
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:50
+msgid "Creation Date"
+msgstr "Erstellungsdatum"
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:51
+msgid "Payment Date"
+msgstr "Datum der Zahlung"
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:52
+msgid "Category"
+msgstr "Kategorie"
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:53
+msgid "Item"
+msgstr "Gegenstand"
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:54
+msgid "State"
+msgstr "Status"
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:36
+msgid "Photograph"
+msgstr "Fotografie"
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:43
+msgid "Max. file size:"
+msgstr "Max. Dateigröße:"
+
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:61
+msgid "Application Transition:"
+msgstr "Zustandsänderung der Beantragung:"
+
+#: 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 ""
+"I bestätige, dass die hochgeladene Fotografie ein naturgetreues Portrait von "
+"mir ist."
+
+#: waeup/sirp/applicants/browser_templates/applicantregemailsent.pt:11
+msgid "Thanks for using SIRP!"
+msgstr "Vielen Dank, dass Sie SIRP verwendet haben!"
+
+#: waeup/sirp/applicants/browser_templates/applicantregemailsent.pt:3
+msgid "An email with your user name and password has been sent to"
+msgstr ""
+"EIne Email mit Ihren Benutzernamen und Ihrem Passwort wurde versendet an"
+
+#: waeup/sirp/applicants/browser_templates/applicantregemailsent.pt:8
+msgid "Please check your email account to proceed."
+msgstr "Bitte prüfen Sie den Eingang dieser Email und fahren Sie dann fort."
+
+#: waeup/sirp/applicants/browser_templates/applicantregister.pt:26
+msgid "Please solve the captcha<br />to prevent misuse of this service:"
+msgstr ""
+"Bitte helfen Sie uns, Missbrauch des Dienstes zu vermeiden, indem Sie das "
+"folgende Captcha lösen:"
+
+#: 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 ""
+"Ein Benutzerkonto wir für Sie eingerichtet. Anschließend werden die die "
+"Anmeldedaten an die von Ihnen zur Verfügung gestellte Emailadresse versendet."
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:63
+msgid "Application Number"
+msgstr "Antragsnummer"
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:65
+msgid "Full Name"
+msgstr "Vollständiger Name"
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:67
+msgid "First Choice"
+msgstr "Erste Wahl"
+
+#: waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt:69
+msgid "Application State"
+msgstr "Status der Beantragung"
+
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:4
+#: waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt:23
+msgid "Year"
+msgstr "Jahr"
+
+#: waeup/sirp/applicants/browser_templates/applicantsrootpage.pt:7
+msgid "Application Period"
+msgstr "Beantragungszeitraum"
 
 #: waeup/sirp/applicants/interfaces.py:197
@@ -88,4 +301,6 @@
 #: 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 "Kürzel"
@@ -102,9 +317,11 @@
 #: 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 "Titel"
 
 #: waeup/sirp/applicants/interfaces.py:211
-#: waeup/sirp/applicants/interfaces.py:315
+#: waeup/sirp/applicants/interfaces.py:324
 msgid "Application Target"
 msgstr "Antragsobjekt (Programm)"
@@ -115,10 +332,10 @@
 
 #: waeup/sirp/applicants/interfaces.py:226
-#: waeup/sirp/applicants/interfaces.py:323
+#: waeup/sirp/applicants/interfaces.py:332
 msgid "Year of Entrance"
 msgstr "Eingangsjahr"
 
 #: waeup/sirp/applicants/interfaces.py:234
-#: waeup/sirp/applicants/interfaces.py:331
+#: waeup/sirp/applicants/interfaces.py:340
 msgid "Applicants Container Type"
 msgstr "Typ des Container für Antragsteller"
@@ -132,110 +349,98 @@
 msgstr "Lesbare Beschreibung im reST-Format"
 
-#: waeup/sirp/applicants/interfaces.py:259
-msgid ""
-"This text can been seen by anonymous users.\n"
-"Here we put information about the study courses provided, the application procedure and deadlines."
-msgstr ""
-"Dieser Text kann von anonymen Benutzern gelesen werden.\n"
-"Hier können Informationen für Antragsteller hinterlegt werden."
-
-#: waeup/sirp/applicants/interfaces.py:264
+#: waeup/sirp/applicants/interfaces.py:273
 msgid "Application Start Date"
 msgstr "Beginn der Beantragung"
 
-#: waeup/sirp/applicants/interfaces.py:270
+#: waeup/sirp/applicants/interfaces.py:279
 msgid "Application Closing Date"
 msgstr "Ende der Beantragung"
 
-#: waeup/sirp/applicants/interfaces.py:276
+#: waeup/sirp/applicants/interfaces.py:285
 msgid "Forbid additions after deadline (enddate)"
 msgstr "Verbiete Antragstellung nach Ablauf der Antragsfrist"
 
-#: waeup/sirp/applicants/interfaces.py:359
+#: waeup/sirp/applicants/interfaces.py:368
 msgid "Applicant Id"
 msgstr "Antragsteller Id"
 
-#: waeup/sirp/applicants/interfaces.py:364
+#: waeup/sirp/applicants/interfaces.py:373
 msgid "JAMB Registration Number"
 msgstr "JAMB Regsistrierungsnummer"
 
-#: waeup/sirp/applicants/interfaces.py:376
+#: waeup/sirp/applicants/interfaces.py:385
 msgid "First Name"
 msgstr "Vorname"
 
-#: waeup/sirp/applicants/interfaces.py:380
+#: waeup/sirp/applicants/interfaces.py:389
 msgid "Middle Name"
 msgstr "Zweiter Vorname"
 
-#: waeup/sirp/applicants/interfaces.py:384
+#: waeup/sirp/applicants/interfaces.py:393
 msgid "Last Name (Surname)"
 msgstr "Nachname"
 
-#: waeup/sirp/applicants/interfaces.py:388
+#: waeup/sirp/applicants/interfaces.py:397
 msgid "Date of Birth"
 msgstr "Geburtsdatum"
 
-#: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/applicants/interfaces.py:402
 msgid "State/LGA"
 msgstr "State/LGA"
 
-#: waeup/sirp/applicants/interfaces.py:398
+#: waeup/sirp/applicants/interfaces.py:407
 msgid "Sex"
 msgstr "Geschlecht"
 
-#: waeup/sirp/applicants/interfaces.py:404
+#: waeup/sirp/applicants/interfaces.py:413
 msgid "Email Address"
 msgstr "Emailadresse"
 
-#: waeup/sirp/applicants/interfaces.py:409
+#: waeup/sirp/applicants/interfaces.py:418
 msgid "Phone"
 msgstr "Telefonnummer"
 
-#: waeup/sirp/applicants/interfaces.py:414
-#: waeup/sirp/applicants/interfaces.py:494
+#: waeup/sirp/applicants/interfaces.py:423
+#: waeup/sirp/applicants/interfaces.py:503
 msgid "1st Choice Course of Study"
 msgstr "Studienfach (Zertifikat) 1. Wahl"
 
-#: waeup/sirp/applicants/interfaces.py:419
-#: waeup/sirp/applicants/interfaces.py:499
+#: waeup/sirp/applicants/interfaces.py:428
+#: waeup/sirp/applicants/interfaces.py:508
 msgid "2nd Choice Course of Study"
 msgstr "Studienfach (Zertifikat) 2. Wahl"
 
-#: waeup/sirp/applicants/interfaces.py:428
-#: waeup/sirp/applicants/interfaces.py:504
+#: waeup/sirp/applicants/interfaces.py:437
+#: waeup/sirp/applicants/interfaces.py:513
 msgid "Screening Score"
 msgstr "Screening-Score"
 
-#: waeup/sirp/applicants/interfaces.py:432
-#: waeup/sirp/applicants/interfaces.py:509
+#: waeup/sirp/applicants/interfaces.py:441
+#: waeup/sirp/applicants/interfaces.py:518
 msgid "Screening Venue"
 msgstr "Screening-Ort"
 
-#: waeup/sirp/applicants/interfaces.py:436
-#: waeup/sirp/applicants/interfaces.py:514
+#: waeup/sirp/applicants/interfaces.py:445
+#: waeup/sirp/applicants/interfaces.py:523
 msgid "Admitted Course of Study"
 msgstr "Zugelassenes Studienfach"
 
-#: waeup/sirp/applicants/interfaces.py:442
-#: waeup/sirp/applicants/interfaces.py:521
+#: waeup/sirp/applicants/interfaces.py:451
+#: waeup/sirp/applicants/interfaces.py:530
 msgid "Notice"
 msgstr "Bemerkung"
 
-#: waeup/sirp/applicants/interfaces.py:464
+#: waeup/sirp/applicants/interfaces.py:473
 #: waeup/sirp/browser/templates/showstudentspage.pt:4
 msgid "Student Id"
 msgstr "Studenten Id"
 
-#: waeup/sirp/applicants/interfaces.py:469
+#: waeup/sirp/applicants/interfaces.py:478
 msgid "Form locked"
 msgstr "Formular gesperrt"
 
-#: waeup/sirp/applicants/interfaces.py:548
+#: waeup/sirp/applicants/interfaces.py:557
 msgid "Payment Session"
 msgstr "Session für die bezahlt wird"
-
-#: waeup/sirp/applicants/viewlets.py:44
-msgid "Applicants"
-msgstr "Antragsteller"
 
 #: waeup/sirp/applicants/viewlets.py:57
@@ -243,20 +448,15 @@
 msgstr "Beantragung"
 
-#: 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 "Student erzeugt"
 
-#: 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 "Setze Antrag zurück"
 
-#: 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"
@@ -279,6 +479,5 @@
 msgstr "zugelassen"
 
-#: 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 "zugelassen"
@@ -288,6 +487,5 @@
 msgstr "nicht zugelassen"
 
-#: 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 "neu"
@@ -333,11 +531,9 @@
 msgstr "Antragsteller zugelassen"
 
-#: 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 "Lehne Antrag ab"
 
-#: 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 "Antrag abgelehnt"
@@ -351,31 +547,24 @@
 msgstr "Portaleinstellungen"
 
-#: 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 "Akademie"
 
-#: 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 "Verwaltung"
 
-#: 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 "Portalkonfiguration"
 
-#: 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 "Benutzer"
 
-#: 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"
@@ -388,5 +577,6 @@
 #: waeup/sirp/browser/pages.py:1016
 msgid "Edit headers or replace imported file!"
-msgstr "Bearbeiten Sie die Spaltenüberschrift oder tauschen Sie die Importdatei aus."
+msgstr ""
+"Bearbeiten Sie die Spaltenüberschrift oder tauschen Sie die Importdatei aus."
 
 #. Default: ""
@@ -453,8 +643,6 @@
 msgstr "Akademie"
 
-#: waeup/sirp/browser/pages.py:1260
-#: waeup/sirp/browser/pages.py:1276
-#: waeup/sirp/browser/pages.py:1293
-#: waeup/sirp/browser/pages.py:1297
+#: waeup/sirp/browser/pages.py:1260 waeup/sirp/browser/pages.py:1276
+#: waeup/sirp/browser/pages.py:1293 waeup/sirp/browser/pages.py:1297
 msgid "Add faculty"
 msgstr "Fakultät hinzufügen"
@@ -464,6 +652,5 @@
 msgstr "Fakultäten"
 
-#: waeup/sirp/browser/pages.py:1265
-#: waeup/sirp/browser/viewlets.py:431
+#: waeup/sirp/browser/pages.py:1265 waeup/sirp/browser/viewlets.py:431
 msgid "Manage academic section"
 msgstr "Bearbeite Akademie"
@@ -473,33 +660,12 @@
 msgstr "Das Fakultätskürzel existiert bereits."
 
-#: waeup/sirp/browser/pages.py:1325
-#: waeup/sirp/browser/pages.py:1335
+#: waeup/sirp/browser/pages.py:1325 waeup/sirp/browser/pages.py:1335
 msgid "Departments"
 msgstr "Departments"
 
-#: waeup/sirp/browser/pages.py:1337
-#: waeup/sirp/browser/pages.py:1388
-#: waeup/sirp/browser/pages.py:1407
-#: waeup/sirp/browser/pages.py:1411
+#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1388
+#: waeup/sirp/browser/pages.py:1407 waeup/sirp/browser/pages.py:1411
 msgid "Add department"
 msgstr "Department hinzufügen"
-
-#: waeup/sirp/browser/pages.py:1338
-#: waeup/sirp/browser/pages.py:1397
-#: waeup/sirp/browser/pages.py:1507
-#: waeup/sirp/browser/pages.py:1593
-#: waeup/sirp/browser/pages.py:1753
-#: waeup/sirp/browser/pages.py:1810
-msgid "Remove selected local roles"
-msgstr "Ausgewählte lokale Rollen löschen"
-
-#: waeup/sirp/browser/pages.py:1339
-#: waeup/sirp/browser/pages.py:1393
-#: waeup/sirp/browser/pages.py:1508
-#: waeup/sirp/browser/pages.py:1589
-#: waeup/sirp/browser/pages.py:1754
-#: waeup/sirp/browser/pages.py:1806
-msgid "Add local role"
-msgstr "Lokale Rolle hinzufügen"
 
 #. Default: ""
@@ -508,15 +674,7 @@
 msgstr "Erfolgreich entfernt: ${a}"
 
-#: waeup/sirp/browser/pages.py:1345
-#: waeup/sirp/browser/viewlets.py:447
+#: waeup/sirp/browser/pages.py:1345 waeup/sirp/browser/viewlets.py:447
 msgid "Manage faculty"
 msgstr "Bearbeite Fakultät"
-
-#: waeup/sirp/browser/pages.py:1380
-#: waeup/sirp/browser/pages.py:1702
-#: waeup/sirp/browser/pages.py:1774
-#: waeup/sirp/browser/pages.py:1886
-msgid "Form has been saved."
-msgstr "Das Formular wurde gespeichert."
 
 #: waeup/sirp/browser/pages.py:1418
@@ -533,41 +691,32 @@
 msgstr "Kurse und Zertifikate"
 
-#: waeup/sirp/browser/pages.py:1468
-#: waeup/sirp/browser/pages.py:1487
+#: waeup/sirp/browser/pages.py:1468 waeup/sirp/browser/pages.py:1487
 #: waeup/sirp/students/viewlets.py:466
 msgid "Students"
 msgstr "Studenten"
 
-#: waeup/sirp/browser/pages.py:1504
-#: waeup/sirp/browser/pages.py:1562
+#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1562
 msgid "Remove selected courses"
 msgstr "Ausgewählte Kurse löschen"
 
-#: waeup/sirp/browser/pages.py:1504
-#: waeup/sirp/browser/pages.py:1574
-#: waeup/sirp/browser/pages.py:1603
-#: waeup/sirp/browser/pages.py:1607
+#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1574
+#: waeup/sirp/browser/pages.py:1603 waeup/sirp/browser/pages.py:1607
 msgid "Add course"
 msgstr "Kurs hinzufügen"
 
-#: waeup/sirp/browser/pages.py:1505
-#: waeup/sirp/browser/pages.py:1568
+#: waeup/sirp/browser/pages.py:1505 waeup/sirp/browser/pages.py:1568
 msgid "Remove selected certificates"
 msgstr "Ausgewählte Zertifikate löschen"
 
-#: waeup/sirp/browser/pages.py:1505
-#: waeup/sirp/browser/pages.py:1579
-#: waeup/sirp/browser/pages.py:1640
-#: waeup/sirp/browser/pages.py:1644
+#: waeup/sirp/browser/pages.py:1505 waeup/sirp/browser/pages.py:1579
+#: waeup/sirp/browser/pages.py:1640 waeup/sirp/browser/pages.py:1644
 msgid "Add certificate"
 msgstr "Zertifikat hinzufügen"
 
-#: waeup/sirp/browser/pages.py:1514
-#: waeup/sirp/browser/viewlets.py:454
+#: waeup/sirp/browser/pages.py:1514 waeup/sirp/browser/viewlets.py:454
 msgid "Manage department"
 msgstr "Bearbeite Department"
 
-#: 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
@@ -597,6 +746,5 @@
 msgstr "Zertifikat ${a} erfolgreich erzeugt."
 
-#: waeup/sirp/browser/pages.py:1694
-#: waeup/sirp/browser/viewlets.py:471
+#: waeup/sirp/browser/pages.py:1694 waeup/sirp/browser/viewlets.py:471
 msgid "Edit course"
 msgstr "Bearbeite Kurs"
@@ -606,18 +754,14 @@
 msgstr "Bearbeite Zertifikat"
 
-#: waeup/sirp/browser/pages.py:1751
-#: waeup/sirp/browser/pages.py:1782
-#: waeup/sirp/browser/pages.py:1823
-#: waeup/sirp/browser/pages.py:1825
+#: waeup/sirp/browser/pages.py:1751 waeup/sirp/browser/pages.py:1782
+#: waeup/sirp/browser/pages.py:1823 waeup/sirp/browser/pages.py:1825
 msgid "Add course referrer"
 msgstr "Kursreferenz hinzufügen"
 
-#: waeup/sirp/browser/pages.py:1752
-#: waeup/sirp/browser/pages.py:1777
+#: waeup/sirp/browser/pages.py:1752 waeup/sirp/browser/pages.py:1777
 msgid "Remove selected course referrers"
 msgstr "Lösche ausgewählte Kursreferenzen"
 
-#: waeup/sirp/browser/pages.py:1758
-#: waeup/sirp/browser/viewlets.py:478
+#: waeup/sirp/browser/pages.py:1758 waeup/sirp/browser/viewlets.py:478
 msgid "Manage certificate"
 msgstr "Bearbeite Zertifikat"
@@ -636,6 +780,5 @@
 msgstr "Kursreferent ${a}_${b} hinzugefügt."
 
-#: waeup/sirp/browser/pages.py:1871
-#: waeup/sirp/browser/viewlets.py:495
+#: waeup/sirp/browser/pages.py:1871 waeup/sirp/browser/viewlets.py:495
 msgid "Edit course referrer"
 msgstr "Bearbeite Kursreferenz"
@@ -654,11 +797,9 @@
 msgstr "Kontaktiere ${a}"
 
-#: 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 "Jetzt senden"
 
-#: 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
 msgid "Your message has been sent."
@@ -681,6 +822,5 @@
 msgstr "Bearbeiten"
 
-#: 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 "Entfernen"
@@ -691,6 +831,5 @@
 msgstr "Benutzerkonto ${a} erfolgreich gelöscht."
 
-#: 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"
@@ -707,53 +846,8 @@
 msgstr "Bearbeite Benutzer"
 
-#: 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:1336
-#: waeup/sirp/browser/pages.py:1377
-#: waeup/sirp/browser/pages.py:1503
-#: waeup/sirp/browser/pages.py:1556
-#: waeup/sirp/browser/pages.py:1699
-#: waeup/sirp/browser/pages.py:1750
-#: waeup/sirp/browser/pages.py:1771
-msgid "Save"
-msgstr "Speichern"
-
 #: waeup/sirp/browser/pages.py:500
 msgid "User settings have been saved."
 msgstr "Benutzereinstellungen wurden gespeichert."
 
-#: 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:1260
-#: waeup/sirp/browser/pages.py:1281
-#: waeup/sirp/browser/pages.py:1308
-#: waeup/sirp/browser/pages.py:1336
-#: waeup/sirp/browser/pages.py:1337
-#: waeup/sirp/browser/pages.py:1383
-#: waeup/sirp/browser/pages.py:1424
-#: waeup/sirp/browser/pages.py:1503
-#: waeup/sirp/browser/pages.py:1504
-#: waeup/sirp/browser/pages.py:1506
-#: waeup/sirp/browser/pages.py:1584
-#: waeup/sirp/browser/pages.py:1629
-#: waeup/sirp/browser/pages.py:1667
-#: waeup/sirp/browser/pages.py:1711
-#: waeup/sirp/browser/pages.py:1750
-#: waeup/sirp/browser/pages.py:1752
-#: waeup/sirp/browser/pages.py:1787
-#: waeup/sirp/browser/pages.py:1838
-#: waeup/sirp/browser/pages.py:1890
-msgid "Cancel"
-msgstr "Abbruch"
-
 #. Default: ""
 #: waeup/sirp/browser/pages.py:517
@@ -761,11 +855,9 @@
 msgstr "Sende Nachricht an ${a}"
 
-#: 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 "Meine Präferenzen"
 
-#: 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 "Meine Rollen"
@@ -775,6 +867,5 @@
 msgstr "Durchsuche Akademie"
 
-#: waeup/sirp/browser/pages.py:592
-#: waeup/sirp/browser/viewlets.py:187
+#: waeup/sirp/browser/pages.py:592 waeup/sirp/browser/viewlets.py:187
 msgid "Search"
 msgstr "Suche"
@@ -788,26 +879,14 @@
 msgstr "Bearbeite Portalkonfiguration"
 
-#: 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 "Aktualisiere Plugins"
 
-#: 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 "Session-Konfiguration hinzufügen"
 
-#: waeup/sirp/browser/pages.py:634
-#: waeup/sirp/browser/pages.py:675
-#: waeup/sirp/browser/pages.py:1260
-#: waeup/sirp/browser/pages.py:1271
-#: waeup/sirp/browser/pages.py:1337
-#: waeup/sirp/browser/pages.py:1372
-msgid "Remove selected"
-msgstr "Ausgewählte Objekte löschen"
-
-#: 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 "Einstellungen wurden gespeichert."
@@ -843,13 +922,10 @@
 msgstr "Hochladen"
 
-#: 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 "Verarbeite CSF-Datei"
 
-#: 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."
@@ -880,6 +956,5 @@
 msgstr "Nur Aktualisierungsmodus!"
 
-#: 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 "Zurücksetzen"
@@ -963,6 +1038,10 @@
 
 #: 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 "Im Datenzentrum können Sie durch den Import von CSV-Dateien Daten des Portals massenhaft erzeugen aktualisieren oder entfernen."
+msgid ""
+"Using batch processing you can mass-create, mass-update, or mass-remove "
+"datasets from the database using CSV files."
+msgstr ""
+"Im Datenzentrum können Sie durch den Import von CSV-Dateien Daten des "
+"Portals massenhaft erzeugen aktualisieren oder entfernen."
 
 #: waeup/sirp/browser/templates/datacenterimport1page.pt:21
@@ -983,6 +1062,10 @@
 
 #: waeup/sirp/browser/templates/datacenterimport2page.pt:8
-msgid "Please select a file-processor and a processing-mode from the selections below."
-msgstr "Wählen Sie einen Datei-Prozessor und einen Verarbeitungsmodus aus der Liste unten aus."
+msgid ""
+"Please select a file-processor and a processing-mode from the selections "
+"below."
+msgstr ""
+"Wählen Sie einen Datei-Prozessor und einen Verarbeitungsmodus aus der Liste "
+"unten aus."
 
 #: waeup/sirp/browser/templates/datacenterimport3page.pt:1
@@ -1061,5 +1144,7 @@
 
 #: 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 "Das Datenzentrum dient dem Hochladen und Importieren von CSV-Daten."
 
@@ -1076,4 +1161,6 @@
 #: 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 "Benutzer Id"
@@ -1084,4 +1171,6 @@
 #: 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
 msgid "Name"
 msgstr "Name"
@@ -1090,4 +1179,6 @@
 #: 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 "Lokale Rolle"
@@ -1102,4 +1193,6 @@
 #: 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 "Lokale Rollen"
@@ -1108,4 +1201,5 @@
 #: 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 "Einstellungen"
@@ -1117,4 +1211,6 @@
 #: 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 "Passwort:"
@@ -1127,15 +1223,25 @@
 #: waeup/sirp/browser/templates/loginpage.pt:36
 msgid "login_trouble1"
-msgstr "Vergessen Sie nicht, sich vor dem Verlassen des Portals auszuloggen. Wenn Sie Probleme beim Einloggen haben, stellen Sie zunächst sicher, dass Cookies im Browser aktiviert sind."
+msgstr ""
+"Vergessen Sie nicht, sich vor dem Verlassen des Portals auszuloggen. Wenn "
+"Sie Probleme beim Einloggen haben, stellen Sie zunächst sicher, dass Cookies "
+"im Browser aktiviert sind."
 
 #. 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 "Wenn Sie ein neuer Student sind und noch kein Benutzerkonto haben, oder Ihr Datensatz gerade frisch  erzeugt wurde, erwerben Sie bitte einen PWD-Zugangscode und initialisieren Sie Ihr Benutzerkonto <strong><a href=\"setpassword\"> hier</a></strong>."
+msgstr ""
+"Wenn Sie ein neuer Student sind und noch kein Benutzerkonto haben, oder Ihr "
+"Datensatz gerade frisch  erzeugt wurde, erwerben Sie bitte einen PWD-"
+"Zugangscode und initialisieren Sie Ihr Benutzerkonto <strong><a href="
+"\"setpassword\"> hier</a></strong>."
 
 #. 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 "Oder haben Sie Ihre Sudenten Id und/oder Ihr Passwort vergessen? Dann beantragen Sie <strong><a href=\"changepw\">hier</a></strong> ein neues Passwort."
+msgstr ""
+"Oder haben Sie Ihre Sudenten Id und/oder Ihr Passwort vergessen? Dann "
+"beantragen Sie <strong><a href=\"changepw\">hier</a></strong> ein neues "
+"Passwort."
 
 #: waeup/sirp/browser/templates/loginpage.pt:5
@@ -1207,6 +1313,10 @@
 #: 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 "Studenten Informations- and Registrierungsportal<br /> Copyright &copy; WAeUP Group, 2008-2012"
+msgid ""
+"Student Information and Registration Portal<br /> Copyright &copy; WAeUP "
+"Group, 2008-2012"
+msgstr ""
+"Studenten Informations- and Registrierungsportal<br /> Copyright &copy; "
+"WAeUP Group, 2008-2012"
 
 #: waeup/sirp/browser/templates/staffsitelayout.pt:34
@@ -1229,4 +1339,5 @@
 
 #: waeup/sirp/browser/templates/usereditformpage.pt:32
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:55
 msgid "Retype password:"
 msgstr "Wiederhole Passwort:"
@@ -1256,11 +1367,9 @@
 msgstr "Durchsuche Akademie"
 
-#: 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 "Zeige Studenten"
 
-#: 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 "Zeige Logdateien"
@@ -1278,6 +1387,5 @@
 msgstr "Anfragen"
 
-#: 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 "Bearbeite"
@@ -1321,12 +1429,12 @@
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
 #: waeup/sirp/students/browser_templates/changepw.pt:26
-#: waeup/sirp/applicants/browser_templates/applicantregister.pt:26
 msgid "solve_captcha"
-msgstr "Löse Captcha, um Misbrauch des Dienstes zu vermeiden:"
+msgstr ""
+"Bitte helfen Sie uns, Missbrauch des Dienstes zu vermeiden, indem Sie das "
+"folgende Captcha lösen:"
 
 #. Default: "Max. file size:"
 #: waeup/sirp/students/browser_templates/imageupload.pt:20
 #: waeup/sirp/students/browser_templates/fileupload.pt:26
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:41
 msgid "max_file_size"
 msgstr "Max. Dateigröße:"
@@ -1386,11 +1494,9 @@
 msgstr "Kurse registriert"
 
-#: 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 "Setze zurück auf 'Gebühren bezahlt'"
 
-#: 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 "Student zurückgesetzt auf 'Gebühren bezahlt'"
@@ -1464,11 +1570,9 @@
 msgstr "Einschreibung beantragt"
 
-#: 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 "Setze zurück auf 'eingeschrieben'"
 
-#: 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 "Student zurückgesetzt auf 'Einschreibung begonnen'"
@@ -1482,11 +1586,9 @@
 msgstr "eingeschrieben"
 
-#: 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 "Bezahle Gebühren"
 
-#: 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 "Gebühren bezahlt"
@@ -1621,2 +1723,9 @@
 msgstr "8. Studienjahr"
 
+#~ msgid ""
+#~ "This text can been seen by anonymous users.\n"
+#~ "Here we put information about the study courses provided, the application "
+#~ "procedure and deadlines."
+#~ msgstr ""
+#~ "Dieser Text kann von anonymen Benutzern gelesen werden.\n"
+#~ "Hier können Informationen für Antragsteller hinterlegt werden."
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 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/fr/LC_MESSAGES/waeup.sirp.po	(revision 7710)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Mon Feb 27 09:58:03 2012\n"
+"POT-Creation-Date: Mon Feb 27 14:57:41 2012\n"
 "PO-Revision-Date: 2012-02-22 11:28+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
@@ -60,12 +60,216 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:651 waeup/sirp/students/browser.py:344
+#: waeup/sirp/applicants/browser.py:116 waeup/sirp/applicants/browser.py:323
+msgid "Could not delete:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:119 waeup/sirp/applicants/browser.py:326
+msgid "Successfully removed:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:167
+msgid ""
+"An applicants container for the same application type and entrance year "
+"exists already in the database."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:176
+msgid "Added:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:188 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:252 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:1336 waeup/sirp/browser/pages.py:1377
+#: waeup/sirp/browser/pages.py:1503 waeup/sirp/browser/pages.py:1556
+#: waeup/sirp/browser/pages.py:1699 waeup/sirp/browser/pages.py:1750
+#: waeup/sirp/browser/pages.py:1771
+msgid "Save"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:330
+msgid "Add applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:263
+msgid "Manage applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:303 waeup/sirp/browser/pages.py:1380
+#: waeup/sirp/browser/pages.py:1702 waeup/sirp/browser/pages.py:1774
+#: waeup/sirp/browser/pages.py:1886
+msgid "Form has been saved."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:312
+msgid "No applicant selected!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:63
+msgid "Application Section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:672 waeup/sirp/students/browser.py:344
 msgid "No transition"
 msgstr ""
 
-#. Default: "Acceptance Fee Payment Tickets"
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:88
-#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:41
-msgid "acceptance_fee_tickets"
+#: waeup/sirp/applicants/browser.py:75
+msgid "Manage application section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:78 waeup/sirp/applicants/browser.py:104
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:306
+#: waeup/sirp/browser/pages.py:634 waeup/sirp/browser/pages.py:675
+#: waeup/sirp/browser/pages.py:1260 waeup/sirp/browser/pages.py:1271
+#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1372
+msgid "Remove selected"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:78 waeup/sirp/applicants/browser.py:123
+#: waeup/sirp/applicants/browser.py:146 waeup/sirp/applicants/browser.py:158
+msgid "Add applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:79 waeup/sirp/applicants/browser.py:128
+#: waeup/sirp/applicants/browser.py:180 waeup/sirp/applicants/browser.py:252
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:335
+#: 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:1260 waeup/sirp/browser/pages.py:1281
+#: waeup/sirp/browser/pages.py:1308 waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1383
+#: waeup/sirp/browser/pages.py:1424 waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1506
+#: waeup/sirp/browser/pages.py:1584 waeup/sirp/browser/pages.py:1629
+#: waeup/sirp/browser/pages.py:1667 waeup/sirp/browser/pages.py:1711
+#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1752
+#: waeup/sirp/browser/pages.py:1787 waeup/sirp/browser/pages.py:1838
+#: waeup/sirp/browser/pages.py:1890
+msgid "Cancel"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:80 waeup/sirp/applicants/browser.py:137
+#: waeup/sirp/applicants/browser.py:254 waeup/sirp/applicants/browser.py:344
+#: waeup/sirp/browser/pages.py:1338 waeup/sirp/browser/pages.py:1397
+#: waeup/sirp/browser/pages.py:1507 waeup/sirp/browser/pages.py:1593
+#: waeup/sirp/browser/pages.py:1753 waeup/sirp/browser/pages.py:1810
+msgid "Remove selected local roles"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:81 waeup/sirp/applicants/browser.py:133
+#: waeup/sirp/applicants/browser.py:255 waeup/sirp/applicants/browser.py:340
+#: waeup/sirp/browser/pages.py:1339 waeup/sirp/browser/pages.py:1393
+#: waeup/sirp/browser/pages.py:1508 waeup/sirp/browser/pages.py:1589
+#: waeup/sirp/browser/pages.py:1754 waeup/sirp/browser/pages.py:1806
+msgid "Add local role"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:82
+msgid "Applicants Containers"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:26
+msgid "Admitted Course of Study:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:43
+msgid "Acceptance Fee Payment Tickets"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:49
+msgid "Payment Id"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:50
+msgid "Creation Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:51
+msgid "Payment Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:52
+msgid "Category"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:53
+msgid "Item"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:54
+msgid "State"
+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/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 ""
 
@@ -86,4 +290,6 @@
 #: 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 ""
@@ -100,9 +306,11 @@
 #: 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:315
+#: waeup/sirp/applicants/interfaces.py:324
 msgid "Application Target"
 msgstr ""
@@ -113,10 +321,10 @@
 
 #: waeup/sirp/applicants/interfaces.py:226
-#: waeup/sirp/applicants/interfaces.py:323
+#: waeup/sirp/applicants/interfaces.py:332
 msgid "Year of Entrance"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:234
-#: waeup/sirp/applicants/interfaces.py:331
+#: waeup/sirp/applicants/interfaces.py:340
 msgid "Applicants Container Type"
 msgstr ""
@@ -130,108 +338,97 @@
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:259
-msgid ""
-"This text can been seen by anonymous users.\n"
-"Here we put information about the study courses provided, the application "
-"procedure and deadlines."
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:264
+#: waeup/sirp/applicants/interfaces.py:273
 msgid "Application Start Date"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:270
+#: waeup/sirp/applicants/interfaces.py:279
 msgid "Application Closing Date"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:276
+#: waeup/sirp/applicants/interfaces.py:285
 msgid "Forbid additions after deadline (enddate)"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:359
+#: waeup/sirp/applicants/interfaces.py:368
 msgid "Applicant Id"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:364
+#: waeup/sirp/applicants/interfaces.py:373
 msgid "JAMB Registration Number"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:376
+#: waeup/sirp/applicants/interfaces.py:385
 msgid "First Name"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:380
+#: waeup/sirp/applicants/interfaces.py:389
 msgid "Middle Name"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:384
+#: waeup/sirp/applicants/interfaces.py:393
 msgid "Last Name (Surname)"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:388
+#: waeup/sirp/applicants/interfaces.py:397
 msgid "Date of Birth"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/applicants/interfaces.py:402
 msgid "State/LGA"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:398
+#: waeup/sirp/applicants/interfaces.py:407
 msgid "Sex"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:404
+#: waeup/sirp/applicants/interfaces.py:413
 msgid "Email Address"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:409
+#: waeup/sirp/applicants/interfaces.py:418
 msgid "Phone"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:414
-#: waeup/sirp/applicants/interfaces.py:494
+#: waeup/sirp/applicants/interfaces.py:423
+#: waeup/sirp/applicants/interfaces.py:503
 msgid "1st Choice Course of Study"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:419
-#: waeup/sirp/applicants/interfaces.py:499
+#: waeup/sirp/applicants/interfaces.py:428
+#: waeup/sirp/applicants/interfaces.py:508
 msgid "2nd Choice Course of Study"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:428
-#: waeup/sirp/applicants/interfaces.py:504
+#: waeup/sirp/applicants/interfaces.py:437
+#: waeup/sirp/applicants/interfaces.py:513
 msgid "Screening Score"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:432
-#: waeup/sirp/applicants/interfaces.py:509
+#: waeup/sirp/applicants/interfaces.py:441
+#: waeup/sirp/applicants/interfaces.py:518
 msgid "Screening Venue"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:436
-#: waeup/sirp/applicants/interfaces.py:514
+#: waeup/sirp/applicants/interfaces.py:445
+#: waeup/sirp/applicants/interfaces.py:523
 msgid "Admitted Course of Study"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:442
-#: waeup/sirp/applicants/interfaces.py:521
+#: waeup/sirp/applicants/interfaces.py:451
+#: waeup/sirp/applicants/interfaces.py:530
 msgid "Notice"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:464
+#: waeup/sirp/applicants/interfaces.py:473
 #: waeup/sirp/browser/templates/showstudentspage.pt:4
 msgid "Student Id"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:469
+#: waeup/sirp/applicants/interfaces.py:478
 msgid "Form locked"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:548
+#: waeup/sirp/applicants/interfaces.py:557
 msgid "Payment Session"
-msgstr ""
-
-#: waeup/sirp/applicants/viewlets.py:44
-msgid "Applicants"
 msgstr ""
 
@@ -460,16 +657,4 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1338 waeup/sirp/browser/pages.py:1397
-#: waeup/sirp/browser/pages.py:1507 waeup/sirp/browser/pages.py:1593
-#: waeup/sirp/browser/pages.py:1753 waeup/sirp/browser/pages.py:1810
-msgid "Remove selected local roles"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1339 waeup/sirp/browser/pages.py:1393
-#: waeup/sirp/browser/pages.py:1508 waeup/sirp/browser/pages.py:1589
-#: waeup/sirp/browser/pages.py:1754 waeup/sirp/browser/pages.py:1806
-msgid "Add local role"
-msgstr ""
-
 #. Default: ""
 #: waeup/sirp/browser/pages.py:134
@@ -479,9 +664,4 @@
 #: waeup/sirp/browser/pages.py:1345 waeup/sirp/browser/viewlets.py:447
 msgid "Manage faculty"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1380 waeup/sirp/browser/pages.py:1702
-#: waeup/sirp/browser/pages.py:1774 waeup/sirp/browser/pages.py:1886
-msgid "Form has been saved."
 msgstr ""
 
@@ -654,32 +834,6 @@
 msgstr ""
 
-#: 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:1336
-#: waeup/sirp/browser/pages.py:1377 waeup/sirp/browser/pages.py:1503
-#: waeup/sirp/browser/pages.py:1556 waeup/sirp/browser/pages.py:1699
-#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1771
-msgid "Save"
-msgstr ""
-
 #: waeup/sirp/browser/pages.py:500
 msgid "User settings have been saved."
-msgstr ""
-
-#: 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:1260 waeup/sirp/browser/pages.py:1281
-#: waeup/sirp/browser/pages.py:1308 waeup/sirp/browser/pages.py:1336
-#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1383
-#: waeup/sirp/browser/pages.py:1424 waeup/sirp/browser/pages.py:1503
-#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1506
-#: waeup/sirp/browser/pages.py:1584 waeup/sirp/browser/pages.py:1629
-#: waeup/sirp/browser/pages.py:1667 waeup/sirp/browser/pages.py:1711
-#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1752
-#: waeup/sirp/browser/pages.py:1787 waeup/sirp/browser/pages.py:1838
-#: waeup/sirp/browser/pages.py:1890
-msgid "Cancel"
 msgstr ""
 
@@ -720,10 +874,4 @@
 #: waeup/sirp/browser/pages.py:692
 msgid "Add session configuration"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:634 waeup/sirp/browser/pages.py:675
-#: waeup/sirp/browser/pages.py:1260 waeup/sirp/browser/pages.py:1271
-#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1372
-msgid "Remove selected"
 msgstr ""
 
@@ -997,4 +1145,6 @@
 #: 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 ""
@@ -1005,4 +1155,6 @@
 #: 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
 msgid "Name"
 msgstr ""
@@ -1011,4 +1163,6 @@
 #: 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 ""
@@ -1023,4 +1177,6 @@
 #: 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 ""
@@ -1029,4 +1185,5 @@
 #: 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 ""
@@ -1038,4 +1195,6 @@
 #: 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 ""
@@ -1152,4 +1311,5 @@
 
 #: waeup/sirp/browser/templates/usereditformpage.pt:32
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:55
 msgid "Retype password:"
 msgstr ""
@@ -1241,5 +1401,4 @@
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
 #: waeup/sirp/students/browser_templates/changepw.pt:26
-#: waeup/sirp/applicants/browser_templates/applicantregister.pt:26
 msgid "solve_captcha"
 msgstr ""
@@ -1248,5 +1407,4 @@
 #: waeup/sirp/students/browser_templates/imageupload.pt:20
 #: waeup/sirp/students/browser_templates/fileupload.pt:26
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:41
 msgid "max_file_size"
 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 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/ha/LC_MESSAGES/waeup.sirp.po	(revision 7710)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Mon Feb 27 09:58:03 2012\n"
+"POT-Creation-Date: Mon Feb 27 14:57:41 2012\n"
 "PO-Revision-Date: 2012-02-22 11:28+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
@@ -60,12 +60,216 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:651 waeup/sirp/students/browser.py:344
+#: waeup/sirp/applicants/browser.py:116 waeup/sirp/applicants/browser.py:323
+msgid "Could not delete:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:119 waeup/sirp/applicants/browser.py:326
+msgid "Successfully removed:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:167
+msgid ""
+"An applicants container for the same application type and entrance year "
+"exists already in the database."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:176
+msgid "Added:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:188 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:252 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:1336 waeup/sirp/browser/pages.py:1377
+#: waeup/sirp/browser/pages.py:1503 waeup/sirp/browser/pages.py:1556
+#: waeup/sirp/browser/pages.py:1699 waeup/sirp/browser/pages.py:1750
+#: waeup/sirp/browser/pages.py:1771
+msgid "Save"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:330
+msgid "Add applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:263
+msgid "Manage applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:303 waeup/sirp/browser/pages.py:1380
+#: waeup/sirp/browser/pages.py:1702 waeup/sirp/browser/pages.py:1774
+#: waeup/sirp/browser/pages.py:1886
+msgid "Form has been saved."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:312
+msgid "No applicant selected!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:63
+msgid "Application Section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:672 waeup/sirp/students/browser.py:344
 msgid "No transition"
 msgstr ""
 
-#. Default: "Acceptance Fee Payment Tickets"
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:88
-#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:41
-msgid "acceptance_fee_tickets"
+#: waeup/sirp/applicants/browser.py:75
+msgid "Manage application section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:78 waeup/sirp/applicants/browser.py:104
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:306
+#: waeup/sirp/browser/pages.py:634 waeup/sirp/browser/pages.py:675
+#: waeup/sirp/browser/pages.py:1260 waeup/sirp/browser/pages.py:1271
+#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1372
+msgid "Remove selected"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:78 waeup/sirp/applicants/browser.py:123
+#: waeup/sirp/applicants/browser.py:146 waeup/sirp/applicants/browser.py:158
+msgid "Add applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:79 waeup/sirp/applicants/browser.py:128
+#: waeup/sirp/applicants/browser.py:180 waeup/sirp/applicants/browser.py:252
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:335
+#: 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:1260 waeup/sirp/browser/pages.py:1281
+#: waeup/sirp/browser/pages.py:1308 waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1383
+#: waeup/sirp/browser/pages.py:1424 waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1506
+#: waeup/sirp/browser/pages.py:1584 waeup/sirp/browser/pages.py:1629
+#: waeup/sirp/browser/pages.py:1667 waeup/sirp/browser/pages.py:1711
+#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1752
+#: waeup/sirp/browser/pages.py:1787 waeup/sirp/browser/pages.py:1838
+#: waeup/sirp/browser/pages.py:1890
+msgid "Cancel"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:80 waeup/sirp/applicants/browser.py:137
+#: waeup/sirp/applicants/browser.py:254 waeup/sirp/applicants/browser.py:344
+#: waeup/sirp/browser/pages.py:1338 waeup/sirp/browser/pages.py:1397
+#: waeup/sirp/browser/pages.py:1507 waeup/sirp/browser/pages.py:1593
+#: waeup/sirp/browser/pages.py:1753 waeup/sirp/browser/pages.py:1810
+msgid "Remove selected local roles"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:81 waeup/sirp/applicants/browser.py:133
+#: waeup/sirp/applicants/browser.py:255 waeup/sirp/applicants/browser.py:340
+#: waeup/sirp/browser/pages.py:1339 waeup/sirp/browser/pages.py:1393
+#: waeup/sirp/browser/pages.py:1508 waeup/sirp/browser/pages.py:1589
+#: waeup/sirp/browser/pages.py:1754 waeup/sirp/browser/pages.py:1806
+msgid "Add local role"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:82
+msgid "Applicants Containers"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:26
+msgid "Admitted Course of Study:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:43
+msgid "Acceptance Fee Payment Tickets"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:49
+msgid "Payment Id"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:50
+msgid "Creation Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:51
+msgid "Payment Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:52
+msgid "Category"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:53
+msgid "Item"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:54
+msgid "State"
+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/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 ""
 
@@ -86,4 +290,6 @@
 #: 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 ""
@@ -100,9 +306,11 @@
 #: 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:315
+#: waeup/sirp/applicants/interfaces.py:324
 msgid "Application Target"
 msgstr ""
@@ -113,10 +321,10 @@
 
 #: waeup/sirp/applicants/interfaces.py:226
-#: waeup/sirp/applicants/interfaces.py:323
+#: waeup/sirp/applicants/interfaces.py:332
 msgid "Year of Entrance"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:234
-#: waeup/sirp/applicants/interfaces.py:331
+#: waeup/sirp/applicants/interfaces.py:340
 msgid "Applicants Container Type"
 msgstr ""
@@ -130,108 +338,97 @@
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:259
-msgid ""
-"This text can been seen by anonymous users.\n"
-"Here we put information about the study courses provided, the application "
-"procedure and deadlines."
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:264
+#: waeup/sirp/applicants/interfaces.py:273
 msgid "Application Start Date"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:270
+#: waeup/sirp/applicants/interfaces.py:279
 msgid "Application Closing Date"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:276
+#: waeup/sirp/applicants/interfaces.py:285
 msgid "Forbid additions after deadline (enddate)"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:359
+#: waeup/sirp/applicants/interfaces.py:368
 msgid "Applicant Id"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:364
+#: waeup/sirp/applicants/interfaces.py:373
 msgid "JAMB Registration Number"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:376
+#: waeup/sirp/applicants/interfaces.py:385
 msgid "First Name"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:380
+#: waeup/sirp/applicants/interfaces.py:389
 msgid "Middle Name"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:384
+#: waeup/sirp/applicants/interfaces.py:393
 msgid "Last Name (Surname)"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:388
+#: waeup/sirp/applicants/interfaces.py:397
 msgid "Date of Birth"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/applicants/interfaces.py:402
 msgid "State/LGA"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:398
+#: waeup/sirp/applicants/interfaces.py:407
 msgid "Sex"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:404
+#: waeup/sirp/applicants/interfaces.py:413
 msgid "Email Address"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:409
+#: waeup/sirp/applicants/interfaces.py:418
 msgid "Phone"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:414
-#: waeup/sirp/applicants/interfaces.py:494
+#: waeup/sirp/applicants/interfaces.py:423
+#: waeup/sirp/applicants/interfaces.py:503
 msgid "1st Choice Course of Study"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:419
-#: waeup/sirp/applicants/interfaces.py:499
+#: waeup/sirp/applicants/interfaces.py:428
+#: waeup/sirp/applicants/interfaces.py:508
 msgid "2nd Choice Course of Study"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:428
-#: waeup/sirp/applicants/interfaces.py:504
+#: waeup/sirp/applicants/interfaces.py:437
+#: waeup/sirp/applicants/interfaces.py:513
 msgid "Screening Score"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:432
-#: waeup/sirp/applicants/interfaces.py:509
+#: waeup/sirp/applicants/interfaces.py:441
+#: waeup/sirp/applicants/interfaces.py:518
 msgid "Screening Venue"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:436
-#: waeup/sirp/applicants/interfaces.py:514
+#: waeup/sirp/applicants/interfaces.py:445
+#: waeup/sirp/applicants/interfaces.py:523
 msgid "Admitted Course of Study"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:442
-#: waeup/sirp/applicants/interfaces.py:521
+#: waeup/sirp/applicants/interfaces.py:451
+#: waeup/sirp/applicants/interfaces.py:530
 msgid "Notice"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:464
+#: waeup/sirp/applicants/interfaces.py:473
 #: waeup/sirp/browser/templates/showstudentspage.pt:4
 msgid "Student Id"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:469
+#: waeup/sirp/applicants/interfaces.py:478
 msgid "Form locked"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:548
+#: waeup/sirp/applicants/interfaces.py:557
 msgid "Payment Session"
-msgstr ""
-
-#: waeup/sirp/applicants/viewlets.py:44
-msgid "Applicants"
 msgstr ""
 
@@ -460,16 +657,4 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1338 waeup/sirp/browser/pages.py:1397
-#: waeup/sirp/browser/pages.py:1507 waeup/sirp/browser/pages.py:1593
-#: waeup/sirp/browser/pages.py:1753 waeup/sirp/browser/pages.py:1810
-msgid "Remove selected local roles"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1339 waeup/sirp/browser/pages.py:1393
-#: waeup/sirp/browser/pages.py:1508 waeup/sirp/browser/pages.py:1589
-#: waeup/sirp/browser/pages.py:1754 waeup/sirp/browser/pages.py:1806
-msgid "Add local role"
-msgstr ""
-
 #. Default: ""
 #: waeup/sirp/browser/pages.py:134
@@ -479,9 +664,4 @@
 #: waeup/sirp/browser/pages.py:1345 waeup/sirp/browser/viewlets.py:447
 msgid "Manage faculty"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1380 waeup/sirp/browser/pages.py:1702
-#: waeup/sirp/browser/pages.py:1774 waeup/sirp/browser/pages.py:1886
-msgid "Form has been saved."
 msgstr ""
 
@@ -654,32 +834,6 @@
 msgstr ""
 
-#: 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:1336
-#: waeup/sirp/browser/pages.py:1377 waeup/sirp/browser/pages.py:1503
-#: waeup/sirp/browser/pages.py:1556 waeup/sirp/browser/pages.py:1699
-#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1771
-msgid "Save"
-msgstr ""
-
 #: waeup/sirp/browser/pages.py:500
 msgid "User settings have been saved."
-msgstr ""
-
-#: 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:1260 waeup/sirp/browser/pages.py:1281
-#: waeup/sirp/browser/pages.py:1308 waeup/sirp/browser/pages.py:1336
-#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1383
-#: waeup/sirp/browser/pages.py:1424 waeup/sirp/browser/pages.py:1503
-#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1506
-#: waeup/sirp/browser/pages.py:1584 waeup/sirp/browser/pages.py:1629
-#: waeup/sirp/browser/pages.py:1667 waeup/sirp/browser/pages.py:1711
-#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1752
-#: waeup/sirp/browser/pages.py:1787 waeup/sirp/browser/pages.py:1838
-#: waeup/sirp/browser/pages.py:1890
-msgid "Cancel"
 msgstr ""
 
@@ -720,10 +874,4 @@
 #: waeup/sirp/browser/pages.py:692
 msgid "Add session configuration"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:634 waeup/sirp/browser/pages.py:675
-#: waeup/sirp/browser/pages.py:1260 waeup/sirp/browser/pages.py:1271
-#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1372
-msgid "Remove selected"
 msgstr ""
 
@@ -997,4 +1145,6 @@
 #: 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 ""
@@ -1005,4 +1155,6 @@
 #: 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
 msgid "Name"
 msgstr ""
@@ -1011,4 +1163,6 @@
 #: 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 ""
@@ -1023,4 +1177,6 @@
 #: 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 ""
@@ -1029,4 +1185,5 @@
 #: 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 ""
@@ -1038,4 +1195,6 @@
 #: 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 ""
@@ -1152,4 +1311,5 @@
 
 #: waeup/sirp/browser/templates/usereditformpage.pt:32
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:55
 msgid "Retype password:"
 msgstr ""
@@ -1241,5 +1401,4 @@
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
 #: waeup/sirp/students/browser_templates/changepw.pt:26
-#: waeup/sirp/applicants/browser_templates/applicantregister.pt:26
 msgid "solve_captcha"
 msgstr ""
@@ -1248,5 +1407,4 @@
 #: waeup/sirp/students/browser_templates/imageupload.pt:20
 #: waeup/sirp/students/browser_templates/fileupload.pt:26
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:41
 msgid "max_file_size"
 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 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/waeup.sirp.pot	(revision 7710)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: Development/Unknown\n"
-"POT-Creation-Date: Mon Feb 27 09:58:03 2012\n"
+"POT-Creation-Date: Mon Feb 27 14:57:41 2012\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
@@ -57,648 +57,30 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:651
-#: waeup/sirp/students/browser.py:344
-msgid "No transition"
-msgstr ""
-
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:88
-#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:41
-#. Default: "Acceptance Fee Payment Tickets"
-msgid "acceptance_fee_tickets"
-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
-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
-msgid "Title"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:211
-#: waeup/sirp/applicants/interfaces.py:315
-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:323
-msgid "Year of Entrance"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:234
-#: waeup/sirp/applicants/interfaces.py:331
-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:259
-msgid ""
-"This text can been seen by anonymous users.\n"
-"Here we put information about the study courses provided, the application procedure and deadlines."
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:264
-msgid "Application Start Date"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:270
-msgid "Application Closing Date"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:276
-msgid "Forbid additions after deadline (enddate)"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:359
-msgid "Applicant Id"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:364
-msgid "JAMB Registration Number"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:376
-msgid "First Name"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:380
-msgid "Middle Name"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:384
-msgid "Last Name (Surname)"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:388
-msgid "Date of Birth"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:393
-msgid "State/LGA"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:398
-msgid "Sex"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:404
-msgid "Email Address"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:409
-msgid "Phone"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:414
-#: waeup/sirp/applicants/interfaces.py:494
-msgid "1st Choice Course of Study"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:419
-#: waeup/sirp/applicants/interfaces.py:499
-msgid "2nd Choice Course of Study"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:428
-#: waeup/sirp/applicants/interfaces.py:504
-msgid "Screening Score"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:432
-#: waeup/sirp/applicants/interfaces.py:509
-msgid "Screening Venue"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:436
-#: waeup/sirp/applicants/interfaces.py:514
-msgid "Admitted Course of Study"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:442
-#: waeup/sirp/applicants/interfaces.py:521
-msgid "Notice"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:464
-#: waeup/sirp/browser/templates/showstudentspage.pt:4
-msgid "Student Id"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:469
-msgid "Form locked"
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:548
-msgid "Payment Session"
-msgstr ""
-
+#: waeup/sirp/applicants/browser.py:116
+#: waeup/sirp/applicants/browser.py:323
+msgid "Could not delete:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:119
+#: waeup/sirp/applicants/browser.py:326
+msgid "Successfully removed:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:167
+msgid "An applicants container for the same application type and entrance year exists already in the database."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:176
+msgid "Added:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:188
 #: 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/viewlets.py:57
-msgid "Application"
-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/applicants/workflow.py:99
-msgid "Create student record"
-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 ""
-
-#: waeup/sirp/browser/pages.py:103
-#. Default: ""
-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 ""
-
-#: waeup/sirp/browser/pages.py:1108
-#. Default: ""
-msgid "Processing of ${a} rows failed."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1110
-#. Default: ""
-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
-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:1248
-msgid "Academic Section"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1260
-#: waeup/sirp/browser/pages.py:1276
-#: waeup/sirp/browser/pages.py:1293
-#: waeup/sirp/browser/pages.py:1297
-msgid "Add faculty"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1261
-msgid "Faculties"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1265
-#: waeup/sirp/browser/viewlets.py:431
-msgid "Manage academic section"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1304
-msgid "The faculty code chosen already exists."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1325
-#: waeup/sirp/browser/pages.py:1335
-msgid "Departments"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1337
-#: waeup/sirp/browser/pages.py:1388
-#: waeup/sirp/browser/pages.py:1407
-#: waeup/sirp/browser/pages.py:1411
-msgid "Add department"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1338
-#: waeup/sirp/browser/pages.py:1397
-#: waeup/sirp/browser/pages.py:1507
-#: waeup/sirp/browser/pages.py:1593
-#: waeup/sirp/browser/pages.py:1753
-#: waeup/sirp/browser/pages.py:1810
-msgid "Remove selected local roles"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1339
-#: waeup/sirp/browser/pages.py:1393
-#: waeup/sirp/browser/pages.py:1508
-#: waeup/sirp/browser/pages.py:1589
-#: waeup/sirp/browser/pages.py:1754
-#: waeup/sirp/browser/pages.py:1806
-msgid "Add local role"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:134
-#. Default: ""
-msgid "Successfully removed: ${a}"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1345
-#: waeup/sirp/browser/viewlets.py:447
-msgid "Manage faculty"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1380
-#: waeup/sirp/browser/pages.py:1702
-#: waeup/sirp/browser/pages.py:1774
-#: waeup/sirp/browser/pages.py:1886
-msgid "Form has been saved."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1418
-msgid "The code chosen already exists in this faculty."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1421
-#. Default: ""
-msgid "Department ${a} added."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1438
-msgid "Courses and Certificates"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1468
-#: waeup/sirp/browser/pages.py:1487
-#: waeup/sirp/students/viewlets.py:466
-msgid "Students"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1504
-#: waeup/sirp/browser/pages.py:1562
-msgid "Remove selected courses"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1504
-#: waeup/sirp/browser/pages.py:1574
-#: waeup/sirp/browser/pages.py:1603
-#: waeup/sirp/browser/pages.py:1607
-msgid "Add course"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1505
-#: waeup/sirp/browser/pages.py:1568
-msgid "Remove selected certificates"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1505
-#: waeup/sirp/browser/pages.py:1579
-#: waeup/sirp/browser/pages.py:1640
-#: waeup/sirp/browser/pages.py:1644
-msgid "Add certificate"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1514
-#: 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:1619
-msgid "A course with same code already exists: "
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1625
-#. Default: ""
-msgid "Course ${a} successfully created."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1656
-msgid "A certificate with same code already exists: "
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1662
-#. Default: ""
-msgid "Certificate ${a} successfully created."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1694
-#: waeup/sirp/browser/viewlets.py:471
-msgid "Edit course"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1744
-msgid "Edit certificate"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1751
-#: waeup/sirp/browser/pages.py:1782
-#: waeup/sirp/browser/pages.py:1823
-#: waeup/sirp/browser/pages.py:1825
-msgid "Add course referrer"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1752
-#: waeup/sirp/browser/pages.py:1777
-msgid "Remove selected course referrers"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1758
-#: 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:1830
-msgid "The chosen course referrer is already part of this certificate."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1834
-#. Default: ""
-msgid "Course referrer ${a}_${b} added."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1871
-#: waeup/sirp/browser/viewlets.py:495
-msgid "Edit course referrer"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1874
-msgid "Save and return"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:192
-msgid "You have been logged out. Thanks for using WAeUP SIRP!"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:228
-#. Default: ""
-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
-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
-msgid "Manage"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:388
-#: waeup/sirp/browser/viewlets.py:177
-msgid "Remove"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:395
-#. Default: ""
-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 ""
-
-#: waeup/sirp/browser/pages.py:450
-#. Default: ""
-msgid "User account ${a} successfully added."
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:469
-#. Default: ""
-msgid "Edit user ${a}"
-msgstr ""
-
+#: waeup/sirp/applicants/browser.py:252
 #: waeup/sirp/browser/pages.py:476
 #: waeup/sirp/browser/pages.py:631
@@ -716,8 +98,64 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:500
-msgid "User settings have been saved."
-msgstr ""
-
+#: waeup/sirp/applicants/browser.py:253
+#: waeup/sirp/applicants/browser.py:330
+msgid "Add applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:263
+msgid "Manage applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:303
+#: waeup/sirp/browser/pages.py:1380
+#: waeup/sirp/browser/pages.py:1702
+#: waeup/sirp/browser/pages.py:1774
+#: waeup/sirp/browser/pages.py:1886
+msgid "Form has been saved."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:312
+msgid "No applicant selected!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:63
+msgid "Application Section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:672
+#: waeup/sirp/students/browser.py:344
+msgid "No transition"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:75
+msgid "Manage application section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:78
+#: waeup/sirp/applicants/browser.py:104
+#: waeup/sirp/applicants/browser.py:253
+#: waeup/sirp/applicants/browser.py:306
+#: waeup/sirp/browser/pages.py:634
+#: waeup/sirp/browser/pages.py:675
+#: waeup/sirp/browser/pages.py:1260
+#: waeup/sirp/browser/pages.py:1271
+#: waeup/sirp/browser/pages.py:1337
+#: waeup/sirp/browser/pages.py:1372
+msgid "Remove selected"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:78
+#: waeup/sirp/applicants/browser.py:123
+#: waeup/sirp/applicants/browser.py:146
+#: waeup/sirp/applicants/browser.py:158
+msgid "Add applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:79
+#: waeup/sirp/applicants/browser.py:128
+#: waeup/sirp/applicants/browser.py:180
+#: waeup/sirp/applicants/browser.py:252
+#: waeup/sirp/applicants/browser.py:253
+#: waeup/sirp/applicants/browser.py:335
 #: waeup/sirp/browser/pages.py:503
 #: waeup/sirp/browser/pages.py:708
@@ -750,4 +188,733 @@
 msgstr ""
 
+#: waeup/sirp/applicants/browser.py:80
+#: waeup/sirp/applicants/browser.py:137
+#: waeup/sirp/applicants/browser.py:254
+#: waeup/sirp/applicants/browser.py:344
+#: waeup/sirp/browser/pages.py:1338
+#: waeup/sirp/browser/pages.py:1397
+#: waeup/sirp/browser/pages.py:1507
+#: waeup/sirp/browser/pages.py:1593
+#: waeup/sirp/browser/pages.py:1753
+#: waeup/sirp/browser/pages.py:1810
+msgid "Remove selected local roles"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:81
+#: waeup/sirp/applicants/browser.py:133
+#: waeup/sirp/applicants/browser.py:255
+#: waeup/sirp/applicants/browser.py:340
+#: waeup/sirp/browser/pages.py:1339
+#: waeup/sirp/browser/pages.py:1393
+#: waeup/sirp/browser/pages.py:1508
+#: waeup/sirp/browser/pages.py:1589
+#: waeup/sirp/browser/pages.py:1754
+#: waeup/sirp/browser/pages.py:1806
+msgid "Add local role"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:82
+msgid "Applicants Containers"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:26
+msgid "Admitted Course of Study:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:43
+msgid "Acceptance Fee Payment Tickets"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:49
+msgid "Payment Id"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:50
+msgid "Creation Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:51
+msgid "Payment Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:52
+msgid "Category"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:53
+msgid "Item"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:54
+msgid "State"
+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/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
+msgid "First Name"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:389
+msgid "Middle Name"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:393
+msgid "Last Name (Surname)"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:397
+msgid "Date of Birth"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:402
+msgid "State/LGA"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:407
+msgid "Sex"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:413
+msgid "Email Address"
+msgstr ""
+
+#: waeup/sirp/applicants/interfaces.py:418
+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/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
+msgid "Payment Session"
+msgstr ""
+
+#: waeup/sirp/applicants/viewlets.py:57
+msgid "Application"
+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/applicants/workflow.py:99
+msgid "Create student record"
+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 ""
+
+#: waeup/sirp/browser/pages.py:103
+#. Default: ""
+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 ""
+
+#: waeup/sirp/browser/pages.py:1108
+#. Default: ""
+msgid "Processing of ${a} rows failed."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1110
+#. Default: ""
+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
+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:1248
+msgid "Academic Section"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1260
+#: waeup/sirp/browser/pages.py:1276
+#: waeup/sirp/browser/pages.py:1293
+#: waeup/sirp/browser/pages.py:1297
+msgid "Add faculty"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1261
+msgid "Faculties"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1265
+#: waeup/sirp/browser/viewlets.py:431
+msgid "Manage academic section"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1304
+msgid "The faculty code chosen already exists."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1325
+#: waeup/sirp/browser/pages.py:1335
+msgid "Departments"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1337
+#: waeup/sirp/browser/pages.py:1388
+#: waeup/sirp/browser/pages.py:1407
+#: waeup/sirp/browser/pages.py:1411
+msgid "Add department"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:134
+#. Default: ""
+msgid "Successfully removed: ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1345
+#: waeup/sirp/browser/viewlets.py:447
+msgid "Manage faculty"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1418
+msgid "The code chosen already exists in this faculty."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1421
+#. Default: ""
+msgid "Department ${a} added."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1438
+msgid "Courses and Certificates"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1468
+#: waeup/sirp/browser/pages.py:1487
+#: waeup/sirp/students/viewlets.py:466
+msgid "Students"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1504
+#: waeup/sirp/browser/pages.py:1562
+msgid "Remove selected courses"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1504
+#: waeup/sirp/browser/pages.py:1574
+#: waeup/sirp/browser/pages.py:1603
+#: waeup/sirp/browser/pages.py:1607
+msgid "Add course"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1505
+#: waeup/sirp/browser/pages.py:1568
+msgid "Remove selected certificates"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1505
+#: waeup/sirp/browser/pages.py:1579
+#: waeup/sirp/browser/pages.py:1640
+#: waeup/sirp/browser/pages.py:1644
+msgid "Add certificate"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1514
+#: 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:1619
+msgid "A course with same code already exists: "
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1625
+#. Default: ""
+msgid "Course ${a} successfully created."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1656
+msgid "A certificate with same code already exists: "
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1662
+#. Default: ""
+msgid "Certificate ${a} successfully created."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1694
+#: waeup/sirp/browser/viewlets.py:471
+msgid "Edit course"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1744
+msgid "Edit certificate"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1751
+#: waeup/sirp/browser/pages.py:1782
+#: waeup/sirp/browser/pages.py:1823
+#: waeup/sirp/browser/pages.py:1825
+msgid "Add course referrer"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1752
+#: waeup/sirp/browser/pages.py:1777
+msgid "Remove selected course referrers"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1758
+#: 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:1830
+msgid "The chosen course referrer is already part of this certificate."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1834
+#. Default: ""
+msgid "Course referrer ${a}_${b} added."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1871
+#: waeup/sirp/browser/viewlets.py:495
+msgid "Edit course referrer"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:1874
+msgid "Save and return"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:192
+msgid "You have been logged out. Thanks for using WAeUP SIRP!"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:228
+#. Default: ""
+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
+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
+msgid "Manage"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:388
+#: waeup/sirp/browser/viewlets.py:177
+msgid "Remove"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:395
+#. Default: ""
+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 ""
+
+#: waeup/sirp/browser/pages.py:450
+#. Default: ""
+msgid "User account ${a} successfully added."
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:469
+#. Default: ""
+msgid "Edit user ${a}"
+msgstr ""
+
+#: waeup/sirp/browser/pages.py:500
+msgid "User settings have been saved."
+msgstr ""
+
 #: waeup/sirp/browser/pages.py:517
 #. Default: ""
@@ -791,13 +958,4 @@
 #: waeup/sirp/browser/pages.py:692
 msgid "Add session configuration"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:634
-#: waeup/sirp/browser/pages.py:675
-#: waeup/sirp/browser/pages.py:1260
-#: waeup/sirp/browser/pages.py:1271
-#: waeup/sirp/browser/pages.py:1337
-#: waeup/sirp/browser/pages.py:1372
-msgid "Remove selected"
 msgstr ""
 
@@ -1070,4 +1228,6 @@
 #: 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 ""
@@ -1078,4 +1238,6 @@
 #: 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
 msgid "Name"
 msgstr ""
@@ -1084,4 +1246,6 @@
 #: 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 ""
@@ -1096,4 +1260,6 @@
 #: 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 ""
@@ -1102,4 +1268,5 @@
 #: 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 ""
@@ -1111,4 +1278,6 @@
 #: 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 ""
@@ -1223,4 +1392,5 @@
 
 #: waeup/sirp/browser/templates/usereditformpage.pt:32
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:55
 msgid "Retype password:"
 msgstr ""
@@ -1314,5 +1484,4 @@
 
 #: waeup/sirp/students/browser_templates/changepw.pt:26
-#: waeup/sirp/applicants/browser_templates/applicantregister.pt:26
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
 msgid "solve_captcha"
@@ -1321,5 +1490,4 @@
 #: waeup/sirp/students/browser_templates/imageupload.pt:20
 #: waeup/sirp/students/browser_templates/fileupload.pt:26
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:41
 #. Default: "Max. file size:"
 msgid "max_file_size"
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 7709)
+++ main/waeup.sirp/trunk/src/waeup/sirp/locales/yo/LC_MESSAGES/waeup.sirp.po	(revision 7710)
@@ -15,5 +15,5 @@
 msgstr ""
 "Project-Id-Version: WAeUP.SIRP\n"
-"POT-Creation-Date: Mon Feb 27 09:58:03 2012\n"
+"POT-Creation-Date: Mon Feb 27 14:57:41 2012\n"
 "PO-Revision-Date: 2012-02-22 11:28+0100\n"
 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
@@ -60,12 +60,216 @@
 msgstr ""
 
-#: waeup/sirp/applicants/browser.py:651 waeup/sirp/students/browser.py:344
+#: waeup/sirp/applicants/browser.py:116 waeup/sirp/applicants/browser.py:323
+msgid "Could not delete:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:119 waeup/sirp/applicants/browser.py:326
+msgid "Successfully removed:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:167
+msgid ""
+"An applicants container for the same application type and entrance year "
+"exists already in the database."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:176
+msgid "Added:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:188 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:252 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:1336 waeup/sirp/browser/pages.py:1377
+#: waeup/sirp/browser/pages.py:1503 waeup/sirp/browser/pages.py:1556
+#: waeup/sirp/browser/pages.py:1699 waeup/sirp/browser/pages.py:1750
+#: waeup/sirp/browser/pages.py:1771
+msgid "Save"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:330
+msgid "Add applicant"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:263
+msgid "Manage applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:303 waeup/sirp/browser/pages.py:1380
+#: waeup/sirp/browser/pages.py:1702 waeup/sirp/browser/pages.py:1774
+#: waeup/sirp/browser/pages.py:1886
+msgid "Form has been saved."
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:312
+msgid "No applicant selected!"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:63
+msgid "Application Section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:672 waeup/sirp/students/browser.py:344
 msgid "No transition"
 msgstr ""
 
-#. Default: "Acceptance Fee Payment Tickets"
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:88
-#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:41
-msgid "acceptance_fee_tickets"
+#: waeup/sirp/applicants/browser.py:75
+msgid "Manage application section"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:78 waeup/sirp/applicants/browser.py:104
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:306
+#: waeup/sirp/browser/pages.py:634 waeup/sirp/browser/pages.py:675
+#: waeup/sirp/browser/pages.py:1260 waeup/sirp/browser/pages.py:1271
+#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1372
+msgid "Remove selected"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:78 waeup/sirp/applicants/browser.py:123
+#: waeup/sirp/applicants/browser.py:146 waeup/sirp/applicants/browser.py:158
+msgid "Add applicants container"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:79 waeup/sirp/applicants/browser.py:128
+#: waeup/sirp/applicants/browser.py:180 waeup/sirp/applicants/browser.py:252
+#: waeup/sirp/applicants/browser.py:253 waeup/sirp/applicants/browser.py:335
+#: 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:1260 waeup/sirp/browser/pages.py:1281
+#: waeup/sirp/browser/pages.py:1308 waeup/sirp/browser/pages.py:1336
+#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1383
+#: waeup/sirp/browser/pages.py:1424 waeup/sirp/browser/pages.py:1503
+#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1506
+#: waeup/sirp/browser/pages.py:1584 waeup/sirp/browser/pages.py:1629
+#: waeup/sirp/browser/pages.py:1667 waeup/sirp/browser/pages.py:1711
+#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1752
+#: waeup/sirp/browser/pages.py:1787 waeup/sirp/browser/pages.py:1838
+#: waeup/sirp/browser/pages.py:1890
+msgid "Cancel"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:80 waeup/sirp/applicants/browser.py:137
+#: waeup/sirp/applicants/browser.py:254 waeup/sirp/applicants/browser.py:344
+#: waeup/sirp/browser/pages.py:1338 waeup/sirp/browser/pages.py:1397
+#: waeup/sirp/browser/pages.py:1507 waeup/sirp/browser/pages.py:1593
+#: waeup/sirp/browser/pages.py:1753 waeup/sirp/browser/pages.py:1810
+msgid "Remove selected local roles"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:81 waeup/sirp/applicants/browser.py:133
+#: waeup/sirp/applicants/browser.py:255 waeup/sirp/applicants/browser.py:340
+#: waeup/sirp/browser/pages.py:1339 waeup/sirp/browser/pages.py:1393
+#: waeup/sirp/browser/pages.py:1508 waeup/sirp/browser/pages.py:1589
+#: waeup/sirp/browser/pages.py:1754 waeup/sirp/browser/pages.py:1806
+msgid "Add local role"
+msgstr ""
+
+#: waeup/sirp/applicants/browser.py:82
+msgid "Applicants Containers"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:26
+msgid "Admitted Course of Study:"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:43
+msgid "Acceptance Fee Payment Tickets"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:49
+msgid "Payment Id"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:50
+msgid "Creation Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:51
+msgid "Payment Date"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:52
+msgid "Category"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:53
+msgid "Item"
+msgstr ""
+
+#: waeup/sirp/applicants/browser_templates/applicantdisplaypage.pt:54
+msgid "State"
+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/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 ""
 
@@ -86,4 +290,6 @@
 #: 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 ""
@@ -100,9 +306,11 @@
 #: 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:315
+#: waeup/sirp/applicants/interfaces.py:324
 msgid "Application Target"
 msgstr ""
@@ -113,10 +321,10 @@
 
 #: waeup/sirp/applicants/interfaces.py:226
-#: waeup/sirp/applicants/interfaces.py:323
+#: waeup/sirp/applicants/interfaces.py:332
 msgid "Year of Entrance"
 msgstr ""
 
 #: waeup/sirp/applicants/interfaces.py:234
-#: waeup/sirp/applicants/interfaces.py:331
+#: waeup/sirp/applicants/interfaces.py:340
 msgid "Applicants Container Type"
 msgstr ""
@@ -130,108 +338,97 @@
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:259
-msgid ""
-"This text can been seen by anonymous users.\n"
-"Here we put information about the study courses provided, the application "
-"procedure and deadlines."
-msgstr ""
-
-#: waeup/sirp/applicants/interfaces.py:264
+#: waeup/sirp/applicants/interfaces.py:273
 msgid "Application Start Date"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:270
+#: waeup/sirp/applicants/interfaces.py:279
 msgid "Application Closing Date"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:276
+#: waeup/sirp/applicants/interfaces.py:285
 msgid "Forbid additions after deadline (enddate)"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:359
+#: waeup/sirp/applicants/interfaces.py:368
 msgid "Applicant Id"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:364
+#: waeup/sirp/applicants/interfaces.py:373
 msgid "JAMB Registration Number"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:376
+#: waeup/sirp/applicants/interfaces.py:385
 msgid "First Name"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:380
+#: waeup/sirp/applicants/interfaces.py:389
 msgid "Middle Name"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:384
+#: waeup/sirp/applicants/interfaces.py:393
 msgid "Last Name (Surname)"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:388
+#: waeup/sirp/applicants/interfaces.py:397
 msgid "Date of Birth"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:393
+#: waeup/sirp/applicants/interfaces.py:402
 msgid "State/LGA"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:398
+#: waeup/sirp/applicants/interfaces.py:407
 msgid "Sex"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:404
+#: waeup/sirp/applicants/interfaces.py:413
 msgid "Email Address"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:409
+#: waeup/sirp/applicants/interfaces.py:418
 msgid "Phone"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:414
-#: waeup/sirp/applicants/interfaces.py:494
+#: waeup/sirp/applicants/interfaces.py:423
+#: waeup/sirp/applicants/interfaces.py:503
 msgid "1st Choice Course of Study"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:419
-#: waeup/sirp/applicants/interfaces.py:499
+#: waeup/sirp/applicants/interfaces.py:428
+#: waeup/sirp/applicants/interfaces.py:508
 msgid "2nd Choice Course of Study"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:428
-#: waeup/sirp/applicants/interfaces.py:504
+#: waeup/sirp/applicants/interfaces.py:437
+#: waeup/sirp/applicants/interfaces.py:513
 msgid "Screening Score"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:432
-#: waeup/sirp/applicants/interfaces.py:509
+#: waeup/sirp/applicants/interfaces.py:441
+#: waeup/sirp/applicants/interfaces.py:518
 msgid "Screening Venue"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:436
-#: waeup/sirp/applicants/interfaces.py:514
+#: waeup/sirp/applicants/interfaces.py:445
+#: waeup/sirp/applicants/interfaces.py:523
 msgid "Admitted Course of Study"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:442
-#: waeup/sirp/applicants/interfaces.py:521
+#: waeup/sirp/applicants/interfaces.py:451
+#: waeup/sirp/applicants/interfaces.py:530
 msgid "Notice"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:464
+#: waeup/sirp/applicants/interfaces.py:473
 #: waeup/sirp/browser/templates/showstudentspage.pt:4
 msgid "Student Id"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:469
+#: waeup/sirp/applicants/interfaces.py:478
 msgid "Form locked"
 msgstr ""
 
-#: waeup/sirp/applicants/interfaces.py:548
+#: waeup/sirp/applicants/interfaces.py:557
 msgid "Payment Session"
-msgstr ""
-
-#: waeup/sirp/applicants/viewlets.py:44
-msgid "Applicants"
 msgstr ""
 
@@ -460,16 +657,4 @@
 msgstr ""
 
-#: waeup/sirp/browser/pages.py:1338 waeup/sirp/browser/pages.py:1397
-#: waeup/sirp/browser/pages.py:1507 waeup/sirp/browser/pages.py:1593
-#: waeup/sirp/browser/pages.py:1753 waeup/sirp/browser/pages.py:1810
-msgid "Remove selected local roles"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1339 waeup/sirp/browser/pages.py:1393
-#: waeup/sirp/browser/pages.py:1508 waeup/sirp/browser/pages.py:1589
-#: waeup/sirp/browser/pages.py:1754 waeup/sirp/browser/pages.py:1806
-msgid "Add local role"
-msgstr ""
-
 #. Default: ""
 #: waeup/sirp/browser/pages.py:134
@@ -479,9 +664,4 @@
 #: waeup/sirp/browser/pages.py:1345 waeup/sirp/browser/viewlets.py:447
 msgid "Manage faculty"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:1380 waeup/sirp/browser/pages.py:1702
-#: waeup/sirp/browser/pages.py:1774 waeup/sirp/browser/pages.py:1886
-msgid "Form has been saved."
 msgstr ""
 
@@ -654,32 +834,6 @@
 msgstr ""
 
-#: 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:1336
-#: waeup/sirp/browser/pages.py:1377 waeup/sirp/browser/pages.py:1503
-#: waeup/sirp/browser/pages.py:1556 waeup/sirp/browser/pages.py:1699
-#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1771
-msgid "Save"
-msgstr ""
-
 #: waeup/sirp/browser/pages.py:500
 msgid "User settings have been saved."
-msgstr ""
-
-#: 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:1260 waeup/sirp/browser/pages.py:1281
-#: waeup/sirp/browser/pages.py:1308 waeup/sirp/browser/pages.py:1336
-#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1383
-#: waeup/sirp/browser/pages.py:1424 waeup/sirp/browser/pages.py:1503
-#: waeup/sirp/browser/pages.py:1504 waeup/sirp/browser/pages.py:1506
-#: waeup/sirp/browser/pages.py:1584 waeup/sirp/browser/pages.py:1629
-#: waeup/sirp/browser/pages.py:1667 waeup/sirp/browser/pages.py:1711
-#: waeup/sirp/browser/pages.py:1750 waeup/sirp/browser/pages.py:1752
-#: waeup/sirp/browser/pages.py:1787 waeup/sirp/browser/pages.py:1838
-#: waeup/sirp/browser/pages.py:1890
-msgid "Cancel"
 msgstr ""
 
@@ -720,10 +874,4 @@
 #: waeup/sirp/browser/pages.py:692
 msgid "Add session configuration"
-msgstr ""
-
-#: waeup/sirp/browser/pages.py:634 waeup/sirp/browser/pages.py:675
-#: waeup/sirp/browser/pages.py:1260 waeup/sirp/browser/pages.py:1271
-#: waeup/sirp/browser/pages.py:1337 waeup/sirp/browser/pages.py:1372
-msgid "Remove selected"
 msgstr ""
 
@@ -997,4 +1145,6 @@
 #: 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 ""
@@ -1005,4 +1155,6 @@
 #: 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
 msgid "Name"
 msgstr ""
@@ -1011,4 +1163,6 @@
 #: 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 ""
@@ -1023,4 +1177,6 @@
 #: 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 ""
@@ -1029,4 +1185,5 @@
 #: 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 ""
@@ -1038,4 +1195,6 @@
 #: 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 ""
@@ -1152,4 +1311,5 @@
 
 #: waeup/sirp/browser/templates/usereditformpage.pt:32
+#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:55
 msgid "Retype password:"
 msgstr ""
@@ -1241,5 +1401,4 @@
 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
 #: waeup/sirp/students/browser_templates/changepw.pt:26
-#: waeup/sirp/applicants/browser_templates/applicantregister.pt:26
 msgid "solve_captcha"
 msgstr ""
@@ -1248,5 +1407,4 @@
 #: waeup/sirp/students/browser_templates/imageupload.pt:20
 #: waeup/sirp/students/browser_templates/fileupload.pt:26
-#: waeup/sirp/applicants/browser_templates/applicanteditpage.pt:41
 msgid "max_file_size"
 msgstr ""
