Changeset 8194 for main/waeup.kofa/trunk


Ignore:
Timestamp:
17 Apr 2012, 11:40:06 (13 years ago)
Author:
Henrik Bettermann
Message:

Store utc without tzinfo in persistent datetime objects. Localisation will be done in views only.

Location:
main/waeup.kofa/trunk/src/waeup/kofa
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/accesscode.py

    r8186 r8194  
    356356        if batch_name in self.keys():
    357357            raise KeyError('Batch already exists: %s' % batch_name)
    358         tz = getUtility(IKofaUtils).tzinfo
    359358        batch = AccessCodeBatch(
    360             datetime.now(tz), creator, prefix, cost, 0, num=num)
     359            datetime.utcnow(), creator, prefix, cost, 0, num=num)
    361360        num_entries = 0
    362361        self[batch_name] = batch
     
    430429        creator = 'system'
    431430        entry_num = 0
    432         tz = getUtility(IKofaUtils).tzinfo
    433         creation_date = datetime.now(tz)
     431        creation_date = datetime.utcnow()
    434432        basecontainer.createBatch(creation_date, creator,
    435433            'SFE', cost, entry_num)
  • main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/browser.py

    r8182 r8194  
    8585    def createBatch(self, **data):
    8686        creator = self.request.principal.id
    87         tz = getUtility(IKofaUtils).tzinfo
    88         creation_date = datetime.now(tz)
     87        creation_date = datetime.utcnow()
    8988        data.update(creation_date=creation_date, creator=creator)
    9089        batch = self.context.createBatch(**data)
  • main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/tests/test_accesscode.py

    r8186 r8194  
    259259        self.app = self.getRootFolder()['app']
    260260
    261         tz = getUtility(IKofaUtils).tzinfo
    262261        batch = AccessCodeBatch(    # create batch with zero entries
    263             datetime.now(tz), 'testuser', 'FOO', 9.99, 0)
     262            datetime.utcnow(), 'testuser', 'FOO', 9.99, 0)
    264263        self.app['accesscodes'].addBatch(batch)
    265264
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py

    r8186 r8194  
    521521        self.context.r_code = u'00'
    522522        self.context.p_state = 'paid'
    523         tz = getUtility(IKofaUtils).tzinfo
    524         self.context.payment_date = datetime.now(tz)
     523        self.context.payment_date = datetime.utcnow()
    525524        ob_class = self.__implemented__.__name__.replace('waeup.kofa.','')
    526525        self.context.__parent__.loggerInfo(
     
    828827            return
    829828        IWorkflowInfo(self.context).fireTransition('submit')
    830         tz = getUtility(IKofaUtils).tzinfo
    831         self.context.application_date = now(tz)
     829        self.context.application_date = datetime.utcnow()
    832830        self.context.locked = True
    833831        self.flash(_('Form has been submitted.'))
  • main/waeup.kofa/trunk/src/waeup/kofa/locales/yo/LC_MESSAGES/waeup.kofa.po

    r7985 r8194  
    1515msgstr ""
    1616"Project-Id-Version: WAeUP.Kofa\n"
    17 "POT-Creation-Date: Mon Mar 26 11:33:10 2012\n"
     17"POT-Creation-Date: Thu Apr 12 09:07:38 2012\n"
    1818"PO-Revision-Date: 2012-03-09 07:17+0100\n"
    1919"Last-Translator: Henrik Bettermann <henrik@waeup.org>\n"
     
    2929
    3030#: waeup/kofa/accesscodes/browser.py:100 waeup/kofa/accesscodes/browser.py:113
    31 #: waeup/kofa/applicants/browser.py:79 waeup/kofa/applicants/browser.py:129
    32 #: waeup/kofa/applicants/browser.py:181 waeup/kofa/applicants/browser.py:252
    33 #: waeup/kofa/applicants/browser.py:253 waeup/kofa/applicants/browser.py:336
    34 #: waeup/kofa/browser/pages.py:507 waeup/kofa/browser/pages.py:712
    35 #: waeup/kofa/browser/pages.py:739 waeup/kofa/browser/pages.py:762
    36 #: waeup/kofa/browser/pages.py:809 waeup/kofa/browser/pages.py:839
    37 #: waeup/kofa/browser/pages.py:959 waeup/kofa/browser/pages.py:1187
    38 #: waeup/kofa/browser/pages.py:1324 waeup/kofa/browser/pages.py:1345
    39 #: waeup/kofa/browser/pages.py:1372 waeup/kofa/browser/pages.py:1400
    40 #: waeup/kofa/browser/pages.py:1401 waeup/kofa/browser/pages.py:1447
    41 #: waeup/kofa/browser/pages.py:1488 waeup/kofa/browser/pages.py:1567
    42 #: waeup/kofa/browser/pages.py:1568 waeup/kofa/browser/pages.py:1570
    43 #: waeup/kofa/browser/pages.py:1648 waeup/kofa/browser/pages.py:1693
    44 #: waeup/kofa/browser/pages.py:1731 waeup/kofa/browser/pages.py:1775
    45 #: waeup/kofa/browser/pages.py:1814 waeup/kofa/browser/pages.py:1816
    46 #: waeup/kofa/browser/pages.py:1851 waeup/kofa/browser/pages.py:1902
    47 #: waeup/kofa/browser/pages.py:1954 waeup/kofa/students/browser.py:589
    48 #: waeup/kofa/students/browser.py:590 waeup/kofa/students/browser.py:751
    49 #: waeup/kofa/students/browser.py:753 waeup/kofa/students/browser.py:893
     31#: waeup/kofa/applicants/browser.py:82 waeup/kofa/applicants/browser.py:132
     32#: waeup/kofa/applicants/browser.py:183 waeup/kofa/applicants/browser.py:254
     33#: waeup/kofa/applicants/browser.py:255 waeup/kofa/applicants/browser.py:338
     34#: waeup/kofa/browser/pages.py:510 waeup/kofa/browser/pages.py:716
     35#: waeup/kofa/browser/pages.py:743 waeup/kofa/browser/pages.py:766
     36#: waeup/kofa/browser/pages.py:813 waeup/kofa/browser/pages.py:843
     37#: waeup/kofa/browser/pages.py:963 waeup/kofa/browser/pages.py:1191
     38#: waeup/kofa/browser/pages.py:1328 waeup/kofa/browser/pages.py:1349
     39#: waeup/kofa/browser/pages.py:1376 waeup/kofa/browser/pages.py:1404
     40#: waeup/kofa/browser/pages.py:1405 waeup/kofa/browser/pages.py:1451
     41#: waeup/kofa/browser/pages.py:1492 waeup/kofa/browser/pages.py:1571
     42#: waeup/kofa/browser/pages.py:1572 waeup/kofa/browser/pages.py:1574
     43#: waeup/kofa/browser/pages.py:1652 waeup/kofa/browser/pages.py:1697
     44#: waeup/kofa/browser/pages.py:1735 waeup/kofa/browser/pages.py:1779
     45#: waeup/kofa/browser/pages.py:1818 waeup/kofa/browser/pages.py:1820
     46#: waeup/kofa/browser/pages.py:1855 waeup/kofa/browser/pages.py:1906
     47#: waeup/kofa/browser/pages.py:1958 waeup/kofa/students/browser.py:627
     48#: waeup/kofa/students/browser.py:628 waeup/kofa/students/browser.py:795
     49#: waeup/kofa/students/browser.py:797 waeup/kofa/students/browser.py:937
    5050msgid "Cancel"
    5151msgstr ""
     
    8585msgstr ""
    8686
    87 #: waeup/kofa/accesscodes/browser.py:153 waeup/kofa/browser/pages.py:596
    88 #: waeup/kofa/browser/pages.py:1146 waeup/kofa/browser/viewlets.py:190
    89 #: waeup/kofa/students/browser.py:169 waeup/kofa/students/browser.py:203
     87#: waeup/kofa/accesscodes/browser.py:153 waeup/kofa/browser/pages.py:600
     88#: waeup/kofa/browser/pages.py:1150 waeup/kofa/browser/viewlets.py:190
     89#: waeup/kofa/students/browser.py:171 waeup/kofa/students/browser.py:209
    9090msgid "Search"
    9191msgstr ""
     
    342342msgstr ""
    343343
    344 #: waeup/kofa/applicants/browser.py:116 waeup/kofa/applicants/browser.py:323
    345 #: waeup/kofa/applicants/browser.py:744
     344#: waeup/kofa/applicants/browser.py:119 waeup/kofa/applicants/browser.py:325
     345#: waeup/kofa/applicants/browser.py:724
    346346msgid "Could not delete:"
    347347msgstr ""
    348348
    349349#. Default: ""
    350 #: waeup/kofa/applicants/browser.py:119 waeup/kofa/applicants/browser.py:326
    351 #: waeup/kofa/applicants/browser.py:747 waeup/kofa/browser/pages.py:137
    352 #: waeup/kofa/students/browser.py:241 waeup/kofa/students/browser.py:647
    353 #: waeup/kofa/students/browser.py:801 waeup/kofa/students/browser.py:979
    354 #: waeup/kofa/students/browser.py:1189 waeup/kofa/students/browser.py:1776
     350#: waeup/kofa/applicants/browser.py:122 waeup/kofa/applicants/browser.py:328
     351#: waeup/kofa/applicants/browser.py:727 waeup/kofa/browser/pages.py:137
     352#: waeup/kofa/students/browser.py:253 waeup/kofa/students/browser.py:691
     353#: waeup/kofa/students/browser.py:845 waeup/kofa/students/browser.py:1023
     354#: waeup/kofa/students/browser.py:1238 waeup/kofa/students/browser.py:1832
    355355msgid "Successfully removed: ${a}"
    356356msgstr ""
    357357
    358 #: waeup/kofa/applicants/browser.py:168
     358#: waeup/kofa/applicants/browser.py:171
    359359msgid ""
    360360"An applicants container for the same application type and entrance year "
     
    362362msgstr ""
    363363
    364 #: waeup/kofa/applicants/browser.py:177
     364#: waeup/kofa/applicants/browser.py:179
    365365msgid "Added:"
    366366msgstr ""
    367367
    368 #: waeup/kofa/applicants/browser.py:189 waeup/kofa/applicants/export.py:78
     368#: waeup/kofa/applicants/browser.py:191 waeup/kofa/applicants/export.py:76
    369369#: waeup/kofa/applicants/viewlets.py:44
    370370#: waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt:12
     
    373373msgstr ""
    374374
    375 #: waeup/kofa/applicants/browser.py:252 waeup/kofa/applicants/browser.py:299
    376 #: waeup/kofa/applicants/browser.py:653 waeup/kofa/applicants/browser.py:687
    377 #: waeup/kofa/applicants/browser.py:790 waeup/kofa/applicants/browser.py:793
    378 #: waeup/kofa/applicants/browser.py:837 waeup/kofa/browser/pages.py:480
    379 #: waeup/kofa/browser/pages.py:635 waeup/kofa/browser/pages.py:658
    380 #: waeup/kofa/browser/pages.py:732 waeup/kofa/browser/pages.py:1185
    381 #: waeup/kofa/browser/pages.py:1400 waeup/kofa/browser/pages.py:1441
    382 #: waeup/kofa/browser/pages.py:1567 waeup/kofa/browser/pages.py:1620
    383 #: waeup/kofa/browser/pages.py:1763 waeup/kofa/browser/pages.py:1814
    384 #: waeup/kofa/browser/pages.py:1835 waeup/kofa/hostels/browser.py:209
     375#: waeup/kofa/applicants/browser.py:254 waeup/kofa/applicants/browser.py:301
     376#: waeup/kofa/applicants/browser.py:629 waeup/kofa/applicants/browser.py:667
     377#: waeup/kofa/applicants/browser.py:771 waeup/kofa/applicants/browser.py:774
     378#: waeup/kofa/applicants/browser.py:818 waeup/kofa/browser/pages.py:483
     379#: waeup/kofa/browser/pages.py:639 waeup/kofa/browser/pages.py:662
     380#: waeup/kofa/browser/pages.py:736 waeup/kofa/browser/pages.py:1189
     381#: waeup/kofa/browser/pages.py:1404 waeup/kofa/browser/pages.py:1445
     382#: waeup/kofa/browser/pages.py:1571 waeup/kofa/browser/pages.py:1624
     383#: waeup/kofa/browser/pages.py:1767 waeup/kofa/browser/pages.py:1818
     384#: waeup/kofa/browser/pages.py:1839 waeup/kofa/hostels/browser.py:209
    385385#: waeup/kofa/hostels/browser.py:231 waeup/kofa/hostels/browser.py:318
    386 #: waeup/kofa/students/browser.py:358 waeup/kofa/students/browser.py:463
    387 #: waeup/kofa/students/browser.py:540 waeup/kofa/students/browser.py:589
    388 #: waeup/kofa/students/browser.py:605 waeup/kofa/students/browser.py:751
    389 #: waeup/kofa/students/browser.py:776 waeup/kofa/students/browser.py:1450
    390 #: waeup/kofa/students/browser.py:1465 waeup/kofa/students/browser.py:1580
     386#: waeup/kofa/students/browser.py:370 waeup/kofa/students/browser.py:501
     387#: waeup/kofa/students/browser.py:578 waeup/kofa/students/browser.py:627
     388#: waeup/kofa/students/browser.py:643 waeup/kofa/students/browser.py:795
     389#: waeup/kofa/students/browser.py:820 waeup/kofa/students/browser.py:1499
     390#: waeup/kofa/students/browser.py:1514 waeup/kofa/students/browser.py:1636
    391391msgid "Save"
    392392msgstr ""
    393393
    394 #: waeup/kofa/applicants/browser.py:253 waeup/kofa/applicants/browser.py:331
    395 #: waeup/kofa/applicants/browser.py:360
     394#: waeup/kofa/applicants/browser.py:255 waeup/kofa/applicants/browser.py:333
     395#: waeup/kofa/applicants/browser.py:362
    396396msgid "Add applicant"
    397397msgstr ""
    398398
    399 #: waeup/kofa/applicants/browser.py:263 waeup/kofa/applicants/viewlets.py:95
     399#: waeup/kofa/applicants/browser.py:265 waeup/kofa/applicants/viewlets.py:95
    400400msgid "Manage applicants container"
    401401msgstr ""
    402402
    403 #: waeup/kofa/applicants/browser.py:303 waeup/kofa/applicants/browser.py:716
    404 #: waeup/kofa/browser/pages.py:1444 waeup/kofa/browser/pages.py:1766
    405 #: waeup/kofa/browser/pages.py:1838 waeup/kofa/browser/pages.py:1950
    406 #: waeup/kofa/hostels/browser.py:54 waeup/kofa/students/browser.py:82
    407 #: waeup/kofa/students/browser.py:384
     403#: waeup/kofa/applicants/browser.py:305 waeup/kofa/applicants/browser.py:696
     404#: waeup/kofa/browser/pages.py:1448 waeup/kofa/browser/pages.py:1770
     405#: waeup/kofa/browser/pages.py:1842 waeup/kofa/browser/pages.py:1954
     406#: waeup/kofa/hostels/browser.py:54 waeup/kofa/students/browser.py:84
     407#: waeup/kofa/students/browser.py:396
    408408msgid "Form has been saved."
    409409msgstr ""
    410410
    411 #: waeup/kofa/applicants/browser.py:312
     411#: waeup/kofa/applicants/browser.py:314
    412412msgid "No applicant selected!"
    413413msgstr ""
    414414
    415 #: waeup/kofa/applicants/browser.py:363
     415#: waeup/kofa/applicants/browser.py:365
    416416msgid "Create application record"
    417417msgstr ""
    418418
    419 #: waeup/kofa/applicants/browser.py:368
     419#: waeup/kofa/applicants/browser.py:370
    420420msgid "Applicant record created."
    421421msgstr ""
    422422
    423 #: waeup/kofa/applicants/browser.py:381
     423#: waeup/kofa/applicants/browser.py:385
    424424msgid "Applicant"
    425425msgstr ""
    426426
    427 #: waeup/kofa/applicants/browser.py:396 waeup/kofa/students/browser.py:283
     427#: waeup/kofa/applicants/browser.py:404 waeup/kofa/students/browser.py:295
    428428msgid "set"
    429429msgstr ""
    430430
    431 #: waeup/kofa/applicants/browser.py:397 waeup/kofa/students/browser.py:284
     431#: waeup/kofa/applicants/browser.py:405 waeup/kofa/students/browser.py:296
    432432msgid "unset"
    433433msgstr ""
    434434
    435435#. Default: ""
    436 #: waeup/kofa/applicants/browser.py:402
    437 msgid "${a} Application Record ${b}"
    438 msgstr ""
    439 
    440 #: waeup/kofa/applicants/browser.py:453
     436#: waeup/kofa/applicants/browser.py:410
     437msgid "${a} <br /> Application Record ${b}"
     438msgstr ""
     439
     440#: waeup/kofa/applicants/browser.py:461
    441441msgid "Session configuration object is not available."
    442442msgstr ""
    443443
    444 #: waeup/kofa/applicants/browser.py:460 waeup/kofa/students/browser.py:1028
     444#: waeup/kofa/applicants/browser.py:468 waeup/kofa/students/browser.py:1078
    445445msgid "This type of payment has already been made."
    446446msgstr ""
    447447
    448 #: waeup/kofa/applicants/browser.py:473 waeup/kofa/students/browser.py:1042
     448#: waeup/kofa/applicants/browser.py:481 waeup/kofa/students/browser.py:1092
    449449msgid "Payment ticket created."
    450450msgstr ""
    451451
    452452#. Default: ""
    453 #: waeup/kofa/applicants/browser.py:500 waeup/kofa/students/browser.py:1061
     453#: waeup/kofa/applicants/browser.py:508 waeup/kofa/students/browser.py:1111
    454454msgid "${a}: Online Payment Ticket ${b}"
    455455msgstr ""
    456456
    457 #: waeup/kofa/applicants/browser.py:528 waeup/kofa/students/browser.py:1110
     457#: waeup/kofa/applicants/browser.py:535 waeup/kofa/students/browser.py:1159
    458458msgid "Valid callback received."
    459459msgstr ""
    460460
    461 #: waeup/kofa/applicants/browser.py:549
     461#: waeup/kofa/applicants/browser.py:556
    462462msgid "Payment Data"
    463463msgstr ""
    464464
    465 #: waeup/kofa/applicants/browser.py:555
     465#: waeup/kofa/applicants/browser.py:562
    466466msgid "Online Payment Receipt"
    467467msgstr ""
    468468
    469 #: waeup/kofa/applicants/browser.py:561
     469#: waeup/kofa/applicants/browser.py:568
    470470msgid "Ticket not yet paid."
    471471msgstr ""
    472472
    473 #: waeup/kofa/applicants/browser.py:626
     473#: waeup/kofa/applicants/browser.py:602
    474474msgid "Uploaded image is too big!"
    475475msgstr ""
    476476
    477 #: waeup/kofa/applicants/browser.py:63
     477#: waeup/kofa/applicants/browser.py:607
     478msgid "jpg file extension expected."
     479msgstr ""
     480
     481#: waeup/kofa/applicants/browser.py:629 waeup/kofa/applicants/browser.py:774
     482#: waeup/kofa/applicants/browser.py:826
     483msgid "Final Submit"
     484msgstr ""
     485
     486#: waeup/kofa/applicants/browser.py:630 waeup/kofa/applicants/browser.py:737
     487#: waeup/kofa/applicants/browser.py:772 waeup/kofa/applicants/browser.py:807
     488#: waeup/kofa/students/browser.py:1029
     489msgid "Add online payment ticket"
     490msgstr ""
     491
     492#: waeup/kofa/applicants/browser.py:630 waeup/kofa/applicants/browser.py:742
     493#: waeup/kofa/applicants/browser.py:772 waeup/kofa/applicants/browser.py:775
     494#: waeup/kofa/applicants/browser.py:812 waeup/kofa/students/browser.py:797
     495#: waeup/kofa/students/browser.py:829 waeup/kofa/students/browser.py:1005
     496#: waeup/kofa/students/browser.py:1814
     497msgid "Remove selected tickets"
     498msgstr ""
     499
     500#. Default: ""
     501#: waeup/kofa/applicants/browser.py:653
     502msgid "${a} <br /> Application Form ${b}"
     503msgstr ""
     504
     505#: waeup/kofa/applicants/browser.py:66
    478506msgid "Application Section"
    479507msgstr ""
    480508
    481 #: waeup/kofa/applicants/browser.py:631
    482 msgid "jpg file extension expected."
    483 msgstr ""
    484 
    485 #: waeup/kofa/applicants/browser.py:653 waeup/kofa/applicants/browser.py:793
    486 #: waeup/kofa/applicants/browser.py:845
    487 msgid "Final Submit"
    488 msgstr ""
    489 
    490 #: waeup/kofa/applicants/browser.py:654 waeup/kofa/applicants/browser.py:757
    491 #: waeup/kofa/applicants/browser.py:791 waeup/kofa/applicants/browser.py:826
    492 #: waeup/kofa/students/browser.py:985
    493 msgid "Add online payment ticket"
    494 msgstr ""
    495 
    496 #: waeup/kofa/applicants/browser.py:654 waeup/kofa/applicants/browser.py:762
    497 #: waeup/kofa/applicants/browser.py:791 waeup/kofa/applicants/browser.py:794
    498 #: waeup/kofa/applicants/browser.py:831 waeup/kofa/students/browser.py:753
    499 #: waeup/kofa/students/browser.py:785 waeup/kofa/students/browser.py:961
    500 #: waeup/kofa/students/browser.py:1758
    501 msgid "Remove selected tickets"
    502 msgstr ""
    503 
    504 #. Default: ""
    505 #: waeup/kofa/applicants/browser.py:673
    506 msgid "${a} Application Form ${b}"
    507 msgstr ""
    508 
    509 #: waeup/kofa/applicants/browser.py:684 waeup/kofa/students/browser.py:355
     509#: waeup/kofa/applicants/browser.py:664 waeup/kofa/students/browser.py:367
    510510msgid "No transition"
    511511msgstr ""
    512512
    513 #: waeup/kofa/applicants/browser.py:731 waeup/kofa/students/browser.py:967
     513#: waeup/kofa/applicants/browser.py:711 waeup/kofa/students/browser.py:1011
    514514msgid "No payment selected."
    515515msgstr ""
    516516
    517 #: waeup/kofa/applicants/browser.py:75 waeup/kofa/applicants/viewlets.py:88
     517#: waeup/kofa/applicants/browser.py:78 waeup/kofa/applicants/viewlets.py:88
    518518msgid "Manage application section"
    519519msgstr ""
    520520
    521 #: waeup/kofa/applicants/browser.py:78 waeup/kofa/applicants/browser.py:104
    522 #: waeup/kofa/applicants/browser.py:253 waeup/kofa/applicants/browser.py:306
    523 #: waeup/kofa/browser/pages.py:638 waeup/kofa/browser/pages.py:679
    524 #: waeup/kofa/browser/pages.py:1324 waeup/kofa/browser/pages.py:1335
    525 #: waeup/kofa/browser/pages.py:1401 waeup/kofa/browser/pages.py:1436
    526 #: waeup/kofa/hostels/browser.py:131 waeup/kofa/students/browser.py:204
    527 #: waeup/kofa/students/browser.py:1156 waeup/kofa/students/browser.py:1169
     521#: waeup/kofa/applicants/browser.py:785 waeup/kofa/students/browser.py:92
     522msgid "The requested form is locked (read-only)."
     523msgstr ""
     524
     525#: waeup/kofa/applicants/browser.py:799
     526msgid "No passport picture uploaded."
     527msgstr ""
     528
     529#: waeup/kofa/applicants/browser.py:801
     530msgid "Passport picture confirmation box not ticked."
     531msgstr ""
     532
     533#: waeup/kofa/applicants/browser.py:81 waeup/kofa/applicants/browser.py:107
     534#: waeup/kofa/applicants/browser.py:255 waeup/kofa/applicants/browser.py:308
     535#: waeup/kofa/browser/pages.py:642 waeup/kofa/browser/pages.py:683
     536#: waeup/kofa/browser/pages.py:1328 waeup/kofa/browser/pages.py:1339
     537#: waeup/kofa/browser/pages.py:1405 waeup/kofa/browser/pages.py:1440
     538#: waeup/kofa/hostels/browser.py:131 waeup/kofa/students/browser.py:210
     539#: waeup/kofa/students/browser.py:1205 waeup/kofa/students/browser.py:1218
    528540msgid "Remove selected"
    529541msgstr ""
    530542
    531 #: waeup/kofa/applicants/browser.py:78 waeup/kofa/applicants/browser.py:124
    532 #: waeup/kofa/applicants/browser.py:147 waeup/kofa/applicants/browser.py:159
     543#: waeup/kofa/applicants/browser.py:81 waeup/kofa/applicants/browser.py:127
     544#: waeup/kofa/applicants/browser.py:150 waeup/kofa/applicants/browser.py:162
    533545msgid "Add applicants container"
    534546msgstr ""
    535547
    536 #: waeup/kofa/applicants/browser.py:80 waeup/kofa/applicants/browser.py:138
    537 #: waeup/kofa/applicants/browser.py:254 waeup/kofa/applicants/browser.py:345
    538 #: waeup/kofa/browser/pages.py:1402 waeup/kofa/browser/pages.py:1461
    539 #: waeup/kofa/browser/pages.py:1571 waeup/kofa/browser/pages.py:1657
    540 #: waeup/kofa/browser/pages.py:1817 waeup/kofa/browser/pages.py:1874
     548#: waeup/kofa/applicants/browser.py:83 waeup/kofa/applicants/browser.py:141
     549#: waeup/kofa/applicants/browser.py:256 waeup/kofa/applicants/browser.py:347
     550#: waeup/kofa/browser/pages.py:1406 waeup/kofa/browser/pages.py:1465
     551#: waeup/kofa/browser/pages.py:1575 waeup/kofa/browser/pages.py:1661
     552#: waeup/kofa/browser/pages.py:1821 waeup/kofa/browser/pages.py:1878
    541553msgid "Remove selected local roles"
    542554msgstr ""
    543555
    544 #: waeup/kofa/applicants/browser.py:804 waeup/kofa/students/browser.py:90
    545 msgid "The requested form is locked (read-only)."
    546 msgstr ""
    547 
    548 #: waeup/kofa/applicants/browser.py:81 waeup/kofa/applicants/browser.py:134
    549 #: waeup/kofa/applicants/browser.py:255 waeup/kofa/applicants/browser.py:341
    550 #: waeup/kofa/browser/pages.py:1403 waeup/kofa/browser/pages.py:1457
    551 #: waeup/kofa/browser/pages.py:1572 waeup/kofa/browser/pages.py:1653
    552 #: waeup/kofa/browser/pages.py:1818 waeup/kofa/browser/pages.py:1870
     556#: waeup/kofa/applicants/browser.py:838 waeup/kofa/students/browser.py:1681
     557msgid "This form cannot be submitted. Wrong state!"
     558msgstr ""
     559
     560#: waeup/kofa/applicants/browser.py:84 waeup/kofa/applicants/browser.py:137
     561#: waeup/kofa/applicants/browser.py:257 waeup/kofa/applicants/browser.py:343
     562#: waeup/kofa/browser/pages.py:1407 waeup/kofa/browser/pages.py:1461
     563#: waeup/kofa/browser/pages.py:1576 waeup/kofa/browser/pages.py:1657
     564#: waeup/kofa/browser/pages.py:1822 waeup/kofa/browser/pages.py:1874
    553565msgid "Add local role"
    554566msgstr ""
    555567
    556 #: waeup/kofa/applicants/browser.py:818
    557 msgid "No passport picture uploaded."
    558 msgstr ""
    559 
    560 #: waeup/kofa/applicants/browser.py:82
     568#: waeup/kofa/applicants/browser.py:843
     569msgid "Form has been submitted."
     570msgstr ""
     571
     572#: waeup/kofa/applicants/browser.py:85
    561573msgid "Applicants Containers"
    562574msgstr ""
    563575
    564 #: waeup/kofa/applicants/browser.py:820
    565 msgid "Passport picture confirmation box not ticked."
    566 msgstr ""
    567 
    568 #: waeup/kofa/applicants/browser.py:857 waeup/kofa/students/browser.py:1625
    569 msgid "This form cannot be submitted. Wrong state!"
    570 msgstr ""
    571 
    572 #: waeup/kofa/applicants/browser.py:862
    573 msgid "Form has been submitted."
    574 msgstr ""
    575 
    576 #. Default: ""
    577 #: waeup/kofa/applicants/browser.py:897
    578 msgid "Register for ${a} Application"
    579 msgstr ""
    580 
    581 #: waeup/kofa/applicants/browser.py:903
     576#. Default: ""
     577#: waeup/kofa/applicants/browser.py:887
     578msgid "Apply for ${a}"
     579msgstr ""
     580
     581#: waeup/kofa/applicants/browser.py:893
    582582msgid "Application has not yet started."
    583583msgstr ""
    584584
    585 #: waeup/kofa/applicants/browser.py:908
     585#: waeup/kofa/applicants/browser.py:898
    586586msgid "Application has ended."
    587587msgstr ""
    588588
    589 #: waeup/kofa/applicants/browser.py:917
     589#: waeup/kofa/applicants/browser.py:907
    590590msgid "Get login credentials"
    591591msgstr ""
    592592
    593 #: waeup/kofa/applicants/browser.py:932
     593#: waeup/kofa/applicants/browser.py:930
     594msgid "An error occurred."
     595msgstr ""
     596
     597#: waeup/kofa/applicants/browser.py:936 waeup/kofa/applicants/browser.py:947
     598msgid "No application record found."
     599msgstr ""
     600
     601#: waeup/kofa/applicants/browser.py:939
     602msgid "Your password has already been set. Please proceed to the login page."
     603msgstr ""
     604
     605#: waeup/kofa/applicants/browser.py:957
    594606msgid "You have successfully been registered for the"
    595607msgstr ""
    596608
    597 #: waeup/kofa/applicants/browser.py:939
     609#: waeup/kofa/applicants/browser.py:964
    598610msgid "Email could not been sent. Please retry later."
    599611msgstr ""
    600612
    601 #: waeup/kofa/applicants/browser.py:948
     613#: waeup/kofa/applicants/browser.py:973
    602614msgid "Your registration was successful."
    603615msgstr ""
    604616
    605 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:18
    606 msgid "Photograph"
    607 msgstr ""
    608 
    609 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:43
     617#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:17
     618msgid "Admitted Course of Study:"
     619msgstr ""
     620
     621#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:19
     622msgid "Photograph:"
     623msgstr ""
     624
     625#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:44
    610626msgid "Application Transition:"
    611627msgstr ""
    612628
    613 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:59
     629#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:60
    614630msgid ""
    615631"I confirm that the Passport Photograph uploaded on this form is a true "
     
    617633msgstr ""
    618634
    619 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:74
    620 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:43
     635#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:76
     636#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:34
    621637msgid "Acceptance Fee Payment Tickets"
    622638msgstr ""
     
    640656msgstr ""
    641657
     658#: waeup/kofa/applicants/browser_templates/applicantregister.pt:22
     659msgid ""
     660"Your application record will be looked up and an email with your login "
     661"credentials will be sent to the address provided."
     662msgstr ""
     663
    642664#: waeup/kofa/applicants/browser_templates/applicantregister.pt:8
    643665msgid "Please solve the captcha<br />to prevent misuse of this service:"
     
    665687msgstr ""
    666688
    667 #: waeup/kofa/applicants/container.py:52
    668 msgid "Basic"
    669 msgstr ""
    670 
    671 #: waeup/kofa/applicants/container.py:55
    672 msgid "handles basic applicants"
    673 msgstr ""
    674 
    675689#: waeup/kofa/applicants/export.py:40
    676690msgid "Basic Applicants Containers"
    677691msgstr ""
    678692
    679 #: waeup/kofa/applicants/interfaces.py:198 waeup/kofa/students/browser.py:718
     693#: waeup/kofa/applicants/interfaces.py:138
     694msgid "Create Application Records"
     695msgstr ""
     696
     697#: waeup/kofa/applicants/interfaces.py:139
     698msgid "Update Application Records"
     699msgstr ""
     700
     701#: waeup/kofa/applicants/interfaces.py:159 waeup/kofa/students/browser.py:762
    680702#: waeup/kofa/university/interfaces.py:38
    681703#: waeup/kofa/university/interfaces.py:66
     
    701723msgstr ""
    702724
    703 #: waeup/kofa/applicants/interfaces.py:205 waeup/kofa/students/browser.py:719
     725#: waeup/kofa/applicants/interfaces.py:165 waeup/kofa/students/browser.py:763
    704726#: waeup/kofa/university/interfaces.py:199
    705727#: waeup/kofa/browser/templates/departmentmanagepage.pt:41
     
    720742msgstr ""
    721743
    722 #: waeup/kofa/applicants/interfaces.py:212
    723 #: waeup/kofa/applicants/interfaces.py:322
     744#: waeup/kofa/applicants/interfaces.py:171
     745#: waeup/kofa/applicants/interfaces.py:273
    724746msgid "Application Target"
    725747msgstr ""
    726748
    727 #: waeup/kofa/applicants/interfaces.py:220
     749#: waeup/kofa/applicants/interfaces.py:178
     750#: waeup/kofa/applicants/interfaces.py:280
     751msgid "Year of Entrance"
     752msgstr ""
     753
     754#: waeup/kofa/applicants/interfaces.py:185
     755msgid "Application Mode"
     756msgstr ""
     757
     758#: waeup/kofa/applicants/interfaces.py:191
    728759msgid "Entry Level"
    729760msgstr ""
    730761
    731 #: waeup/kofa/applicants/interfaces.py:227
    732 #: waeup/kofa/applicants/interfaces.py:330
    733 msgid "Year of Entrance"
    734 msgstr ""
    735 
    736 #: waeup/kofa/applicants/interfaces.py:235
    737 #: waeup/kofa/applicants/interfaces.py:338
    738 msgid "Applicants Container Type"
    739 msgstr ""
    740 
    741 #: waeup/kofa/applicants/interfaces.py:251
     762#: waeup/kofa/applicants/interfaces.py:205
    742763msgid "Category for the grouping of certificates"
    743764msgstr ""
    744765
    745 #: waeup/kofa/applicants/interfaces.py:258
     766#: waeup/kofa/applicants/interfaces.py:211
    746767msgid "Human readable description in reST format"
    747768msgstr ""
    748769
    749 #: waeup/kofa/applicants/interfaces.py:271
     770#: waeup/kofa/applicants/interfaces.py:224
    750771msgid "Application Start Date"
    751772msgstr ""
    752773
    753 #: waeup/kofa/applicants/interfaces.py:277
     774#: waeup/kofa/applicants/interfaces.py:229
    754775msgid "Application Closing Date"
    755776msgstr ""
    756777
    757 #: waeup/kofa/applicants/interfaces.py:283
     778#: waeup/kofa/applicants/interfaces.py:234
    758779msgid "Forbid additions after deadline (enddate)"
    759780msgstr ""
    760781
    761 #: waeup/kofa/applicants/interfaces.py:366
     782#: waeup/kofa/applicants/interfaces.py:313
    762783msgid "Applicant Id"
    763784msgstr ""
    764785
    765 #: waeup/kofa/applicants/interfaces.py:371
    766 msgid "JAMB Registration Number"
    767 msgstr ""
    768 
    769 #: waeup/kofa/applicants/interfaces.py:383
     786#: waeup/kofa/applicants/interfaces.py:318
     787#: waeup/kofa/students/interfaces.py:183 waeup/kofa/students/interfaces.py:269
     788#: waeup/kofa/students/interfaces.py:508
     789msgid "Registration Number"
     790msgstr ""
     791
     792#: waeup/kofa/applicants/interfaces.py:329
     793#: waeup/kofa/applicants/interfaces.py:495
    770794#: waeup/kofa/students/interfaces.py:162
    771795msgid "First Name"
    772796msgstr ""
    773797
    774 #: waeup/kofa/applicants/interfaces.py:387
     798#: waeup/kofa/applicants/interfaces.py:333
    775799#: waeup/kofa/students/interfaces.py:167
    776800msgid "Middle Name"
    777801msgstr ""
    778802
    779 #: waeup/kofa/applicants/interfaces.py:391
     803#: waeup/kofa/applicants/interfaces.py:337
    780804#: waeup/kofa/students/interfaces.py:172
    781805msgid "Last Name (Surname)"
    782806msgstr ""
    783807
    784 #: waeup/kofa/applicants/interfaces.py:395
     808#: waeup/kofa/applicants/interfaces.py:341
    785809#: waeup/kofa/students/interfaces.py:218
    786810msgid "Date of Birth"
    787811msgstr ""
    788812
    789 #: waeup/kofa/applicants/interfaces.py:400
    790 msgid "State/LGA"
    791 msgstr ""
    792 
    793 #: waeup/kofa/applicants/interfaces.py:405
     813#: waeup/kofa/applicants/interfaces.py:345
    794814#: waeup/kofa/students/interfaces.py:177
    795815msgid "Sex"
    796816msgstr ""
    797817
    798 #: waeup/kofa/applicants/interfaces.py:411 waeup/kofa/interfaces.py:392
    799 #: waeup/kofa/interfaces.py:418 waeup/kofa/students/interfaces.py:504
     818#: waeup/kofa/applicants/interfaces.py:350
     819#: waeup/kofa/applicants/interfaces.py:433
     820#: waeup/kofa/applicants/interfaces.py:500 waeup/kofa/interfaces.py:392
     821#: waeup/kofa/interfaces.py:418 waeup/kofa/students/interfaces.py:514
    800822msgid "Email Address"
    801823msgstr ""
    802824
    803 #: waeup/kofa/applicants/interfaces.py:416 waeup/kofa/interfaces.py:397
     825#: waeup/kofa/applicants/interfaces.py:355 waeup/kofa/interfaces.py:397
    804826#: waeup/kofa/interfaces.py:425 waeup/kofa/students/interfaces.py:208
    805827msgid "Phone"
    806828msgstr ""
    807829
    808 #: waeup/kofa/applicants/interfaces.py:421
    809 #: waeup/kofa/applicants/interfaces.py:507
     830#: waeup/kofa/applicants/interfaces.py:360
     831#: waeup/kofa/applicants/interfaces.py:438
    810832msgid "1st Choice Course of Study"
    811833msgstr ""
    812834
    813 #: waeup/kofa/applicants/interfaces.py:426
    814 #: waeup/kofa/applicants/interfaces.py:512
     835#: waeup/kofa/applicants/interfaces.py:365
     836#: waeup/kofa/applicants/interfaces.py:443
    815837msgid "2nd Choice Course of Study"
    816838msgstr ""
    817839
    818 #: waeup/kofa/applicants/interfaces.py:431
    819 msgid "School Grades"
    820 msgstr ""
    821 
    822 #: waeup/kofa/applicants/interfaces.py:441
    823 #: waeup/kofa/applicants/interfaces.py:517
     840#: waeup/kofa/applicants/interfaces.py:377
     841#: waeup/kofa/applicants/interfaces.py:464
     842msgid "Notice"
     843msgstr ""
     844
     845#: waeup/kofa/applicants/interfaces.py:381
     846#: waeup/kofa/applicants/interfaces.py:453
     847msgid "Screening Venue"
     848msgstr ""
     849
     850#: waeup/kofa/applicants/interfaces.py:385
     851#: waeup/kofa/applicants/interfaces.py:448
    824852msgid "Screening Score"
    825853msgstr ""
    826854
    827 #: waeup/kofa/applicants/interfaces.py:445
    828 #: waeup/kofa/applicants/interfaces.py:522
    829 msgid "Screening Venue"
    830 msgstr ""
    831 
    832 #: waeup/kofa/applicants/interfaces.py:449
    833 #: waeup/kofa/applicants/interfaces.py:527
     855#: waeup/kofa/applicants/interfaces.py:389
     856#: waeup/kofa/applicants/interfaces.py:458
    834857msgid "Admitted Course of Study"
    835858msgstr ""
    836859
    837 #: waeup/kofa/applicants/interfaces.py:455
    838 #: waeup/kofa/applicants/interfaces.py:534
    839 msgid "Notice"
    840 msgstr ""
    841 
    842 #: waeup/kofa/applicants/interfaces.py:477
     860#: waeup/kofa/applicants/interfaces.py:394
    843861#: waeup/kofa/students/interfaces.py:157
    844862#: waeup/kofa/browser/templates/showstudentspage.pt:4
     
    848866msgstr ""
    849867
    850 #: waeup/kofa/applicants/interfaces.py:482
     868#: waeup/kofa/applicants/interfaces.py:399
    851869msgid "Form locked"
    852870msgstr ""
    853871
    854 #: waeup/kofa/applicants/interfaces.py:561
    855 #: waeup/kofa/students/interfaces.py:484
     872#: waeup/kofa/applicants/interfaces.py:510
     873#: waeup/kofa/students/interfaces.py:494
    856874msgid "Payment Session"
    857875msgstr ""
    858876
    859 #: waeup/kofa/applicants/pdf.py:110
    860 #: waeup/kofa/students/browser_templates/courseticketmanagepage.pt:23
    861 #: waeup/kofa/students/browser_templates/studycoursepage.pt:28
    862 msgid "Department:"
    863 msgstr ""
    864 
    865 #: waeup/kofa/applicants/pdf.py:121
    866 #: waeup/kofa/students/browser_templates/courseticketmanagepage.pt:15
    867 #: waeup/kofa/students/browser_templates/studycoursepage.pt:39
    868 msgid "Faculty:"
    869 msgstr ""
    870 
    871 #: waeup/kofa/applicants/pdf.py:186
    872 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:26
    873 msgid "Admitted Course of Study:"
    874 msgstr ""
    875 
    876 #. Default: ""
    877 #: waeup/kofa/applicants/pdf.py:204
     877#: waeup/kofa/applicants/pdf.py:50
     878msgid "Application Record"
     879msgstr ""
     880
     881#. Default: ""
     882#: waeup/kofa/applicants/pdf.py:84
    878883msgid ""
    879 "<font size=10>Proceed to the login page of the portal and enter your new "
    880 "credentials: user name= ${a}, password = ${b}.</font>"
    881 msgstr ""
    882 
    883 #: waeup/kofa/applicants/pdf.py:210
    884 msgid "<font size=10>Change your password when you have  logged in.</font>"
    885 msgstr ""
    886 
    887 #: waeup/kofa/applicants/pdf.py:57
    888 msgid "Application Record"
     884"Proceed to the login page of the portal and enter your new credentials: user "
     885"name= ${a}, password = ${b}."
     886msgstr ""
     887
     888#: waeup/kofa/applicants/pdf.py:91
     889msgid "Change your password when you have logged in."
     890msgstr ""
     891
     892#: waeup/kofa/applicants/utils.py:35
     893msgid "Desired Study Courses"
     894msgstr ""
     895
     896#: waeup/kofa/applicants/utils.py:36
     897msgid "Process Data"
    889898msgstr ""
    890899
     
    910919
    911920#: waeup/kofa/applicants/viewlets.py:151 waeup/kofa/applicants/workflow.py:99
    912 #: waeup/kofa/students/browser.py:256
     921#: waeup/kofa/students/browser.py:268
    913922msgid "Create student record"
    914923msgstr ""
    915924
    916 #: waeup/kofa/applicants/viewlets.py:168 waeup/kofa/students/viewlets.py:300
     925#: waeup/kofa/applicants/viewlets.py:168 waeup/kofa/students/viewlets.py:321
    917926msgid "Download payment receipt"
    918927msgstr ""
    919928
    920 #: waeup/kofa/applicants/viewlets.py:183 waeup/kofa/students/viewlets.py:315
     929#: waeup/kofa/applicants/viewlets.py:183 waeup/kofa/students/viewlets.py:336
    921930msgid "Request callback"
    922931msgstr ""
     
    926935msgstr ""
    927936
    928 #: waeup/kofa/applicants/viewlets.py:73 waeup/kofa/students/viewlets.py:512
     937#: waeup/kofa/applicants/viewlets.py:73 waeup/kofa/students/viewlets.py:535
    929938msgid "My Data"
    930939msgstr ""
     
    10441053msgstr ""
    10451054
    1046 #: waeup/kofa/browser/breadcrumbs.py:155 waeup/kofa/browser/pages.py:752
    1047 #: waeup/kofa/browser/pages.py:1144 waeup/kofa/browser/viewlets.py:393
     1055#: waeup/kofa/browser/breadcrumbs.py:155 waeup/kofa/browser/pages.py:756
     1056#: waeup/kofa/browser/pages.py:1148 waeup/kofa/browser/viewlets.py:393
    10481057#: waeup/kofa/browser/viewlets.py:694
    10491058msgid "Data Center"
     
    10541063msgstr ""
    10551064
    1056 #: waeup/kofa/browser/pages.py:1020
     1065#: waeup/kofa/browser/pages.py:1024
    10571066msgid "Edit headers or replace imported file!"
    10581067msgstr ""
     
    10631072msgstr ""
    10641073
    1065 #: waeup/kofa/browser/pages.py:1067
     1074#: waeup/kofa/browser/pages.py:1071
    10661075msgid "View processing log"
    10671076msgstr ""
    10681077
    1069 #: waeup/kofa/browser/pages.py:1068
     1078#: waeup/kofa/browser/pages.py:1072
    10701079msgid "Back to data center"
    10711080msgstr ""
    10721081
    10731082#. Default: ""
    1074 #: waeup/kofa/browser/pages.py:1112
     1083#: waeup/kofa/browser/pages.py:1116
    10751084msgid "Processing of ${a} rows failed."
    10761085msgstr ""
    10771086
    10781087#. Default: ""
    1079 #: waeup/kofa/browser/pages.py:1114
     1088#: waeup/kofa/browser/pages.py:1118
    10801089msgid "Successfully processed ${a} rows."
    10811090msgstr ""
    10821091
    1083 #: waeup/kofa/browser/pages.py:1122
     1092#: waeup/kofa/browser/pages.py:1126
    10841093msgid "Show logfiles"
    10851094msgstr ""
    10861095
    1087 #: waeup/kofa/browser/pages.py:1124
     1096#: waeup/kofa/browser/pages.py:1128
    10881097msgid "Back to Data Center"
    10891098msgstr ""
    10901099
    1091 #: waeup/kofa/browser/pages.py:1125
     1100#: waeup/kofa/browser/pages.py:1129
    10921101msgid "Show"
    10931102msgstr ""
    10941103
    1095 #: waeup/kofa/browser/pages.py:1147
     1104#: waeup/kofa/browser/pages.py:1151
    10961105msgid "Back"
    10971106msgstr ""
    10981107
    1099 #: waeup/kofa/browser/pages.py:1155
     1108#: waeup/kofa/browser/pages.py:1159
    11001109msgid "Log files can only be searched on Unix-based operating systems."
    11011110msgstr ""
    11021111
    11031112#: waeup/kofa/browser/pages.py:116 waeup/kofa/hostels/browser.py:256
    1104 #: waeup/kofa/hostels/browser.py:286 waeup/kofa/students/browser.py:228
     1113#: waeup/kofa/hostels/browser.py:286 waeup/kofa/students/browser.py:240
    11051114msgid "No item selected."
    11061115msgstr ""
    11071116
    1108 #: waeup/kofa/browser/pages.py:1183
     1117#: waeup/kofa/browser/pages.py:1187
    11091118msgid "Edit data center settings"
    11101119msgstr ""
    11111120
    11121121#. Default: ""
    1113 #: waeup/kofa/browser/pages.py:1203
     1122#: waeup/kofa/browser/pages.py:1207
    11141123msgid "File already existed (not copied): ${a}"
    11151124msgstr ""
    11161125
    1117 #: waeup/kofa/browser/pages.py:1206
     1126#: waeup/kofa/browser/pages.py:1210
    11181127msgid "Given storage path cannot be used."
    11191128msgstr ""
    11201129
    11211130#. Default: ""
    1122 #: waeup/kofa/browser/pages.py:1207
     1131#: waeup/kofa/browser/pages.py:1211
    11231132msgid "Error: ${a}"
    11241133msgstr ""
    11251134
    1126 #: waeup/kofa/browser/pages.py:1210
     1135#: waeup/kofa/browser/pages.py:1214
    11271136msgid "New storage path succefully set."
    11281137msgstr ""
    11291138
    1130 #: waeup/kofa/browser/pages.py:1219
     1139#: waeup/kofa/browser/pages.py:1223
    11311140msgid "Download portal data as CSV file"
    11321141msgstr ""
    11331142
    1134 #: waeup/kofa/browser/pages.py:1221
     1143#: waeup/kofa/browser/pages.py:1225
    11351144msgid "Download"
    11361145msgstr ""
    11371146
    1138 #: waeup/kofa/browser/pages.py:1312
     1147#: waeup/kofa/browser/pages.py:1316
    11391148msgid "Academic Section"
    11401149msgstr ""
    11411150
    1142 #: waeup/kofa/browser/pages.py:1324 waeup/kofa/browser/pages.py:1340
    1143 #: waeup/kofa/browser/pages.py:1357 waeup/kofa/browser/pages.py:1361
     1151#: waeup/kofa/browser/pages.py:1328 waeup/kofa/browser/pages.py:1344
     1152#: waeup/kofa/browser/pages.py:1361 waeup/kofa/browser/pages.py:1365
    11441153msgid "Add faculty"
    11451154msgstr ""
    11461155
    1147 #: waeup/kofa/browser/pages.py:1325 waeup/kofa/university/export.py:35
     1156#: waeup/kofa/browser/pages.py:1329 waeup/kofa/university/export.py:35
    11481157msgid "Faculties"
    11491158msgstr ""
    11501159
    1151 #: waeup/kofa/browser/pages.py:1329 waeup/kofa/browser/viewlets.py:441
     1160#: waeup/kofa/browser/pages.py:1333 waeup/kofa/browser/viewlets.py:441
    11521161msgid "Manage academic section"
    11531162msgstr ""
    11541163
    1155 #: waeup/kofa/browser/pages.py:1368
     1164#: waeup/kofa/browser/pages.py:1372
    11561165msgid "The faculty code chosen already exists."
    11571166msgstr ""
    11581167
    1159 #: waeup/kofa/browser/pages.py:1389 waeup/kofa/browser/pages.py:1399
     1168#: waeup/kofa/browser/pages.py:1393 waeup/kofa/browser/pages.py:1403
    11601169#: waeup/kofa/university/export.py:66
    11611170msgid "Departments"
    11621171msgstr ""
    11631172
    1164 #: waeup/kofa/browser/pages.py:1401 waeup/kofa/browser/pages.py:1452
    1165 #: waeup/kofa/browser/pages.py:1471 waeup/kofa/browser/pages.py:1475
     1173#: waeup/kofa/browser/pages.py:1405 waeup/kofa/browser/pages.py:1456
     1174#: waeup/kofa/browser/pages.py:1475 waeup/kofa/browser/pages.py:1479
    11661175msgid "Add department"
    11671176msgstr ""
    11681177
    1169 #: waeup/kofa/browser/pages.py:1409 waeup/kofa/browser/viewlets.py:457
     1178#: waeup/kofa/browser/pages.py:1413 waeup/kofa/browser/viewlets.py:457
    11701179msgid "Manage faculty"
    11711180msgstr ""
    11721181
    1173 #: waeup/kofa/browser/pages.py:1482
     1182#: waeup/kofa/browser/pages.py:1486
    11741183msgid "The code chosen already exists in this faculty."
    11751184msgstr ""
    11761185
    11771186#. Default: ""
    1178 #: waeup/kofa/browser/pages.py:1485
     1187#: waeup/kofa/browser/pages.py:1489
    11791188msgid "Department ${a} added."
    11801189msgstr ""
    11811190
    1182 #: waeup/kofa/browser/pages.py:1502
     1191#: waeup/kofa/browser/pages.py:1506
    11831192msgid "Courses and Certificates"
    11841193msgstr ""
    11851194
    1186 #: waeup/kofa/browser/pages.py:1532 waeup/kofa/browser/pages.py:1551
    1187 #: waeup/kofa/students/browser.py:98 waeup/kofa/students/export.py:22
    1188 #: waeup/kofa/students/viewlets.py:472
     1195#: waeup/kofa/browser/pages.py:1536 waeup/kofa/browser/pages.py:1555
     1196#: waeup/kofa/students/browser.py:100 waeup/kofa/students/export.py:40
     1197#: waeup/kofa/students/viewlets.py:495
    11891198msgid "Students"
    11901199msgstr ""
    11911200
    11921201#: waeup/kofa/browser/pages.py:155 waeup/kofa/browser/viewlets.py:322
    1193 #: waeup/kofa/browser/templates/staffsitelayout.pt:28
    1194 #: waeup/kofa/browser/templates/studentsitelayout.pt:33
     1202#: waeup/kofa/browser/templates/staffsitelayout.pt:27
     1203#: waeup/kofa/browser/templates/studentsitelayout.pt:32
    11951204msgid "Login"
    11961205msgstr ""
    11971206
    1198 #: waeup/kofa/browser/pages.py:1568 waeup/kofa/browser/pages.py:1626
     1207#: waeup/kofa/browser/pages.py:1572 waeup/kofa/browser/pages.py:1630
    11991208msgid "Remove selected courses"
    12001209msgstr ""
    12011210
    1202 #: waeup/kofa/browser/pages.py:1568 waeup/kofa/browser/pages.py:1638
    1203 #: waeup/kofa/browser/pages.py:1667 waeup/kofa/browser/pages.py:1671
     1211#: waeup/kofa/browser/pages.py:1572 waeup/kofa/browser/pages.py:1642
     1212#: waeup/kofa/browser/pages.py:1671 waeup/kofa/browser/pages.py:1675
    12041213msgid "Add course"
    12051214msgstr ""
    12061215
    1207 #: waeup/kofa/browser/pages.py:1569 waeup/kofa/browser/pages.py:1632
     1216#: waeup/kofa/browser/pages.py:1573 waeup/kofa/browser/pages.py:1636
    12081217msgid "Remove selected certificates"
    12091218msgstr ""
    12101219
    1211 #: waeup/kofa/browser/pages.py:1569 waeup/kofa/browser/pages.py:1643
    1212 #: waeup/kofa/browser/pages.py:1704 waeup/kofa/browser/pages.py:1708
     1220#: waeup/kofa/browser/pages.py:1573 waeup/kofa/browser/pages.py:1647
     1221#: waeup/kofa/browser/pages.py:1708 waeup/kofa/browser/pages.py:1712
    12131222msgid "Add certificate"
    12141223msgstr ""
    12151224
    1216 #: waeup/kofa/browser/pages.py:1578 waeup/kofa/browser/viewlets.py:464
     1225#: waeup/kofa/browser/pages.py:1582 waeup/kofa/browser/viewlets.py:464
    12171226msgid "Manage department"
    12181227msgstr ""
     
    12221231msgstr ""
    12231232
    1224 #: waeup/kofa/browser/pages.py:1683
     1233#: waeup/kofa/browser/pages.py:1687
    12251234msgid "A course with same code already exists: "
    12261235msgstr ""
    12271236
    12281237#. Default: ""
    1229 #: waeup/kofa/browser/pages.py:1689
     1238#: waeup/kofa/browser/pages.py:1693
    12301239msgid "Course ${a} successfully created."
    12311240msgstr ""
    12321241
    1233 #: waeup/kofa/browser/pages.py:1720
     1242#: waeup/kofa/browser/pages.py:1724
    12341243msgid "A certificate with same code already exists: "
    12351244msgstr ""
    12361245
    12371246#. Default: ""
    1238 #: waeup/kofa/browser/pages.py:1726
     1247#: waeup/kofa/browser/pages.py:1730
    12391248msgid "Certificate ${a} successfully created."
    12401249msgstr ""
    12411250
    1242 #: waeup/kofa/browser/pages.py:1758 waeup/kofa/browser/viewlets.py:481
     1251#: waeup/kofa/browser/pages.py:1762 waeup/kofa/browser/viewlets.py:481
    12431252msgid "Edit course"
    1244 msgstr ""
    1245 
    1246 #: waeup/kofa/browser/pages.py:1808
    1247 msgid "Edit certificate"
    12481253msgstr ""
    12491254
     
    12521257msgstr ""
    12531258
    1254 #: waeup/kofa/browser/pages.py:1815 waeup/kofa/browser/pages.py:1846
    1255 #: waeup/kofa/browser/pages.py:1887 waeup/kofa/browser/pages.py:1889
     1259#: waeup/kofa/browser/pages.py:1812
     1260msgid "Edit certificate"
     1261msgstr ""
     1262
     1263#: waeup/kofa/browser/pages.py:1819 waeup/kofa/browser/pages.py:1850
     1264#: waeup/kofa/browser/pages.py:1891 waeup/kofa/browser/pages.py:1893
    12561265msgid "Add course referrer"
    12571266msgstr ""
    12581267
    1259 #: waeup/kofa/browser/pages.py:1816 waeup/kofa/browser/pages.py:1841
     1268#: waeup/kofa/browser/pages.py:1820 waeup/kofa/browser/pages.py:1845
    12601269msgid "Remove selected course referrers"
    12611270msgstr ""
    12621271
    1263 #: waeup/kofa/browser/pages.py:1822 waeup/kofa/browser/viewlets.py:488
     1272#: waeup/kofa/browser/pages.py:1826 waeup/kofa/browser/viewlets.py:488
    12641273msgid "Manage certificate"
    12651274msgstr ""
    12661275
    1267 #: waeup/kofa/browser/pages.py:1894
     1276#: waeup/kofa/browser/pages.py:1898
    12681277msgid "The chosen course referrer is already part of this certificate."
    12691278msgstr ""
    12701279
    12711280#. Default: ""
    1272 #: waeup/kofa/browser/pages.py:1898
     1281#: waeup/kofa/browser/pages.py:1902
    12731282msgid "Course referrer ${a}_${b} added."
    12741283msgstr ""
    12751284
    1276 #: waeup/kofa/browser/pages.py:1935 waeup/kofa/browser/viewlets.py:505
     1285#: waeup/kofa/browser/pages.py:1939 waeup/kofa/browser/viewlets.py:505
    12771286msgid "Edit course referrer"
    12781287msgstr ""
    12791288
    1280 #: waeup/kofa/browser/pages.py:1938
     1289#: waeup/kofa/browser/pages.py:1942
    12811290msgid "Save and return"
    12821291msgstr ""
     
    12911300msgstr ""
    12921301
    1293 #: waeup/kofa/browser/pages.py:237 waeup/kofa/browser/pages.py:523
     1302#: waeup/kofa/browser/pages.py:237 waeup/kofa/browser/pages.py:526
    12941303msgid "Send message now"
    12951304msgstr ""
    12961305
    12971306#: waeup/kofa/browser/pages.py:256 waeup/kofa/browser/pages.py:275
    1298 #: waeup/kofa/browser/pages.py:540 waeup/kofa/students/browser.py:318
     1307#: waeup/kofa/browser/pages.py:543 waeup/kofa/students/browser.py:330
    12991308msgid "Your message has been sent."
    13001309msgstr ""
     
    13131322
    13141323#: waeup/kofa/browser/pages.py:390 waeup/kofa/hostels/browser.py:195
    1315 #: waeup/kofa/students/viewlets.py:163 waeup/kofa/students/viewlets.py:171
    1316 #: waeup/kofa/students/viewlets.py:226 waeup/kofa/students/viewlets.py:243
    1317 #: waeup/kofa/students/viewlets.py:283
     1324#: waeup/kofa/students/viewlets.py:166 waeup/kofa/students/viewlets.py:174
     1325#: waeup/kofa/students/viewlets.py:247 waeup/kofa/students/viewlets.py:255
     1326#: waeup/kofa/students/viewlets.py:304
    13181327msgid "Manage"
    13191328msgstr ""
     
    13241333
    13251334#. Default: ""
    1326 #: waeup/kofa/browser/pages.py:398
     1335#: waeup/kofa/browser/pages.py:399
    13271336msgid "User account ${a} successfully deleted."
    13281337msgstr ""
    13291338
    1330 #: waeup/kofa/browser/pages.py:430 waeup/kofa/browser/pages.py:432
     1339#: waeup/kofa/browser/pages.py:433 waeup/kofa/browser/pages.py:435
    13311340#: waeup/kofa/browser/viewlets.py:515
    13321341msgid "Add user"
     
    13341343
    13351344#. Default: ""
    1336 #: waeup/kofa/browser/pages.py:454
     1345#: waeup/kofa/browser/pages.py:457
    13371346msgid "User account ${a} successfully added."
    13381347msgstr ""
    13391348
    13401349#. Default: ""
    1341 #: waeup/kofa/browser/pages.py:473
     1350#: waeup/kofa/browser/pages.py:476
    13421351msgid "Edit user ${a}"
    13431352msgstr ""
    13441353
    1345 #: waeup/kofa/browser/pages.py:504
     1354#: waeup/kofa/browser/pages.py:507
    13461355msgid "User settings have been saved."
    13471356msgstr ""
    13481357
    13491358#. Default: ""
    1350 #: waeup/kofa/browser/pages.py:521 waeup/kofa/students/browser.py:299
     1359#: waeup/kofa/browser/pages.py:524 waeup/kofa/students/browser.py:311
    13511360msgid "Send message to ${a}"
    13521361msgstr ""
    13531362
    1354 #: waeup/kofa/browser/pages.py:550 waeup/kofa/browser/viewlets.py:400
     1363#: waeup/kofa/browser/pages.py:553 waeup/kofa/browser/viewlets.py:400
    13551364msgid "My Preferences"
    13561365msgstr ""
    13571366
    1358 #: waeup/kofa/browser/pages.py:563 waeup/kofa/browser/viewlets.py:415
     1367#: waeup/kofa/browser/pages.py:567 waeup/kofa/browser/viewlets.py:415
    13591368msgid "My Roles"
    13601369msgstr ""
    13611370
    1362 #: waeup/kofa/browser/pages.py:594
     1371#: waeup/kofa/browser/pages.py:598
    13631372msgid "Search Academic Section"
    13641373msgstr ""
    13651374
    1366 #: waeup/kofa/browser/pages.py:621
     1375#: waeup/kofa/browser/pages.py:625
    13671376msgid "View portal configuration"
    13681377msgstr ""
    13691378
    1370 #: waeup/kofa/browser/pages.py:634
     1379#: waeup/kofa/browser/pages.py:638
    13711380msgid "Edit portal configuration"
    13721381msgstr ""
    13731382
    1374 #: waeup/kofa/browser/pages.py:635 waeup/kofa/browser/pages.py:684
     1383#: waeup/kofa/browser/pages.py:639 waeup/kofa/browser/pages.py:688
    13751384msgid "Update plugins"
    13761385msgstr ""
    13771386
    1378 #: waeup/kofa/browser/pages.py:637 waeup/kofa/browser/pages.py:665
    1379 #: waeup/kofa/browser/pages.py:696
     1387#: waeup/kofa/browser/pages.py:641 waeup/kofa/browser/pages.py:669
     1388#: waeup/kofa/browser/pages.py:700
    13801389msgid "Add session configuration"
    13811390msgstr ""
    13821391
    1383 #: waeup/kofa/browser/pages.py:662 waeup/kofa/browser/pages.py:735
     1392#: waeup/kofa/browser/pages.py:666 waeup/kofa/browser/pages.py:739
    13841393msgid "Settings have been saved."
    13851394msgstr ""
    13861395
    13871396#. Default: ""
    1388 #: waeup/kofa/browser/pages.py:676
     1397#: waeup/kofa/browser/pages.py:680
    13891398msgid "Session ${a} Configuration"
    13901399msgstr ""
    13911400
    1392 #: waeup/kofa/browser/pages.py:687
     1401#: waeup/kofa/browser/pages.py:691
    13931402msgid "Plugins were updated. See log file for details."
    13941403msgstr ""
    13951404
    1396 #: waeup/kofa/browser/pages.py:700
     1405#: waeup/kofa/browser/pages.py:704
    13971406msgid "Add Session Configuration"
    13981407msgstr ""
    13991408
    1400 #: waeup/kofa/browser/pages.py:707
     1409#: waeup/kofa/browser/pages.py:711
    14011410msgid "The session chosen already exists."
    14021411msgstr ""
    14031412
    14041413#. Default: ""
    1405 #: waeup/kofa/browser/pages.py:729
     1414#: waeup/kofa/browser/pages.py:733
    14061415msgid "Edit academic session ${a} configuration"
    14071416msgstr ""
    14081417
    1409 #: waeup/kofa/browser/pages.py:759
     1418#: waeup/kofa/browser/pages.py:763
    14101419msgid "Upload file"
    14111420msgstr ""
    14121421
    1413 #: waeup/kofa/browser/pages.py:761
     1422#: waeup/kofa/browser/pages.py:765
    14141423msgid "Upload"
    14151424msgstr ""
    14161425
    1417 #: waeup/kofa/browser/pages.py:807 waeup/kofa/browser/pages.py:837
    1418 #: waeup/kofa/browser/pages.py:957 waeup/kofa/browser/pages.py:1065
     1426#: waeup/kofa/browser/pages.py:811 waeup/kofa/browser/pages.py:841
     1427#: waeup/kofa/browser/pages.py:961 waeup/kofa/browser/pages.py:1069
    14191428msgid "Process CSV file"
    14201429msgstr ""
    14211430
    1422 #: waeup/kofa/browser/pages.py:821 waeup/kofa/browser/pages.py:922
    1423 #: waeup/kofa/browser/pages.py:1041
     1431#: waeup/kofa/browser/pages.py:825 waeup/kofa/browser/pages.py:926
     1432#: waeup/kofa/browser/pages.py:1045
    14241433msgid "Import aborted."
    14251434msgstr ""
    14261435
    1427 #: waeup/kofa/browser/pages.py:840
     1436#: waeup/kofa/browser/pages.py:844
    14281437msgid "Back to step 1"
    14291438msgstr ""
    14301439
    1431 #: waeup/kofa/browser/pages.py:841
     1440#: waeup/kofa/browser/pages.py:845
    14321441msgid "Proceed to step 3"
    14331442msgstr ""
     
    14371446msgstr ""
    14381447
    1439 #: waeup/kofa/browser/pages.py:901
     1448#: waeup/kofa/browser/pages.py:905
    14401449msgid "Double headers: each column name may only appear once. "
    14411450msgstr ""
    14421451
    1443 #: waeup/kofa/browser/pages.py:909
     1452#: waeup/kofa/browser/pages.py:913
    14441453msgid "Replace imported file!"
    14451454msgstr ""
    14461455
    1447 #: waeup/kofa/browser/pages.py:934
     1456#: waeup/kofa/browser/pages.py:938
    14481457msgid "Update mode only!"
    14491458msgstr ""
    14501459
    1451 #: waeup/kofa/browser/pages.py:960 waeup/kofa/browser/pages.py:1186
     1460#: waeup/kofa/browser/pages.py:964 waeup/kofa/browser/pages.py:1190
    14521461msgid "Reset"
    14531462msgstr ""
    14541463
    1455 #: waeup/kofa/browser/pages.py:961
     1464#: waeup/kofa/browser/pages.py:965
    14561465msgid "Set headerfields"
    14571466msgstr ""
    14581467
    1459 #: waeup/kofa/browser/pages.py:962
     1468#: waeup/kofa/browser/pages.py:966
    14601469msgid "Back to step 2"
    14611470msgstr ""
    14621471
    1463 #: waeup/kofa/browser/pages.py:963
     1472#: waeup/kofa/browser/pages.py:967
    14641473msgid "Perform import"
     1474msgstr ""
     1475
     1476#. Default: ""
     1477#: waeup/kofa/browser/pdf.py:124
     1478msgid "${footer_text} Page ${num1} of ${num2}"
     1479msgstr ""
     1480
     1481#. Default: ""
     1482#: waeup/kofa/browser/pdf.py:332
     1483msgid "Date: ${a}"
    14651484msgstr ""
    14661485
     
    16441663#: waeup/kofa/browser/templates/datacenterpage.pt:16
    16451664msgid "Upload Date"
     1665msgstr ""
     1666
     1667#: waeup/kofa/browser/templates/default_waeup_display_form.pt:6
     1668msgid "Uploaded Files"
    16461669msgstr ""
    16471670
     
    16831706
    16841707#: waeup/kofa/browser/templates/facultypage.pt:1
    1685 #: waeup/kofa/hostels/browser_templates/containerpage.pt:1
    1686 msgid "There no subobjects registered yet."
     1708msgid "There are no subobjects registered yet."
     1709msgstr ""
     1710
     1711#: waeup/kofa/browser/templates/fileupload.pt:26
     1712#: waeup/kofa/students/browser_templates/imageupload.pt:20
     1713#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:26
     1714msgid "Max. file size:"
    16871715msgstr ""
    16881716
    16891717#: waeup/kofa/browser/templates/loginpage.pt:13
    1690 #: waeup/kofa/browser/templates/usereditformpage.pt:8
     1718#: waeup/kofa/browser/templates/usereditformpage.pt:9
    16911719#: waeup/kofa/students/browser_templates/basepage.pt:14
    1692 #: waeup/kofa/students/browser_templates/basemanagepage.pt:17
     1720#: waeup/kofa/students/browser_templates/basemanagepage.pt:18
    16931721#: waeup/kofa/students/browser_templates/change_password.pt:10
    1694 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:31
    1695 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:34
     1722#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:32
     1723#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:25
    16961724msgid "Password:"
    16971725msgstr ""
     
    17111739msgstr ""
    17121740
    1713 #. Default: "Or simply forgot your student id or password? Then request a new password <strong><a href=\"changepw\"> here</a></strong>."
     1741#. Default: "Or simply forgot your student id, application id or password? Then request a new password <strong><a href=\"sendpw\"> here</a></strong>."
    17141742#: waeup/kofa/browser/templates/loginpage.pt:44
    17151743msgid "login_trouble3"
     
    17621790msgstr ""
    17631791
    1764 #: waeup/kofa/browser/templates/staffsitelayout.pt:101
    1765 #: waeup/kofa/browser/templates/studentsitelayout.pt:86
     1792#: waeup/kofa/browser/templates/staffsitelayout.pt:102
     1793#: waeup/kofa/browser/templates/studentsitelayout.pt:87
    17661794msgid "Form Status:"
    17671795msgstr ""
    17681796
    1769 #: waeup/kofa/browser/templates/staffsitelayout.pt:114
    1770 #: waeup/kofa/browser/templates/studentsitelayout.pt:100
     1797#: waeup/kofa/browser/templates/staffsitelayout.pt:115
     1798#: waeup/kofa/browser/templates/studentsitelayout.pt:101
    17711799msgid "Back to top"
    17721800msgstr ""
    17731801
    1774 #: waeup/kofa/browser/templates/staffsitelayout.pt:116
    1775 #: waeup/kofa/browser/templates/studentsitelayout.pt:102
     1802#: waeup/kofa/browser/templates/staffsitelayout.pt:117
     1803#: waeup/kofa/browser/templates/studentsitelayout.pt:103
    17761804msgid "Kofa - Student Management System"
    17771805msgstr ""
    17781806
    1779 #: waeup/kofa/browser/templates/staffsitelayout.pt:119
    1780 #: waeup/kofa/browser/templates/studentsitelayout.pt:105
     1807#: waeup/kofa/browser/templates/staffsitelayout.pt:120
     1808#: waeup/kofa/browser/templates/studentsitelayout.pt:106
    17811809msgid "Copyright &copy; WAeUP Group 2008-2012"
    17821810msgstr ""
    17831811
    1784 #: waeup/kofa/browser/templates/staffsitelayout.pt:34
    1785 #: waeup/kofa/browser/templates/studentsitelayout.pt:39
     1812#: waeup/kofa/browser/templates/staffsitelayout.pt:33
     1813#: waeup/kofa/browser/templates/studentsitelayout.pt:38
    17861814msgid "Contact"
    17871815msgstr ""
    17881816
    1789 #: waeup/kofa/browser/templates/staffsitelayout.pt:40
    1790 #: waeup/kofa/browser/templates/studentsitelayout.pt:45
     1817#: waeup/kofa/browser/templates/staffsitelayout.pt:39
     1818#: waeup/kofa/browser/templates/studentsitelayout.pt:44
    17911819msgid "Logout"
    17921820msgstr ""
    17931821
    1794 #: waeup/kofa/browser/templates/staffsitelayout.pt:60
     1822#: waeup/kofa/browser/templates/staffsitelayout.pt:61
    17951823msgid "Student Id:"
    17961824msgstr ""
    17971825
    1798 #: waeup/kofa/browser/templates/staffsitelayout.pt:64
     1826#: waeup/kofa/browser/templates/staffsitelayout.pt:65
    17991827msgid "State:"
    18001828msgstr ""
    18011829
    1802 #: waeup/kofa/browser/templates/usereditformpage.pt:14
    1803 #: waeup/kofa/students/browser_templates/basemanagepage.pt:23
     1830#: waeup/kofa/browser/templates/usereditformpage.pt:15
     1831#: waeup/kofa/students/browser_templates/basemanagepage.pt:24
    18041832#: waeup/kofa/students/browser_templates/change_password.pt:16
    1805 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:37
     1833#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:38
    18061834msgid "Retype password:"
    18071835msgstr ""
     
    18151843msgstr ""
    18161844
    1817 #: waeup/kofa/browser/viewlets.py:383 waeup/kofa/students/viewlets.py:155
     1845#: waeup/kofa/browser/viewlets.py:383 waeup/kofa/students/viewlets.py:158
    18181846msgid "Send email"
    18191847msgstr ""
     
    18521880
    18531881#: waeup/kofa/browser/viewlets.py:91 waeup/kofa/browser/viewlets.py:160
    1854 #: waeup/kofa/students/viewlets.py:218 waeup/kofa/students/viewlets.py:356
    1855 #: waeup/kofa/students/viewlets.py:403
     1882#: waeup/kofa/students/viewlets.py:239 waeup/kofa/students/viewlets.py:379
     1883#: waeup/kofa/students/viewlets.py:426
    18561884msgid "Edit"
    18571885msgstr ""
     
    19281956#: waeup/kofa/hostels/browser.py:95
    19291957msgid "Block ${a}, Room ${b}, Bed ${c}"
     1958msgstr ""
     1959
     1960#: waeup/kofa/hostels/browser_templates/containerpage.pt:1
     1961msgid "There no subobjects registered yet."
    19301962msgstr ""
    19311963
     
    19882020msgstr ""
    19892021
    1990 #: waeup/kofa/hostels/interfaces.py:175 waeup/kofa/students/interfaces.py:445
     2022#: waeup/kofa/hostels/interfaces.py:175 waeup/kofa/students/interfaces.py:455
    19912023msgid "Bed Type"
    19922024msgstr ""
     
    21572189
    21582190#: waeup/kofa/interfaces.py:327
    2159 msgid "Import mode"
     2191msgid "Import Mode"
    21602192msgstr ""
    21612193
     
    22052237msgstr ""
    22062238
    2207 #: waeup/kofa/interfaces.py:474
     2239#: waeup/kofa/interfaces.py:476
    22082240msgid "Name of University"
    22092241msgstr ""
    22102242
    2211 #: waeup/kofa/interfaces.py:475
     2243#: waeup/kofa/interfaces.py:477
    22122244msgid "Sample University"
    22132245msgstr ""
    22142246
    2215 #: waeup/kofa/interfaces.py:480
     2247#: waeup/kofa/interfaces.py:482
    22162248msgid "Abbreviated Title of University"
    22172249msgstr ""
    22182250
    2219 #: waeup/kofa/interfaces.py:486
     2251#: waeup/kofa/interfaces.py:488
    22202252msgid "Skin"
    22212253msgstr ""
    22222254
    2223 #: waeup/kofa/interfaces.py:493
     2255#: waeup/kofa/interfaces.py:495
    22242256msgid "Content in reST format"
    22252257msgstr ""
    22262258
    2227 #: waeup/kofa/interfaces.py:505
     2259#: waeup/kofa/interfaces.py:507
    22282260msgid "Accommodation Booking Session"
    22292261msgstr ""
    22302262
    2231 #: waeup/kofa/interfaces.py:513
     2263#: waeup/kofa/interfaces.py:515
    22322264msgid "Allowed States for Accommodation Booking"
    22332265msgstr ""
    22342266
    2235 #: waeup/kofa/interfaces.py:521
     2267#: waeup/kofa/interfaces.py:523
    22362268msgid "Name of Administrator"
    22372269msgstr ""
    22382270
    2239 #: waeup/kofa/interfaces.py:527
     2271#: waeup/kofa/interfaces.py:529
    22402272msgid "Email Address of Administrator"
    22412273msgstr ""
    22422274
    2243 #: waeup/kofa/interfaces.py:534
     2275#: waeup/kofa/interfaces.py:536
    22442276msgid "Subject of Email to Administrator"
    22452277msgstr ""
    22462278
    2247 #: waeup/kofa/interfaces.py:535
     2279#: waeup/kofa/interfaces.py:537
    22482280msgid "Kofa Contact"
    22492281msgstr ""
    22502282
    2251 #: waeup/kofa/interfaces.py:540
     2283#: waeup/kofa/interfaces.py:542
    22522284msgid "SMTP mailer to use when sending mail"
    22532285msgstr ""
    22542286
    2255 #: waeup/kofa/interfaces.py:547
     2287#: waeup/kofa/interfaces.py:549
    22562288msgid "Captcha used for public registration pages"
    22572289msgstr ""
    22582290
    2259 #: waeup/kofa/interfaces.py:554
     2291#: waeup/kofa/interfaces.py:556
    22602292msgid "Carry-over Course Registration"
    22612293msgstr ""
    22622294
    2263 #: waeup/kofa/interfaces.py:563 waeup/kofa/interfaces.py:621
     2295#: waeup/kofa/interfaces.py:565 waeup/kofa/interfaces.py:623
    22642296msgid "Academic Session"
    22652297msgstr ""
    22662298
    2267 #: waeup/kofa/interfaces.py:571 waeup/kofa/payments/interfaces.py:30
     2299#: waeup/kofa/interfaces.py:573 waeup/kofa/payments/interfaces.py:30
    22682300msgid "School Fee"
    22692301msgstr ""
    22702302
    2271 #: waeup/kofa/interfaces.py:576
     2303#: waeup/kofa/interfaces.py:578
    22722304msgid "Surcharge Portal Provider"
    22732305msgstr ""
    22742306
    2275 #: waeup/kofa/interfaces.py:582
     2307#: waeup/kofa/interfaces.py:584
    22762308msgid "Surcharge Payment Gateway Provider"
    22772309msgstr ""
    22782310
    2279 #: waeup/kofa/interfaces.py:588 waeup/kofa/payments/interfaces.py:120
     2311#: waeup/kofa/interfaces.py:590 waeup/kofa/payments/interfaces.py:120
    22802312msgid "Surcharge 3"
    22812313msgstr ""
    22822314
    2283 #: waeup/kofa/interfaces.py:594
     2315#: waeup/kofa/interfaces.py:596
    22842316msgid "Clearance Fee"
    22852317msgstr ""
    22862318
    2287 #: waeup/kofa/interfaces.py:600
     2319#: waeup/kofa/interfaces.py:602
    22882320msgid "Booking Fee"
    22892321msgstr ""
    22902322
    2291 #: waeup/kofa/interfaces.py:606 waeup/kofa/payments/interfaces.py:36
     2323#: waeup/kofa/interfaces.py:608 waeup/kofa/payments/interfaces.py:36
    22922324msgid "Acceptance Fee"
    22932325msgstr ""
     
    24072439#: waeup/kofa/payments/interfaces.py:76
    24082440#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:10
    2409 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:84
    2410 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:51
     2441#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:86
     2442#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:42
    24112443msgid "Payment Date"
    24122444msgstr ""
     
    24252457msgstr ""
    24262458
    2427 #: waeup/kofa/students/browser.py:1000
     2459#: waeup/kofa/students/browser.py:1041
     2460msgid "Add online payment"
     2461msgstr ""
     2462
     2463#: waeup/kofa/students/browser.py:1044
    24282464msgid "Create ticket"
    24292465msgstr ""
    24302466
    2431 #: waeup/kofa/students/browser.py:1008 waeup/kofa/students/browser.py:1230
     2467#: waeup/kofa/students/browser.py:1052 waeup/kofa/students/browser.py:1279
    24322468msgid "Your current session does not match accommodation session."
    24332469msgstr ""
    24342470
    2435 #: waeup/kofa/students/browser.py:1077
     2471#: waeup/kofa/students/browser.py:1062
     2472msgid "Study course data are incomplete."
     2473msgstr ""
     2474
     2475#: waeup/kofa/students/browser.py:1126
    24362476msgid "This ticket has already been paid."
    24372477msgstr ""
    24382478
    24392479#. Default: ""
    2440 #: waeup/kofa/students/browser.py:1090 waeup/kofa/students/browser.py:1098
    2441 #: waeup/kofa/students/browser.py:1106
     2480#: waeup/kofa/students/browser.py:1139 waeup/kofa/students/browser.py:1147
     2481#: waeup/kofa/students/browser.py:1155
    24422482msgid "Valid callback received. ${a}"
    24432483msgstr ""
    24442484
    24452485#. Default: ""
    2446 #: waeup/kofa/students/browser.py:1160
     2486#: waeup/kofa/students/browser.py:1209
    24472487msgid "${a}: Accommodation"
    24482488msgstr ""
    24492489
    2450 #: waeup/kofa/students/browser.py:1172
     2490#: waeup/kofa/students/browser.py:121 waeup/kofa/students/viewlets.py:117
     2491#: waeup/kofa/students/viewlets.py:557
     2492msgid "Study Course"
     2493msgstr ""
     2494
     2495#: waeup/kofa/students/browser.py:1221
    24512496msgid "You are not allowed to remove bed tickets."
    24522497msgstr ""
    24532498
    2454 #: waeup/kofa/students/browser.py:1179
     2499#: waeup/kofa/students/browser.py:1228
    24552500msgid "No bed ticket selected."
    24562501msgstr ""
    24572502
    2458 #: waeup/kofa/students/browser.py:119 waeup/kofa/students/viewlets.py:114
    2459 #: waeup/kofa/students/viewlets.py:534
    2460 msgid "Study Course"
    2461 msgstr ""
    2462 
    2463 #: waeup/kofa/students/browser.py:1210
     2503#: waeup/kofa/students/browser.py:1259
    24642504msgid "Add bed ticket"
    24652505msgstr ""
    24662506
    2467 #: waeup/kofa/students/browser.py:1212
     2507#: waeup/kofa/students/browser.py:1261
    24682508msgid "Create bed ticket"
    24692509msgstr ""
    24702510
    2471 #: waeup/kofa/students/browser.py:1220
     2511#: waeup/kofa/students/browser.py:1269
    24722512msgid "Your data are incomplete."
    24732513msgstr ""
    24742514
    2475 #: waeup/kofa/students/browser.py:1224
     2515#: waeup/kofa/students/browser.py:127 waeup/kofa/students/viewlets.py:123
     2516#: waeup/kofa/students/viewlets.py:558
     2517msgid "Payments"
     2518msgstr ""
     2519
     2520#: waeup/kofa/students/browser.py:1273
    24762521msgid "You are in the wrong registration state."
    24772522msgstr ""
    24782523
    2479 #: waeup/kofa/students/browser.py:1235
     2524#: waeup/kofa/students/browser.py:1284
    24802525msgid "You already booked a bed space in current accommodation session."
    24812526msgstr ""
    24822527
    2483 #: waeup/kofa/students/browser.py:1246 waeup/kofa/students/browser.py:1543
    2484 #: waeup/kofa/students/browser.py:1656
     2528#: waeup/kofa/students/browser.py:1295 waeup/kofa/students/browser.py:1592
     2529#: waeup/kofa/students/browser.py:1712
    24852530msgid "Activation code is invalid."
    24862531msgstr ""
    24872532
    2488 #: waeup/kofa/students/browser.py:125 waeup/kofa/students/viewlets.py:120
    2489 #: waeup/kofa/students/viewlets.py:535
    2490 msgid "Payments"
    2491 msgstr ""
    2492 
    2493 #. Default: ""
    2494 #: waeup/kofa/students/browser.py:1266 waeup/kofa/students/browser.py:1394
     2533#. Default: ""
     2534#: waeup/kofa/students/browser.py:1315 waeup/kofa/students/browser.py:1443
    24952535msgid "There is no free bed in your category ${a}."
    24962536msgstr ""
    24972537
    2498 #: waeup/kofa/students/browser.py:1271 waeup/kofa/students/browser.py:1548
    2499 #: waeup/kofa/students/browser.py:1661
     2538#: waeup/kofa/students/browser.py:1320 waeup/kofa/students/browser.py:1597
     2539#: waeup/kofa/students/browser.py:1717
    25002540msgid "Activation code has already been used."
    25012541msgstr ""
    25022542
    2503 #: waeup/kofa/students/browser.py:1274 waeup/kofa/students/browser.py:1551
    2504 #: waeup/kofa/students/browser.py:1664 waeup/kofa/students/browser.py:1923
     2543#: waeup/kofa/students/browser.py:1323 waeup/kofa/students/browser.py:1600
     2544#: waeup/kofa/students/browser.py:1720 waeup/kofa/students/browser.py:1988
    25052545msgid "invalidated"
    25062546msgstr ""
    25072547
    2508 #: waeup/kofa/students/browser.py:1279 waeup/kofa/students/browser.py:1555
    2509 #: waeup/kofa/students/browser.py:1669
     2548#: waeup/kofa/students/browser.py:1328 waeup/kofa/students/browser.py:1604
     2549#: waeup/kofa/students/browser.py:1725
    25102550msgid "You are not the owner of this access code."
    25112551msgstr ""
    25122552
    25132553#. Default: ""
    2514 #: waeup/kofa/students/browser.py:1290 waeup/kofa/students/browser.py:1408
     2554#: waeup/kofa/students/browser.py:1339 waeup/kofa/students/browser.py:1457
    25152555msgid "${a}, Block ${b}, Room ${c}, Bed ${d} (${e})"
    25162556msgstr ""
    25172557
    25182558#. Default: ""
    2519 #: waeup/kofa/students/browser.py:1299
     2559#: waeup/kofa/students/browser.py:1348
    25202560msgid "Bed ticket created and bed booked: ${a}"
    25212561msgstr ""
    25222562
    25232563#. Default: ""
    2524 #: waeup/kofa/students/browser.py:1317
     2564#: waeup/kofa/students/browser.py:1366
    25252565msgid "Bed Ticket for Session ${a}"
    25262566msgstr ""
    25272567
    2528 #: waeup/kofa/students/browser.py:1333
     2568#: waeup/kofa/students/browser.py:1382
    25292569msgid "Bed Allocation Data"
    25302570msgstr ""
    25312571
    2532 #: waeup/kofa/students/browser.py:1339
     2572#: waeup/kofa/students/browser.py:1388
    25332573msgid "Bed Allocation: "
    25342574msgstr ""
    25352575
    2536 #: waeup/kofa/students/browser.py:1366
     2576#: waeup/kofa/students/browser.py:1415
    25372577msgid "Students in reserved beds can't be relocated."
    25382578msgstr ""
    25392579
    2540 #: waeup/kofa/students/browser.py:1372
     2580#: waeup/kofa/students/browser.py:142 waeup/kofa/students/viewlets.py:129
     2581msgid "Accommodation"
     2582msgstr ""
     2583
     2584#: waeup/kofa/students/browser.py:1421
    25412585msgid "Student can't be relocated."
    25422586msgstr ""
    25432587
    2544 #: waeup/kofa/students/browser.py:140 waeup/kofa/students/viewlets.py:126
    2545 msgid "Accommodation"
    2546 msgstr ""
    2547 
    2548 #. Default: ""
    2549 #: waeup/kofa/students/browser.py:1415
     2588#. Default: ""
     2589#: waeup/kofa/students/browser.py:1464
    25502590msgid "Student relocated: ${a}"
    25512591msgstr ""
    25522592
    25532593#. Default: ""
    2554 #: waeup/kofa/students/browser.py:1434
     2594#: waeup/kofa/students/browser.py:1483
    25552595msgid "${a}: History"
    25562596msgstr ""
    25572597
    2558 #: waeup/kofa/students/browser.py:1447
     2598#: waeup/kofa/students/browser.py:1496
    25592599msgid "Edit base data"
    25602600msgstr ""
    25612601
    2562 #: waeup/kofa/students/browser.py:1462 waeup/kofa/students/viewlets.py:365
     2602#. Default: ""
     2603#: waeup/kofa/students/browser.py:151
     2604msgid "Bed Ticket ${a}"
     2605msgstr ""
     2606
     2607#: waeup/kofa/students/browser.py:1511 waeup/kofa/students/viewlets.py:388
    25632608msgid "Change password"
    25642609msgstr ""
    25652610
    2566 #: waeup/kofa/students/browser.py:1476
     2611#: waeup/kofa/students/browser.py:1525
    25672612msgid "Password changed."
    25682613msgstr ""
    25692614
    2570 #: waeup/kofa/students/browser.py:1488
     2615#: waeup/kofa/students/browser.py:1537
    25712616msgid "Upload portrait"
    25722617msgstr ""
    25732618
    2574 #. Default: ""
    2575 #: waeup/kofa/students/browser.py:149
    2576 msgid "Bed Ticket ${a}"
    2577 msgstr ""
    2578 
    2579 #: waeup/kofa/students/browser.py:1503 waeup/kofa/students/viewlets.py:389
     2619#: waeup/kofa/students/browser.py:1552 waeup/kofa/students/viewlets.py:412
    25802620#: waeup/kofa/students/workflow.py:44
    25812621msgid "Start clearance"
    25822622msgstr ""
    25832623
    2584 #: waeup/kofa/students/browser.py:1507
     2624#: waeup/kofa/students/browser.py:1556
    25852625msgid "Start clearance now"
    25862626msgstr ""
    25872627
    2588 #: waeup/kofa/students/browser.py:1524 waeup/kofa/students/browser.py:1645
     2628#: waeup/kofa/students/browser.py:1573 waeup/kofa/students/browser.py:1701
    25892629msgid "Wrong state"
    25902630msgstr ""
    25912631
    2592 #: waeup/kofa/students/browser.py:1528
     2632#: waeup/kofa/students/browser.py:1577
    25932633msgid "No portrait uploaded."
    25942634msgstr ""
    25952635
    2596 #: waeup/kofa/students/browser.py:1532
     2636#: waeup/kofa/students/browser.py:1581
    25972637msgid "Not all required fields filled."
    25982638msgstr ""
    25992639
    2600 #: waeup/kofa/students/browser.py:1559
     2640#: waeup/kofa/students/browser.py:1608
    26012641msgid "Clearance process has been started."
    26022642msgstr ""
    26032643
    2604 #: waeup/kofa/students/browser.py:1571
     2644#: waeup/kofa/students/browser.py:1618
    26052645msgid "Edit clearance data"
    26062646msgstr ""
    26072647
    2608 #: waeup/kofa/students/browser.py:1583 waeup/kofa/students/browser.py:1597
     2648#: waeup/kofa/students/browser.py:1639 waeup/kofa/students/browser.py:1653
    26092649msgid "Clearance form has been saved."
    26102650msgstr ""
    26112651
    2612 #: waeup/kofa/students/browser.py:1591
     2652#: waeup/kofa/students/browser.py:1647
    26132653msgid "Save and request clearance"
    26142654msgstr ""
    26152655
    2616 #: waeup/kofa/students/browser.py:1606 waeup/kofa/students/workflow.py:58
     2656#: waeup/kofa/students/browser.py:1662 waeup/kofa/students/workflow.py:58
    26172657msgid "Request clearance"
    26182658msgstr ""
    26192659
    2620 #: waeup/kofa/students/browser.py:1607
     2660#: waeup/kofa/students/browser.py:1663
    26212661msgid "Enter the CLR access code used for starting clearance."
    26222662msgstr ""
    26232663
    2624 #: waeup/kofa/students/browser.py:1610
     2664#: waeup/kofa/students/browser.py:1666
    26252665msgid "Request clearance now"
    26262666msgstr ""
    26272667
    2628 #: waeup/kofa/students/browser.py:1619
     2668#: waeup/kofa/students/browser.py:1675
    26292669msgid "This isn't your CLR access code."
    26302670msgstr ""
    26312671
    2632 #: waeup/kofa/students/browser.py:1628
     2672#: waeup/kofa/students/browser.py:1684
    26332673msgid "Clearance has been requested."
    26342674msgstr ""
    26352675
    2636 #: waeup/kofa/students/browser.py:1637 waeup/kofa/students/viewlets.py:418
     2676#: waeup/kofa/students/browser.py:1693 waeup/kofa/students/viewlets.py:441
    26372677msgid "Start course registration"
    26382678msgstr ""
    26392679
    2640 #: waeup/kofa/students/browser.py:1641
     2680#: waeup/kofa/students/browser.py:1697
    26412681msgid "Start course registration now"
    26422682msgstr ""
    26432683
    2644 #: waeup/kofa/students/browser.py:1677
     2684#: waeup/kofa/students/browser.py:170
     2685msgid "Student Section"
     2686msgstr ""
     2687
     2688#: waeup/kofa/students/browser.py:1733
    26452689msgid "Course registration has been started."
    26462690msgstr ""
    26472691
    2648 #: waeup/kofa/students/browser.py:168
    2649 msgid "Student Section"
    2650 msgstr ""
    2651 
    2652 #. Default: ""
    2653 #: waeup/kofa/students/browser.py:1696
     2692#. Default: ""
     2693#: waeup/kofa/students/browser.py:1752
    26542694msgid "Add current level ${a}"
    26552695msgstr ""
    26562696
    2657 #: waeup/kofa/students/browser.py:1705
     2697#: waeup/kofa/students/browser.py:1761
    26582698msgid "Create course list now"
    26592699msgstr ""
    26602700
    26612701#. Default: ""
    2662 #: waeup/kofa/students/browser.py:1744
     2702#: waeup/kofa/students/browser.py:1800
    26632703msgid "Add and remove course tickets of study level ${a}"
    26642704msgstr ""
    26652705
    2666 #: waeup/kofa/students/browser.py:1781
     2706#: waeup/kofa/students/browser.py:1837
    26672707msgid "Register course list"
    26682708msgstr ""
    26692709
    2670 #: waeup/kofa/students/browser.py:1785
     2710#: waeup/kofa/students/browser.py:1841
    26712711msgid "Course list has been registered."
    26722712msgstr ""
    26732713
    2674 #: waeup/kofa/students/browser.py:1831
    2675 msgid "Change my password"
    2676 msgstr ""
    2677 
    2678 #: waeup/kofa/students/browser.py:184 waeup/kofa/students/browser.py:220
     2714#: waeup/kofa/students/browser.py:186 waeup/kofa/students/browser.py:226
    26792715msgid "Empty search string"
    26802716msgstr ""
    26812717
    2682 #: waeup/kofa/students/browser.py:1841
     2718#: waeup/kofa/students/browser.py:1887
     2719msgid "Send me a new password"
     2720msgstr ""
     2721
     2722#: waeup/kofa/students/browser.py:1897
    26832723msgid "Get new login credentials"
    26842724msgstr ""
    26852725
    2686 #: waeup/kofa/students/browser.py:1855
    2687 msgid "No student record found."
    2688 msgstr ""
    2689 
    2690 #: waeup/kofa/students/browser.py:1863
     2726#: waeup/kofa/students/browser.py:1914
     2727msgid "Application package not installed."
     2728msgstr ""
     2729
     2730#: waeup/kofa/students/browser.py:1920
     2731msgid "No record found."
     2732msgstr ""
     2733
     2734#: waeup/kofa/students/browser.py:1928
    26912735msgid "You have successfully changed your password for the"
    26922736msgstr ""
    26932737
    26942738#. Default: ""
    2695 #: waeup/kofa/students/browser.py:1868
     2739#: waeup/kofa/students/browser.py:1933
    26962740msgid "An email with your user name and password has been sent to ${a}."
    26972741msgstr ""
    26982742
    2699 #: waeup/kofa/students/browser.py:1879
     2743#: waeup/kofa/students/browser.py:1944
    27002744msgid "Set password for first-time login"
    27012745msgstr ""
    27022746
    2703 #: waeup/kofa/students/browser.py:1882
     2747#: waeup/kofa/students/browser.py:1947
    27042748msgid "Set"
    27052749msgstr ""
    27062750
    2707 #: waeup/kofa/students/browser.py:1897
     2751#: waeup/kofa/students/browser.py:1962
    27082752msgid "More than one student found."
    27092753msgstr ""
    27102754
    2711 #: waeup/kofa/students/browser.py:1905
     2755#: waeup/kofa/students/browser.py:1970
    27122756msgid "Access code is invalid."
    27132757msgstr ""
    27142758
    27152759#. Default: ""
    2716 #: waeup/kofa/students/browser.py:1908
     2760#: waeup/kofa/students/browser.py:1973
    27172761msgid "Password has already been set. Your Student Id is ${a}"
    27182762msgstr ""
    27192763
    2720 #: waeup/kofa/students/browser.py:1914
     2764#: waeup/kofa/students/browser.py:1979
    27212765msgid "Password has already been set. You are using the wrong Access Code."
    27222766msgstr ""
    27232767
    2724 #: waeup/kofa/students/browser.py:1920
     2768#: waeup/kofa/students/browser.py:1985
    27252769msgid "Access code has already been used."
    27262770msgstr ""
    27272771
    27282772#. Default: ""
    2729 #: waeup/kofa/students/browser.py:1929
     2773#: waeup/kofa/students/browser.py:1994
    27302774msgid "Password has been set. Your Student Id is ${a}"
    27312775msgstr ""
    27322776
    2733 #: waeup/kofa/students/browser.py:202 waeup/kofa/students/viewlets.py:139
     2777#: waeup/kofa/students/browser.py:208 waeup/kofa/students/viewlets.py:142
    27342778msgid "Manage student section"
    27352779msgstr ""
    27362780
    2737 #: waeup/kofa/students/browser.py:226 waeup/kofa/students/browser.py:1894
     2781#: waeup/kofa/students/browser.py:238 waeup/kofa/students/browser.py:1959
    27382782msgid "No student found."
    27392783msgstr ""
    27402784
    2741 #: waeup/kofa/students/browser.py:253 waeup/kofa/students/viewlets.py:146
     2785#: waeup/kofa/students/browser.py:265 waeup/kofa/students/viewlets.py:149
    27422786msgid "Add student"
    27432787msgstr ""
    27442788
    2745 #: waeup/kofa/students/browser.py:261
     2789#: waeup/kofa/students/browser.py:273
    27462790msgid "Student record created."
    27472791msgstr ""
    27482792
    27492793#. Default: ""
    2750 #: waeup/kofa/students/browser.py:277
     2794#: waeup/kofa/students/browser.py:289
    27512795msgid "${a}: Base Data"
    27522796msgstr ""
    27532797
    2754 #: waeup/kofa/students/browser.py:320 waeup/kofa/students/browser.py:1871
     2798#: waeup/kofa/students/browser.py:332 waeup/kofa/students/browser.py:1936
    27552799msgid "An smtp server error occurred."
    27562800msgstr ""
    27572801
    2758 #: waeup/kofa/students/browser.py:332
     2802#: waeup/kofa/students/browser.py:344
    27592803msgid "Manage base data"
    27602804msgstr ""
    27612805
    27622806#. Default: ""
    2763 #: waeup/kofa/students/browser.py:407
     2807#: waeup/kofa/students/browser.py:425
    27642808msgid "${a}: Clearance Data"
    27652809msgstr ""
    27662810
    2767 #: waeup/kofa/students/browser.py:423 waeup/kofa/students/viewlets.py:104
    2768 #: waeup/kofa/students/viewlets.py:532
     2811#: waeup/kofa/students/browser.py:449 waeup/kofa/students/viewlets.py:107
     2812#: waeup/kofa/students/viewlets.py:555
    27692813#: waeup/kofa/students/browser_templates/clearanceeditpage.pt:6
    27702814msgid "Clearance Data"
    27712815msgstr ""
    27722816
    2773 #: waeup/kofa/students/browser.py:429
     2817#: waeup/kofa/students/browser.py:455
    27742818msgid "Clearance Slip of "
    27752819msgstr ""
    27762820
    2777 #: waeup/kofa/students/browser.py:449
     2821#: waeup/kofa/students/browser.py:474
    27782822msgid "Manage clearance data"
    27792823msgstr ""
    27802824
    2781 #: waeup/kofa/students/browser.py:478
     2825#: waeup/kofa/students/browser.py:516
    27822826msgid "Student has been cleared."
    27832827msgstr ""
    27842828
    2785 #: waeup/kofa/students/browser.py:480 waeup/kofa/students/browser.py:504
     2829#: waeup/kofa/students/browser.py:518 waeup/kofa/students/browser.py:542
    27862830msgid "Student is in wrong state."
    27872831msgstr ""
    27882832
    2789 #: waeup/kofa/students/browser.py:497
     2833#: waeup/kofa/students/browser.py:535
    27902834msgid "Clearance has been annulled."
    27912835msgstr ""
    27922836
    2793 #: waeup/kofa/students/browser.py:501
     2837#: waeup/kofa/students/browser.py:539
    27942838msgid "Clearance request has been rejected."
    27952839msgstr ""
    27962840
    27972841#. Default: ""
    2798 #: waeup/kofa/students/browser.py:527
     2842#: waeup/kofa/students/browser.py:565
    27992843msgid "${a}: Personal Data"
    28002844msgstr ""
    28012845
    2802 #: waeup/kofa/students/browser.py:537
    2803 msgid "Manage personal data"
    2804 msgstr ""
    2805 
    2806 #. Default: ""
    2807 #: waeup/kofa/students/browser.py:557
     2846#: waeup/kofa/students/browser.py:575
     2847msgid "Edit personal data"
     2848msgstr ""
     2849
     2850#. Default: ""
     2851#: waeup/kofa/students/browser.py:595
    28082852msgid "${a}: Study Course"
    28092853msgstr ""
    28102854
    2811 #: waeup/kofa/students/browser.py:587
     2855#: waeup/kofa/students/browser.py:625
    28122856msgid "Manage study course"
    28132857msgstr ""
    28142858
    2815 #: waeup/kofa/students/browser.py:590 waeup/kofa/students/browser.py:631
     2859#: waeup/kofa/students/browser.py:628 waeup/kofa/students/browser.py:675
    28162860msgid "Remove selected levels"
    28172861msgstr ""
    28182862
    2819 #: waeup/kofa/students/browser.py:591 waeup/kofa/students/browser.py:617
     2863#: waeup/kofa/students/browser.py:629 waeup/kofa/students/browser.py:661
    28202864msgid "Add study level"
    28212865msgstr ""
    28222866
    2823 #: waeup/kofa/students/browser.py:625
     2867#: waeup/kofa/students/browser.py:649
     2868msgid "Current level not available for certificate."
     2869msgstr ""
     2870
     2871#: waeup/kofa/students/browser.py:669
    28242872msgid "Study level has been added."
    28252873msgstr ""
    28262874
    2827 #: waeup/kofa/students/browser.py:627 waeup/kofa/students/browser.py:1714
     2875#: waeup/kofa/students/browser.py:671 waeup/kofa/students/browser.py:1770
    28282876msgid "This level exists."
    28292877msgstr ""
    28302878
    2831 #: waeup/kofa/students/browser.py:637
     2879#: waeup/kofa/students/browser.py:681
    28322880msgid "No study level selected."
    28332881msgstr ""
    28342882
    28352883#. Default: ""
    2836 #: waeup/kofa/students/browser.py:673
     2884#: waeup/kofa/students/browser.py:717
    28372885msgid "${a}: Study Level ${b}"
    28382886msgstr ""
    28392887
    2840 #: waeup/kofa/students/browser.py:696
     2888#: waeup/kofa/students/browser.py:740
    28412889msgid "Level Data"
    28422890msgstr ""
    28432891
    2844 #: waeup/kofa/students/browser.py:702
     2892#: waeup/kofa/students/browser.py:746
    28452893msgid "Course List"
    28462894msgstr ""
    28472895
    2848 #: waeup/kofa/students/browser.py:711
     2896#: waeup/kofa/students/browser.py:755
    28492897msgid "Course Registration Slip  "
    28502898msgstr ""
    28512899
    2852 #: waeup/kofa/students/browser.py:717
     2900#: waeup/kofa/students/browser.py:761
    28532901#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:35
    28542902#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:12
     
    28572905msgstr ""
    28582906
    2859 #: waeup/kofa/students/browser.py:720
     2907#: waeup/kofa/students/browser.py:764
    28602908#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:38
    28612909#: waeup/kofa/students/browser_templates/studylevelpage.pt:36
     
    28632911msgstr ""
    28642912
    2865 #: waeup/kofa/students/browser.py:721
     2913#: waeup/kofa/students/browser.py:765
    28662914#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:16
    28672915msgid "Faculty"
    28682916msgstr ""
    28692917
    2870 #: waeup/kofa/students/browser.py:722
     2918#: waeup/kofa/students/browser.py:766
    28712919#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:40
    28722920#: waeup/kofa/students/browser_templates/studylevelpage.pt:38
     
    28742922msgstr ""
    28752923
    2876 #: waeup/kofa/students/browser.py:723
     2924#: waeup/kofa/students/browser.py:767
    28772925#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:41
    28782926#: waeup/kofa/students/browser_templates/studylevelpage.pt:39
     
    28802928msgstr ""
    28812929
    2882 #: waeup/kofa/students/browser.py:724 waeup/kofa/students/interfaces.py:389
     2930#: waeup/kofa/students/browser.py:768 waeup/kofa/students/interfaces.py:399
    28832931#: waeup/kofa/students/browser_templates/studylevelmanagepage.pt:42
    28842932#: waeup/kofa/students/browser_templates/studyleveleditpage.pt:18
     
    28872935msgstr ""
    28882936
    2889 #: waeup/kofa/students/browser.py:752 waeup/kofa/students/browser.py:781
    2890 #: waeup/kofa/students/browser.py:866 waeup/kofa/students/browser.py:871
    2891 #: waeup/kofa/students/browser.py:1754 waeup/kofa/students/browser.py:1804
     2937#: waeup/kofa/students/browser.py:796 waeup/kofa/students/browser.py:825
     2938#: waeup/kofa/students/browser.py:910 waeup/kofa/students/browser.py:915
     2939#: waeup/kofa/students/browser.py:1810 waeup/kofa/students/browser.py:1860
    28922940msgid "Add course ticket"
    28932941msgstr ""
    28942942
    28952943#. Default: ""
    2896 #: waeup/kofa/students/browser.py:773
     2944#: waeup/kofa/students/browser.py:817
    28972945msgid "Manage study level ${a}"
    28982946msgstr ""
    28992947
    2900 #: waeup/kofa/students/browser.py:791 waeup/kofa/students/browser.py:1764
     2948#: waeup/kofa/students/browser.py:835 waeup/kofa/students/browser.py:1820
    29012949msgid "No ticket selected."
    29022950msgstr ""
    29032951
    2904 #: waeup/kofa/students/browser.py:815 waeup/kofa/students/browser.py:837
     2952#: waeup/kofa/students/browser.py:859 waeup/kofa/students/browser.py:881
    29052953msgid "This level does not correspond current level."
    29062954msgstr ""
    29072955
    2908 #: waeup/kofa/students/browser.py:819
     2956#: waeup/kofa/students/browser.py:863
    29092957msgid "Course list has been validated."
    29102958msgstr ""
    29112959
    2912 #: waeup/kofa/students/browser.py:821 waeup/kofa/students/browser.py:849
     2960#: waeup/kofa/students/browser.py:865 waeup/kofa/students/browser.py:893
    29132961msgid "Student is in the wrong state."
    29142962msgstr ""
    29152963
    2916 #: waeup/kofa/students/browser.py:842
     2964#: waeup/kofa/students/browser.py:886
    29172965msgid "Course list request has been annulled."
    29182966msgstr ""
    29192967
    2920 #: waeup/kofa/students/browser.py:846
     2968#: waeup/kofa/students/browser.py:890
    29212969msgid "Course list request has been rejected:"
    29222970msgstr ""
    29232971
    2924 #: waeup/kofa/students/browser.py:886 waeup/kofa/students/browser.py:1817
     2972#: waeup/kofa/students/browser.py:930 waeup/kofa/students/browser.py:1873
    29252973msgid "The ticket exists."
    29262974msgstr ""
    29272975
    29282976#. Default: ""
    2929 #: waeup/kofa/students/browser.py:888 waeup/kofa/students/browser.py:1819
     2977#: waeup/kofa/students/browser.py:932 waeup/kofa/students/browser.py:1875
    29302978msgid "Successfully added ${a}."
    29312979msgstr ""
    29322980
    29332981#. Default: ""
    2934 #: waeup/kofa/students/browser.py:909
     2982#: waeup/kofa/students/browser.py:953
    29352983msgid "${a}: Course Ticket ${b}"
    29362984msgstr ""
    29372985
    29382986#. Default: ""
    2939 #: waeup/kofa/students/browser.py:925
     2987#: waeup/kofa/students/browser.py:969
    29402988msgid "Manage course ticket ${a}"
    29412989msgstr ""
    29422990
    29432991#. Default: ""
    2944 #: waeup/kofa/students/browser.py:952
     2992#: waeup/kofa/students/browser.py:996
    29452993msgid "${a}: Payments"
    2946 msgstr ""
    2947 
    2948 #: waeup/kofa/students/browser.py:997
    2949 msgid "Add online payment"
    29502994msgstr ""
    29512995
     
    29542998msgstr ""
    29552999
    2956 #: waeup/kofa/students/browser_templates/basemanagepage.pt:29
     3000#: waeup/kofa/students/browser_templates/basemanagepage.pt:30
    29573001msgid "Registration Transition:"
    2958 msgstr ""
    2959 
    2960 #. Default: "Please solve the captcha<br />to prevent misuse of this service:"
    2961 #: waeup/kofa/students/browser_templates/changepw.pt:8
    2962 msgid "solve_captcha"
    29633002msgstr ""
    29643003
     
    30103049#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:14
    30113050#: waeup/kofa/accesscodes/browser_templates/searchpage.pt:25
    3012 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:87
    3013 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:54
     3051#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:89
     3052#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:45
    30143053msgid "State"
    30153054msgstr ""
     
    30303069msgstr ""
    30313070
     3071#: waeup/kofa/students/browser_templates/courseticketmanagepage.pt:15
     3072#: waeup/kofa/students/browser_templates/studycoursepage.pt:39
     3073msgid "Faculty:"
     3074msgstr ""
     3075
     3076#: waeup/kofa/students/browser_templates/courseticketmanagepage.pt:23
     3077#: waeup/kofa/students/browser_templates/studycoursepage.pt:28
     3078msgid "Department:"
     3079msgstr ""
     3080
    30323081#: waeup/kofa/students/browser_templates/courseticketmanagepage.pt:31
    30333082msgid "Semester:"
     
    30463095msgstr ""
    30473096
    3048 #: waeup/kofa/students/browser_templates/imageupload.pt:20
    3049 #: waeup/kofa/students/browser_templates/fileupload.pt:26
    3050 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:25
    3051 msgid "Max. file size:"
    3052 msgstr ""
    3053 
    30543097#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:11
     3098#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:87
     3099#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:43
     3100msgid "Category"
     3101msgstr ""
     3102
     3103#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:12
     3104#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:88
     3105#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:44
     3106msgid "Item"
     3107msgstr ""
     3108
     3109#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:8
     3110#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:84
     3111#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:40
     3112msgid "Payment Id"
     3113msgstr ""
     3114
     3115#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:9
    30553116#: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:85
    3056 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:52
    3057 msgid "Category"
    3058 msgstr ""
    3059 
    3060 #: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:12
    3061 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:86
    3062 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:53
    3063 msgid "Item"
    3064 msgstr ""
    3065 
    3066 #: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:8
    3067 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:82
    3068 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:49
    3069 msgid "Payment Id"
    3070 msgstr ""
    3071 
    3072 #: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:9
    3073 #: waeup/kofa/applicants/browser_templates/applicanteditpage.pt:83
    3074 #: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:50
     3117#: waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt:41
    30753118msgid "Creation Date"
     3119msgstr ""
     3120
     3121#. Default: "Enter the email address stored on Kofa. You can't change your email address here. If you've forgotten your email address or the email address stored in Kofa is wrong or no longer valid, use the enquiries form to request a change of address."
     3122#: waeup/kofa/students/browser_templates/sendpassword.pt:19
     3123msgid "email_address_problem"
     3124msgstr ""
     3125
     3126#. Default: "Please solve the captcha<br />to prevent misuse of this service:"
     3127#: waeup/kofa/students/browser_templates/sendpassword.pt:8
     3128msgid "solve_captcha"
    30763129msgstr ""
    30773130
     
    31753228msgstr ""
    31763229
    3177 #: waeup/kofa/students/interfaces.py:183 waeup/kofa/students/interfaces.py:259
    3178 #: waeup/kofa/students/interfaces.py:498
    3179 msgid "Registration Number"
    3180 msgstr ""
    3181 
    3182 #: waeup/kofa/students/interfaces.py:190 waeup/kofa/students/interfaces.py:268
     3230#: waeup/kofa/students/export.py:139
     3231msgid "Student Study Levels"
     3232msgstr ""
     3233
     3234#: waeup/kofa/students/export.py:87
     3235msgid "Student Study Courses"
     3236msgstr ""
     3237
     3238#: waeup/kofa/students/interfaces.py:190 waeup/kofa/students/interfaces.py:278
    31833239msgid "Matriculation Number"
    31843240msgstr ""
     
    32043260msgstr ""
    32053261
    3206 #: waeup/kofa/students/interfaces.py:245
     3262#: waeup/kofa/students/interfaces.py:244
     3263msgid "Employer"
     3264msgstr ""
     3265
     3266#: waeup/kofa/students/interfaces.py:254
    32073267msgid "Permanent Address"
    32083268msgstr ""
    32093269
    3210 #: waeup/kofa/students/interfaces.py:277
     3270#: waeup/kofa/students/interfaces.py:287
    32113271#: waeup/kofa/browser/templates/showstudentspage.pt:7
    32123272msgid "Certificate"
    32133273msgstr ""
    32143274
    3215 #: waeup/kofa/students/interfaces.py:283
     3275#: waeup/kofa/students/interfaces.py:293
    32163276msgid "Entry Mode"
    32173277msgstr ""
    32183278
    3219 #: waeup/kofa/students/interfaces.py:290
     3279#: waeup/kofa/students/interfaces.py:300
    32203280msgid "Entry Session"
    32213281msgstr ""
    32223282
    3223 #: waeup/kofa/students/interfaces.py:298 waeup/kofa/students/interfaces.py:337
     3283#: waeup/kofa/students/interfaces.py:308 waeup/kofa/students/interfaces.py:347
    32243284#: waeup/kofa/browser/templates/showstudentspage.pt:8
    32253285msgid "Current Session"
    32263286msgstr ""
    32273287
    3228 #: waeup/kofa/students/interfaces.py:305 waeup/kofa/students/interfaces.py:343
     3288#: waeup/kofa/students/interfaces.py:315 waeup/kofa/students/interfaces.py:353
    32293289#: waeup/kofa/browser/templates/showstudentspage.pt:9
    32303290msgid "Current Level"
    32313291msgstr ""
    32323292
    3233 #: waeup/kofa/students/interfaces.py:312 waeup/kofa/students/interfaces.py:331
     3293#: waeup/kofa/students/interfaces.py:322 waeup/kofa/students/interfaces.py:341
    32343294msgid "Current Verdict"
    32353295msgstr ""
    32363296
    3237 #: waeup/kofa/students/interfaces.py:319
     3297#: waeup/kofa/students/interfaces.py:329
    32383298msgid "Previous Verdict"
    32393299msgstr ""
    32403300
    3241 #: waeup/kofa/students/interfaces.py:357 waeup/kofa/students/interfaces.py:451
     3301#: waeup/kofa/students/interfaces.py:367 waeup/kofa/students/interfaces.py:461
    32423302#: waeup/kofa/students/browser_templates/accommodationmanagepage.pt:8
    32433303#: waeup/kofa/students/browser_templates/paymentsmanagepage.pt:13
     
    32453305msgstr ""
    32463306
    3247 #: waeup/kofa/students/interfaces.py:363
     3307#: waeup/kofa/students/interfaces.py:373
    32483308msgid "Verdict"
    32493309msgstr ""
    32503310
    3251 #: waeup/kofa/students/interfaces.py:382
     3311#: waeup/kofa/students/interfaces.py:392
    32523312#: waeup/kofa/browser/templates/certificatepage.pt:30
    32533313#: waeup/kofa/browser/templates/certificatemanagepage.pt:33
     
    32553315msgstr ""
    32563316
    3257 #: waeup/kofa/students/interfaces.py:396
     3317#: waeup/kofa/students/interfaces.py:406
    32583318msgid "Automatical Creation"
    32593319msgstr ""
    32603320
    3261 #: waeup/kofa/students/interfaces.py:403
     3321#: waeup/kofa/students/interfaces.py:413
    32623322msgid "Carry-over Course"
    32633323msgstr ""
    32643324
    3265 #: waeup/kofa/students/interfaces.py:422
     3325#: waeup/kofa/students/interfaces.py:432
    32663326#: waeup/kofa/university/interfaces.py:299
    32673327#: waeup/kofa/browser/templates/certificatepage.pt:29
     
    32703330msgstr ""
    32713331
    3272 #: waeup/kofa/students/interfaces.py:439
     3332#: waeup/kofa/students/interfaces.py:449
    32733333#: waeup/kofa/students/browser_templates/accommodationmanagepage.pt:10
    32743334msgid "Bed Coordinates"
    32753335msgstr ""
    32763336
    3277 #: waeup/kofa/students/interfaces.py:458
     3337#: waeup/kofa/students/interfaces.py:468
    32783338#: waeup/kofa/students/browser_templates/accommodationmanagepage.pt:9
    32793339msgid "Booking Date"
    32803340msgstr ""
    32813341
    3282 #: waeup/kofa/students/interfaces.py:464
     3342#: waeup/kofa/students/interfaces.py:474
    32833343msgid "Booking Activation Code"
    32843344msgstr ""
    32853345
    3286 #. Default: ""
    3287 #: waeup/kofa/students/utils.py:167
     3346#: waeup/kofa/students/utils.py:173
     3347msgid "Scanned Documents"
     3348msgstr ""
     3349
     3350#: waeup/kofa/students/utils.py:181
     3351msgid "(not provided)"
     3352msgstr ""
     3353
     3354#. Default: ""
     3355#: waeup/kofa/students/utils.py:208
    32883356msgid "<font size=10>${a} Page ${b} of ${c}</font>"
    32893357msgstr ""
    32903358
    3291 #: waeup/kofa/students/utils.py:298 waeup/kofa/students/viewlets.py:71
    3292 #: waeup/kofa/students/viewlets.py:99
    3293 #: waeup/kofa/students/browser_templates/basemanagepage.pt:6
     3359#: waeup/kofa/students/utils.py:323 waeup/kofa/students/viewlets.py:74
     3360#: waeup/kofa/students/viewlets.py:102
     3361#: waeup/kofa/students/browser_templates/basemanagepage.pt:7
    32943362msgid "Base Data"
    32953363msgstr ""
    32963364
    3297 #: waeup/kofa/students/utils.py:329
    3298 msgid "Scanned Documents"
    3299 msgstr ""
    3300 
    3301 #: waeup/kofa/students/utils.py:382
     3365#: waeup/kofa/students/utils.py:355
    33023366msgid "(not yet)"
    33033367msgstr ""
    33043368
    3305 #: waeup/kofa/students/viewlets.py:109 waeup/kofa/students/viewlets.py:533
     3369#: waeup/kofa/students/viewlets.py:112 waeup/kofa/students/viewlets.py:556
    33063370msgid "Personal Data"
    33073371msgstr ""
    33083372
    3309 #: waeup/kofa/students/viewlets.py:131 waeup/kofa/students/viewlets.py:537
     3373#: waeup/kofa/students/viewlets.py:134 waeup/kofa/students/viewlets.py:560
    33103374#: waeup/kofa/accesscodes/browser_templates/searchpage.pt:27
    33113375msgid "History"
    33123376msgstr ""
    33133377
    3314 #: waeup/kofa/students/viewlets.py:179 waeup/kofa/students/workflow.py:72
     3378#: waeup/kofa/students/viewlets.py:182 waeup/kofa/students/workflow.py:72
    33153379msgid "Clear student"
    33163380msgstr ""
    33173381
    3318 #: waeup/kofa/students/viewlets.py:194
     3382#: waeup/kofa/students/viewlets.py:197
    33193383msgid "Reject clearance"
    33203384msgstr ""
    33213385
    3322 #: waeup/kofa/students/viewlets.py:210
     3386#: waeup/kofa/students/viewlets.py:213
    33233387msgid "Download clearance slip"
    33243388msgstr ""
    33253389
    3326 #: waeup/kofa/students/viewlets.py:235
     3390#: waeup/kofa/students/viewlets.py:222 waeup/kofa/students/viewlets.py:231
     3391msgid "View"
     3392msgstr ""
     3393
     3394#: waeup/kofa/students/viewlets.py:263 waeup/kofa/students/workflow.py:128
     3395msgid "Validate courses"
     3396msgstr ""
     3397
     3398#: waeup/kofa/students/viewlets.py:279
     3399msgid "Reject courses"
     3400msgstr ""
     3401
     3402#: waeup/kofa/students/viewlets.py:296
    33273403msgid "Download course registration slip"
    33283404msgstr ""
    33293405
    3330 #: waeup/kofa/students/viewlets.py:251 waeup/kofa/students/workflow.py:128
    3331 msgid "Validate courses"
    3332 msgstr ""
    3333 
    3334 #: waeup/kofa/students/viewlets.py:267
    3335 msgid "Reject courses"
    3336 msgstr ""
    3337 
    3338 #: waeup/kofa/students/viewlets.py:330
     3406#: waeup/kofa/students/viewlets.py:353
    33393407msgid "Book accommodation"
    33403408msgstr ""
    33413409
    3342 #: waeup/kofa/students/viewlets.py:339
     3410#: waeup/kofa/students/viewlets.py:362
    33433411msgid "Download bed allocation slip"
    33443412msgstr ""
    33453413
    3346 #: waeup/kofa/students/viewlets.py:348
     3414#: waeup/kofa/students/viewlets.py:371
    33473415msgid "Relocate student"
    33483416msgstr ""
    33493417
    3350 #: waeup/kofa/students/viewlets.py:374
     3418#: waeup/kofa/students/viewlets.py:397
    33513419msgid "Change portrait"
    33523420msgstr ""
    33533421
    3354 #: waeup/kofa/students/viewlets.py:432
     3422#: waeup/kofa/students/viewlets.py:455
    33553423msgid "Add course list"
    33563424msgstr ""
    33573425
    3358 #: waeup/kofa/students/viewlets.py:450
     3426#: waeup/kofa/students/viewlets.py:473
    33593427msgid "Add and remove courses"
    33603428msgstr ""
    33613429
    3362 #: waeup/kofa/students/viewlets.py:536
     3430#: waeup/kofa/students/viewlets.py:559
    33633431msgid "Accommodation Data"
    33643432msgstr ""
    33653433
    33663434#. Default: ""
    3367 #: waeup/kofa/students/viewlets.py:548
     3435#: waeup/kofa/students/viewlets.py:571
    33683436msgid "${a} deleted."
    33693437msgstr ""
    33703438
    3371 #: waeup/kofa/students/viewlets.py:561
     3439#: waeup/kofa/students/viewlets.py:584
    33723440msgid "File name has no extension."
    33733441msgstr ""
    33743442
    3375 #: waeup/kofa/students/viewlets.py:564
     3443#: waeup/kofa/students/viewlets.py:587
    33763444msgid "File name contains more than one dot."
    33773445msgstr ""
    33783446
    33793447#. Default: ""
    3380 #: waeup/kofa/students/viewlets.py:571
     3448#: waeup/kofa/students/viewlets.py:594
    33813449msgid "${a} file extension expected."
    33823450msgstr ""
    33833451
    33843452#. Default: ""
    3385 #: waeup/kofa/students/viewlets.py:577
     3453#: waeup/kofa/students/viewlets.py:600
    33863454msgid "Only the following extension are allowed: ${a}"
    33873455msgstr ""
    33883456
    3389 #: waeup/kofa/students/viewlets.py:583
     3457#: waeup/kofa/students/viewlets.py:606
    33903458msgid "Uploaded file is too big."
    33913459msgstr ""
    33923460
    33933461#. Default: ""
    3394 #: waeup/kofa/students/viewlets.py:590
     3462#: waeup/kofa/students/viewlets.py:613
    33953463msgid "File ${a} uploaded."
    33963464msgstr ""
    33973465
    3398 #: waeup/kofa/students/viewlets.py:608
     3466#: waeup/kofa/students/viewlets.py:631
    33993467#: waeup/kofa/browser/templates/datacenterlogspage.pt:10
    34003468#: waeup/kofa/browser/templates/datacenterpage.pt:14
     
    34033471msgstr ""
    34043472
    3405 #: waeup/kofa/students/viewlets.py:609
     3473#: waeup/kofa/students/viewlets.py:632
    34063474msgid "Scan"
    34073475msgstr ""
    34083476
    3409 #: waeup/kofa/students/viewlets.py:632
     3477#: waeup/kofa/students/viewlets.py:655
    34103478msgid "Upload new file"
    34113479msgstr ""
    34123480
    3413 #: waeup/kofa/students/viewlets.py:633
     3481#: waeup/kofa/students/viewlets.py:656
    34143482msgid "Delete attachment"
    34153483msgstr ""
    34163484
    3417 #: waeup/kofa/students/viewlets.py:663
     3485#: waeup/kofa/students/viewlets.py:686
    34183486msgid "No local file selected."
    34193487msgstr ""
    34203488
    3421 #: waeup/kofa/students/viewlets.py:677
    3422 #: waeup/kofa/students/browser_templates/basemanagepage.pt:8
     3489#: waeup/kofa/students/viewlets.py:700
     3490#: waeup/kofa/students/browser_templates/basemanagepage.pt:9
    34233491msgid "Passport Picture"
    34243492msgstr ""
    34253493
    3426 #: waeup/kofa/students/viewlets.py:688
     3494#: waeup/kofa/students/viewlets.py:711
    34273495msgid "Passport Picture (jpg only)"
    34283496msgstr ""
    34293497
    3430 #: waeup/kofa/students/viewlets.py:703 waeup/kofa/students/viewlets.py:714
     3498#: waeup/kofa/students/viewlets.py:726 waeup/kofa/students/viewlets.py:737
    34313499msgid "Birth Certificate"
    34323500msgstr ""
    34333501
    3434 #: waeup/kofa/students/viewlets.py:704 waeup/kofa/students/viewlets.py:715
     3502#: waeup/kofa/students/viewlets.py:727 waeup/kofa/students/viewlets.py:738
    34353503msgid "Birth Certificate Scan"
    34363504msgstr ""
    34373505
    3438 #: waeup/kofa/students/viewlets.py:724 waeup/kofa/students/viewlets.py:735
     3506#: waeup/kofa/students/viewlets.py:747 waeup/kofa/students/viewlets.py:758
    34393507msgid "Acceptance Letter"
    34403508msgstr ""
    34413509
    3442 #: waeup/kofa/students/viewlets.py:725 waeup/kofa/students/viewlets.py:736
     3510#: waeup/kofa/students/viewlets.py:748 waeup/kofa/students/viewlets.py:759
    34433511msgid "Acceptance Letter Scan"
    34443512msgstr ""
    34453513
    3446 #: waeup/kofa/students/viewlets.py:85
     3514#: waeup/kofa/students/viewlets.py:88
    34473515msgid "Application Slip"
    34483516msgstr ""
    34493517
    3450 #: waeup/kofa/students/vocabularies.py:117
     3518#: waeup/kofa/students/vocabularies.py:116
    34513519msgid "male"
    34523520msgstr ""
    34533521
    3454 #: waeup/kofa/students/vocabularies.py:119
     3522#: waeup/kofa/students/vocabularies.py:118
    34553523msgid "female"
    34563524msgstr ""
    34573525
    34583526#. Default: ""
    3459 #: waeup/kofa/students/vocabularies.py:77
     3527#: waeup/kofa/students/vocabularies.py:76
    34603528msgid "Error: level id ${value} out of range"
    34613529msgstr ""
    34623530
    34633531#. Default: ""
    3464 #: waeup/kofa/students/vocabularies.py:88
     3532#: waeup/kofa/students/vocabularies.py:87
    34653533msgid "${title} 2nd spillover"
    34663534msgstr ""
    34673535
    34683536#. Default: ""
    3469 #: waeup/kofa/students/vocabularies.py:91
     3537#: waeup/kofa/students/vocabularies.py:90
    34703538msgid "${title} 3rd spillover"
    34713539msgstr ""
    34723540
    34733541#. Default: ""
    3474 #: waeup/kofa/students/vocabularies.py:94
     3542#: waeup/kofa/students/vocabularies.py:93
    34753543msgid "${title} 1st spillover"
    34763544msgstr ""
    34773545
    34783546#. Default: ""
    3479 #: waeup/kofa/students/vocabularies.py:96
     3547#: waeup/kofa/students/vocabularies.py:95
    34803548msgid "${title} on 1st probation"
    34813549msgstr ""
    34823550
    34833551#. Default: ""
    3484 #: waeup/kofa/students/vocabularies.py:98
     3552#: waeup/kofa/students/vocabularies.py:97
    34853553msgid "${title} on 2nd probation"
    34863554msgstr ""
     
    34903558msgstr ""
    34913559
    3492 #: waeup/kofa/students/workflow.py:108
    3493 msgid "Student record reset to 'returning'"
     3560#: waeup/kofa/students/workflow.py:108 waeup/kofa/students/workflow.py:143
     3561msgid "Reset to 'returning'"
    34943562msgstr ""
    34953563
     
    35073575
    35083576#: waeup/kofa/students/workflow.py:122 waeup/kofa/students/workflow.py:136
    3509 msgid "Student record reset to 'paid'"
     3577msgid "Reset to 'paid'"
    35103578msgstr ""
    35113579
     
    35183586msgstr ""
    35193587
    3520 #: waeup/kofa/students/workflow.py:143
    3521 msgid "Returned"
    3522 msgstr ""
    3523 
    35243588#: waeup/kofa/students/workflow.py:149
    35253589msgid "Reset to validated"
     
    35273591
    35283592#: waeup/kofa/students/workflow.py:150
    3529 msgid "Student record reset to 'validated'"
     3593msgid "Reset to 'validated'"
    35303594msgstr ""
    35313595
     
    35473611
    35483612#: waeup/kofa/students/workflow.py:38
    3549 msgid "Student record reset"
     3613msgid "Reset to initial state"
    35503614msgstr ""
    35513615
     
    35593623
    35603624#: waeup/kofa/students/workflow.py:52
    3561 msgid "Student record reset to 'admitted'"
     3625msgid "Reset to 'admitted'"
    35623626msgstr ""
    35633627
     
    35713635
    35723636#: waeup/kofa/students/workflow.py:66 waeup/kofa/students/workflow.py:80
    3573 msgid "Student record reset to 'clearance'"
     3637msgid "Reset to 'clearance'"
    35743638msgstr ""
    35753639
     
    35913655
    35923656#: waeup/kofa/students/workflow.py:94
    3593 msgid "Student record reset to 'cleared'"
     3657msgid "Reset to 'cleared'"
    35943658msgstr ""
    35953659
     
    37263790msgstr ""
    37273791
     3792#: waeup/kofa/university/vocabularies.py:38
     3793msgid "900 (Year 9)"
     3794msgstr ""
     3795
    37283796#: waeup/kofa/utils/countries.py:10
    37293797msgid "Albania"
     
    47224790msgstr ""
    47234791
    4724 #: waeup/kofa/utils/utils.py:149
     4792#: waeup/kofa/utils/utils.py:150
    47254793msgid ""
    47264794"Fullname: ${a}\n"
     
    47324800msgstr ""
    47334801
    4734 #: waeup/kofa/utils/utils.py:194
     4802#: waeup/kofa/utils/utils.py:195
    47354803msgid ""
    47364804"Dear ${a},\n"
     
    47564824msgstr ""
    47574825
    4758 #: waeup/kofa/widgets/phonewidget.py:117
     4826#: waeup/kofa/widgets/phonewidget.py:118
    47594827msgid "Empty phone field(s)."
    47604828msgstr ""
    47614829
    4762 #: waeup/kofa/widgets/phonewidget.py:121
     4830#: waeup/kofa/widgets/phonewidget.py:122
    47634831msgid "Int. prefix requires format '+NNN'"
    47644832msgstr ""
    47654833
    4766 #: waeup/kofa/widgets/phonewidget.py:127
     4834#: waeup/kofa/widgets/phonewidget.py:131
    47674835msgid "Phone numbers may contain numbers only."
    47684836msgstr ""
  • main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py

    r8182 r8194  
    3838    def __init__(self):
    3939        super(Payment, self).__init__()
    40         try:
    41             tz = getUtility(IKofaUtils).tzinfo
    42         except:
    43             #In unit tests KofaUtils is not available.
    44             tz = None
    45         self.creation_date = datetime.now(tz)
     40        self.creation_date = datetime.utcnow()
    4641        self.p_id = None
    4742        return
  • main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.py

    r8182 r8194  
    6262    def __init__(self):
    6363        super(BedTicket, self).__init__()
    64         tz = getUtility(IKofaUtils).tzinfo
    65         self.booking_date = datetime.now(tz)
     64        self.booking_date = datetime.utcnow()
    6665        self.bed = None
    6766        return
  • main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py

    r8182 r8194  
    11451145        self.context.r_code = u'00'
    11461146        self.context.p_state = 'paid'
    1147         tz = getUtility(IKofaUtils).tzinfo
    1148         self.context.payment_date = datetime.now(tz)
     1147        self.context.payment_date = datetime.utcnow()
    11491148        if self.context.p_category == 'clearance':
    11501149            # Create CLR access code
  • main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py

    r8182 r8194  
    121121        # Create 5 access codes with prefix'PWD'
    122122        pin_container = self.app['accesscodes']
    123         tz = getUtility(IKofaUtils).tzinfo
    124123        pin_container.createBatch(
    125             datetime.now(tz), 'some_userid', 'PWD', 9.99, 5)
     124            datetime.utcnow(), 'some_userid', 'PWD', 9.99, 5)
    126125        pins = pin_container['PWD-1'].values()
    127126        self.pwdpins = [x.representation for x in pins]
  • main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py

    r8181 r8194  
    8080    def test_booking_date(self):
    8181        isinstance(self.bedticket.booking_date.tzinfo, tzinfo)
    82         self.assertEqual(str(self.bedticket.booking_date.tzinfo), 'UTC')
     82        self.assertEqual(self.bedticket.booking_date.tzinfo, None)
    8383        return
    8484
Note: See TracChangeset for help on using the changeset viewer.