Changeset 7700 for main/waeup.sirp/trunk
- Timestamp:
- 24 Feb 2012, 23:04:05 (13 years ago)
- Location:
- main/waeup.sirp/trunk/src/waeup/sirp
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.sirp/trunk/src/waeup/sirp/browser/breadcrumbs.py
r7333 r7700 25 25 from waeup.sirp.interfaces import ( 26 26 IConfigurationContainer, ISessionConfiguration) 27 from waeup.sirp.interfaces import MessageFactory as _ 27 28 from waeup.sirp.browser import interfaces 28 29 from waeup.sirp.browser.interfaces import (IBreadcrumb, … … 87 88 """ 88 89 grok.context(interfaces.IUniversity) 89 title = u'Home'90 title = _(u'Home') 90 91 parent = None 91 92 … … 101 102 grok.context(interfaces.IUniversity) 102 103 grok.name('manage') 103 title = u'Portal Settings'104 title = _(u'Portal Settings') 104 105 105 106 @property … … 113 114 """ 114 115 grok.context(interfaces.IFacultiesContainer) 115 title = u'Academics'116 title = _(u'Academics') 116 117 117 118 class AdministrationBreadcrumb(Breadcrumb): … … 120 121 grok.context(interfaces.IUniversity) 121 122 grok.name('administration') 122 title = u'Administration'123 title = _(u'Administration') 123 124 viewname = 'administration' 124 125 … … 127 128 """ 128 129 grok.context(IConfigurationContainer) 129 title = u'Portal Configuration'130 title = _(u'Portal Configuration') 130 131 parent_viewname = 'administration' 131 132 … … 145 146 """ 146 147 grok.context(interfaces.IUsersContainer) 147 title = u'Portal Users'148 title = _(u'Portal Users') 148 149 parent_viewname = 'administration' 149 150 … … 152 153 """ 153 154 grok.context(interfaces.IDataCenter) 154 title = u'Data Center'155 title = _(u'Data Center') 155 156 parent_viewname = 'administration' 156 157 -
main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt
r7681 r7700 344 344 >>> print browser.contents 345 345 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"... 346 ... Successfully removed:...346 ...Local role successfully removed... 347 347 ... 348 348 … … 494 494 >>> print browser.contents 495 495 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"... 496 ... Successfully removed:...496 ...Local role successfully removed... 497 497 ... 498 498 -
main/waeup.sirp/trunk/src/waeup/sirp/browser/layout.py
r7649 r7700 24 24 from grokcore.formlib.formlib import Action 25 25 from cgi import escape 26 from zope.i18n import translate 26 27 from zope.i18nmessageid import Message 27 28 from hurry.resource import mode … … 70 71 label = self.label 71 72 if isinstance(label, Message): 72 label = zope.i18n.translate(self.label, context=self.form.request)73 label = translate(self.label, context=self.form.request) 73 74 return ('<input type="submit" id="%s" name="%s" value="%s"' 74 75 ' class="btn %s"/>' % … … 92 93 label = self.label 93 94 if isinstance(label, Message): 94 label = zope.i18n.translate(self.label, context=self.form.request)95 label = translate(self.label, context=self.form.request) 95 96 return ('<input type="submit" id="%s" name="%s" value="%s"' 96 97 ' class="btn" onclick="return confirmPost(%s)" />' % -
main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py
r7694 r7700 44 44 IDepartment, IDepartmentAdd, ICourse, ICourseAdd, ICertificate, 45 45 ICertificateAdd, ICertificateCourse, ICertificateCourseAdd) 46 from waeup.sirp.interfaces import MessageFactory as _ 46 47 from waeup.sirp.browser.resources import warning, datepicker, tabs, datatable 47 48 from waeup.sirp.interfaces import( … … 80 81 child_ids = view.request.form.get('role_id', None) 81 82 if child_ids is None: 82 view.flash( 'No local role selected.')83 view.flash(_('No local role selected.')) 83 84 view.redirect(view.url(view.context, '@@manage')+'?tab%s' % tab) 84 85 return … … 99 100 child_id, sys.exc_info()[0], sys.exc_info()[1])) 100 101 if len(deleted): 101 view.flash('Successfully removed: %s' % ', '.join(deleted)) 102 view.flash( 103 _('Local role successfully removed: ${a}', 104 mapping = {'a':', '.join(deleted)})) 102 105 view.redirect(view.url(view.context, u'@@manage')+'?tab%s' % tab) 103 106 return … … 108 111 child_id = form['val_id'] 109 112 else: 110 view.flash( 'No item selected.')113 view.flash(_('No item selected.')) 111 114 if tab: 112 115 view.redirect(view.url(view.context, redirect)+'?tab%s' % tab) … … 129 132 id, sys.exc_info()[0], sys.exc_info()[1])) 130 133 if len(deleted): 131 view.flash('Successfully removed: %s' % ', '.join(deleted)) 134 view.flash(_('Successfully removed: ${a}', 135 mapping = {'a': ', '.join(deleted)})) 132 136 if tab: 133 137 view.redirect(view.url(view.context, redirect)+'?tab%s' % tab) … … 146 150 grok.context(ISIRPObject) 147 151 grok.require('waeup.Public') 148 label = u'Login'152 label = _(u'Login') 149 153 camefrom = None 150 154 … … 153 157 if SUBMIT is not None: 154 158 if self.request.principal.id != 'zope.anybody': 155 self.flash( 'You logged in.')159 self.flash(_('You logged in.')) 156 160 if self.request.principal.user_type == 'student': 157 161 rel_link = '/students/%s' % self.request.principal.id … … 171 175 self.redirect(self.camefrom) 172 176 return 173 self.flash( 'You entered wrong credentials.')177 self.flash(_('You entered wrong credentials.')) 174 178 175 179 … … 185 189 auth = getUtility(IAuthentication) 186 190 ILogout(auth).logout(self.request) 187 self.flash( "You have been logged out. Thanks for using WAeUP SIRP!")191 self.flash(_("You have been logged out. Thanks for using WAeUP SIRP!")) 188 192 self.redirect(self.application_url()) 189 193 … … 221 225 222 226 def label(self): 223 return u'Contact %s' % self.config.name_admin227 return _(u'Contact ${a}', mapping = {'a': self.config.name_admin}) 224 228 225 229 @property … … 227 231 return get_user_account(self.request) 228 232 229 @action( 'Send message now', style='primary')233 @action(_('Send message now'), style='primary') 230 234 def send(self, *args, **data): 231 235 fullname = self.request.principal.title … … 246 250 # TODO: Catch exceptions. 247 251 if success: 248 self.flash( 'Your message has been sent.')252 self.flash(_('Your message has been sent.')) 249 253 return 250 254 … … 256 260 'fullname', 'email_from', 'body') 257 261 258 @action( 'Send now', style='primary')262 @action(_('Send now'), style='primary') 259 263 def send(self, *args, **data): 260 264 sirp_utils = getUtility(ISIRPUtils) … … 265 269 data['body'],self.config.email_subject) 266 270 if success: 267 self.flash( 'Your message has been sent.')271 self.flash(_('Your message has been sent.')) 268 272 else: 269 self.flash( 'A smtp server error occurred.')273 self.flash(_('A smtp server error occurred.')) 270 274 return 271 275 … … 296 300 grok.context(IUniversity) 297 301 grok.require('waeup.manageUniversity') 298 label = u'Administration'302 label = _(u'Administration') 299 303 pnav = 0 300 304 … … 373 377 grok.context(IUsersContainer) 374 378 grok.name('index') 375 label = 'Portal Users'379 label = _('Portal Users') 376 380 377 381 def update(self, userid=None, adduser=None, manage=None, delete=None): … … 380 384 if delete is not None and userid is not None: 381 385 self.context.delUser(userid) 382 self.flash('User account %s successfully deleted.' % userid) 386 self.flash(_('User account ${a} successfully deleted.', 387 mapping = {'a': userid})) 383 388 384 389 def getLocalRoles(self, account): … … 410 415 grok.template('usereditformpage') 411 416 form_fields = grok.AutoFields(IUserAccount) 412 label = 'Add user'413 414 @action( 'Add user', style='primary')417 label = _('Add user') 418 419 @action(_('Add user'), style='primary') 415 420 def addUser(self, **data): 416 421 name = data['name'] … … 434 439 phone=phone, description=description, 435 440 roles=roles) 436 self.flash('User account %s successfully added.' % name) 441 self.flash(_('User account ${a} successfully added.', 442 mapping = {'a': name})) 437 443 except KeyError: 438 444 self.status = self.flash('The userid chosen already exists ' … … 452 458 453 459 def label(self): 454 return "Edit user %s" % self.context.__name__460 return _("Edit user ${a}", mapping = {'a':self.context.__name__}) 455 461 456 462 def setUpWidgets(self, ignore_request=False): … … 459 465 self.widgets['description'].height = 3 460 466 461 @action( 'Save', style='primary')467 @action(_('Save'), style='primary') 462 468 def save(self, **data): 463 469 form = self.request.form … … 483 489 self.context.__parent__.logger.info( 484 490 'User account %s edited: %s' % (self.context.name,fields_string)) 485 self.flash( 'User settings have been saved.')486 return 487 488 @action( 'Cancel', validator=NullValidator)491 self.flash(_('User settings have been saved.')) 492 return 493 494 @action(_('Cancel'), validator=NullValidator) 489 495 def cancel(self, **data): 490 496 self.redirect(self.url(self.context.__parent__)) … … 500 506 501 507 def label(self): 502 return u'Send message to %s' % self.context.title503 504 @action( 'Send message now', style='primary')508 return _(u'Send message to ${a}', mapping = {'a':self.context.title}) 509 510 @action(_('Send message now'), style='primary') 505 511 def send(self, *args, **data): 506 512 try: … … 519 525 # TODO: Catch exceptions. 520 526 if success: 521 self.flash( 'Your message has been sent.')527 self.flash(_('Your message has been sent.')) 522 528 return 523 529 … … 529 535 form_fields = grok.AutoFields(IUserAccount).omit( 530 536 'name', 'description', 'roles') 531 label = u"My Preferences"537 label = _(u"My Preferences") 532 538 533 539 def setUpWidgets(self, ignore_request=False): … … 542 548 grok.context(IUserAccount) 543 549 grok.template('myrolespage') 544 label = u"My Roles"550 label = _(u"My Roles") 545 551 546 552 @property … … 573 579 grok.template('searchpage') 574 580 grok.require('waeup.manageUniversity') 575 label = u"Search Academic Section"581 label = _(u"Search Academic Section") 576 582 pnav = 1 577 583 … … 599 605 grok.context(IConfigurationContainer) 600 606 pnav = 0 601 label = u'View portal configuration'607 label = _(u'View portal configuration') 602 608 form_fields = grok.AutoFields(IConfigurationContainer) 603 609 form_fields['frontpage'].custom_widget = ReSTDisplayWidget … … 612 618 grok.template('configurationmanagepage') 613 619 pnav = 0 614 label = u'Edit portal configuration'615 taboneactions = [ 'Save', 'Update plugins']620 label = _(u'Edit portal configuration') 621 taboneactions = [_('Save'), _('Update plugins')] 616 622 tabtwoactions = [ 617 'Add session configuration',618 'Remove selected']623 _('Add session configuration'), 624 _('Remove selected')] 619 625 620 626 form_fields = grok.AutoFields(IConfigurationContainer) … … 642 648 self.applyData(self.context, **data) 643 649 self.context.frontpage_html = self.frontpage() 644 self.flash( 'Settings have been saved.')645 return 646 647 @action( 'Add session configuration', validator=NullValidator, style='primary')650 self.flash(_('Settings have been saved.')) 651 return 652 653 @action(_('Add session configuration'), validator=NullValidator, style='primary') 648 654 def addSubunit(self, **data): 649 655 self.redirect(self.url(self.context, '@@add')) … … 656 662 url = self.url(val) 657 663 session_string = val.getSessionString() 658 title = 'Session %s Configuration' % session_string664 title = _('Session ${a} Configuration', mapping = {'a':session_string}) 659 665 yield(dict(url=url, name=key, title=title)) 660 666 661 @jsaction( 'Remove selected')667 @jsaction(_('Remove selected')) 662 668 def delSessonConfigurations(self, **data): 663 669 delSubobjects(self, redirect='@@index', tab='2') 664 670 return 665 671 666 @action( 'Update plugins', validator=NullValidator)672 @action(_('Update plugins'), validator=NullValidator) 667 673 def updatePlugins(self, **data): 668 674 grok.getSite().updatePlugins() 669 self.flash( 'Plugins were updated. See log file for details.')675 self.flash(_('Plugins were updated. See log file for details.')) 670 676 return 671 677 … … 676 682 grok.name('add') 677 683 grok.require('waeup.managePortalConfiguration') 678 label = 'Add session configuration'684 label = _('Add session configuration') 679 685 form_fields = grok.AutoFields(ISessionConfigurationAdd) 680 686 pnav = 0 681 687 682 @action( 'Add Session Configuration', style='primary')688 @action(_('Add Session Configuration'), style='primary') 683 689 def addSessionConfiguration(self, **data): 684 690 sessionconfiguration = createObject(u'waeup.SessionConfiguration') … … 687 693 self.context.addSessionConfiguration(sessionconfiguration) 688 694 except KeyError: 689 self.flash( 'The session chosen already exists ')695 self.flash(_('The session chosen already exists.')) 690 696 return 691 697 self.redirect(self.url(self.context, '@@index')+'?tab2') 692 698 return 693 699 694 @action( 'Cancel', validator=NullValidator)700 @action(_('Cancel'), validator=NullValidator) 695 701 def cancel(self): 696 702 self.redirect(self.url(self.context, '@@index')+'?tab2') … … 709 715 def label(self): 710 716 session_string = self.context.getSessionString() 711 return 'Edit academic session %s configuration' % session_string 712 713 @action('Save', style='primary') 717 return _('Edit academic session ${a} configuration', 718 mapping = {'a':session_string}) 719 720 @action(_('Save'), style='primary') 714 721 def save(self, **data): 715 722 self.applyData(self.context, **data) 716 self.flash( 'Settings have been saved.')723 self.flash(_('Settings have been saved.')) 717 724 self.redirect(self.url(self.context.__parent__, '@@index')+'?tab2') 718 725 return 719 726 720 @action( 'Cancel', validator=NullValidator)727 @action(_('Cancel'), validator=NullValidator) 721 728 def cancel(self): 722 729 self.redirect(self.url(self.context.__parent__, '@@index')+'?tab2') … … 731 738 grok.name('index') 732 739 grok.require('waeup.manageUniversity') 733 label = u'Data Center'740 label = _(u'Data Center') 734 741 pnav = 0 735 742 … … 738 745 grok.name('upload') 739 746 grok.require('waeup.manageUniversity') 740 label = u'Upload file'747 label = _(u'Upload file') 741 748 pnav = 0 742 749 … … 784 791 grok.template('datacenterimport1page') 785 792 grok.require('waeup.manageUniversity') 786 label = u'Process CSV file'793 label = _(u'Process CSV file') 787 794 pnav = 0 788 795 … … 797 804 def update(self, filename=None, select=None, cancel=None): 798 805 if cancel is not None: 799 self.flash( 'Import aborted.')806 self.flash(_('Import aborted.')) 800 807 self.redirect(self.url(self.context)) 801 808 return … … 813 820 grok.template('datacenterimport2page') 814 821 grok.require('waeup.manageUniversity') 815 label = u'Process CSV file'822 label = _(u'Process CSV file') 816 823 pnav = 0 817 824 … … 874 881 if len(headerfields) > len(headerfields_clean): 875 882 result.append( 876 "Double headers: each column name may only appear once. ")883 _("Double headers: each column name may only appear once. ")) 877 884 except: 878 885 fatal = '%s' % sys.exc_info()[1] … … 882 889 for line in result: 883 890 warnings += line + '<br />' 884 warnings += 'Replace imported file!'891 warnings += _('Replace imported file!') 885 892 return warnings 886 893 return False … … 895 902 return 896 903 if cancel is not None: 897 self.flash( 'Import aborted.')904 self.flash(_('Import aborted.')) 898 905 self.redirect(self.url(self.context)) 899 906 return … … 907 914 if self.importer and 'update' in self.importer: 908 915 if self.mode != 'update': 909 self.flash( 'Update mode only!')916 self.flash(_('Update mode only!')) 910 917 self.mode_locked = True 911 918 self.mode = 'update' … … 930 937 grok.template('datacenterimport3page') 931 938 grok.require('waeup.manageUniversity') 932 label = u'Process CSV file'939 label = _(u'Process CSV file') 933 940 pnav = 0 934 941 … … 988 995 for line in result: 989 996 warnings += line + '<br />' 990 warnings += 'Edit headers or replace imported file!'997 warnings += _('Edit headers or replace imported file!') 991 998 return warnings 992 999 return False … … 1009 1016 return 1010 1017 if cancel is not None: 1011 self.flash( 'Import aborted.')1018 self.flash(_('Import aborted.')) 1012 1019 self.redirect(self.url(self.context)) 1013 1020 return … … 1033 1040 grok.template('datacenterimport4page') 1034 1041 grok.require('waeup.manageUniversity') 1035 label = u'Process CSV file'1042 label = _(u'Process CSV file') 1036 1043 pnav = 0 1037 1044 … … 1078 1085 1079 1086 if self.warn_num: 1080 self.flash('Processing of %d rows failed.' % self.warn_num) 1081 self.flash('Successfully processed %s rows.' % ( 1082 linenum - (self.warn_num))) 1087 self.flash(_('Processing of ${a} rows failed.', 1088 mapping = {'a':self.warn_num})) 1089 self.flash(_('Successfully processed ${a} rows.', 1090 mapping = {'a':linenum - self.warn_num})) 1083 1091 1084 1092 class DatacenterLogsOverview(SIRPPage): … … 1087 1095 grok.template('datacenterlogspage') 1088 1096 grok.require('waeup.manageUniversity') 1089 label = u'Show logfiles'1097 label = _(u'Show logfiles') 1090 1098 pnav = 0 1091 1099 … … 1107 1115 grok.template('datacenterlogsshowfilepage') 1108 1116 grok.require('waeup.manageUniversity') 1109 title = u'Data Center'1117 title = _(u'Data Center') 1110 1118 pnav = 0 1111 1119 … … 1129 1137 grok.template('datacentermanagepage') 1130 1138 grok.require('waeup.manageUniversity') 1131 label = 'Edit data center settings'1139 label = _('Edit data center settings') 1132 1140 pnav = 0 1133 1141 … … 1146 1154 not_copied = self.context.setStoragePath(newpath, move=move) 1147 1155 for name in not_copied: 1148 self.flash( 'File already existed (not copied):%s' % name)1156 self.flash(_('File already existed (not copied):') + ' %s' % name) 1149 1157 except: 1150 self.flash( 'Given storage path cannot be used.')1151 self.flash( 'Error:%s' %sys.exc_info()[1])1158 self.flash(_('Given storage path cannot be used.')) 1159 self.flash(_('Error:') + '%s' %sys.exc_info()[1]) 1152 1160 return 1153 1161 if newpath: 1154 self.flash( 'New storage path succefully set.')1162 self.flash(_('New storage path succefully set.')) 1155 1163 self.redirect(self.url(self.context)) 1156 1164 return … … 1212 1220 grok.require('waeup.viewAcademics') 1213 1221 grok.name('index') 1214 label = 'Academic Section'1222 label = _('Academic Section') 1215 1223 pnav = 1 1216 1224 grok.template('facultypage') … … 1224 1232 grok.template('facultiescontainermanagepage') 1225 1233 pnav = 1 1226 taboneactions = [ 'Add faculty', 'Remove selected','Cancel']1227 subunits = 'Faculties'1234 taboneactions = [_('Add faculty'), _('Remove selected'),_('Cancel')] 1235 subunits = _('Faculties') 1228 1236 1229 1237 @property 1230 1238 def label(self): 1231 return 'Manage academic section'1239 return _('Manage academic section') 1232 1240 1233 1241 def update(self): … … 1235 1243 return super(FacultiesContainerManageFormPage, self).update() 1236 1244 1237 @jsaction( 'Remove selected')1245 @jsaction(_('Remove selected')) 1238 1246 def delFaculties(self, **data): 1239 1247 delSubobjects(self, redirect='@@manage', tab='1') 1240 1248 return 1241 1249 1242 @action( 'Add faculty', validator=NullValidator)1250 @action(_('Add faculty'), validator=NullValidator) 1243 1251 def addFaculty(self, **data): 1244 1252 self.redirect(self.url(self.context, '@@add')) 1245 1253 return 1246 1254 1247 @action( 'Cancel', validator=NullValidator)1255 @action(_('Cancel'), validator=NullValidator) 1248 1256 def cancel(self, **data): 1249 1257 self.redirect(self.url(self.context)) … … 1257 1265 grok.require('waeup.manageUniversity') 1258 1266 grok.name('add') 1259 label = 'Add faculty'1267 label = _('Add faculty') 1260 1268 form_fields = grok.AutoFields(IFacultyAdd) 1261 1269 pnav = 1 1262 1270 1263 @action( 'Add faculty', style='primary')1271 @action(_('Add faculty'), style='primary') 1264 1272 def addFaculty(self, **data): 1265 1273 faculty = createObject(u'waeup.Faculty') … … 1268 1276 self.context.addFaculty(faculty) 1269 1277 except KeyError: 1270 self.flash( 'The faculty code chosen already exists.')1278 self.flash(_('The faculty code chosen already exists.')) 1271 1279 return 1272 1280 self.redirect(self.url(self.context, u'@@manage')+'?tab1') 1273 1281 1274 @action( 'Cancel')1282 @action(_('Cancel')) 1275 1283 def cancel(self, **data): 1276 1284 self.redirect(self.url(self.context)) … … 1289 1297 @property 1290 1298 def label(self): 1291 return 'Departments'1299 return _('Departments') 1292 1300 1293 1301 class FacultyManageFormPage(SIRPEditFormPage): … … 1299 1307 grok.template('facultymanagepage') 1300 1308 pnav = 1 1301 subunits = 'Departments'1302 taboneactions = [ 'Save','Cancel']1303 tabtwoactions = [ 'Add department', 'Remove selected','Cancel']1304 tabthreeactions1 = [ 'Remove selected local roles']1305 tabthreeactions2 = [ 'Add local role']1309 subunits = _('Departments') 1310 taboneactions = [_('Save'),_('Cancel')] 1311 tabtwoactions = [_('Add department'), _('Remove selected'),_('Cancel')] 1312 tabthreeactions1 = [_('Remove selected local roles')] 1313 tabthreeactions2 = [_('Add local role')] 1306 1314 1307 1315 form_fields = grok.AutoFields(IFaculty) … … 1309 1317 @property 1310 1318 def label(self): 1311 return 'Manage faculty'1319 return _('Manage faculty') 1312 1320 1313 1321 def update(self): … … 1336 1344 return get_users_with_local_roles(self.context) 1337 1345 1338 @jsaction( 'Remove selected')1346 @jsaction(_('Remove selected')) 1339 1347 def delDepartments(self, **data): 1340 1348 delSubobjects(self, redirect='@@manage', tab='2') … … 1344 1352 def save(self, **data): 1345 1353 self.applyData(self.context, **data) 1346 self.flash( 'Form has been saved.')1347 return 1348 1349 @action( 'Cancel', validator=NullValidator)1354 self.flash(_('Form has been saved.')) 1355 return 1356 1357 @action(_('Cancel'), validator=NullValidator) 1350 1358 def cancel(self, **data): 1351 1359 self.redirect(self.url(self.context)) 1352 1360 return 1353 1361 1354 @action( 'Add department', validator=NullValidator)1362 @action(_('Add department'), validator=NullValidator) 1355 1363 def addSubunit(self, **data): 1356 1364 self.redirect(self.url(self.context, '@@add')) 1357 1365 return 1358 1366 1359 @action( 'Add local role', validator=NullValidator)1367 @action(_('Add local role'), validator=NullValidator) 1360 1368 def addLocalRole(self, **data): 1361 1369 return add_local_role(self, '3', **data) 1362 1370 1363 @action( 'Remove selected local roles')1371 @action(_('Remove selected local roles')) 1364 1372 def delLocalRoles(self, **data): 1365 1373 return del_local_roles(self,3,**data) … … 1371 1379 grok.name('add') 1372 1380 grok.require('waeup.manageUniversity') 1373 label = 'Add department'1381 label = _('Add department') 1374 1382 form_fields = grok.AutoFields(IDepartmentAdd) 1375 1383 pnav = 1 1376 1384 1377 @action( 'Add department', style='primary')1385 @action(_('Add department'), style='primary') 1378 1386 def addDepartment(self, **data): 1379 1387 department = createObject(u'waeup.Department') … … 1382 1390 self.context.addDepartment(department) 1383 1391 except KeyError: 1384 self.flash('The code chosen already exists ' 1385 'in this faculty.') 1392 self.flash(_('The code chosen already exists in this faculty.')) 1386 1393 return 1387 1394 self.status = self.flash( 1388 "Department %s added." % data['code'])1395 _("Department ${a} added.", mapping = {'a':data['code']})) 1389 1396 self.redirect(self.url(self.context, u'@@manage')+'?tab2') 1390 1397 1391 @action( 'Cancel')1398 @action(_('Cancel')) 1392 1399 def cancel(self, **data): 1393 1400 self.redirect(self.url(self.context)) … … 1403 1410 grok.name('index') 1404 1411 pnav = 1 1405 label = 'Courses and Certificates'1412 label = _('Courses and Certificates') 1406 1413 1407 1414 def update(self): … … 1433 1440 grok.template('showstudentspage') 1434 1441 pnav = 1 1435 label = 'Students'1442 label = _('Students') 1436 1443 1437 1444 @property … … 1452 1459 grok.name('showcertstudents') 1453 1460 pnav = 1 1454 label = 'Students'1461 label = _('Students') 1455 1462 1456 1463 @property … … 1468 1475 pnav = 1 1469 1476 grok.template('departmentmanagepage') 1470 taboneactions = [ 'Save','Cancel']1471 tabtwoactions = [ 'Add course', 'Remove selected courses','Cancel']1472 tabthreeactions = [ 'Add certificate', 'Remove selected certificates',1473 'Cancel']1474 tabfouractions1 = [ 'Remove selected local roles']1475 tabfouractions2 = [ 'Add local role']1477 taboneactions = [_('Save'),_('Cancel')] 1478 tabtwoactions = [_('Add course'), _('Remove selected courses'),_('Cancel')] 1479 tabthreeactions = [_('Add certificate'), _('Remove selected certificates'), 1480 _('Cancel')] 1481 tabfouractions1 = [_('Remove selected local roles')] 1482 tabfouractions2 = [_('Add local role')] 1476 1483 1477 1484 form_fields = grok.AutoFields(IDepartment) … … 1479 1486 @property 1480 1487 def label(self): 1481 return 'Manage department'1488 return _('Manage department') 1482 1489 1483 1490 def getCourses(self): … … 1521 1528 return get_users_with_local_roles(self.context) 1522 1529 1523 @action( 'Save', style='primary')1530 @action(_('Save'), style='primary') 1524 1531 def save(self, **data): 1525 1532 self.applyData(self.context, **data) … … 1527 1534 return 1528 1535 1529 @jsaction( 'Remove selected courses')1536 @jsaction(_('Remove selected courses')) 1530 1537 def delCourses(self, **data): 1531 1538 delSubobjects( … … 1533 1540 return 1534 1541 1535 @jsaction( 'Remove selected certificates')1542 @jsaction(_('Remove selected certificates')) 1536 1543 def delCertificates(self, **data): 1537 1544 delSubobjects( … … 1539 1546 return 1540 1547 1541 @action( 'Add course', validator=NullValidator)1548 @action(_('Add course'), validator=NullValidator) 1542 1549 def addCourse(self, **data): 1543 1550 self.redirect(self.url(self.context, 'addcourse')) 1544 1551 return 1545 1552 1546 @action( 'Add certificate', validator=NullValidator)1553 @action(_('Add certificate'), validator=NullValidator) 1547 1554 def addCertificate(self, **data): 1548 1555 self.redirect(self.url(self.context, 'addcertificate')) 1549 1556 return 1550 1557 1551 @action( 'Cancel', validator=NullValidator)1558 @action(_('Cancel'), validator=NullValidator) 1552 1559 def cancel(self, **data): 1553 1560 self.redirect(self.url(self.context)) 1554 1561 return 1555 1562 1556 @action( 'Add local role', validator=NullValidator)1563 @action(_('Add local role'), validator=NullValidator) 1557 1564 def addLocalRole(self, **data): 1558 1565 return add_local_role(self, 4, **data) 1559 1566 1560 @action( 'Remove selected local roles')1567 @action(_('Remove selected local roles')) 1561 1568 def delLocalRoles(self, **data): 1562 1569 return del_local_roles(self,4,**data) -
main/waeup.sirp/trunk/src/waeup/sirp/locales/de/LC_MESSAGES/waeup.sirp.po
r7689 r7700 15 15 msgstr "" 16 16 "Project-Id-Version: WAeUP.SIRP\n" 17 "POT-Creation-Date: Thu Feb 23 13:38:292012\n"18 "PO-Revision-Date: 2012-02-2 3 13:41+0100\n"17 "POT-Creation-Date: Fri Feb 24 23:24:12 2012\n" 18 "PO-Revision-Date: 2012-02-24 23:27+0100\n" 19 19 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n" 20 20 "Language-Team: WAeUP Germany <henrik@waeup.org>\n" … … 37 37 38 38 #: waeup/sirp/accesscodes/workflow.py:35 39 #: waeup/sirp/applicants/workflow.py:3 939 #: waeup/sirp/applicants/workflow.py:37 40 40 msgid "initialized" 41 41 msgstr "initialisiert" … … 72 72 msgstr "Zullassungsgebühr-Ticket" 73 73 74 #: waeup/sirp/applicants/viewlets.py:4 574 #: waeup/sirp/applicants/viewlets.py:44 75 75 msgid "Applicants" 76 76 msgstr "Antragsteller" 77 77 78 #: waeup/sirp/applicants/viewlets.py:5 878 #: waeup/sirp/applicants/viewlets.py:57 79 79 msgid "Application" 80 80 msgstr "Beantragung" 81 81 82 #: waeup/sirp/applicants/workflow.py:101 83 msgid "Create student record" 84 msgstr "Erzeuge Studenten" 85 86 #: waeup/sirp/applicants/workflow.py:102 87 #: waeup/sirp/students/workflow.py:26 82 #: waeup/sirp/applicants/workflow.py:100 83 #: waeup/sirp/students/workflow.py:25 88 84 msgid "Student record created" 89 85 msgstr "Student erzeugt" 90 86 91 #: waeup/sirp/applicants/workflow.py:10 892 #: waeup/sirp/applicants/workflow.py:11 593 #: waeup/sirp/applicants/workflow.py:12 294 #: waeup/sirp/applicants/workflow.py:12 987 #: waeup/sirp/applicants/workflow.py:106 88 #: waeup/sirp/applicants/workflow.py:113 89 #: waeup/sirp/applicants/workflow.py:120 90 #: waeup/sirp/applicants/workflow.py:127 95 91 msgid "Reset application to started" 96 92 msgstr "Setze Antrag zurück" 97 93 98 #: waeup/sirp/applicants/workflow.py:10 999 #: waeup/sirp/applicants/workflow.py:11 6100 #: waeup/sirp/applicants/workflow.py:12 3101 #: waeup/sirp/applicants/workflow.py:1 30102 #: waeup/sirp/applicants/workflow.py:13 694 #: waeup/sirp/applicants/workflow.py:107 95 #: waeup/sirp/applicants/workflow.py:114 96 #: waeup/sirp/applicants/workflow.py:121 97 #: waeup/sirp/applicants/workflow.py:128 98 #: waeup/sirp/applicants/workflow.py:134 103 99 msgid "Application reset" 104 100 msgstr "Antrag zurückgesetzt" 105 101 106 #: waeup/sirp/applicants/workflow.py:13 5102 #: waeup/sirp/applicants/workflow.py:133 107 103 msgid "Reset application to paid" 108 104 msgstr "Setze Antrag zurück auf 'Gebühren bezahlt'" 109 105 110 #: waeup/sirp/applicants/workflow.py: 40106 #: waeup/sirp/applicants/workflow.py:38 111 107 msgid "started" 112 108 msgstr "gestarted" 113 109 114 #: waeup/sirp/applicants/workflow.py: 41110 #: waeup/sirp/applicants/workflow.py:39 115 111 msgid "paid" 116 112 msgstr "bezahlt" 117 113 118 #: waeup/sirp/applicants/workflow.py:4 2114 #: waeup/sirp/applicants/workflow.py:40 119 115 msgid "submitted" 120 116 msgstr "zugelassen" 121 117 122 #: waeup/sirp/applicants/workflow.py:4 3118 #: waeup/sirp/applicants/workflow.py:41 123 119 #: waeup/sirp/interfaces.py:69 124 120 msgid "admitted" 125 121 msgstr "zugelassen" 126 122 127 #: waeup/sirp/applicants/workflow.py:4 4123 #: waeup/sirp/applicants/workflow.py:42 128 124 msgid "not admitted" 129 125 msgstr "nicht zugelassen" 130 126 131 #: waeup/sirp/applicants/workflow.py:4 5127 #: waeup/sirp/applicants/workflow.py:43 132 128 #: waeup/sirp/interfaces.py:68 133 129 msgid "created" 134 130 msgstr "neu" 135 131 136 #: waeup/sirp/applicants/workflow.py: 51132 #: waeup/sirp/applicants/workflow.py:49 137 133 msgid "Initialize application" 138 134 msgstr "Initialisiere Antrag" 139 135 140 #: waeup/sirp/applicants/workflow.py:5 4136 #: waeup/sirp/applicants/workflow.py:52 141 137 msgid "Application initialized" 142 138 msgstr "Antrag initialisiert" 143 139 144 #: waeup/sirp/applicants/workflow.py:5 9140 #: waeup/sirp/applicants/workflow.py:57 145 141 msgid "Start application" 146 142 msgstr "Starte Antragsvorgang" 147 143 148 #: waeup/sirp/applicants/workflow.py: 60144 #: waeup/sirp/applicants/workflow.py:58 149 145 msgid "Application started" 150 146 msgstr "Antragsvorgang gestartet" 151 147 152 #: waeup/sirp/applicants/workflow.py:6 6148 #: waeup/sirp/applicants/workflow.py:64 153 149 msgid "Pay acceptance fee" 154 150 msgstr "Zahle Gebühr" 155 151 156 #: waeup/sirp/applicants/workflow.py:6 7152 #: waeup/sirp/applicants/workflow.py:65 157 153 msgid "Fee paid" 158 154 msgstr "Gebühr bezahlt" 159 155 160 #: waeup/sirp/applicants/workflow.py:7 3156 #: waeup/sirp/applicants/workflow.py:71 161 157 msgid "Submit application" 162 158 msgstr "Reiche Antrag ein" 163 159 164 #: waeup/sirp/applicants/workflow.py:7 4160 #: waeup/sirp/applicants/workflow.py:72 165 161 msgid "Application submitted" 166 162 msgstr "Antrag eingereicht" 167 163 168 #: waeup/sirp/applicants/workflow.py: 80164 #: waeup/sirp/applicants/workflow.py:78 169 165 msgid "Admit applicant" 170 166 msgstr "Lasse Antragsteller zu" 171 167 172 #: waeup/sirp/applicants/workflow.py: 81168 #: waeup/sirp/applicants/workflow.py:79 173 169 msgid "Applicant admitted" 174 170 msgstr "Antragsteller zugelassen" 175 171 176 #: waeup/sirp/applicants/workflow.py:8 7177 #: waeup/sirp/applicants/workflow.py:9 4172 #: waeup/sirp/applicants/workflow.py:85 173 #: waeup/sirp/applicants/workflow.py:92 178 174 msgid "Refuse application" 179 175 msgstr "Lehne Antrag ab" 180 176 181 #: waeup/sirp/applicants/workflow.py:8 8182 #: waeup/sirp/applicants/workflow.py:9 5177 #: waeup/sirp/applicants/workflow.py:86 178 #: waeup/sirp/applicants/workflow.py:93 183 179 msgid "Application refused" 184 180 msgstr "Antrag abgelehnt" 181 182 #: waeup/sirp/applicants/workflow.py:99 183 msgid "Create student record" 184 msgstr "Erzeuge Studenten" 185 186 #: waeup/sirp/browser/breadcrumbs.py:104 187 msgid "Portal Settings" 188 msgstr "Portaleinstellungen" 189 190 #: waeup/sirp/browser/breadcrumbs.py:116 191 #: waeup/sirp/browser/viewlets.py:681 192 msgid "Academics" 193 msgstr "Akademie" 194 195 #: waeup/sirp/browser/breadcrumbs.py:123 196 #: waeup/sirp/browser/pages.py:302 197 msgid "Administration" 198 msgstr "Verwaltung" 199 200 #: waeup/sirp/browser/breadcrumbs.py:130 201 msgid "Portal Configuration" 202 msgstr "Portalkonfiguration" 203 204 #: waeup/sirp/browser/breadcrumbs.py:148 205 #: waeup/sirp/browser/pages.py:379 206 msgid "Portal Users" 207 msgstr "Benutzer" 208 209 #: waeup/sirp/browser/breadcrumbs.py:155 210 #: waeup/sirp/browser/pages.py:740 211 #: waeup/sirp/browser/pages.py:1117 212 msgid "Data Center" 213 msgstr "Datenzentrum" 214 215 #: waeup/sirp/browser/breadcrumbs.py:90 216 msgid "Home" 217 msgstr "Home" 218 219 #. Default: "" 220 #: waeup/sirp/browser/pages.py:103 221 msgid "Local role successfully removed: ${a}" 222 msgstr "Lokale Rolle erfolgreich entfernt: ${a}" 223 224 #. Default: "" 225 #: waeup/sirp/browser/pages.py:1087 226 msgid "Processing of ${a} rows failed." 227 msgstr "Bearbeitung von ${a} Zeilen fehlgeschlagen." 228 229 #. Default: "" 230 #: waeup/sirp/browser/pages.py:1089 231 msgid "Successfully processed ${a} rows." 232 msgstr "${a} Zeilen erfolgreich verarbeitet." 233 234 #: waeup/sirp/browser/pages.py:1097 235 msgid "Show logfiles" 236 msgstr "Zeige Logdateien" 237 238 #: waeup/sirp/browser/pages.py:113 239 msgid "No item selected." 240 msgstr "Nichts ausgewählt." 241 242 #: waeup/sirp/browser/pages.py:1139 243 msgid "Edit data center settings" 244 msgstr "Bearbeite Einstellungen des Datenzentrums" 245 246 #: waeup/sirp/browser/pages.py:1156 247 msgid "File already existed (not copied):" 248 msgstr "Datei existiert (nicht kopiert):" 249 250 #: waeup/sirp/browser/pages.py:1158 251 msgid "Given storage path cannot be used." 252 msgstr "Der Datenpfad kann nicht verwendet werden." 253 254 #: waeup/sirp/browser/pages.py:1159 255 msgid "Error:" 256 msgstr "Fehler:" 257 258 #: waeup/sirp/browser/pages.py:1162 259 msgid "New storage path succefully set." 260 msgstr "Neuen Datenpfad erfolgreich gesetzt." 261 262 #: waeup/sirp/browser/pages.py:1222 263 msgid "Academic Section" 264 msgstr "Akademie" 265 266 #: waeup/sirp/browser/pages.py:1234 267 #: waeup/sirp/browser/pages.py:1250 268 #: waeup/sirp/browser/pages.py:1267 269 #: waeup/sirp/browser/pages.py:1271 270 msgid "Add faculty" 271 msgstr "Füge Fakultät hinzu" 272 273 #: waeup/sirp/browser/pages.py:1235 274 msgid "Faculties" 275 msgstr "Fakultäten" 276 277 #: waeup/sirp/browser/pages.py:1239 278 msgid "Manage academic section" 279 msgstr "Bearbeite Akademie" 280 281 #: waeup/sirp/browser/pages.py:1278 282 msgid "The faculty code chosen already exists." 283 msgstr "Das Fakultätskürzel existiert bereits." 284 285 #: waeup/sirp/browser/pages.py:1299 286 #: waeup/sirp/browser/pages.py:1309 287 msgid "Departments" 288 msgstr "Departments" 289 290 #: waeup/sirp/browser/pages.py:1311 291 #: waeup/sirp/browser/pages.py:1362 292 #: waeup/sirp/browser/pages.py:1381 293 #: waeup/sirp/browser/pages.py:1385 294 msgid "Add department" 295 msgstr "Füge Department hinzu" 296 297 #: waeup/sirp/browser/pages.py:1312 298 #: waeup/sirp/browser/pages.py:1371 299 #: waeup/sirp/browser/pages.py:1481 300 #: waeup/sirp/browser/pages.py:1567 301 msgid "Remove selected local roles" 302 msgstr "Ausgewählte lokale Rollen löschen" 303 304 #: waeup/sirp/browser/pages.py:1313 305 #: waeup/sirp/browser/pages.py:1367 306 #: waeup/sirp/browser/pages.py:1482 307 #: waeup/sirp/browser/pages.py:1563 308 msgid "Add local role" 309 msgstr "Lokale Rolle hinzufügen" 310 311 #: waeup/sirp/browser/pages.py:1319 312 msgid "Manage faculty" 313 msgstr "Bearbeite Fakultät" 314 315 #. Default: "" 316 #: waeup/sirp/browser/pages.py:134 317 msgid "Successfully removed: ${a}" 318 msgstr "Erfolgreich entfernt: ${a}" 319 320 #: waeup/sirp/browser/pages.py:1354 321 msgid "Form has been saved." 322 msgstr "Das Formular wurde gespeichert." 323 324 #: waeup/sirp/browser/pages.py:1392 325 msgid "The code chosen already exists in this faculty." 326 msgstr "Das Kürzel existiert bereits in dieser Fakultät." 327 328 #. Default: "" 329 #: waeup/sirp/browser/pages.py:1395 330 msgid "Department ${a} added." 331 msgstr "Department ${a} hinzugefügt." 332 333 #: waeup/sirp/browser/pages.py:1412 334 msgid "Courses and Certificates" 335 msgstr "Kurse und Zertifikate" 336 337 #: waeup/sirp/browser/pages.py:1442 338 #: waeup/sirp/browser/pages.py:1461 339 #: waeup/sirp/students/viewlets.py:466 340 msgid "Students" 341 msgstr "Studenten" 342 343 #: waeup/sirp/browser/pages.py:1478 344 #: waeup/sirp/browser/pages.py:1536 345 msgid "Remove selected courses" 346 msgstr "Ausgewählte Kurse löschen" 347 348 #: waeup/sirp/browser/pages.py:1478 349 #: waeup/sirp/browser/pages.py:1548 350 msgid "Add course" 351 msgstr "Kurs hinzufügen" 352 353 #: waeup/sirp/browser/pages.py:1479 354 #: waeup/sirp/browser/pages.py:1542 355 msgid "Remove selected certificates" 356 msgstr "Ausgewählte Zertifikate löschen" 357 358 #: waeup/sirp/browser/pages.py:1479 359 #: waeup/sirp/browser/pages.py:1553 360 msgid "Add certificate" 361 msgstr "Füge Zertifikat hinzu." 362 363 #: waeup/sirp/browser/pages.py:1488 364 msgid "Manage department" 365 msgstr "Bearbeite Department" 366 367 #: waeup/sirp/browser/pages.py:152 368 #: waeup/sirp/browser/templates/staffsitelayout.pt:28 369 #: waeup/sirp/browser/templates/studentsitelayout.pt:33 370 msgid "Login" 371 msgstr "Einloggen" 372 373 #: waeup/sirp/browser/pages.py:159 374 msgid "You logged in." 375 msgstr "Sie sind jetzt eingeloggt." 376 377 #: waeup/sirp/browser/pages.py:177 378 msgid "You entered wrong credentials." 379 msgstr "Sie haben falsche Zugangsdaten eingegeben." 380 381 #: waeup/sirp/browser/pages.py:191 382 msgid "You have been logged out. Thanks for using WAeUP SIRP!" 383 msgstr "Sie wurden ausgeloggt. Danke dass Sie WAeUP Kofa benutzt haben." 384 385 #. Default: "" 386 #: waeup/sirp/browser/pages.py:227 387 msgid "Contact ${a}" 388 msgstr "Kontaktiere ${a}" 389 390 #: waeup/sirp/browser/pages.py:233 391 #: waeup/sirp/browser/pages.py:510 392 msgid "Send message now" 393 msgstr "Jetzt senden" 394 395 #: waeup/sirp/browser/pages.py:252 396 #: waeup/sirp/browser/pages.py:271 397 #: waeup/sirp/browser/pages.py:527 398 msgid "Your message has been sent." 399 msgstr "Ihre Nachricht wurde verschickt." 400 401 #: waeup/sirp/browser/pages.py:262 402 msgid "Send now" 403 msgstr "Sende jetzt" 404 405 #: waeup/sirp/browser/pages.py:273 406 msgid "A smtp server error occurred." 407 msgstr "Es trat ein smtp-Serverfehler auf." 408 409 #. Default: "" 410 #: waeup/sirp/browser/pages.py:386 411 msgid "User account ${a} successfully deleted." 412 msgstr "Benutzerkonto ${a} erfolgreich gelöscht." 413 414 #: waeup/sirp/browser/pages.py:417 415 #: waeup/sirp/browser/pages.py:419 416 msgid "Add user" 417 msgstr "Benutzer hinzufügen" 418 419 #. Default: "" 420 #: waeup/sirp/browser/pages.py:441 421 msgid "User account ${a} successfully added." 422 msgstr "Benutzerkonto ${a} erfolgreich hinzugefügt." 423 424 #. Default: "" 425 #: waeup/sirp/browser/pages.py:460 426 msgid "Edit user ${a}" 427 msgstr "Bearbeite Benutzer" 428 429 #: waeup/sirp/browser/pages.py:467 430 #: waeup/sirp/browser/pages.py:621 431 #: waeup/sirp/browser/pages.py:720 432 #: waeup/sirp/browser/pages.py:1310 433 #: waeup/sirp/browser/pages.py:1477 434 #: waeup/sirp/browser/pages.py:1530 435 msgid "Save" 436 msgstr "Speichern" 437 438 #: waeup/sirp/browser/pages.py:491 439 msgid "User settings have been saved." 440 msgstr "Benutzereinstellungen wurden gespeichert." 441 442 #: waeup/sirp/browser/pages.py:494 443 #: waeup/sirp/browser/pages.py:700 444 #: waeup/sirp/browser/pages.py:727 445 #: waeup/sirp/browser/pages.py:1234 446 #: waeup/sirp/browser/pages.py:1255 447 #: waeup/sirp/browser/pages.py:1282 448 #: waeup/sirp/browser/pages.py:1310 449 #: waeup/sirp/browser/pages.py:1311 450 #: waeup/sirp/browser/pages.py:1357 451 #: waeup/sirp/browser/pages.py:1398 452 #: waeup/sirp/browser/pages.py:1477 453 #: waeup/sirp/browser/pages.py:1478 454 #: waeup/sirp/browser/pages.py:1480 455 #: waeup/sirp/browser/pages.py:1558 456 msgid "Cancel" 457 msgstr "Abbruch" 458 459 #. Default: "" 460 #: waeup/sirp/browser/pages.py:508 461 msgid "Send message to ${a}" 462 msgstr "Sende Nachricht an ${a}" 463 464 #: waeup/sirp/browser/pages.py:537 465 msgid "My Preferences" 466 msgstr "Meine Präferenzen" 467 468 #: waeup/sirp/browser/pages.py:550 469 msgid "My Roles" 470 msgstr "Meine Rollen" 471 472 #: waeup/sirp/browser/pages.py:581 473 msgid "Search Academic Section" 474 msgstr "Durchsuche Akademie" 475 476 #: waeup/sirp/browser/pages.py:607 477 msgid "View portal configuration" 478 msgstr "Betrachte Portal-Konfiguration" 479 480 #: waeup/sirp/browser/pages.py:620 481 msgid "Edit portal configuration" 482 msgstr "Bearbeite Portalkonfiguration" 483 484 #: waeup/sirp/browser/pages.py:621 485 #: waeup/sirp/browser/pages.py:672 486 msgid "Update plugins" 487 msgstr "Aktualisiere Plugins" 488 489 #: waeup/sirp/browser/pages.py:623 490 #: waeup/sirp/browser/pages.py:653 491 #: waeup/sirp/browser/pages.py:684 492 msgid "Add session configuration" 493 msgstr "Füge Session-Konfiguration hinzu" 494 495 #: waeup/sirp/browser/pages.py:624 496 #: waeup/sirp/browser/pages.py:667 497 #: waeup/sirp/browser/pages.py:1234 498 #: waeup/sirp/browser/pages.py:1245 499 #: waeup/sirp/browser/pages.py:1311 500 #: waeup/sirp/browser/pages.py:1346 501 msgid "Remove selected" 502 msgstr "Ausgewählte Objekte löschen" 503 504 #: waeup/sirp/browser/pages.py:650 505 #: waeup/sirp/browser/pages.py:723 506 msgid "Settings have been saved." 507 msgstr "Einstellungen wurden gespeichert." 508 509 #. Default: "" 510 #: waeup/sirp/browser/pages.py:664 511 msgid "Session ${a} Configuration" 512 msgstr "Session ${a}-Konfiguration" 513 514 #: waeup/sirp/browser/pages.py:675 515 msgid "Plugins were updated. See log file for details." 516 msgstr "Plugins wurden aktualisiert, siehe Logdatei." 517 518 #: waeup/sirp/browser/pages.py:688 519 msgid "Add Session Configuration" 520 msgstr "Füge Session-Konfiguration hinzu" 521 522 #: waeup/sirp/browser/pages.py:695 523 msgid "The session chosen already exists." 524 msgstr "Die Session existiert bereits." 525 526 #. Default: "" 527 #: waeup/sirp/browser/pages.py:717 528 msgid "Edit academic session ${a} configuration" 529 msgstr "Bearbeite Session ${a}-Konfiguration" 530 531 #: waeup/sirp/browser/pages.py:747 532 msgid "Upload file" 533 msgstr "Datei hochladen" 534 535 #: waeup/sirp/browser/pages.py:793 536 #: waeup/sirp/browser/pages.py:822 537 #: waeup/sirp/browser/pages.py:939 538 #: waeup/sirp/browser/pages.py:1042 539 msgid "Process CSV file" 540 msgstr "Verarbeite CSF-Datei" 541 542 #: waeup/sirp/browser/pages.py:806 543 #: waeup/sirp/browser/pages.py:904 544 #: waeup/sirp/browser/pages.py:1018 545 msgid "Import aborted." 546 msgstr "Import abgebrochen." 547 548 #: waeup/sirp/browser/pages.py:83 549 msgid "No local role selected." 550 msgstr "Keine lokalen Rollen ausgewählt." 551 552 #: waeup/sirp/browser/pages.py:883 553 msgid "Double headers: each column name may only appear once. " 554 msgstr "Doppelte Spaltenüberschrift" 555 556 #: waeup/sirp/browser/pages.py:891 557 msgid "Replace imported file!" 558 msgstr "Tauschen Sie die Importdatei aus!" 559 560 #: waeup/sirp/browser/pages.py:916 561 msgid "Update mode only!" 562 msgstr "Nur Aktualisierungsmodus!" 563 564 #: waeup/sirp/browser/pages.py:997 565 msgid "Edit headers or replace imported file!" 566 msgstr "Bearbeiten Sie die Spaltenüberschrift oder tauschen Sie die Importdatei aus." 185 567 186 568 #. Default: "Local Roles" … … 213 595 msgstr "Meine lokalen Rollen:" 214 596 215 #: waeup/sirp/browser/templates/staffsitelayout.pt:28216 #: waeup/sirp/browser/templates/studentsitelayout.pt:33217 msgid "Login"218 msgstr "Einloggen"219 220 597 #: waeup/sirp/browser/templates/staffsitelayout.pt:34 221 598 #: waeup/sirp/browser/templates/studentsitelayout.pt:39 … … 228 605 msgstr "Ausloggen" 229 606 230 #: waeup/sirp/browser/viewlets.py:682 231 msgid "Academics" 232 msgstr "Akademie" 233 234 #: waeup/sirp/browser/viewlets.py:697 607 #: waeup/sirp/browser/viewlets.py:696 235 608 msgid "Enquiries" 236 609 msgstr "Anfragen" 237 610 238 #: waeup/sirp/hostels/browser.py:6 8611 #: waeup/sirp/hostels/browser.py:67 239 612 msgid "Hostels" 240 613 msgstr "Wohnheime" … … 285 658 msgstr "Max. Dateigröße:" 286 659 287 #: waeup/sirp/students/viewlets.py:467 288 msgid "Students" 289 msgstr "Studenten" 290 291 #: waeup/sirp/students/workflow.py:108 660 #: waeup/sirp/students/vocabularies.py:135 661 msgid "Male" 662 msgstr "männlich" 663 664 #: waeup/sirp/students/vocabularies.py:137 665 msgid "Female" 666 msgstr "weiblich" 667 668 #. Default: "" 669 #: waeup/sirp/students/vocabularies.py:77 670 msgid "Error: level id ${value} out of range" 671 msgstr "Fehler: level_id ${value} nicht verfügbar" 672 673 #. Default: "" 674 #: waeup/sirp/students/vocabularies.py:88 675 msgid "${title} 2nd spillover" 676 msgstr "${title} / 2. Nachholen" 677 678 #. Default: "" 679 #: waeup/sirp/students/vocabularies.py:91 680 msgid "${title} 3rd spillover" 681 msgstr "${title} / 3. Nachholen" 682 683 #. Default: "" 684 #: waeup/sirp/students/vocabularies.py:94 685 msgid "${title} 1st spillover" 686 msgstr "${title} / 1. Nachholen" 687 688 #. Default: "" 689 #: waeup/sirp/students/vocabularies.py:96 690 msgid "${title} on 1st probation" 691 msgstr "${title} / 1. Wiederholung" 692 693 #. Default: "" 694 #: waeup/sirp/students/vocabularies.py:98 695 msgid "${title} on 2nd probation" 696 msgstr "${title} / 2. Wiederholung" 697 698 #: waeup/sirp/students/workflow.py:107 292 699 msgid "Reset to returning" 293 700 msgstr "Setze zurück auf 'rückgemeldet'" 294 701 295 #: waeup/sirp/students/workflow.py:10 9702 #: waeup/sirp/students/workflow.py:108 296 703 msgid "Student record reset to 'returning'" 297 704 msgstr "Student zurückgesetzt auf 'rückgemeldet'" 298 705 299 #: waeup/sirp/students/workflow.py:11 5706 #: waeup/sirp/students/workflow.py:114 300 707 msgid "Register courses" 301 708 msgstr "Registriere Kurse" 302 709 303 #: waeup/sirp/students/workflow.py:11 6710 #: waeup/sirp/students/workflow.py:115 304 711 msgid "Courses registered" 305 712 msgstr "Kurse registriert" 306 713 714 #: waeup/sirp/students/workflow.py:121 715 #: waeup/sirp/students/workflow.py:135 716 msgid "Reset to paid" 717 msgstr "Setze zurück auf 'Gebühren bezahlt'" 718 307 719 #: waeup/sirp/students/workflow.py:122 308 720 #: waeup/sirp/students/workflow.py:136 309 msgid "Reset to paid"310 msgstr "Setze zurück auf 'Gebühren bezahlt'"311 312 #: waeup/sirp/students/workflow.py:123313 #: waeup/sirp/students/workflow.py:137314 721 msgid "Student record reset to 'paid'" 315 722 msgstr "Student zurückgesetzt auf 'Gebühren bezahlt'" 316 723 317 #: waeup/sirp/students/workflow.py:12 9724 #: waeup/sirp/students/workflow.py:128 318 725 msgid "Validate courses" 319 726 msgstr "Validiere Kurse" 320 727 321 #: waeup/sirp/students/workflow.py:1 30728 #: waeup/sirp/students/workflow.py:129 322 729 msgid "Courses validated" 323 730 msgstr "Kurse validiert" 324 731 325 #: waeup/sirp/students/workflow.py:14 3732 #: waeup/sirp/students/workflow.py:142 326 733 msgid "Return" 327 734 msgstr "Melde zurück" 328 735 329 #: waeup/sirp/students/workflow.py:14 4736 #: waeup/sirp/students/workflow.py:143 330 737 msgid "Returned" 331 738 msgstr "rückgemeldet" 332 739 333 #: waeup/sirp/students/workflow.py:1 50740 #: waeup/sirp/students/workflow.py:149 334 741 msgid "Reset to validated" 335 742 msgstr "Setze zurück auf 'Kurse validiert'" 336 743 337 #: waeup/sirp/students/workflow.py:15 1744 #: waeup/sirp/students/workflow.py:150 338 745 msgid "Student record reset to 'validated'" 339 746 msgstr "Student zurückgesetzt auf 'Kurse validiert'" 340 747 341 #: waeup/sirp/students/workflow.py:2 3748 #: waeup/sirp/students/workflow.py:22 342 749 msgid "Create student" 343 750 msgstr "Erzeuge Studenten" 344 751 345 #: waeup/sirp/students/workflow.py:3 1752 #: waeup/sirp/students/workflow.py:30 346 753 msgid "Admit student" 347 754 msgstr "Student zulassen" 348 755 349 #: waeup/sirp/students/workflow.py:3 2756 #: waeup/sirp/students/workflow.py:31 350 757 msgid "Student admitted" 351 758 msgstr "Student zugelassen" 352 759 353 #: waeup/sirp/students/workflow.py:3 8760 #: waeup/sirp/students/workflow.py:37 354 761 msgid "Reset student" 355 762 msgstr "Setze zurück" 356 763 357 #: waeup/sirp/students/workflow.py:3 9764 #: waeup/sirp/students/workflow.py:38 358 765 msgid "Student record reset" 359 766 msgstr "Student zurückgesetzt" 360 767 361 #: waeup/sirp/students/workflow.py:4 5768 #: waeup/sirp/students/workflow.py:44 362 769 msgid "Start clearance" 363 770 msgstr "Starte Einschreibung" 364 771 365 #: waeup/sirp/students/workflow.py:4 6772 #: waeup/sirp/students/workflow.py:45 366 773 msgid "Clearance started" 367 774 msgstr "Einschreibung begonnen" 368 775 369 #: waeup/sirp/students/workflow.py:5 2776 #: waeup/sirp/students/workflow.py:51 370 777 msgid "Reset to admitted" 371 778 msgstr "Setze zurück auf 'zugelassen'" 372 779 373 #: waeup/sirp/students/workflow.py:5 3780 #: waeup/sirp/students/workflow.py:52 374 781 msgid "Student record reset to 'admitted'" 375 782 msgstr "Student zurückgesetzt auf 'zugelassen'" 376 783 377 #: waeup/sirp/students/workflow.py:5 9784 #: waeup/sirp/students/workflow.py:58 378 785 msgid "Request clearance" 379 786 msgstr "Beantrage Einschreibung" 380 787 381 #: waeup/sirp/students/workflow.py: 60788 #: waeup/sirp/students/workflow.py:59 382 789 msgid "Clearance requested" 383 790 msgstr "Einschreibung beantragt" 384 791 792 #: waeup/sirp/students/workflow.py:65 793 #: waeup/sirp/students/workflow.py:79 794 msgid "Reset to clearance" 795 msgstr "Setze zurück auf 'eingeschrieben'" 796 385 797 #: waeup/sirp/students/workflow.py:66 386 798 #: waeup/sirp/students/workflow.py:80 387 msgid "Reset to clearance"388 msgstr "Setze zurück auf 'eingeschrieben'"389 390 #: waeup/sirp/students/workflow.py:67391 #: waeup/sirp/students/workflow.py:81392 799 msgid "Student record reset to 'clearance'" 393 800 msgstr "Student zurückgesetzt auf 'Einschreibung begonnen'" 394 801 395 #: waeup/sirp/students/workflow.py:7 3802 #: waeup/sirp/students/workflow.py:72 396 803 msgid "Clear student" 397 804 msgstr "Schreibe Student ein" 398 805 399 #: waeup/sirp/students/workflow.py:7 4806 #: waeup/sirp/students/workflow.py:73 400 807 msgid "Cleared" 401 808 msgstr "eingeschrieben" 402 809 810 #: waeup/sirp/students/workflow.py:86 811 #: waeup/sirp/students/workflow.py:100 812 msgid "Pay school fee" 813 msgstr "Bezahle Gebühren" 814 403 815 #: waeup/sirp/students/workflow.py:87 404 816 #: waeup/sirp/students/workflow.py:101 405 msgid "Pay school fee"406 msgstr "Bezahle Gebühren"407 408 #: waeup/sirp/students/workflow.py:88409 #: waeup/sirp/students/workflow.py:102410 817 msgid "School fee paid" 411 818 msgstr "Gebühren bezahlt" 412 819 413 #: waeup/sirp/students/workflow.py:9 4820 #: waeup/sirp/students/workflow.py:93 414 821 msgid "Reset to cleared" 415 822 msgstr "Setze zurück auf 'eingeschrieben'" 416 823 417 #: waeup/sirp/students/workflow.py:9 5824 #: waeup/sirp/students/workflow.py:94 418 825 msgid "Student record reset to 'cleared'" 419 826 msgstr "Student zurückgesetzt auf 'eingeschrieben'" 420 827 421 828 #. Default: "Name of faculty" 422 #: waeup/sirp/university/interfaces.py:4 6829 #: waeup/sirp/university/interfaces.py:45 423 830 msgid "name_of_faculty" 424 831 msgstr "Name der Fakultät" … … 460 867 msgstr "8. Studienjahr" 461 868 869 #~ msgid "User account ${a} edited: ${b}" 870 #~ msgstr "Benutzerkonto ${a} bearbeitet: ${b}" 871 872 #~ msgid "3rd spillover" 873 #~ msgstr "3. Nachholjahr" 874 875 #~ msgid "1st spillover" 876 #~ msgstr "1. Nachholjahr" 877 878 #~ msgid "2nd spillover" 879 #~ msgstr "2. Nachholjahr" -
main/waeup.sirp/trunk/src/waeup/sirp/locales/fr/LC_MESSAGES/waeup.sirp.po
r7689 r7700 15 15 msgstr "" 16 16 "Project-Id-Version: WAeUP.SIRP\n" 17 "POT-Creation-Date: Thu Feb 23 13:38:292012\n"17 "POT-Creation-Date: Fri Feb 24 23:24:12 2012\n" 18 18 "PO-Revision-Date: 2012-02-22 11:28+0100\n" 19 19 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n" … … 36 36 msgstr "" 37 37 38 #: waeup/sirp/accesscodes/workflow.py:35 waeup/sirp/applicants/workflow.py:3 938 #: waeup/sirp/accesscodes/workflow.py:35 waeup/sirp/applicants/workflow.py:37 39 39 msgid "initialized" 40 40 msgstr "" … … 70 70 msgstr "" 71 71 72 #: waeup/sirp/applicants/viewlets.py:4 572 #: waeup/sirp/applicants/viewlets.py:44 73 73 msgid "Applicants" 74 74 msgstr "" 75 75 76 #: waeup/sirp/applicants/viewlets.py:5 876 #: waeup/sirp/applicants/viewlets.py:57 77 77 msgid "Application" 78 78 msgstr "" 79 79 80 #: waeup/sirp/applicants/workflow.py:101 80 #: waeup/sirp/applicants/workflow.py:100 waeup/sirp/students/workflow.py:25 81 msgid "Student record created" 82 msgstr "" 83 84 #: waeup/sirp/applicants/workflow.py:106 waeup/sirp/applicants/workflow.py:113 85 #: waeup/sirp/applicants/workflow.py:120 waeup/sirp/applicants/workflow.py:127 86 msgid "Reset application to started" 87 msgstr "" 88 89 #: waeup/sirp/applicants/workflow.py:107 waeup/sirp/applicants/workflow.py:114 90 #: waeup/sirp/applicants/workflow.py:121 waeup/sirp/applicants/workflow.py:128 91 #: waeup/sirp/applicants/workflow.py:134 92 msgid "Application reset" 93 msgstr "" 94 95 #: waeup/sirp/applicants/workflow.py:133 96 msgid "Reset application to paid" 97 msgstr "" 98 99 #: waeup/sirp/applicants/workflow.py:38 100 msgid "started" 101 msgstr "" 102 103 #: waeup/sirp/applicants/workflow.py:39 104 msgid "paid" 105 msgstr "" 106 107 #: waeup/sirp/applicants/workflow.py:40 108 msgid "submitted" 109 msgstr "" 110 111 #: waeup/sirp/applicants/workflow.py:41 waeup/sirp/interfaces.py:69 112 msgid "admitted" 113 msgstr "" 114 115 #: waeup/sirp/applicants/workflow.py:42 116 msgid "not admitted" 117 msgstr "" 118 119 #: waeup/sirp/applicants/workflow.py:43 waeup/sirp/interfaces.py:68 120 msgid "created" 121 msgstr "" 122 123 #: waeup/sirp/applicants/workflow.py:49 124 msgid "Initialize application" 125 msgstr "" 126 127 #: waeup/sirp/applicants/workflow.py:52 128 msgid "Application initialized" 129 msgstr "" 130 131 #: waeup/sirp/applicants/workflow.py:57 132 msgid "Start application" 133 msgstr "" 134 135 #: waeup/sirp/applicants/workflow.py:58 136 msgid "Application started" 137 msgstr "" 138 139 #: waeup/sirp/applicants/workflow.py:64 140 msgid "Pay acceptance fee" 141 msgstr "" 142 143 #: waeup/sirp/applicants/workflow.py:65 144 msgid "Fee paid" 145 msgstr "" 146 147 #: waeup/sirp/applicants/workflow.py:71 148 msgid "Submit application" 149 msgstr "" 150 151 #: waeup/sirp/applicants/workflow.py:72 152 msgid "Application submitted" 153 msgstr "" 154 155 #: waeup/sirp/applicants/workflow.py:78 156 msgid "Admit applicant" 157 msgstr "" 158 159 #: waeup/sirp/applicants/workflow.py:79 160 msgid "Applicant admitted" 161 msgstr "" 162 163 #: waeup/sirp/applicants/workflow.py:85 waeup/sirp/applicants/workflow.py:92 164 msgid "Refuse application" 165 msgstr "" 166 167 #: waeup/sirp/applicants/workflow.py:86 waeup/sirp/applicants/workflow.py:93 168 msgid "Application refused" 169 msgstr "" 170 171 #: waeup/sirp/applicants/workflow.py:99 81 172 msgid "Create student record" 82 173 msgstr "" 83 174 84 #: waeup/sirp/applicants/workflow.py:102 waeup/sirp/students/workflow.py:26 85 msgid "Student record created" 86 msgstr "" 87 88 #: waeup/sirp/applicants/workflow.py:108 waeup/sirp/applicants/workflow.py:115 89 #: waeup/sirp/applicants/workflow.py:122 waeup/sirp/applicants/workflow.py:129 90 msgid "Reset application to started" 91 msgstr "" 92 93 #: waeup/sirp/applicants/workflow.py:109 waeup/sirp/applicants/workflow.py:116 94 #: waeup/sirp/applicants/workflow.py:123 waeup/sirp/applicants/workflow.py:130 95 #: waeup/sirp/applicants/workflow.py:136 96 msgid "Application reset" 97 msgstr "" 98 99 #: waeup/sirp/applicants/workflow.py:135 100 msgid "Reset application to paid" 101 msgstr "" 102 103 #: waeup/sirp/applicants/workflow.py:40 104 msgid "started" 105 msgstr "" 106 107 #: waeup/sirp/applicants/workflow.py:41 108 msgid "paid" 109 msgstr "" 110 111 #: waeup/sirp/applicants/workflow.py:42 112 msgid "submitted" 113 msgstr "" 114 115 #: waeup/sirp/applicants/workflow.py:43 waeup/sirp/interfaces.py:69 116 msgid "admitted" 117 msgstr "" 118 119 #: waeup/sirp/applicants/workflow.py:44 120 msgid "not admitted" 121 msgstr "" 122 123 #: waeup/sirp/applicants/workflow.py:45 waeup/sirp/interfaces.py:68 124 msgid "created" 125 msgstr "" 126 127 #: waeup/sirp/applicants/workflow.py:51 128 msgid "Initialize application" 129 msgstr "" 130 131 #: waeup/sirp/applicants/workflow.py:54 132 msgid "Application initialized" 133 msgstr "" 134 135 #: waeup/sirp/applicants/workflow.py:59 136 msgid "Start application" 137 msgstr "" 138 139 #: waeup/sirp/applicants/workflow.py:60 140 msgid "Application started" 141 msgstr "" 142 143 #: waeup/sirp/applicants/workflow.py:66 144 msgid "Pay acceptance fee" 145 msgstr "" 146 147 #: waeup/sirp/applicants/workflow.py:67 148 msgid "Fee paid" 149 msgstr "" 150 151 #: waeup/sirp/applicants/workflow.py:73 152 msgid "Submit application" 153 msgstr "" 154 155 #: waeup/sirp/applicants/workflow.py:74 156 msgid "Application submitted" 157 msgstr "" 158 159 #: waeup/sirp/applicants/workflow.py:80 160 msgid "Admit applicant" 161 msgstr "" 162 163 #: waeup/sirp/applicants/workflow.py:81 164 msgid "Applicant admitted" 165 msgstr "" 166 167 #: waeup/sirp/applicants/workflow.py:87 waeup/sirp/applicants/workflow.py:94 168 msgid "Refuse application" 169 msgstr "" 170 171 #: waeup/sirp/applicants/workflow.py:88 waeup/sirp/applicants/workflow.py:95 172 msgid "Application refused" 175 #: waeup/sirp/browser/breadcrumbs.py:104 176 msgid "Portal Settings" 177 msgstr "" 178 179 #: waeup/sirp/browser/breadcrumbs.py:116 waeup/sirp/browser/viewlets.py:681 180 msgid "Academics" 181 msgstr "" 182 183 #: waeup/sirp/browser/breadcrumbs.py:123 waeup/sirp/browser/pages.py:302 184 msgid "Administration" 185 msgstr "" 186 187 #: waeup/sirp/browser/breadcrumbs.py:130 188 msgid "Portal Configuration" 189 msgstr "" 190 191 #: waeup/sirp/browser/breadcrumbs.py:148 waeup/sirp/browser/pages.py:379 192 msgid "Portal Users" 193 msgstr "" 194 195 #: waeup/sirp/browser/breadcrumbs.py:155 waeup/sirp/browser/pages.py:740 196 #: waeup/sirp/browser/pages.py:1117 197 msgid "Data Center" 198 msgstr "" 199 200 #: waeup/sirp/browser/breadcrumbs.py:90 201 msgid "Home" 202 msgstr "" 203 204 #. Default: "" 205 #: waeup/sirp/browser/pages.py:103 206 msgid "Local role successfully removed: ${a}" 207 msgstr "" 208 209 #. Default: "" 210 #: waeup/sirp/browser/pages.py:1087 211 msgid "Processing of ${a} rows failed." 212 msgstr "" 213 214 #. Default: "" 215 #: waeup/sirp/browser/pages.py:1089 216 msgid "Successfully processed ${a} rows." 217 msgstr "" 218 219 #: waeup/sirp/browser/pages.py:1097 220 msgid "Show logfiles" 221 msgstr "" 222 223 #: waeup/sirp/browser/pages.py:113 224 msgid "No item selected." 225 msgstr "" 226 227 #: waeup/sirp/browser/pages.py:1139 228 msgid "Edit data center settings" 229 msgstr "" 230 231 #: waeup/sirp/browser/pages.py:1156 232 msgid "File already existed (not copied):" 233 msgstr "" 234 235 #: waeup/sirp/browser/pages.py:1158 236 msgid "Given storage path cannot be used." 237 msgstr "" 238 239 #: waeup/sirp/browser/pages.py:1159 240 msgid "Error:" 241 msgstr "" 242 243 #: waeup/sirp/browser/pages.py:1162 244 msgid "New storage path succefully set." 245 msgstr "" 246 247 #: waeup/sirp/browser/pages.py:1222 248 msgid "Academic Section" 249 msgstr "" 250 251 #: waeup/sirp/browser/pages.py:1234 waeup/sirp/browser/pages.py:1250 252 #: waeup/sirp/browser/pages.py:1267 waeup/sirp/browser/pages.py:1271 253 msgid "Add faculty" 254 msgstr "" 255 256 #: waeup/sirp/browser/pages.py:1235 257 msgid "Faculties" 258 msgstr "" 259 260 #: waeup/sirp/browser/pages.py:1239 261 msgid "Manage academic section" 262 msgstr "" 263 264 #: waeup/sirp/browser/pages.py:1278 265 msgid "The faculty code chosen already exists." 266 msgstr "" 267 268 #: waeup/sirp/browser/pages.py:1299 waeup/sirp/browser/pages.py:1309 269 msgid "Departments" 270 msgstr "" 271 272 #: waeup/sirp/browser/pages.py:1311 waeup/sirp/browser/pages.py:1362 273 #: waeup/sirp/browser/pages.py:1381 waeup/sirp/browser/pages.py:1385 274 msgid "Add department" 275 msgstr "" 276 277 #: waeup/sirp/browser/pages.py:1312 waeup/sirp/browser/pages.py:1371 278 #: waeup/sirp/browser/pages.py:1481 waeup/sirp/browser/pages.py:1567 279 msgid "Remove selected local roles" 280 msgstr "" 281 282 #: waeup/sirp/browser/pages.py:1313 waeup/sirp/browser/pages.py:1367 283 #: waeup/sirp/browser/pages.py:1482 waeup/sirp/browser/pages.py:1563 284 msgid "Add local role" 285 msgstr "" 286 287 #: waeup/sirp/browser/pages.py:1319 288 msgid "Manage faculty" 289 msgstr "" 290 291 #. Default: "" 292 #: waeup/sirp/browser/pages.py:134 293 msgid "Successfully removed: ${a}" 294 msgstr "" 295 296 #: waeup/sirp/browser/pages.py:1354 297 msgid "Form has been saved." 298 msgstr "" 299 300 #: waeup/sirp/browser/pages.py:1392 301 msgid "The code chosen already exists in this faculty." 302 msgstr "" 303 304 #. Default: "" 305 #: waeup/sirp/browser/pages.py:1395 306 msgid "Department ${a} added." 307 msgstr "" 308 309 #: waeup/sirp/browser/pages.py:1412 310 msgid "Courses and Certificates" 311 msgstr "" 312 313 #: waeup/sirp/browser/pages.py:1442 waeup/sirp/browser/pages.py:1461 314 #: waeup/sirp/students/viewlets.py:466 315 msgid "Students" 316 msgstr "" 317 318 #: waeup/sirp/browser/pages.py:1478 waeup/sirp/browser/pages.py:1536 319 msgid "Remove selected courses" 320 msgstr "" 321 322 #: waeup/sirp/browser/pages.py:1478 waeup/sirp/browser/pages.py:1548 323 msgid "Add course" 324 msgstr "" 325 326 #: waeup/sirp/browser/pages.py:1479 waeup/sirp/browser/pages.py:1542 327 msgid "Remove selected certificates" 328 msgstr "" 329 330 #: waeup/sirp/browser/pages.py:1479 waeup/sirp/browser/pages.py:1553 331 msgid "Add certificate" 332 msgstr "" 333 334 #: waeup/sirp/browser/pages.py:1488 335 msgid "Manage department" 336 msgstr "" 337 338 #: waeup/sirp/browser/pages.py:152 339 #: waeup/sirp/browser/templates/staffsitelayout.pt:28 340 #: waeup/sirp/browser/templates/studentsitelayout.pt:33 341 msgid "Login" 342 msgstr "" 343 344 #: waeup/sirp/browser/pages.py:159 345 msgid "You logged in." 346 msgstr "" 347 348 #: waeup/sirp/browser/pages.py:177 349 msgid "You entered wrong credentials." 350 msgstr "" 351 352 #: waeup/sirp/browser/pages.py:191 353 msgid "You have been logged out. Thanks for using WAeUP SIRP!" 354 msgstr "" 355 356 #. Default: "" 357 #: waeup/sirp/browser/pages.py:227 358 msgid "Contact ${a}" 359 msgstr "" 360 361 #: waeup/sirp/browser/pages.py:233 waeup/sirp/browser/pages.py:510 362 msgid "Send message now" 363 msgstr "" 364 365 #: waeup/sirp/browser/pages.py:252 waeup/sirp/browser/pages.py:271 366 #: waeup/sirp/browser/pages.py:527 367 msgid "Your message has been sent." 368 msgstr "" 369 370 #: waeup/sirp/browser/pages.py:262 371 msgid "Send now" 372 msgstr "" 373 374 #: waeup/sirp/browser/pages.py:273 375 msgid "A smtp server error occurred." 376 msgstr "" 377 378 #. Default: "" 379 #: waeup/sirp/browser/pages.py:386 380 msgid "User account ${a} successfully deleted." 381 msgstr "" 382 383 #: waeup/sirp/browser/pages.py:417 waeup/sirp/browser/pages.py:419 384 msgid "Add user" 385 msgstr "" 386 387 #. Default: "" 388 #: waeup/sirp/browser/pages.py:441 389 msgid "User account ${a} successfully added." 390 msgstr "" 391 392 #. Default: "" 393 #: waeup/sirp/browser/pages.py:460 394 msgid "Edit user ${a}" 395 msgstr "" 396 397 #: waeup/sirp/browser/pages.py:467 waeup/sirp/browser/pages.py:621 398 #: waeup/sirp/browser/pages.py:720 waeup/sirp/browser/pages.py:1310 399 #: waeup/sirp/browser/pages.py:1477 waeup/sirp/browser/pages.py:1530 400 msgid "Save" 401 msgstr "" 402 403 #: waeup/sirp/browser/pages.py:491 404 msgid "User settings have been saved." 405 msgstr "" 406 407 #: waeup/sirp/browser/pages.py:494 waeup/sirp/browser/pages.py:700 408 #: waeup/sirp/browser/pages.py:727 waeup/sirp/browser/pages.py:1234 409 #: waeup/sirp/browser/pages.py:1255 waeup/sirp/browser/pages.py:1282 410 #: waeup/sirp/browser/pages.py:1310 waeup/sirp/browser/pages.py:1311 411 #: waeup/sirp/browser/pages.py:1357 waeup/sirp/browser/pages.py:1398 412 #: waeup/sirp/browser/pages.py:1477 waeup/sirp/browser/pages.py:1478 413 #: waeup/sirp/browser/pages.py:1480 waeup/sirp/browser/pages.py:1558 414 msgid "Cancel" 415 msgstr "" 416 417 #. Default: "" 418 #: waeup/sirp/browser/pages.py:508 419 msgid "Send message to ${a}" 420 msgstr "" 421 422 #: waeup/sirp/browser/pages.py:537 423 msgid "My Preferences" 424 msgstr "" 425 426 #: waeup/sirp/browser/pages.py:550 427 msgid "My Roles" 428 msgstr "" 429 430 #: waeup/sirp/browser/pages.py:581 431 msgid "Search Academic Section" 432 msgstr "" 433 434 #: waeup/sirp/browser/pages.py:607 435 msgid "View portal configuration" 436 msgstr "" 437 438 #: waeup/sirp/browser/pages.py:620 439 msgid "Edit portal configuration" 440 msgstr "" 441 442 #: waeup/sirp/browser/pages.py:621 waeup/sirp/browser/pages.py:672 443 msgid "Update plugins" 444 msgstr "" 445 446 #: waeup/sirp/browser/pages.py:623 waeup/sirp/browser/pages.py:653 447 #: waeup/sirp/browser/pages.py:684 448 msgid "Add session configuration" 449 msgstr "" 450 451 #: waeup/sirp/browser/pages.py:624 waeup/sirp/browser/pages.py:667 452 #: waeup/sirp/browser/pages.py:1234 waeup/sirp/browser/pages.py:1245 453 #: waeup/sirp/browser/pages.py:1311 waeup/sirp/browser/pages.py:1346 454 msgid "Remove selected" 455 msgstr "" 456 457 #: waeup/sirp/browser/pages.py:650 waeup/sirp/browser/pages.py:723 458 msgid "Settings have been saved." 459 msgstr "" 460 461 #. Default: "" 462 #: waeup/sirp/browser/pages.py:664 463 msgid "Session ${a} Configuration" 464 msgstr "" 465 466 #: waeup/sirp/browser/pages.py:675 467 msgid "Plugins were updated. See log file for details." 468 msgstr "" 469 470 #: waeup/sirp/browser/pages.py:688 471 msgid "Add Session Configuration" 472 msgstr "" 473 474 #: waeup/sirp/browser/pages.py:695 475 msgid "The session chosen already exists." 476 msgstr "" 477 478 #. Default: "" 479 #: waeup/sirp/browser/pages.py:717 480 msgid "Edit academic session ${a} configuration" 481 msgstr "" 482 483 #: waeup/sirp/browser/pages.py:747 484 msgid "Upload file" 485 msgstr "" 486 487 #: waeup/sirp/browser/pages.py:793 waeup/sirp/browser/pages.py:822 488 #: waeup/sirp/browser/pages.py:939 waeup/sirp/browser/pages.py:1042 489 msgid "Process CSV file" 490 msgstr "" 491 492 #: waeup/sirp/browser/pages.py:806 waeup/sirp/browser/pages.py:904 493 #: waeup/sirp/browser/pages.py:1018 494 msgid "Import aborted." 495 msgstr "" 496 497 #: waeup/sirp/browser/pages.py:83 498 msgid "No local role selected." 499 msgstr "" 500 501 #: waeup/sirp/browser/pages.py:883 502 msgid "Double headers: each column name may only appear once. " 503 msgstr "" 504 505 #: waeup/sirp/browser/pages.py:891 506 msgid "Replace imported file!" 507 msgstr "" 508 509 #: waeup/sirp/browser/pages.py:916 510 msgid "Update mode only!" 511 msgstr "" 512 513 #: waeup/sirp/browser/pages.py:997 514 msgid "Edit headers or replace imported file!" 173 515 msgstr "" 174 516 … … 202 544 msgstr "" 203 545 204 #: waeup/sirp/browser/templates/staffsitelayout.pt:28205 #: waeup/sirp/browser/templates/studentsitelayout.pt:33206 msgid "Login"207 msgstr ""208 209 546 #: waeup/sirp/browser/templates/staffsitelayout.pt:34 210 547 #: waeup/sirp/browser/templates/studentsitelayout.pt:39 … … 217 554 msgstr "" 218 555 219 #: waeup/sirp/browser/viewlets.py:682 220 msgid "Academics" 221 msgstr "" 222 223 #: waeup/sirp/browser/viewlets.py:697 556 #: waeup/sirp/browser/viewlets.py:696 224 557 msgid "Enquiries" 225 558 msgstr "" 226 559 227 #: waeup/sirp/hostels/browser.py:6 8560 #: waeup/sirp/hostels/browser.py:67 228 561 msgid "Hostels" 229 562 msgstr "" … … 274 607 msgstr "" 275 608 276 #: waeup/sirp/students/viewlets.py:467 277 msgid "Students" 609 #: waeup/sirp/students/vocabularies.py:135 610 msgid "Male" 611 msgstr "" 612 613 #: waeup/sirp/students/vocabularies.py:137 614 msgid "Female" 615 msgstr "" 616 617 #. Default: "" 618 #: waeup/sirp/students/vocabularies.py:77 619 msgid "Error: level id ${value} out of range" 620 msgstr "" 621 622 #. Default: "" 623 #: waeup/sirp/students/vocabularies.py:88 624 msgid "${title} 2nd spillover" 625 msgstr "" 626 627 #. Default: "" 628 #: waeup/sirp/students/vocabularies.py:91 629 msgid "${title} 3rd spillover" 630 msgstr "" 631 632 #. Default: "" 633 #: waeup/sirp/students/vocabularies.py:94 634 msgid "${title} 1st spillover" 635 msgstr "" 636 637 #. Default: "" 638 #: waeup/sirp/students/vocabularies.py:96 639 msgid "${title} on 1st probation" 640 msgstr "" 641 642 #. Default: "" 643 #: waeup/sirp/students/vocabularies.py:98 644 msgid "${title} on 2nd probation" 645 msgstr "" 646 647 #: waeup/sirp/students/workflow.py:107 648 msgid "Reset to returning" 278 649 msgstr "" 279 650 280 651 #: waeup/sirp/students/workflow.py:108 281 msgid "Reset to returning"282 msgstr ""283 284 #: waeup/sirp/students/workflow.py:109285 652 msgid "Student record reset to 'returning'" 286 653 msgstr "" 287 654 655 #: waeup/sirp/students/workflow.py:114 656 msgid "Register courses" 657 msgstr "" 658 288 659 #: waeup/sirp/students/workflow.py:115 289 msgid "Register courses"290 msgstr ""291 292 #: waeup/sirp/students/workflow.py:116293 660 msgid "Courses registered" 294 661 msgstr "" 295 662 663 #: waeup/sirp/students/workflow.py:121 waeup/sirp/students/workflow.py:135 664 msgid "Reset to paid" 665 msgstr "" 666 296 667 #: waeup/sirp/students/workflow.py:122 waeup/sirp/students/workflow.py:136 297 msgid "Reset to paid"298 msgstr ""299 300 #: waeup/sirp/students/workflow.py:123 waeup/sirp/students/workflow.py:137301 668 msgid "Student record reset to 'paid'" 302 669 msgstr "" 303 670 671 #: waeup/sirp/students/workflow.py:128 672 msgid "Validate courses" 673 msgstr "" 674 304 675 #: waeup/sirp/students/workflow.py:129 305 msgid "Validate courses"306 msgstr ""307 308 #: waeup/sirp/students/workflow.py:130309 676 msgid "Courses validated" 310 677 msgstr "" 311 678 679 #: waeup/sirp/students/workflow.py:142 680 msgid "Return" 681 msgstr "" 682 312 683 #: waeup/sirp/students/workflow.py:143 313 msgid "Return"314 msgstr ""315 316 #: waeup/sirp/students/workflow.py:144317 684 msgid "Returned" 318 685 msgstr "" 319 686 687 #: waeup/sirp/students/workflow.py:149 688 msgid "Reset to validated" 689 msgstr "" 690 320 691 #: waeup/sirp/students/workflow.py:150 321 msgid "Reset to validated"322 msgstr ""323 324 #: waeup/sirp/students/workflow.py:151325 692 msgid "Student record reset to 'validated'" 326 693 msgstr "" 327 694 328 #: waeup/sirp/students/workflow.py:2 3695 #: waeup/sirp/students/workflow.py:22 329 696 msgid "Create student" 330 697 msgstr "" 331 698 699 #: waeup/sirp/students/workflow.py:30 700 msgid "Admit student" 701 msgstr "" 702 332 703 #: waeup/sirp/students/workflow.py:31 333 msgid "Admit student"334 msgstr ""335 336 #: waeup/sirp/students/workflow.py:32337 704 msgid "Student admitted" 338 705 msgstr "" 339 706 707 #: waeup/sirp/students/workflow.py:37 708 msgid "Reset student" 709 msgstr "" 710 340 711 #: waeup/sirp/students/workflow.py:38 341 msgid "Reset student"342 msgstr ""343 344 #: waeup/sirp/students/workflow.py:39345 712 msgid "Student record reset" 346 713 msgstr "" 347 714 715 #: waeup/sirp/students/workflow.py:44 716 msgid "Start clearance" 717 msgstr "" 718 348 719 #: waeup/sirp/students/workflow.py:45 349 msgid "Start clearance"350 msgstr ""351 352 #: waeup/sirp/students/workflow.py:46353 720 msgid "Clearance started" 354 721 msgstr "" 355 722 723 #: waeup/sirp/students/workflow.py:51 724 msgid "Reset to admitted" 725 msgstr "" 726 356 727 #: waeup/sirp/students/workflow.py:52 357 msgid "Reset to admitted"358 msgstr ""359 360 #: waeup/sirp/students/workflow.py:53361 728 msgid "Student record reset to 'admitted'" 362 729 msgstr "" 363 730 731 #: waeup/sirp/students/workflow.py:58 732 msgid "Request clearance" 733 msgstr "" 734 364 735 #: waeup/sirp/students/workflow.py:59 365 msgid "Request clearance"366 msgstr ""367 368 #: waeup/sirp/students/workflow.py:60369 736 msgid "Clearance requested" 370 737 msgstr "" 371 738 739 #: waeup/sirp/students/workflow.py:65 waeup/sirp/students/workflow.py:79 740 msgid "Reset to clearance" 741 msgstr "" 742 372 743 #: waeup/sirp/students/workflow.py:66 waeup/sirp/students/workflow.py:80 373 msgid "Reset to clearance"374 msgstr ""375 376 #: waeup/sirp/students/workflow.py:67 waeup/sirp/students/workflow.py:81377 744 msgid "Student record reset to 'clearance'" 378 745 msgstr "" 379 746 747 #: waeup/sirp/students/workflow.py:72 748 msgid "Clear student" 749 msgstr "" 750 380 751 #: waeup/sirp/students/workflow.py:73 381 msgid "Clear student"382 msgstr ""383 384 #: waeup/sirp/students/workflow.py:74385 752 msgid "Cleared" 386 753 msgstr "" 387 754 755 #: waeup/sirp/students/workflow.py:86 waeup/sirp/students/workflow.py:100 756 msgid "Pay school fee" 757 msgstr "" 758 388 759 #: waeup/sirp/students/workflow.py:87 waeup/sirp/students/workflow.py:101 389 msgid "Pay school fee"390 msgstr ""391 392 #: waeup/sirp/students/workflow.py:88 waeup/sirp/students/workflow.py:102393 760 msgid "School fee paid" 394 761 msgstr "" 395 762 763 #: waeup/sirp/students/workflow.py:93 764 msgid "Reset to cleared" 765 msgstr "" 766 396 767 #: waeup/sirp/students/workflow.py:94 397 msgid "Reset to cleared"398 msgstr ""399 400 #: waeup/sirp/students/workflow.py:95401 768 msgid "Student record reset to 'cleared'" 402 769 msgstr "" 403 770 404 771 #. Default: "Name of faculty" 405 #: waeup/sirp/university/interfaces.py:4 6772 #: waeup/sirp/university/interfaces.py:45 406 773 msgid "name_of_faculty" 407 774 msgstr "" -
main/waeup.sirp/trunk/src/waeup/sirp/locales/ha/LC_MESSAGES/waeup.sirp.po
r7689 r7700 15 15 msgstr "" 16 16 "Project-Id-Version: WAeUP.SIRP\n" 17 "POT-Creation-Date: Thu Feb 23 13:38:292012\n"17 "POT-Creation-Date: Fri Feb 24 23:24:12 2012\n" 18 18 "PO-Revision-Date: 2012-02-22 11:28+0100\n" 19 19 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n" … … 36 36 msgstr "" 37 37 38 #: waeup/sirp/accesscodes/workflow.py:35 waeup/sirp/applicants/workflow.py:3 938 #: waeup/sirp/accesscodes/workflow.py:35 waeup/sirp/applicants/workflow.py:37 39 39 msgid "initialized" 40 40 msgstr "" … … 70 70 msgstr "" 71 71 72 #: waeup/sirp/applicants/viewlets.py:4 572 #: waeup/sirp/applicants/viewlets.py:44 73 73 msgid "Applicants" 74 74 msgstr "" 75 75 76 #: waeup/sirp/applicants/viewlets.py:5 876 #: waeup/sirp/applicants/viewlets.py:57 77 77 msgid "Application" 78 78 msgstr "" 79 79 80 #: waeup/sirp/applicants/workflow.py:101 80 #: waeup/sirp/applicants/workflow.py:100 waeup/sirp/students/workflow.py:25 81 msgid "Student record created" 82 msgstr "" 83 84 #: waeup/sirp/applicants/workflow.py:106 waeup/sirp/applicants/workflow.py:113 85 #: waeup/sirp/applicants/workflow.py:120 waeup/sirp/applicants/workflow.py:127 86 msgid "Reset application to started" 87 msgstr "" 88 89 #: waeup/sirp/applicants/workflow.py:107 waeup/sirp/applicants/workflow.py:114 90 #: waeup/sirp/applicants/workflow.py:121 waeup/sirp/applicants/workflow.py:128 91 #: waeup/sirp/applicants/workflow.py:134 92 msgid "Application reset" 93 msgstr "" 94 95 #: waeup/sirp/applicants/workflow.py:133 96 msgid "Reset application to paid" 97 msgstr "" 98 99 #: waeup/sirp/applicants/workflow.py:38 100 msgid "started" 101 msgstr "" 102 103 #: waeup/sirp/applicants/workflow.py:39 104 msgid "paid" 105 msgstr "" 106 107 #: waeup/sirp/applicants/workflow.py:40 108 msgid "submitted" 109 msgstr "" 110 111 #: waeup/sirp/applicants/workflow.py:41 waeup/sirp/interfaces.py:69 112 msgid "admitted" 113 msgstr "" 114 115 #: waeup/sirp/applicants/workflow.py:42 116 msgid "not admitted" 117 msgstr "" 118 119 #: waeup/sirp/applicants/workflow.py:43 waeup/sirp/interfaces.py:68 120 msgid "created" 121 msgstr "" 122 123 #: waeup/sirp/applicants/workflow.py:49 124 msgid "Initialize application" 125 msgstr "" 126 127 #: waeup/sirp/applicants/workflow.py:52 128 msgid "Application initialized" 129 msgstr "" 130 131 #: waeup/sirp/applicants/workflow.py:57 132 msgid "Start application" 133 msgstr "" 134 135 #: waeup/sirp/applicants/workflow.py:58 136 msgid "Application started" 137 msgstr "" 138 139 #: waeup/sirp/applicants/workflow.py:64 140 msgid "Pay acceptance fee" 141 msgstr "" 142 143 #: waeup/sirp/applicants/workflow.py:65 144 msgid "Fee paid" 145 msgstr "" 146 147 #: waeup/sirp/applicants/workflow.py:71 148 msgid "Submit application" 149 msgstr "" 150 151 #: waeup/sirp/applicants/workflow.py:72 152 msgid "Application submitted" 153 msgstr "" 154 155 #: waeup/sirp/applicants/workflow.py:78 156 msgid "Admit applicant" 157 msgstr "" 158 159 #: waeup/sirp/applicants/workflow.py:79 160 msgid "Applicant admitted" 161 msgstr "" 162 163 #: waeup/sirp/applicants/workflow.py:85 waeup/sirp/applicants/workflow.py:92 164 msgid "Refuse application" 165 msgstr "" 166 167 #: waeup/sirp/applicants/workflow.py:86 waeup/sirp/applicants/workflow.py:93 168 msgid "Application refused" 169 msgstr "" 170 171 #: waeup/sirp/applicants/workflow.py:99 81 172 msgid "Create student record" 82 173 msgstr "" 83 174 84 #: waeup/sirp/applicants/workflow.py:102 waeup/sirp/students/workflow.py:26 85 msgid "Student record created" 86 msgstr "" 87 88 #: waeup/sirp/applicants/workflow.py:108 waeup/sirp/applicants/workflow.py:115 89 #: waeup/sirp/applicants/workflow.py:122 waeup/sirp/applicants/workflow.py:129 90 msgid "Reset application to started" 91 msgstr "" 92 93 #: waeup/sirp/applicants/workflow.py:109 waeup/sirp/applicants/workflow.py:116 94 #: waeup/sirp/applicants/workflow.py:123 waeup/sirp/applicants/workflow.py:130 95 #: waeup/sirp/applicants/workflow.py:136 96 msgid "Application reset" 97 msgstr "" 98 99 #: waeup/sirp/applicants/workflow.py:135 100 msgid "Reset application to paid" 101 msgstr "" 102 103 #: waeup/sirp/applicants/workflow.py:40 104 msgid "started" 105 msgstr "" 106 107 #: waeup/sirp/applicants/workflow.py:41 108 msgid "paid" 109 msgstr "" 110 111 #: waeup/sirp/applicants/workflow.py:42 112 msgid "submitted" 113 msgstr "" 114 115 #: waeup/sirp/applicants/workflow.py:43 waeup/sirp/interfaces.py:69 116 msgid "admitted" 117 msgstr "" 118 119 #: waeup/sirp/applicants/workflow.py:44 120 msgid "not admitted" 121 msgstr "" 122 123 #: waeup/sirp/applicants/workflow.py:45 waeup/sirp/interfaces.py:68 124 msgid "created" 125 msgstr "" 126 127 #: waeup/sirp/applicants/workflow.py:51 128 msgid "Initialize application" 129 msgstr "" 130 131 #: waeup/sirp/applicants/workflow.py:54 132 msgid "Application initialized" 133 msgstr "" 134 135 #: waeup/sirp/applicants/workflow.py:59 136 msgid "Start application" 137 msgstr "" 138 139 #: waeup/sirp/applicants/workflow.py:60 140 msgid "Application started" 141 msgstr "" 142 143 #: waeup/sirp/applicants/workflow.py:66 144 msgid "Pay acceptance fee" 145 msgstr "" 146 147 #: waeup/sirp/applicants/workflow.py:67 148 msgid "Fee paid" 149 msgstr "" 150 151 #: waeup/sirp/applicants/workflow.py:73 152 msgid "Submit application" 153 msgstr "" 154 155 #: waeup/sirp/applicants/workflow.py:74 156 msgid "Application submitted" 157 msgstr "" 158 159 #: waeup/sirp/applicants/workflow.py:80 160 msgid "Admit applicant" 161 msgstr "" 162 163 #: waeup/sirp/applicants/workflow.py:81 164 msgid "Applicant admitted" 165 msgstr "" 166 167 #: waeup/sirp/applicants/workflow.py:87 waeup/sirp/applicants/workflow.py:94 168 msgid "Refuse application" 169 msgstr "" 170 171 #: waeup/sirp/applicants/workflow.py:88 waeup/sirp/applicants/workflow.py:95 172 msgid "Application refused" 175 #: waeup/sirp/browser/breadcrumbs.py:104 176 msgid "Portal Settings" 177 msgstr "" 178 179 #: waeup/sirp/browser/breadcrumbs.py:116 waeup/sirp/browser/viewlets.py:681 180 msgid "Academics" 181 msgstr "" 182 183 #: waeup/sirp/browser/breadcrumbs.py:123 waeup/sirp/browser/pages.py:302 184 msgid "Administration" 185 msgstr "" 186 187 #: waeup/sirp/browser/breadcrumbs.py:130 188 msgid "Portal Configuration" 189 msgstr "" 190 191 #: waeup/sirp/browser/breadcrumbs.py:148 waeup/sirp/browser/pages.py:379 192 msgid "Portal Users" 193 msgstr "" 194 195 #: waeup/sirp/browser/breadcrumbs.py:155 waeup/sirp/browser/pages.py:740 196 #: waeup/sirp/browser/pages.py:1117 197 msgid "Data Center" 198 msgstr "" 199 200 #: waeup/sirp/browser/breadcrumbs.py:90 201 msgid "Home" 202 msgstr "" 203 204 #. Default: "" 205 #: waeup/sirp/browser/pages.py:103 206 msgid "Local role successfully removed: ${a}" 207 msgstr "" 208 209 #. Default: "" 210 #: waeup/sirp/browser/pages.py:1087 211 msgid "Processing of ${a} rows failed." 212 msgstr "" 213 214 #. Default: "" 215 #: waeup/sirp/browser/pages.py:1089 216 msgid "Successfully processed ${a} rows." 217 msgstr "" 218 219 #: waeup/sirp/browser/pages.py:1097 220 msgid "Show logfiles" 221 msgstr "" 222 223 #: waeup/sirp/browser/pages.py:113 224 msgid "No item selected." 225 msgstr "" 226 227 #: waeup/sirp/browser/pages.py:1139 228 msgid "Edit data center settings" 229 msgstr "" 230 231 #: waeup/sirp/browser/pages.py:1156 232 msgid "File already existed (not copied):" 233 msgstr "" 234 235 #: waeup/sirp/browser/pages.py:1158 236 msgid "Given storage path cannot be used." 237 msgstr "" 238 239 #: waeup/sirp/browser/pages.py:1159 240 msgid "Error:" 241 msgstr "" 242 243 #: waeup/sirp/browser/pages.py:1162 244 msgid "New storage path succefully set." 245 msgstr "" 246 247 #: waeup/sirp/browser/pages.py:1222 248 msgid "Academic Section" 249 msgstr "" 250 251 #: waeup/sirp/browser/pages.py:1234 waeup/sirp/browser/pages.py:1250 252 #: waeup/sirp/browser/pages.py:1267 waeup/sirp/browser/pages.py:1271 253 msgid "Add faculty" 254 msgstr "" 255 256 #: waeup/sirp/browser/pages.py:1235 257 msgid "Faculties" 258 msgstr "" 259 260 #: waeup/sirp/browser/pages.py:1239 261 msgid "Manage academic section" 262 msgstr "" 263 264 #: waeup/sirp/browser/pages.py:1278 265 msgid "The faculty code chosen already exists." 266 msgstr "" 267 268 #: waeup/sirp/browser/pages.py:1299 waeup/sirp/browser/pages.py:1309 269 msgid "Departments" 270 msgstr "" 271 272 #: waeup/sirp/browser/pages.py:1311 waeup/sirp/browser/pages.py:1362 273 #: waeup/sirp/browser/pages.py:1381 waeup/sirp/browser/pages.py:1385 274 msgid "Add department" 275 msgstr "" 276 277 #: waeup/sirp/browser/pages.py:1312 waeup/sirp/browser/pages.py:1371 278 #: waeup/sirp/browser/pages.py:1481 waeup/sirp/browser/pages.py:1567 279 msgid "Remove selected local roles" 280 msgstr "" 281 282 #: waeup/sirp/browser/pages.py:1313 waeup/sirp/browser/pages.py:1367 283 #: waeup/sirp/browser/pages.py:1482 waeup/sirp/browser/pages.py:1563 284 msgid "Add local role" 285 msgstr "" 286 287 #: waeup/sirp/browser/pages.py:1319 288 msgid "Manage faculty" 289 msgstr "" 290 291 #. Default: "" 292 #: waeup/sirp/browser/pages.py:134 293 msgid "Successfully removed: ${a}" 294 msgstr "" 295 296 #: waeup/sirp/browser/pages.py:1354 297 msgid "Form has been saved." 298 msgstr "" 299 300 #: waeup/sirp/browser/pages.py:1392 301 msgid "The code chosen already exists in this faculty." 302 msgstr "" 303 304 #. Default: "" 305 #: waeup/sirp/browser/pages.py:1395 306 msgid "Department ${a} added." 307 msgstr "" 308 309 #: waeup/sirp/browser/pages.py:1412 310 msgid "Courses and Certificates" 311 msgstr "" 312 313 #: waeup/sirp/browser/pages.py:1442 waeup/sirp/browser/pages.py:1461 314 #: waeup/sirp/students/viewlets.py:466 315 msgid "Students" 316 msgstr "" 317 318 #: waeup/sirp/browser/pages.py:1478 waeup/sirp/browser/pages.py:1536 319 msgid "Remove selected courses" 320 msgstr "" 321 322 #: waeup/sirp/browser/pages.py:1478 waeup/sirp/browser/pages.py:1548 323 msgid "Add course" 324 msgstr "" 325 326 #: waeup/sirp/browser/pages.py:1479 waeup/sirp/browser/pages.py:1542 327 msgid "Remove selected certificates" 328 msgstr "" 329 330 #: waeup/sirp/browser/pages.py:1479 waeup/sirp/browser/pages.py:1553 331 msgid "Add certificate" 332 msgstr "" 333 334 #: waeup/sirp/browser/pages.py:1488 335 msgid "Manage department" 336 msgstr "" 337 338 #: waeup/sirp/browser/pages.py:152 339 #: waeup/sirp/browser/templates/staffsitelayout.pt:28 340 #: waeup/sirp/browser/templates/studentsitelayout.pt:33 341 msgid "Login" 342 msgstr "" 343 344 #: waeup/sirp/browser/pages.py:159 345 msgid "You logged in." 346 msgstr "" 347 348 #: waeup/sirp/browser/pages.py:177 349 msgid "You entered wrong credentials." 350 msgstr "" 351 352 #: waeup/sirp/browser/pages.py:191 353 msgid "You have been logged out. Thanks for using WAeUP SIRP!" 354 msgstr "" 355 356 #. Default: "" 357 #: waeup/sirp/browser/pages.py:227 358 msgid "Contact ${a}" 359 msgstr "" 360 361 #: waeup/sirp/browser/pages.py:233 waeup/sirp/browser/pages.py:510 362 msgid "Send message now" 363 msgstr "" 364 365 #: waeup/sirp/browser/pages.py:252 waeup/sirp/browser/pages.py:271 366 #: waeup/sirp/browser/pages.py:527 367 msgid "Your message has been sent." 368 msgstr "" 369 370 #: waeup/sirp/browser/pages.py:262 371 msgid "Send now" 372 msgstr "" 373 374 #: waeup/sirp/browser/pages.py:273 375 msgid "A smtp server error occurred." 376 msgstr "" 377 378 #. Default: "" 379 #: waeup/sirp/browser/pages.py:386 380 msgid "User account ${a} successfully deleted." 381 msgstr "" 382 383 #: waeup/sirp/browser/pages.py:417 waeup/sirp/browser/pages.py:419 384 msgid "Add user" 385 msgstr "" 386 387 #. Default: "" 388 #: waeup/sirp/browser/pages.py:441 389 msgid "User account ${a} successfully added." 390 msgstr "" 391 392 #. Default: "" 393 #: waeup/sirp/browser/pages.py:460 394 msgid "Edit user ${a}" 395 msgstr "" 396 397 #: waeup/sirp/browser/pages.py:467 waeup/sirp/browser/pages.py:621 398 #: waeup/sirp/browser/pages.py:720 waeup/sirp/browser/pages.py:1310 399 #: waeup/sirp/browser/pages.py:1477 waeup/sirp/browser/pages.py:1530 400 msgid "Save" 401 msgstr "" 402 403 #: waeup/sirp/browser/pages.py:491 404 msgid "User settings have been saved." 405 msgstr "" 406 407 #: waeup/sirp/browser/pages.py:494 waeup/sirp/browser/pages.py:700 408 #: waeup/sirp/browser/pages.py:727 waeup/sirp/browser/pages.py:1234 409 #: waeup/sirp/browser/pages.py:1255 waeup/sirp/browser/pages.py:1282 410 #: waeup/sirp/browser/pages.py:1310 waeup/sirp/browser/pages.py:1311 411 #: waeup/sirp/browser/pages.py:1357 waeup/sirp/browser/pages.py:1398 412 #: waeup/sirp/browser/pages.py:1477 waeup/sirp/browser/pages.py:1478 413 #: waeup/sirp/browser/pages.py:1480 waeup/sirp/browser/pages.py:1558 414 msgid "Cancel" 415 msgstr "" 416 417 #. Default: "" 418 #: waeup/sirp/browser/pages.py:508 419 msgid "Send message to ${a}" 420 msgstr "" 421 422 #: waeup/sirp/browser/pages.py:537 423 msgid "My Preferences" 424 msgstr "" 425 426 #: waeup/sirp/browser/pages.py:550 427 msgid "My Roles" 428 msgstr "" 429 430 #: waeup/sirp/browser/pages.py:581 431 msgid "Search Academic Section" 432 msgstr "" 433 434 #: waeup/sirp/browser/pages.py:607 435 msgid "View portal configuration" 436 msgstr "" 437 438 #: waeup/sirp/browser/pages.py:620 439 msgid "Edit portal configuration" 440 msgstr "" 441 442 #: waeup/sirp/browser/pages.py:621 waeup/sirp/browser/pages.py:672 443 msgid "Update plugins" 444 msgstr "" 445 446 #: waeup/sirp/browser/pages.py:623 waeup/sirp/browser/pages.py:653 447 #: waeup/sirp/browser/pages.py:684 448 msgid "Add session configuration" 449 msgstr "" 450 451 #: waeup/sirp/browser/pages.py:624 waeup/sirp/browser/pages.py:667 452 #: waeup/sirp/browser/pages.py:1234 waeup/sirp/browser/pages.py:1245 453 #: waeup/sirp/browser/pages.py:1311 waeup/sirp/browser/pages.py:1346 454 msgid "Remove selected" 455 msgstr "" 456 457 #: waeup/sirp/browser/pages.py:650 waeup/sirp/browser/pages.py:723 458 msgid "Settings have been saved." 459 msgstr "" 460 461 #. Default: "" 462 #: waeup/sirp/browser/pages.py:664 463 msgid "Session ${a} Configuration" 464 msgstr "" 465 466 #: waeup/sirp/browser/pages.py:675 467 msgid "Plugins were updated. See log file for details." 468 msgstr "" 469 470 #: waeup/sirp/browser/pages.py:688 471 msgid "Add Session Configuration" 472 msgstr "" 473 474 #: waeup/sirp/browser/pages.py:695 475 msgid "The session chosen already exists." 476 msgstr "" 477 478 #. Default: "" 479 #: waeup/sirp/browser/pages.py:717 480 msgid "Edit academic session ${a} configuration" 481 msgstr "" 482 483 #: waeup/sirp/browser/pages.py:747 484 msgid "Upload file" 485 msgstr "" 486 487 #: waeup/sirp/browser/pages.py:793 waeup/sirp/browser/pages.py:822 488 #: waeup/sirp/browser/pages.py:939 waeup/sirp/browser/pages.py:1042 489 msgid "Process CSV file" 490 msgstr "" 491 492 #: waeup/sirp/browser/pages.py:806 waeup/sirp/browser/pages.py:904 493 #: waeup/sirp/browser/pages.py:1018 494 msgid "Import aborted." 495 msgstr "" 496 497 #: waeup/sirp/browser/pages.py:83 498 msgid "No local role selected." 499 msgstr "" 500 501 #: waeup/sirp/browser/pages.py:883 502 msgid "Double headers: each column name may only appear once. " 503 msgstr "" 504 505 #: waeup/sirp/browser/pages.py:891 506 msgid "Replace imported file!" 507 msgstr "" 508 509 #: waeup/sirp/browser/pages.py:916 510 msgid "Update mode only!" 511 msgstr "" 512 513 #: waeup/sirp/browser/pages.py:997 514 msgid "Edit headers or replace imported file!" 173 515 msgstr "" 174 516 … … 202 544 msgstr "" 203 545 204 #: waeup/sirp/browser/templates/staffsitelayout.pt:28205 #: waeup/sirp/browser/templates/studentsitelayout.pt:33206 msgid "Login"207 msgstr ""208 209 546 #: waeup/sirp/browser/templates/staffsitelayout.pt:34 210 547 #: waeup/sirp/browser/templates/studentsitelayout.pt:39 … … 217 554 msgstr "" 218 555 219 #: waeup/sirp/browser/viewlets.py:682 220 msgid "Academics" 221 msgstr "" 222 223 #: waeup/sirp/browser/viewlets.py:697 556 #: waeup/sirp/browser/viewlets.py:696 224 557 msgid "Enquiries" 225 558 msgstr "" 226 559 227 #: waeup/sirp/hostels/browser.py:6 8560 #: waeup/sirp/hostels/browser.py:67 228 561 msgid "Hostels" 229 562 msgstr "" … … 274 607 msgstr "" 275 608 276 #: waeup/sirp/students/viewlets.py:467 277 msgid "Students" 609 #: waeup/sirp/students/vocabularies.py:135 610 msgid "Male" 611 msgstr "" 612 613 #: waeup/sirp/students/vocabularies.py:137 614 msgid "Female" 615 msgstr "" 616 617 #. Default: "" 618 #: waeup/sirp/students/vocabularies.py:77 619 msgid "Error: level id ${value} out of range" 620 msgstr "" 621 622 #. Default: "" 623 #: waeup/sirp/students/vocabularies.py:88 624 msgid "${title} 2nd spillover" 625 msgstr "" 626 627 #. Default: "" 628 #: waeup/sirp/students/vocabularies.py:91 629 msgid "${title} 3rd spillover" 630 msgstr "" 631 632 #. Default: "" 633 #: waeup/sirp/students/vocabularies.py:94 634 msgid "${title} 1st spillover" 635 msgstr "" 636 637 #. Default: "" 638 #: waeup/sirp/students/vocabularies.py:96 639 msgid "${title} on 1st probation" 640 msgstr "" 641 642 #. Default: "" 643 #: waeup/sirp/students/vocabularies.py:98 644 msgid "${title} on 2nd probation" 645 msgstr "" 646 647 #: waeup/sirp/students/workflow.py:107 648 msgid "Reset to returning" 278 649 msgstr "" 279 650 280 651 #: waeup/sirp/students/workflow.py:108 281 msgid "Reset to returning"282 msgstr ""283 284 #: waeup/sirp/students/workflow.py:109285 652 msgid "Student record reset to 'returning'" 286 653 msgstr "" 287 654 655 #: waeup/sirp/students/workflow.py:114 656 msgid "Register courses" 657 msgstr "" 658 288 659 #: waeup/sirp/students/workflow.py:115 289 msgid "Register courses"290 msgstr ""291 292 #: waeup/sirp/students/workflow.py:116293 660 msgid "Courses registered" 294 661 msgstr "" 295 662 663 #: waeup/sirp/students/workflow.py:121 waeup/sirp/students/workflow.py:135 664 msgid "Reset to paid" 665 msgstr "" 666 296 667 #: waeup/sirp/students/workflow.py:122 waeup/sirp/students/workflow.py:136 297 msgid "Reset to paid"298 msgstr ""299 300 #: waeup/sirp/students/workflow.py:123 waeup/sirp/students/workflow.py:137301 668 msgid "Student record reset to 'paid'" 302 669 msgstr "" 303 670 671 #: waeup/sirp/students/workflow.py:128 672 msgid "Validate courses" 673 msgstr "" 674 304 675 #: waeup/sirp/students/workflow.py:129 305 msgid "Validate courses"306 msgstr ""307 308 #: waeup/sirp/students/workflow.py:130309 676 msgid "Courses validated" 310 677 msgstr "" 311 678 679 #: waeup/sirp/students/workflow.py:142 680 msgid "Return" 681 msgstr "" 682 312 683 #: waeup/sirp/students/workflow.py:143 313 msgid "Return"314 msgstr ""315 316 #: waeup/sirp/students/workflow.py:144317 684 msgid "Returned" 318 685 msgstr "" 319 686 687 #: waeup/sirp/students/workflow.py:149 688 msgid "Reset to validated" 689 msgstr "" 690 320 691 #: waeup/sirp/students/workflow.py:150 321 msgid "Reset to validated"322 msgstr ""323 324 #: waeup/sirp/students/workflow.py:151325 692 msgid "Student record reset to 'validated'" 326 693 msgstr "" 327 694 328 #: waeup/sirp/students/workflow.py:2 3695 #: waeup/sirp/students/workflow.py:22 329 696 msgid "Create student" 330 697 msgstr "" 331 698 699 #: waeup/sirp/students/workflow.py:30 700 msgid "Admit student" 701 msgstr "" 702 332 703 #: waeup/sirp/students/workflow.py:31 333 msgid "Admit student"334 msgstr ""335 336 #: waeup/sirp/students/workflow.py:32337 704 msgid "Student admitted" 338 705 msgstr "" 339 706 707 #: waeup/sirp/students/workflow.py:37 708 msgid "Reset student" 709 msgstr "" 710 340 711 #: waeup/sirp/students/workflow.py:38 341 msgid "Reset student"342 msgstr ""343 344 #: waeup/sirp/students/workflow.py:39345 712 msgid "Student record reset" 346 713 msgstr "" 347 714 715 #: waeup/sirp/students/workflow.py:44 716 msgid "Start clearance" 717 msgstr "" 718 348 719 #: waeup/sirp/students/workflow.py:45 349 msgid "Start clearance"350 msgstr ""351 352 #: waeup/sirp/students/workflow.py:46353 720 msgid "Clearance started" 354 721 msgstr "" 355 722 723 #: waeup/sirp/students/workflow.py:51 724 msgid "Reset to admitted" 725 msgstr "" 726 356 727 #: waeup/sirp/students/workflow.py:52 357 msgid "Reset to admitted"358 msgstr ""359 360 #: waeup/sirp/students/workflow.py:53361 728 msgid "Student record reset to 'admitted'" 362 729 msgstr "" 363 730 731 #: waeup/sirp/students/workflow.py:58 732 msgid "Request clearance" 733 msgstr "" 734 364 735 #: waeup/sirp/students/workflow.py:59 365 msgid "Request clearance"366 msgstr ""367 368 #: waeup/sirp/students/workflow.py:60369 736 msgid "Clearance requested" 370 737 msgstr "" 371 738 739 #: waeup/sirp/students/workflow.py:65 waeup/sirp/students/workflow.py:79 740 msgid "Reset to clearance" 741 msgstr "" 742 372 743 #: waeup/sirp/students/workflow.py:66 waeup/sirp/students/workflow.py:80 373 msgid "Reset to clearance"374 msgstr ""375 376 #: waeup/sirp/students/workflow.py:67 waeup/sirp/students/workflow.py:81377 744 msgid "Student record reset to 'clearance'" 378 745 msgstr "" 379 746 747 #: waeup/sirp/students/workflow.py:72 748 msgid "Clear student" 749 msgstr "" 750 380 751 #: waeup/sirp/students/workflow.py:73 381 msgid "Clear student"382 msgstr ""383 384 #: waeup/sirp/students/workflow.py:74385 752 msgid "Cleared" 386 753 msgstr "" 387 754 755 #: waeup/sirp/students/workflow.py:86 waeup/sirp/students/workflow.py:100 756 msgid "Pay school fee" 757 msgstr "" 758 388 759 #: waeup/sirp/students/workflow.py:87 waeup/sirp/students/workflow.py:101 389 msgid "Pay school fee"390 msgstr ""391 392 #: waeup/sirp/students/workflow.py:88 waeup/sirp/students/workflow.py:102393 760 msgid "School fee paid" 394 761 msgstr "" 395 762 763 #: waeup/sirp/students/workflow.py:93 764 msgid "Reset to cleared" 765 msgstr "" 766 396 767 #: waeup/sirp/students/workflow.py:94 397 msgid "Reset to cleared"398 msgstr ""399 400 #: waeup/sirp/students/workflow.py:95401 768 msgid "Student record reset to 'cleared'" 402 769 msgstr "" 403 770 404 771 #. Default: "Name of faculty" 405 #: waeup/sirp/university/interfaces.py:4 6772 #: waeup/sirp/university/interfaces.py:45 406 773 msgid "name_of_faculty" 407 774 msgstr "" -
main/waeup.sirp/trunk/src/waeup/sirp/locales/waeup.sirp.pot
r7689 r7700 15 15 msgstr "" 16 16 "Project-Id-Version: Development/Unknown\n" 17 "POT-Creation-Date: Thu Feb 23 13:38:292012\n"17 "POT-Creation-Date: Fri Feb 24 23:24:12 2012\n" 18 18 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 19 19 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 33 33 34 34 #: waeup/sirp/accesscodes/workflow.py:35 35 #: waeup/sirp/applicants/workflow.py:3 935 #: waeup/sirp/applicants/workflow.py:37 36 36 msgid "initialized" 37 37 msgstr "" … … 68 68 msgstr "" 69 69 70 #: waeup/sirp/applicants/viewlets.py:4 570 #: waeup/sirp/applicants/viewlets.py:44 71 71 msgid "Applicants" 72 72 msgstr "" 73 73 74 #: waeup/sirp/applicants/viewlets.py:5 874 #: waeup/sirp/applicants/viewlets.py:57 75 75 msgid "Application" 76 76 msgstr "" 77 77 78 #: waeup/sirp/applicants/workflow.py:101 79 msgid "Create student record" 80 msgstr "" 81 82 #: waeup/sirp/applicants/workflow.py:102 83 #: waeup/sirp/students/workflow.py:26 78 #: waeup/sirp/applicants/workflow.py:100 79 #: waeup/sirp/students/workflow.py:25 84 80 msgid "Student record created" 85 81 msgstr "" 86 82 87 #: waeup/sirp/applicants/workflow.py:10 888 #: waeup/sirp/applicants/workflow.py:11 589 #: waeup/sirp/applicants/workflow.py:12 290 #: waeup/sirp/applicants/workflow.py:12 983 #: waeup/sirp/applicants/workflow.py:106 84 #: waeup/sirp/applicants/workflow.py:113 85 #: waeup/sirp/applicants/workflow.py:120 86 #: waeup/sirp/applicants/workflow.py:127 91 87 msgid "Reset application to started" 92 88 msgstr "" 93 89 94 #: waeup/sirp/applicants/workflow.py:10 995 #: waeup/sirp/applicants/workflow.py:11 696 #: waeup/sirp/applicants/workflow.py:12 397 #: waeup/sirp/applicants/workflow.py:1 3098 #: waeup/sirp/applicants/workflow.py:13 690 #: waeup/sirp/applicants/workflow.py:107 91 #: waeup/sirp/applicants/workflow.py:114 92 #: waeup/sirp/applicants/workflow.py:121 93 #: waeup/sirp/applicants/workflow.py:128 94 #: waeup/sirp/applicants/workflow.py:134 99 95 msgid "Application reset" 100 96 msgstr "" 101 97 102 #: waeup/sirp/applicants/workflow.py:13 598 #: waeup/sirp/applicants/workflow.py:133 103 99 msgid "Reset application to paid" 104 100 msgstr "" 105 101 102 #: waeup/sirp/applicants/workflow.py:38 103 msgid "started" 104 msgstr "" 105 106 #: waeup/sirp/applicants/workflow.py:39 107 msgid "paid" 108 msgstr "" 109 106 110 #: waeup/sirp/applicants/workflow.py:40 107 msgid "s tarted"111 msgid "submitted" 108 112 msgstr "" 109 113 110 114 #: waeup/sirp/applicants/workflow.py:41 111 msgid "paid"112 msgstr ""113 114 #: waeup/sirp/applicants/workflow.py:42115 msgid "submitted"116 msgstr ""117 118 #: waeup/sirp/applicants/workflow.py:43119 115 #: waeup/sirp/interfaces.py:69 120 116 msgid "admitted" 121 117 msgstr "" 122 118 123 #: waeup/sirp/applicants/workflow.py:4 4119 #: waeup/sirp/applicants/workflow.py:42 124 120 msgid "not admitted" 125 121 msgstr "" 126 122 127 #: waeup/sirp/applicants/workflow.py:4 5123 #: waeup/sirp/applicants/workflow.py:43 128 124 #: waeup/sirp/interfaces.py:68 129 125 msgid "created" 130 126 msgstr "" 131 127 132 #: waeup/sirp/applicants/workflow.py: 51128 #: waeup/sirp/applicants/workflow.py:49 133 129 msgid "Initialize application" 134 130 msgstr "" 135 131 136 #: waeup/sirp/applicants/workflow.py:5 4132 #: waeup/sirp/applicants/workflow.py:52 137 133 msgid "Application initialized" 138 134 msgstr "" 139 135 140 #: waeup/sirp/applicants/workflow.py:5 9136 #: waeup/sirp/applicants/workflow.py:57 141 137 msgid "Start application" 142 138 msgstr "" 143 139 144 #: waeup/sirp/applicants/workflow.py: 60140 #: waeup/sirp/applicants/workflow.py:58 145 141 msgid "Application started" 146 142 msgstr "" 147 143 148 #: waeup/sirp/applicants/workflow.py:6 6144 #: waeup/sirp/applicants/workflow.py:64 149 145 msgid "Pay acceptance fee" 150 146 msgstr "" 151 147 152 #: waeup/sirp/applicants/workflow.py:6 7148 #: waeup/sirp/applicants/workflow.py:65 153 149 msgid "Fee paid" 154 150 msgstr "" 155 151 156 #: waeup/sirp/applicants/workflow.py:7 3152 #: waeup/sirp/applicants/workflow.py:71 157 153 msgid "Submit application" 158 154 msgstr "" 159 155 160 #: waeup/sirp/applicants/workflow.py:7 4156 #: waeup/sirp/applicants/workflow.py:72 161 157 msgid "Application submitted" 162 158 msgstr "" 163 159 164 #: waeup/sirp/applicants/workflow.py: 80160 #: waeup/sirp/applicants/workflow.py:78 165 161 msgid "Admit applicant" 166 162 msgstr "" 167 163 168 #: waeup/sirp/applicants/workflow.py: 81164 #: waeup/sirp/applicants/workflow.py:79 169 165 msgid "Applicant admitted" 170 166 msgstr "" 171 167 172 #: waeup/sirp/applicants/workflow.py:8 7173 #: waeup/sirp/applicants/workflow.py:9 4168 #: waeup/sirp/applicants/workflow.py:85 169 #: waeup/sirp/applicants/workflow.py:92 174 170 msgid "Refuse application" 175 171 msgstr "" 176 172 177 #: waeup/sirp/applicants/workflow.py:8 8178 #: waeup/sirp/applicants/workflow.py:9 5173 #: waeup/sirp/applicants/workflow.py:86 174 #: waeup/sirp/applicants/workflow.py:93 179 175 msgid "Application refused" 176 msgstr "" 177 178 #: waeup/sirp/applicants/workflow.py:99 179 msgid "Create student record" 180 msgstr "" 181 182 #: waeup/sirp/browser/breadcrumbs.py:104 183 msgid "Portal Settings" 184 msgstr "" 185 186 #: waeup/sirp/browser/breadcrumbs.py:116 187 #: waeup/sirp/browser/viewlets.py:681 188 msgid "Academics" 189 msgstr "" 190 191 #: waeup/sirp/browser/breadcrumbs.py:123 192 #: waeup/sirp/browser/pages.py:302 193 msgid "Administration" 194 msgstr "" 195 196 #: waeup/sirp/browser/breadcrumbs.py:130 197 msgid "Portal Configuration" 198 msgstr "" 199 200 #: waeup/sirp/browser/breadcrumbs.py:148 201 #: waeup/sirp/browser/pages.py:379 202 msgid "Portal Users" 203 msgstr "" 204 205 #: waeup/sirp/browser/breadcrumbs.py:155 206 #: waeup/sirp/browser/pages.py:740 207 #: waeup/sirp/browser/pages.py:1117 208 msgid "Data Center" 209 msgstr "" 210 211 #: waeup/sirp/browser/breadcrumbs.py:90 212 msgid "Home" 213 msgstr "" 214 215 #: waeup/sirp/browser/pages.py:103 216 #. Default: "" 217 msgid "Local role successfully removed: ${a}" 218 msgstr "" 219 220 #: waeup/sirp/browser/pages.py:1087 221 #. Default: "" 222 msgid "Processing of ${a} rows failed." 223 msgstr "" 224 225 #: waeup/sirp/browser/pages.py:1089 226 #. Default: "" 227 msgid "Successfully processed ${a} rows." 228 msgstr "" 229 230 #: waeup/sirp/browser/pages.py:1097 231 msgid "Show logfiles" 232 msgstr "" 233 234 #: waeup/sirp/browser/pages.py:113 235 msgid "No item selected." 236 msgstr "" 237 238 #: waeup/sirp/browser/pages.py:1139 239 msgid "Edit data center settings" 240 msgstr "" 241 242 #: waeup/sirp/browser/pages.py:1156 243 msgid "File already existed (not copied):" 244 msgstr "" 245 246 #: waeup/sirp/browser/pages.py:1158 247 msgid "Given storage path cannot be used." 248 msgstr "" 249 250 #: waeup/sirp/browser/pages.py:1159 251 msgid "Error:" 252 msgstr "" 253 254 #: waeup/sirp/browser/pages.py:1162 255 msgid "New storage path succefully set." 256 msgstr "" 257 258 #: waeup/sirp/browser/pages.py:1222 259 msgid "Academic Section" 260 msgstr "" 261 262 #: waeup/sirp/browser/pages.py:1234 263 #: waeup/sirp/browser/pages.py:1250 264 #: waeup/sirp/browser/pages.py:1267 265 #: waeup/sirp/browser/pages.py:1271 266 msgid "Add faculty" 267 msgstr "" 268 269 #: waeup/sirp/browser/pages.py:1235 270 msgid "Faculties" 271 msgstr "" 272 273 #: waeup/sirp/browser/pages.py:1239 274 msgid "Manage academic section" 275 msgstr "" 276 277 #: waeup/sirp/browser/pages.py:1278 278 msgid "The faculty code chosen already exists." 279 msgstr "" 280 281 #: waeup/sirp/browser/pages.py:1299 282 #: waeup/sirp/browser/pages.py:1309 283 msgid "Departments" 284 msgstr "" 285 286 #: waeup/sirp/browser/pages.py:1311 287 #: waeup/sirp/browser/pages.py:1362 288 #: waeup/sirp/browser/pages.py:1381 289 #: waeup/sirp/browser/pages.py:1385 290 msgid "Add department" 291 msgstr "" 292 293 #: waeup/sirp/browser/pages.py:1312 294 #: waeup/sirp/browser/pages.py:1371 295 #: waeup/sirp/browser/pages.py:1481 296 #: waeup/sirp/browser/pages.py:1567 297 msgid "Remove selected local roles" 298 msgstr "" 299 300 #: waeup/sirp/browser/pages.py:1313 301 #: waeup/sirp/browser/pages.py:1367 302 #: waeup/sirp/browser/pages.py:1482 303 #: waeup/sirp/browser/pages.py:1563 304 msgid "Add local role" 305 msgstr "" 306 307 #: waeup/sirp/browser/pages.py:1319 308 msgid "Manage faculty" 309 msgstr "" 310 311 #: waeup/sirp/browser/pages.py:134 312 #. Default: "" 313 msgid "Successfully removed: ${a}" 314 msgstr "" 315 316 #: waeup/sirp/browser/pages.py:1354 317 msgid "Form has been saved." 318 msgstr "" 319 320 #: waeup/sirp/browser/pages.py:1392 321 msgid "The code chosen already exists in this faculty." 322 msgstr "" 323 324 #: waeup/sirp/browser/pages.py:1395 325 #. Default: "" 326 msgid "Department ${a} added." 327 msgstr "" 328 329 #: waeup/sirp/browser/pages.py:1412 330 msgid "Courses and Certificates" 331 msgstr "" 332 333 #: waeup/sirp/browser/pages.py:1442 334 #: waeup/sirp/browser/pages.py:1461 335 #: waeup/sirp/students/viewlets.py:466 336 msgid "Students" 337 msgstr "" 338 339 #: waeup/sirp/browser/pages.py:1478 340 #: waeup/sirp/browser/pages.py:1536 341 msgid "Remove selected courses" 342 msgstr "" 343 344 #: waeup/sirp/browser/pages.py:1478 345 #: waeup/sirp/browser/pages.py:1548 346 msgid "Add course" 347 msgstr "" 348 349 #: waeup/sirp/browser/pages.py:1479 350 #: waeup/sirp/browser/pages.py:1542 351 msgid "Remove selected certificates" 352 msgstr "" 353 354 #: waeup/sirp/browser/pages.py:1479 355 #: waeup/sirp/browser/pages.py:1553 356 msgid "Add certificate" 357 msgstr "" 358 359 #: waeup/sirp/browser/pages.py:1488 360 msgid "Manage department" 361 msgstr "" 362 363 #: waeup/sirp/browser/pages.py:152 364 #: waeup/sirp/browser/templates/staffsitelayout.pt:28 365 #: waeup/sirp/browser/templates/studentsitelayout.pt:33 366 msgid "Login" 367 msgstr "" 368 369 #: waeup/sirp/browser/pages.py:159 370 msgid "You logged in." 371 msgstr "" 372 373 #: waeup/sirp/browser/pages.py:177 374 msgid "You entered wrong credentials." 375 msgstr "" 376 377 #: waeup/sirp/browser/pages.py:191 378 msgid "You have been logged out. Thanks for using WAeUP SIRP!" 379 msgstr "" 380 381 #: waeup/sirp/browser/pages.py:227 382 #. Default: "" 383 msgid "Contact ${a}" 384 msgstr "" 385 386 #: waeup/sirp/browser/pages.py:233 387 #: waeup/sirp/browser/pages.py:510 388 msgid "Send message now" 389 msgstr "" 390 391 #: waeup/sirp/browser/pages.py:252 392 #: waeup/sirp/browser/pages.py:271 393 #: waeup/sirp/browser/pages.py:527 394 msgid "Your message has been sent." 395 msgstr "" 396 397 #: waeup/sirp/browser/pages.py:262 398 msgid "Send now" 399 msgstr "" 400 401 #: waeup/sirp/browser/pages.py:273 402 msgid "A smtp server error occurred." 403 msgstr "" 404 405 #: waeup/sirp/browser/pages.py:386 406 #. Default: "" 407 msgid "User account ${a} successfully deleted." 408 msgstr "" 409 410 #: waeup/sirp/browser/pages.py:417 411 #: waeup/sirp/browser/pages.py:419 412 msgid "Add user" 413 msgstr "" 414 415 #: waeup/sirp/browser/pages.py:441 416 #. Default: "" 417 msgid "User account ${a} successfully added." 418 msgstr "" 419 420 #: waeup/sirp/browser/pages.py:460 421 #. Default: "" 422 msgid "Edit user ${a}" 423 msgstr "" 424 425 #: waeup/sirp/browser/pages.py:467 426 #: waeup/sirp/browser/pages.py:621 427 #: waeup/sirp/browser/pages.py:720 428 #: waeup/sirp/browser/pages.py:1310 429 #: waeup/sirp/browser/pages.py:1477 430 #: waeup/sirp/browser/pages.py:1530 431 msgid "Save" 432 msgstr "" 433 434 #: waeup/sirp/browser/pages.py:491 435 msgid "User settings have been saved." 436 msgstr "" 437 438 #: waeup/sirp/browser/pages.py:494 439 #: waeup/sirp/browser/pages.py:700 440 #: waeup/sirp/browser/pages.py:727 441 #: waeup/sirp/browser/pages.py:1234 442 #: waeup/sirp/browser/pages.py:1255 443 #: waeup/sirp/browser/pages.py:1282 444 #: waeup/sirp/browser/pages.py:1310 445 #: waeup/sirp/browser/pages.py:1311 446 #: waeup/sirp/browser/pages.py:1357 447 #: waeup/sirp/browser/pages.py:1398 448 #: waeup/sirp/browser/pages.py:1477 449 #: waeup/sirp/browser/pages.py:1478 450 #: waeup/sirp/browser/pages.py:1480 451 #: waeup/sirp/browser/pages.py:1558 452 msgid "Cancel" 453 msgstr "" 454 455 #: waeup/sirp/browser/pages.py:508 456 #. Default: "" 457 msgid "Send message to ${a}" 458 msgstr "" 459 460 #: waeup/sirp/browser/pages.py:537 461 msgid "My Preferences" 462 msgstr "" 463 464 #: waeup/sirp/browser/pages.py:550 465 msgid "My Roles" 466 msgstr "" 467 468 #: waeup/sirp/browser/pages.py:581 469 msgid "Search Academic Section" 470 msgstr "" 471 472 #: waeup/sirp/browser/pages.py:607 473 msgid "View portal configuration" 474 msgstr "" 475 476 #: waeup/sirp/browser/pages.py:620 477 msgid "Edit portal configuration" 478 msgstr "" 479 480 #: waeup/sirp/browser/pages.py:621 481 #: waeup/sirp/browser/pages.py:672 482 msgid "Update plugins" 483 msgstr "" 484 485 #: waeup/sirp/browser/pages.py:623 486 #: waeup/sirp/browser/pages.py:653 487 #: waeup/sirp/browser/pages.py:684 488 msgid "Add session configuration" 489 msgstr "" 490 491 #: waeup/sirp/browser/pages.py:624 492 #: waeup/sirp/browser/pages.py:667 493 #: waeup/sirp/browser/pages.py:1234 494 #: waeup/sirp/browser/pages.py:1245 495 #: waeup/sirp/browser/pages.py:1311 496 #: waeup/sirp/browser/pages.py:1346 497 msgid "Remove selected" 498 msgstr "" 499 500 #: waeup/sirp/browser/pages.py:650 501 #: waeup/sirp/browser/pages.py:723 502 msgid "Settings have been saved." 503 msgstr "" 504 505 #: waeup/sirp/browser/pages.py:664 506 #. Default: "" 507 msgid "Session ${a} Configuration" 508 msgstr "" 509 510 #: waeup/sirp/browser/pages.py:675 511 msgid "Plugins were updated. See log file for details." 512 msgstr "" 513 514 #: waeup/sirp/browser/pages.py:688 515 msgid "Add Session Configuration" 516 msgstr "" 517 518 #: waeup/sirp/browser/pages.py:695 519 msgid "The session chosen already exists." 520 msgstr "" 521 522 #: waeup/sirp/browser/pages.py:717 523 #. Default: "" 524 msgid "Edit academic session ${a} configuration" 525 msgstr "" 526 527 #: waeup/sirp/browser/pages.py:747 528 msgid "Upload file" 529 msgstr "" 530 531 #: waeup/sirp/browser/pages.py:793 532 #: waeup/sirp/browser/pages.py:822 533 #: waeup/sirp/browser/pages.py:939 534 #: waeup/sirp/browser/pages.py:1042 535 msgid "Process CSV file" 536 msgstr "" 537 538 #: waeup/sirp/browser/pages.py:806 539 #: waeup/sirp/browser/pages.py:904 540 #: waeup/sirp/browser/pages.py:1018 541 msgid "Import aborted." 542 msgstr "" 543 544 #: waeup/sirp/browser/pages.py:83 545 msgid "No local role selected." 546 msgstr "" 547 548 #: waeup/sirp/browser/pages.py:883 549 msgid "Double headers: each column name may only appear once. " 550 msgstr "" 551 552 #: waeup/sirp/browser/pages.py:891 553 msgid "Replace imported file!" 554 msgstr "" 555 556 #: waeup/sirp/browser/pages.py:916 557 msgid "Update mode only!" 558 msgstr "" 559 560 #: waeup/sirp/browser/pages.py:997 561 msgid "Edit headers or replace imported file!" 180 562 msgstr "" 181 563 … … 209 591 msgstr "" 210 592 211 #: waeup/sirp/browser/templates/staffsitelayout.pt:28212 #: waeup/sirp/browser/templates/studentsitelayout.pt:33213 msgid "Login"214 msgstr ""215 216 593 #: waeup/sirp/browser/templates/staffsitelayout.pt:34 217 594 #: waeup/sirp/browser/templates/studentsitelayout.pt:39 … … 224 601 msgstr "" 225 602 226 #: waeup/sirp/browser/viewlets.py:682 227 msgid "Academics" 228 msgstr "" 229 230 #: waeup/sirp/browser/viewlets.py:697 603 #: waeup/sirp/browser/viewlets.py:696 231 604 msgid "Enquiries" 232 605 msgstr "" 233 606 234 #: waeup/sirp/hostels/browser.py:6 8607 #: waeup/sirp/hostels/browser.py:67 235 608 msgid "Hostels" 236 609 msgstr "" … … 281 654 msgstr "" 282 655 283 #: waeup/sirp/students/viewlets.py:467 284 msgid "Students" 656 #: waeup/sirp/students/vocabularies.py:135 657 msgid "Male" 658 msgstr "" 659 660 #: waeup/sirp/students/vocabularies.py:137 661 msgid "Female" 662 msgstr "" 663 664 #: waeup/sirp/students/vocabularies.py:77 665 #. Default: "" 666 msgid "Error: level id ${value} out of range" 667 msgstr "" 668 669 #: waeup/sirp/students/vocabularies.py:88 670 #. Default: "" 671 msgid "${title} 2nd spillover" 672 msgstr "" 673 674 #: waeup/sirp/students/vocabularies.py:91 675 #. Default: "" 676 msgid "${title} 3rd spillover" 677 msgstr "" 678 679 #: waeup/sirp/students/vocabularies.py:94 680 #. Default: "" 681 msgid "${title} 1st spillover" 682 msgstr "" 683 684 #: waeup/sirp/students/vocabularies.py:96 685 #. Default: "" 686 msgid "${title} on 1st probation" 687 msgstr "" 688 689 #: waeup/sirp/students/vocabularies.py:98 690 #. Default: "" 691 msgid "${title} on 2nd probation" 692 msgstr "" 693 694 #: waeup/sirp/students/workflow.py:107 695 msgid "Reset to returning" 285 696 msgstr "" 286 697 287 698 #: waeup/sirp/students/workflow.py:108 288 msgid "Reset to returning"289 msgstr ""290 291 #: waeup/sirp/students/workflow.py:109292 699 msgid "Student record reset to 'returning'" 293 700 msgstr "" 294 701 702 #: waeup/sirp/students/workflow.py:114 703 msgid "Register courses" 704 msgstr "" 705 295 706 #: waeup/sirp/students/workflow.py:115 296 msgid "Register courses"297 msgstr ""298 299 #: waeup/sirp/students/workflow.py:116300 707 msgid "Courses registered" 708 msgstr "" 709 710 #: waeup/sirp/students/workflow.py:121 711 #: waeup/sirp/students/workflow.py:135 712 msgid "Reset to paid" 301 713 msgstr "" 302 714 303 715 #: waeup/sirp/students/workflow.py:122 304 716 #: waeup/sirp/students/workflow.py:136 305 msgid "Reset to paid"306 msgstr ""307 308 #: waeup/sirp/students/workflow.py:123309 #: waeup/sirp/students/workflow.py:137310 717 msgid "Student record reset to 'paid'" 311 718 msgstr "" 312 719 720 #: waeup/sirp/students/workflow.py:128 721 msgid "Validate courses" 722 msgstr "" 723 313 724 #: waeup/sirp/students/workflow.py:129 314 msgid "Validate courses"315 msgstr ""316 317 #: waeup/sirp/students/workflow.py:130318 725 msgid "Courses validated" 319 726 msgstr "" 320 727 728 #: waeup/sirp/students/workflow.py:142 729 msgid "Return" 730 msgstr "" 731 321 732 #: waeup/sirp/students/workflow.py:143 322 msgid "Return"323 msgstr ""324 325 #: waeup/sirp/students/workflow.py:144326 733 msgid "Returned" 327 734 msgstr "" 328 735 736 #: waeup/sirp/students/workflow.py:149 737 msgid "Reset to validated" 738 msgstr "" 739 329 740 #: waeup/sirp/students/workflow.py:150 330 msgid "Reset to validated"331 msgstr ""332 333 #: waeup/sirp/students/workflow.py:151334 741 msgid "Student record reset to 'validated'" 335 742 msgstr "" 336 743 337 #: waeup/sirp/students/workflow.py:2 3744 #: waeup/sirp/students/workflow.py:22 338 745 msgid "Create student" 339 746 msgstr "" 340 747 748 #: waeup/sirp/students/workflow.py:30 749 msgid "Admit student" 750 msgstr "" 751 341 752 #: waeup/sirp/students/workflow.py:31 342 msgid "Admit student"343 msgstr ""344 345 #: waeup/sirp/students/workflow.py:32346 753 msgid "Student admitted" 347 754 msgstr "" 348 755 756 #: waeup/sirp/students/workflow.py:37 757 msgid "Reset student" 758 msgstr "" 759 349 760 #: waeup/sirp/students/workflow.py:38 350 msgid "Reset student"351 msgstr ""352 353 #: waeup/sirp/students/workflow.py:39354 761 msgid "Student record reset" 355 762 msgstr "" 356 763 764 #: waeup/sirp/students/workflow.py:44 765 msgid "Start clearance" 766 msgstr "" 767 357 768 #: waeup/sirp/students/workflow.py:45 358 msgid "Start clearance"359 msgstr ""360 361 #: waeup/sirp/students/workflow.py:46362 769 msgid "Clearance started" 363 770 msgstr "" 364 771 772 #: waeup/sirp/students/workflow.py:51 773 msgid "Reset to admitted" 774 msgstr "" 775 365 776 #: waeup/sirp/students/workflow.py:52 366 msgid "Reset to admitted"367 msgstr ""368 369 #: waeup/sirp/students/workflow.py:53370 777 msgid "Student record reset to 'admitted'" 371 778 msgstr "" 372 779 780 #: waeup/sirp/students/workflow.py:58 781 msgid "Request clearance" 782 msgstr "" 783 373 784 #: waeup/sirp/students/workflow.py:59 374 msgid "Request clearance"375 msgstr ""376 377 #: waeup/sirp/students/workflow.py:60378 785 msgid "Clearance requested" 786 msgstr "" 787 788 #: waeup/sirp/students/workflow.py:65 789 #: waeup/sirp/students/workflow.py:79 790 msgid "Reset to clearance" 379 791 msgstr "" 380 792 381 793 #: waeup/sirp/students/workflow.py:66 382 794 #: waeup/sirp/students/workflow.py:80 383 msgid "Reset to clearance"384 msgstr ""385 386 #: waeup/sirp/students/workflow.py:67387 #: waeup/sirp/students/workflow.py:81388 795 msgid "Student record reset to 'clearance'" 389 796 msgstr "" 390 797 798 #: waeup/sirp/students/workflow.py:72 799 msgid "Clear student" 800 msgstr "" 801 391 802 #: waeup/sirp/students/workflow.py:73 392 msgid "Clear student"393 msgstr ""394 395 #: waeup/sirp/students/workflow.py:74396 803 msgid "Cleared" 804 msgstr "" 805 806 #: waeup/sirp/students/workflow.py:86 807 #: waeup/sirp/students/workflow.py:100 808 msgid "Pay school fee" 397 809 msgstr "" 398 810 399 811 #: waeup/sirp/students/workflow.py:87 400 812 #: waeup/sirp/students/workflow.py:101 401 msgid "Pay school fee"402 msgstr ""403 404 #: waeup/sirp/students/workflow.py:88405 #: waeup/sirp/students/workflow.py:102406 813 msgid "School fee paid" 407 814 msgstr "" 408 815 816 #: waeup/sirp/students/workflow.py:93 817 msgid "Reset to cleared" 818 msgstr "" 819 409 820 #: waeup/sirp/students/workflow.py:94 410 msgid "Reset to cleared"411 msgstr ""412 413 #: waeup/sirp/students/workflow.py:95414 821 msgid "Student record reset to 'cleared'" 415 822 msgstr "" 416 823 417 #: waeup/sirp/university/interfaces.py:4 6824 #: waeup/sirp/university/interfaces.py:45 418 825 #. Default: "Name of faculty" 419 826 msgid "name_of_faculty" -
main/waeup.sirp/trunk/src/waeup/sirp/locales/yo/LC_MESSAGES/waeup.sirp.po
r7689 r7700 15 15 msgstr "" 16 16 "Project-Id-Version: WAeUP.SIRP\n" 17 "POT-Creation-Date: Thu Feb 23 13:38:292012\n"17 "POT-Creation-Date: Fri Feb 24 23:24:12 2012\n" 18 18 "PO-Revision-Date: 2012-02-22 11:28+0100\n" 19 19 "Last-Translator: Henrik Bettermann <henrik@waeup.org>\n" … … 36 36 msgstr "" 37 37 38 #: waeup/sirp/accesscodes/workflow.py:35 waeup/sirp/applicants/workflow.py:3 938 #: waeup/sirp/accesscodes/workflow.py:35 waeup/sirp/applicants/workflow.py:37 39 39 msgid "initialized" 40 40 msgstr "" … … 70 70 msgstr "" 71 71 72 #: waeup/sirp/applicants/viewlets.py:4 572 #: waeup/sirp/applicants/viewlets.py:44 73 73 msgid "Applicants" 74 74 msgstr "" 75 75 76 #: waeup/sirp/applicants/viewlets.py:5 876 #: waeup/sirp/applicants/viewlets.py:57 77 77 msgid "Application" 78 78 msgstr "" 79 79 80 #: waeup/sirp/applicants/workflow.py:101 80 #: waeup/sirp/applicants/workflow.py:100 waeup/sirp/students/workflow.py:25 81 msgid "Student record created" 82 msgstr "" 83 84 #: waeup/sirp/applicants/workflow.py:106 waeup/sirp/applicants/workflow.py:113 85 #: waeup/sirp/applicants/workflow.py:120 waeup/sirp/applicants/workflow.py:127 86 msgid "Reset application to started" 87 msgstr "" 88 89 #: waeup/sirp/applicants/workflow.py:107 waeup/sirp/applicants/workflow.py:114 90 #: waeup/sirp/applicants/workflow.py:121 waeup/sirp/applicants/workflow.py:128 91 #: waeup/sirp/applicants/workflow.py:134 92 msgid "Application reset" 93 msgstr "" 94 95 #: waeup/sirp/applicants/workflow.py:133 96 msgid "Reset application to paid" 97 msgstr "" 98 99 #: waeup/sirp/applicants/workflow.py:38 100 msgid "started" 101 msgstr "" 102 103 #: waeup/sirp/applicants/workflow.py:39 104 msgid "paid" 105 msgstr "" 106 107 #: waeup/sirp/applicants/workflow.py:40 108 msgid "submitted" 109 msgstr "" 110 111 #: waeup/sirp/applicants/workflow.py:41 waeup/sirp/interfaces.py:69 112 msgid "admitted" 113 msgstr "" 114 115 #: waeup/sirp/applicants/workflow.py:42 116 msgid "not admitted" 117 msgstr "" 118 119 #: waeup/sirp/applicants/workflow.py:43 waeup/sirp/interfaces.py:68 120 msgid "created" 121 msgstr "" 122 123 #: waeup/sirp/applicants/workflow.py:49 124 msgid "Initialize application" 125 msgstr "" 126 127 #: waeup/sirp/applicants/workflow.py:52 128 msgid "Application initialized" 129 msgstr "" 130 131 #: waeup/sirp/applicants/workflow.py:57 132 msgid "Start application" 133 msgstr "" 134 135 #: waeup/sirp/applicants/workflow.py:58 136 msgid "Application started" 137 msgstr "" 138 139 #: waeup/sirp/applicants/workflow.py:64 140 msgid "Pay acceptance fee" 141 msgstr "" 142 143 #: waeup/sirp/applicants/workflow.py:65 144 msgid "Fee paid" 145 msgstr "" 146 147 #: waeup/sirp/applicants/workflow.py:71 148 msgid "Submit application" 149 msgstr "" 150 151 #: waeup/sirp/applicants/workflow.py:72 152 msgid "Application submitted" 153 msgstr "" 154 155 #: waeup/sirp/applicants/workflow.py:78 156 msgid "Admit applicant" 157 msgstr "" 158 159 #: waeup/sirp/applicants/workflow.py:79 160 msgid "Applicant admitted" 161 msgstr "" 162 163 #: waeup/sirp/applicants/workflow.py:85 waeup/sirp/applicants/workflow.py:92 164 msgid "Refuse application" 165 msgstr "" 166 167 #: waeup/sirp/applicants/workflow.py:86 waeup/sirp/applicants/workflow.py:93 168 msgid "Application refused" 169 msgstr "" 170 171 #: waeup/sirp/applicants/workflow.py:99 81 172 msgid "Create student record" 82 173 msgstr "" 83 174 84 #: waeup/sirp/applicants/workflow.py:102 waeup/sirp/students/workflow.py:26 85 msgid "Student record created" 86 msgstr "" 87 88 #: waeup/sirp/applicants/workflow.py:108 waeup/sirp/applicants/workflow.py:115 89 #: waeup/sirp/applicants/workflow.py:122 waeup/sirp/applicants/workflow.py:129 90 msgid "Reset application to started" 91 msgstr "" 92 93 #: waeup/sirp/applicants/workflow.py:109 waeup/sirp/applicants/workflow.py:116 94 #: waeup/sirp/applicants/workflow.py:123 waeup/sirp/applicants/workflow.py:130 95 #: waeup/sirp/applicants/workflow.py:136 96 msgid "Application reset" 97 msgstr "" 98 99 #: waeup/sirp/applicants/workflow.py:135 100 msgid "Reset application to paid" 101 msgstr "" 102 103 #: waeup/sirp/applicants/workflow.py:40 104 msgid "started" 105 msgstr "" 106 107 #: waeup/sirp/applicants/workflow.py:41 108 msgid "paid" 109 msgstr "" 110 111 #: waeup/sirp/applicants/workflow.py:42 112 msgid "submitted" 113 msgstr "" 114 115 #: waeup/sirp/applicants/workflow.py:43 waeup/sirp/interfaces.py:69 116 msgid "admitted" 117 msgstr "" 118 119 #: waeup/sirp/applicants/workflow.py:44 120 msgid "not admitted" 121 msgstr "" 122 123 #: waeup/sirp/applicants/workflow.py:45 waeup/sirp/interfaces.py:68 124 msgid "created" 125 msgstr "" 126 127 #: waeup/sirp/applicants/workflow.py:51 128 msgid "Initialize application" 129 msgstr "" 130 131 #: waeup/sirp/applicants/workflow.py:54 132 msgid "Application initialized" 133 msgstr "" 134 135 #: waeup/sirp/applicants/workflow.py:59 136 msgid "Start application" 137 msgstr "" 138 139 #: waeup/sirp/applicants/workflow.py:60 140 msgid "Application started" 141 msgstr "" 142 143 #: waeup/sirp/applicants/workflow.py:66 144 msgid "Pay acceptance fee" 145 msgstr "" 146 147 #: waeup/sirp/applicants/workflow.py:67 148 msgid "Fee paid" 149 msgstr "" 150 151 #: waeup/sirp/applicants/workflow.py:73 152 msgid "Submit application" 153 msgstr "" 154 155 #: waeup/sirp/applicants/workflow.py:74 156 msgid "Application submitted" 157 msgstr "" 158 159 #: waeup/sirp/applicants/workflow.py:80 160 msgid "Admit applicant" 161 msgstr "" 162 163 #: waeup/sirp/applicants/workflow.py:81 164 msgid "Applicant admitted" 165 msgstr "" 166 167 #: waeup/sirp/applicants/workflow.py:87 waeup/sirp/applicants/workflow.py:94 168 msgid "Refuse application" 169 msgstr "" 170 171 #: waeup/sirp/applicants/workflow.py:88 waeup/sirp/applicants/workflow.py:95 172 msgid "Application refused" 175 #: waeup/sirp/browser/breadcrumbs.py:104 176 msgid "Portal Settings" 177 msgstr "" 178 179 #: waeup/sirp/browser/breadcrumbs.py:116 waeup/sirp/browser/viewlets.py:681 180 msgid "Academics" 181 msgstr "" 182 183 #: waeup/sirp/browser/breadcrumbs.py:123 waeup/sirp/browser/pages.py:302 184 msgid "Administration" 185 msgstr "" 186 187 #: waeup/sirp/browser/breadcrumbs.py:130 188 msgid "Portal Configuration" 189 msgstr "" 190 191 #: waeup/sirp/browser/breadcrumbs.py:148 waeup/sirp/browser/pages.py:379 192 msgid "Portal Users" 193 msgstr "" 194 195 #: waeup/sirp/browser/breadcrumbs.py:155 waeup/sirp/browser/pages.py:740 196 #: waeup/sirp/browser/pages.py:1117 197 msgid "Data Center" 198 msgstr "" 199 200 #: waeup/sirp/browser/breadcrumbs.py:90 201 msgid "Home" 202 msgstr "" 203 204 #. Default: "" 205 #: waeup/sirp/browser/pages.py:103 206 msgid "Local role successfully removed: ${a}" 207 msgstr "" 208 209 #. Default: "" 210 #: waeup/sirp/browser/pages.py:1087 211 msgid "Processing of ${a} rows failed." 212 msgstr "" 213 214 #. Default: "" 215 #: waeup/sirp/browser/pages.py:1089 216 msgid "Successfully processed ${a} rows." 217 msgstr "" 218 219 #: waeup/sirp/browser/pages.py:1097 220 msgid "Show logfiles" 221 msgstr "" 222 223 #: waeup/sirp/browser/pages.py:113 224 msgid "No item selected." 225 msgstr "" 226 227 #: waeup/sirp/browser/pages.py:1139 228 msgid "Edit data center settings" 229 msgstr "" 230 231 #: waeup/sirp/browser/pages.py:1156 232 msgid "File already existed (not copied):" 233 msgstr "" 234 235 #: waeup/sirp/browser/pages.py:1158 236 msgid "Given storage path cannot be used." 237 msgstr "" 238 239 #: waeup/sirp/browser/pages.py:1159 240 msgid "Error:" 241 msgstr "" 242 243 #: waeup/sirp/browser/pages.py:1162 244 msgid "New storage path succefully set." 245 msgstr "" 246 247 #: waeup/sirp/browser/pages.py:1222 248 msgid "Academic Section" 249 msgstr "" 250 251 #: waeup/sirp/browser/pages.py:1234 waeup/sirp/browser/pages.py:1250 252 #: waeup/sirp/browser/pages.py:1267 waeup/sirp/browser/pages.py:1271 253 msgid "Add faculty" 254 msgstr "" 255 256 #: waeup/sirp/browser/pages.py:1235 257 msgid "Faculties" 258 msgstr "" 259 260 #: waeup/sirp/browser/pages.py:1239 261 msgid "Manage academic section" 262 msgstr "" 263 264 #: waeup/sirp/browser/pages.py:1278 265 msgid "The faculty code chosen already exists." 266 msgstr "" 267 268 #: waeup/sirp/browser/pages.py:1299 waeup/sirp/browser/pages.py:1309 269 msgid "Departments" 270 msgstr "" 271 272 #: waeup/sirp/browser/pages.py:1311 waeup/sirp/browser/pages.py:1362 273 #: waeup/sirp/browser/pages.py:1381 waeup/sirp/browser/pages.py:1385 274 msgid "Add department" 275 msgstr "" 276 277 #: waeup/sirp/browser/pages.py:1312 waeup/sirp/browser/pages.py:1371 278 #: waeup/sirp/browser/pages.py:1481 waeup/sirp/browser/pages.py:1567 279 msgid "Remove selected local roles" 280 msgstr "" 281 282 #: waeup/sirp/browser/pages.py:1313 waeup/sirp/browser/pages.py:1367 283 #: waeup/sirp/browser/pages.py:1482 waeup/sirp/browser/pages.py:1563 284 msgid "Add local role" 285 msgstr "" 286 287 #: waeup/sirp/browser/pages.py:1319 288 msgid "Manage faculty" 289 msgstr "" 290 291 #. Default: "" 292 #: waeup/sirp/browser/pages.py:134 293 msgid "Successfully removed: ${a}" 294 msgstr "" 295 296 #: waeup/sirp/browser/pages.py:1354 297 msgid "Form has been saved." 298 msgstr "" 299 300 #: waeup/sirp/browser/pages.py:1392 301 msgid "The code chosen already exists in this faculty." 302 msgstr "" 303 304 #. Default: "" 305 #: waeup/sirp/browser/pages.py:1395 306 msgid "Department ${a} added." 307 msgstr "" 308 309 #: waeup/sirp/browser/pages.py:1412 310 msgid "Courses and Certificates" 311 msgstr "" 312 313 #: waeup/sirp/browser/pages.py:1442 waeup/sirp/browser/pages.py:1461 314 #: waeup/sirp/students/viewlets.py:466 315 msgid "Students" 316 msgstr "" 317 318 #: waeup/sirp/browser/pages.py:1478 waeup/sirp/browser/pages.py:1536 319 msgid "Remove selected courses" 320 msgstr "" 321 322 #: waeup/sirp/browser/pages.py:1478 waeup/sirp/browser/pages.py:1548 323 msgid "Add course" 324 msgstr "" 325 326 #: waeup/sirp/browser/pages.py:1479 waeup/sirp/browser/pages.py:1542 327 msgid "Remove selected certificates" 328 msgstr "" 329 330 #: waeup/sirp/browser/pages.py:1479 waeup/sirp/browser/pages.py:1553 331 msgid "Add certificate" 332 msgstr "" 333 334 #: waeup/sirp/browser/pages.py:1488 335 msgid "Manage department" 336 msgstr "" 337 338 #: waeup/sirp/browser/pages.py:152 339 #: waeup/sirp/browser/templates/staffsitelayout.pt:28 340 #: waeup/sirp/browser/templates/studentsitelayout.pt:33 341 msgid "Login" 342 msgstr "" 343 344 #: waeup/sirp/browser/pages.py:159 345 msgid "You logged in." 346 msgstr "" 347 348 #: waeup/sirp/browser/pages.py:177 349 msgid "You entered wrong credentials." 350 msgstr "" 351 352 #: waeup/sirp/browser/pages.py:191 353 msgid "You have been logged out. Thanks for using WAeUP SIRP!" 354 msgstr "" 355 356 #. Default: "" 357 #: waeup/sirp/browser/pages.py:227 358 msgid "Contact ${a}" 359 msgstr "" 360 361 #: waeup/sirp/browser/pages.py:233 waeup/sirp/browser/pages.py:510 362 msgid "Send message now" 363 msgstr "" 364 365 #: waeup/sirp/browser/pages.py:252 waeup/sirp/browser/pages.py:271 366 #: waeup/sirp/browser/pages.py:527 367 msgid "Your message has been sent." 368 msgstr "" 369 370 #: waeup/sirp/browser/pages.py:262 371 msgid "Send now" 372 msgstr "" 373 374 #: waeup/sirp/browser/pages.py:273 375 msgid "A smtp server error occurred." 376 msgstr "" 377 378 #. Default: "" 379 #: waeup/sirp/browser/pages.py:386 380 msgid "User account ${a} successfully deleted." 381 msgstr "" 382 383 #: waeup/sirp/browser/pages.py:417 waeup/sirp/browser/pages.py:419 384 msgid "Add user" 385 msgstr "" 386 387 #. Default: "" 388 #: waeup/sirp/browser/pages.py:441 389 msgid "User account ${a} successfully added." 390 msgstr "" 391 392 #. Default: "" 393 #: waeup/sirp/browser/pages.py:460 394 msgid "Edit user ${a}" 395 msgstr "" 396 397 #: waeup/sirp/browser/pages.py:467 waeup/sirp/browser/pages.py:621 398 #: waeup/sirp/browser/pages.py:720 waeup/sirp/browser/pages.py:1310 399 #: waeup/sirp/browser/pages.py:1477 waeup/sirp/browser/pages.py:1530 400 msgid "Save" 401 msgstr "" 402 403 #: waeup/sirp/browser/pages.py:491 404 msgid "User settings have been saved." 405 msgstr "" 406 407 #: waeup/sirp/browser/pages.py:494 waeup/sirp/browser/pages.py:700 408 #: waeup/sirp/browser/pages.py:727 waeup/sirp/browser/pages.py:1234 409 #: waeup/sirp/browser/pages.py:1255 waeup/sirp/browser/pages.py:1282 410 #: waeup/sirp/browser/pages.py:1310 waeup/sirp/browser/pages.py:1311 411 #: waeup/sirp/browser/pages.py:1357 waeup/sirp/browser/pages.py:1398 412 #: waeup/sirp/browser/pages.py:1477 waeup/sirp/browser/pages.py:1478 413 #: waeup/sirp/browser/pages.py:1480 waeup/sirp/browser/pages.py:1558 414 msgid "Cancel" 415 msgstr "" 416 417 #. Default: "" 418 #: waeup/sirp/browser/pages.py:508 419 msgid "Send message to ${a}" 420 msgstr "" 421 422 #: waeup/sirp/browser/pages.py:537 423 msgid "My Preferences" 424 msgstr "" 425 426 #: waeup/sirp/browser/pages.py:550 427 msgid "My Roles" 428 msgstr "" 429 430 #: waeup/sirp/browser/pages.py:581 431 msgid "Search Academic Section" 432 msgstr "" 433 434 #: waeup/sirp/browser/pages.py:607 435 msgid "View portal configuration" 436 msgstr "" 437 438 #: waeup/sirp/browser/pages.py:620 439 msgid "Edit portal configuration" 440 msgstr "" 441 442 #: waeup/sirp/browser/pages.py:621 waeup/sirp/browser/pages.py:672 443 msgid "Update plugins" 444 msgstr "" 445 446 #: waeup/sirp/browser/pages.py:623 waeup/sirp/browser/pages.py:653 447 #: waeup/sirp/browser/pages.py:684 448 msgid "Add session configuration" 449 msgstr "" 450 451 #: waeup/sirp/browser/pages.py:624 waeup/sirp/browser/pages.py:667 452 #: waeup/sirp/browser/pages.py:1234 waeup/sirp/browser/pages.py:1245 453 #: waeup/sirp/browser/pages.py:1311 waeup/sirp/browser/pages.py:1346 454 msgid "Remove selected" 455 msgstr "" 456 457 #: waeup/sirp/browser/pages.py:650 waeup/sirp/browser/pages.py:723 458 msgid "Settings have been saved." 459 msgstr "" 460 461 #. Default: "" 462 #: waeup/sirp/browser/pages.py:664 463 msgid "Session ${a} Configuration" 464 msgstr "" 465 466 #: waeup/sirp/browser/pages.py:675 467 msgid "Plugins were updated. See log file for details." 468 msgstr "" 469 470 #: waeup/sirp/browser/pages.py:688 471 msgid "Add Session Configuration" 472 msgstr "" 473 474 #: waeup/sirp/browser/pages.py:695 475 msgid "The session chosen already exists." 476 msgstr "" 477 478 #. Default: "" 479 #: waeup/sirp/browser/pages.py:717 480 msgid "Edit academic session ${a} configuration" 481 msgstr "" 482 483 #: waeup/sirp/browser/pages.py:747 484 msgid "Upload file" 485 msgstr "" 486 487 #: waeup/sirp/browser/pages.py:793 waeup/sirp/browser/pages.py:822 488 #: waeup/sirp/browser/pages.py:939 waeup/sirp/browser/pages.py:1042 489 msgid "Process CSV file" 490 msgstr "" 491 492 #: waeup/sirp/browser/pages.py:806 waeup/sirp/browser/pages.py:904 493 #: waeup/sirp/browser/pages.py:1018 494 msgid "Import aborted." 495 msgstr "" 496 497 #: waeup/sirp/browser/pages.py:83 498 msgid "No local role selected." 499 msgstr "" 500 501 #: waeup/sirp/browser/pages.py:883 502 msgid "Double headers: each column name may only appear once. " 503 msgstr "" 504 505 #: waeup/sirp/browser/pages.py:891 506 msgid "Replace imported file!" 507 msgstr "" 508 509 #: waeup/sirp/browser/pages.py:916 510 msgid "Update mode only!" 511 msgstr "" 512 513 #: waeup/sirp/browser/pages.py:997 514 msgid "Edit headers or replace imported file!" 173 515 msgstr "" 174 516 … … 202 544 msgstr "" 203 545 204 #: waeup/sirp/browser/templates/staffsitelayout.pt:28205 #: waeup/sirp/browser/templates/studentsitelayout.pt:33206 msgid "Login"207 msgstr ""208 209 546 #: waeup/sirp/browser/templates/staffsitelayout.pt:34 210 547 #: waeup/sirp/browser/templates/studentsitelayout.pt:39 … … 217 554 msgstr "" 218 555 219 #: waeup/sirp/browser/viewlets.py:682 220 msgid "Academics" 221 msgstr "" 222 223 #: waeup/sirp/browser/viewlets.py:697 556 #: waeup/sirp/browser/viewlets.py:696 224 557 msgid "Enquiries" 225 558 msgstr "" 226 559 227 #: waeup/sirp/hostels/browser.py:6 8560 #: waeup/sirp/hostels/browser.py:67 228 561 msgid "Hostels" 229 562 msgstr "" … … 274 607 msgstr "" 275 608 276 #: waeup/sirp/students/viewlets.py:467 277 msgid "Students" 609 #: waeup/sirp/students/vocabularies.py:135 610 msgid "Male" 611 msgstr "" 612 613 #: waeup/sirp/students/vocabularies.py:137 614 msgid "Female" 615 msgstr "" 616 617 #. Default: "" 618 #: waeup/sirp/students/vocabularies.py:77 619 msgid "Error: level id ${value} out of range" 620 msgstr "" 621 622 #. Default: "" 623 #: waeup/sirp/students/vocabularies.py:88 624 msgid "${title} 2nd spillover" 625 msgstr "" 626 627 #. Default: "" 628 #: waeup/sirp/students/vocabularies.py:91 629 msgid "${title} 3rd spillover" 630 msgstr "" 631 632 #. Default: "" 633 #: waeup/sirp/students/vocabularies.py:94 634 msgid "${title} 1st spillover" 635 msgstr "" 636 637 #. Default: "" 638 #: waeup/sirp/students/vocabularies.py:96 639 msgid "${title} on 1st probation" 640 msgstr "" 641 642 #. Default: "" 643 #: waeup/sirp/students/vocabularies.py:98 644 msgid "${title} on 2nd probation" 645 msgstr "" 646 647 #: waeup/sirp/students/workflow.py:107 648 msgid "Reset to returning" 278 649 msgstr "" 279 650 280 651 #: waeup/sirp/students/workflow.py:108 281 msgid "Reset to returning"282 msgstr ""283 284 #: waeup/sirp/students/workflow.py:109285 652 msgid "Student record reset to 'returning'" 286 653 msgstr "" 287 654 655 #: waeup/sirp/students/workflow.py:114 656 msgid "Register courses" 657 msgstr "" 658 288 659 #: waeup/sirp/students/workflow.py:115 289 msgid "Register courses"290 msgstr ""291 292 #: waeup/sirp/students/workflow.py:116293 660 msgid "Courses registered" 294 661 msgstr "" 295 662 663 #: waeup/sirp/students/workflow.py:121 waeup/sirp/students/workflow.py:135 664 msgid "Reset to paid" 665 msgstr "" 666 296 667 #: waeup/sirp/students/workflow.py:122 waeup/sirp/students/workflow.py:136 297 msgid "Reset to paid"298 msgstr ""299 300 #: waeup/sirp/students/workflow.py:123 waeup/sirp/students/workflow.py:137301 668 msgid "Student record reset to 'paid'" 302 669 msgstr "" 303 670 671 #: waeup/sirp/students/workflow.py:128 672 msgid "Validate courses" 673 msgstr "" 674 304 675 #: waeup/sirp/students/workflow.py:129 305 msgid "Validate courses"306 msgstr ""307 308 #: waeup/sirp/students/workflow.py:130309 676 msgid "Courses validated" 310 677 msgstr "" 311 678 679 #: waeup/sirp/students/workflow.py:142 680 msgid "Return" 681 msgstr "" 682 312 683 #: waeup/sirp/students/workflow.py:143 313 msgid "Return"314 msgstr ""315 316 #: waeup/sirp/students/workflow.py:144317 684 msgid "Returned" 318 685 msgstr "" 319 686 687 #: waeup/sirp/students/workflow.py:149 688 msgid "Reset to validated" 689 msgstr "" 690 320 691 #: waeup/sirp/students/workflow.py:150 321 msgid "Reset to validated"322 msgstr ""323 324 #: waeup/sirp/students/workflow.py:151325 692 msgid "Student record reset to 'validated'" 326 693 msgstr "" 327 694 328 #: waeup/sirp/students/workflow.py:2 3695 #: waeup/sirp/students/workflow.py:22 329 696 msgid "Create student" 330 697 msgstr "" 331 698 699 #: waeup/sirp/students/workflow.py:30 700 msgid "Admit student" 701 msgstr "" 702 332 703 #: waeup/sirp/students/workflow.py:31 333 msgid "Admit student"334 msgstr ""335 336 #: waeup/sirp/students/workflow.py:32337 704 msgid "Student admitted" 338 705 msgstr "" 339 706 707 #: waeup/sirp/students/workflow.py:37 708 msgid "Reset student" 709 msgstr "" 710 340 711 #: waeup/sirp/students/workflow.py:38 341 msgid "Reset student"342 msgstr ""343 344 #: waeup/sirp/students/workflow.py:39345 712 msgid "Student record reset" 346 713 msgstr "" 347 714 715 #: waeup/sirp/students/workflow.py:44 716 msgid "Start clearance" 717 msgstr "" 718 348 719 #: waeup/sirp/students/workflow.py:45 349 msgid "Start clearance"350 msgstr ""351 352 #: waeup/sirp/students/workflow.py:46353 720 msgid "Clearance started" 354 721 msgstr "" 355 722 723 #: waeup/sirp/students/workflow.py:51 724 msgid "Reset to admitted" 725 msgstr "" 726 356 727 #: waeup/sirp/students/workflow.py:52 357 msgid "Reset to admitted"358 msgstr ""359 360 #: waeup/sirp/students/workflow.py:53361 728 msgid "Student record reset to 'admitted'" 362 729 msgstr "" 363 730 731 #: waeup/sirp/students/workflow.py:58 732 msgid "Request clearance" 733 msgstr "" 734 364 735 #: waeup/sirp/students/workflow.py:59 365 msgid "Request clearance"366 msgstr ""367 368 #: waeup/sirp/students/workflow.py:60369 736 msgid "Clearance requested" 370 737 msgstr "" 371 738 739 #: waeup/sirp/students/workflow.py:65 waeup/sirp/students/workflow.py:79 740 msgid "Reset to clearance" 741 msgstr "" 742 372 743 #: waeup/sirp/students/workflow.py:66 waeup/sirp/students/workflow.py:80 373 msgid "Reset to clearance"374 msgstr ""375 376 #: waeup/sirp/students/workflow.py:67 waeup/sirp/students/workflow.py:81377 744 msgid "Student record reset to 'clearance'" 378 745 msgstr "" 379 746 747 #: waeup/sirp/students/workflow.py:72 748 msgid "Clear student" 749 msgstr "" 750 380 751 #: waeup/sirp/students/workflow.py:73 381 msgid "Clear student"382 msgstr ""383 384 #: waeup/sirp/students/workflow.py:74385 752 msgid "Cleared" 386 753 msgstr "" 387 754 755 #: waeup/sirp/students/workflow.py:86 waeup/sirp/students/workflow.py:100 756 msgid "Pay school fee" 757 msgstr "" 758 388 759 #: waeup/sirp/students/workflow.py:87 waeup/sirp/students/workflow.py:101 389 msgid "Pay school fee"390 msgstr ""391 392 #: waeup/sirp/students/workflow.py:88 waeup/sirp/students/workflow.py:102393 760 msgid "School fee paid" 394 761 msgstr "" 395 762 763 #: waeup/sirp/students/workflow.py:93 764 msgid "Reset to cleared" 765 msgstr "" 766 396 767 #: waeup/sirp/students/workflow.py:94 397 msgid "Reset to cleared"398 msgstr ""399 400 #: waeup/sirp/students/workflow.py:95401 768 msgid "Student record reset to 'cleared'" 402 769 msgstr "" 403 770 404 771 #. Default: "Name of faculty" 405 #: waeup/sirp/university/interfaces.py:4 6772 #: waeup/sirp/university/interfaces.py:45 406 773 msgid "name_of_faculty" 407 774 msgstr ""
Note: See TracChangeset for help on using the changeset viewer.