-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathglobal.json
More file actions
845 lines (845 loc) · 31.9 KB
/
Copy pathglobal.json
File metadata and controls
845 lines (845 loc) · 31.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
{
"global": {
"title": "TUMApply",
"routes": {
"landingPage": {
"applicant": "TUMApply - Applicant Portal",
"professor": "TUMApply - Professor Portal"
},
"job": {
"detail": "TUMApply - Job Details",
"creation": "TUMApply - Job Creation",
"edit": "TUMApply - Job Edit",
"overview": "TUMApply - Job Overview",
"myPositions": "TUMApply - My Positions",
"allPositions": "TUMApply - All Positions"
},
"application": {
"creation": "TUMApply - Application Creation",
"overview": "TUMApply - Application Overview",
"detail": "TUMApply - Application Detail",
"allApplications": "TUMApply - All Applications"
},
"evaluation": {
"overview": "TUMApply - Evaluation Overview",
"detail": "TUMApply - Application Evaluation"
},
"footer": {
"imprint": "TUMApply - Imprint",
"privacy": "TUMApply - Privacy"
},
"settings": "TUMApply - Settings",
"researchGroup": {
"adminView": "TUMApply - Admin View",
"adminImages": "TUMApply - Research Group Images",
"schools": "TUMApply - Schools",
"templates": "TUMApply - My Templates",
"templateCreation": "TUMApply - New Template",
"templateEdit": "TUMApply - Edit Template",
"images": "TUMApply - My Images",
"info": "TUMApply - My Group"
},
"admin": {
"analytics": "TUMApply - AI Analytics",
"dependencies": "TUMApply - Dependencies",
"exports": "TUMApply - Admin Exports",
"systemSettings": "TUMApply - System Settings"
},
"about-us": "TUMApply - About Us",
"interview": {
"overview": "TUMApply - Interview Overview",
"detail": "TUMApply - Interview",
"assessment": "TUMApply - Interview Assessment"
},
"dataExport": {
"download": "TUMApply - Data Export Download"
}
},
"stepper": {
"progress": "Step {current} of {total}"
},
"input": {
"requiredHint": "(Fields marked with * are required.)",
"error": {
"required": "This field is required.",
"minLength": "This field is required to be at least {min} characters.",
"maxLength": "This field cannot be longer than {max} characters.",
"pattern": "Invalid format.",
"email": "Invalid email.",
"min": "This field should be at least {min}.",
"max": "This field cannot be more than {max}.",
"invalidLimitType": "Please use the same format as the entered grade.",
"outOfRange": "The grade must be between the highest achievable and lowest passing grades."
}
},
"editor": {
"align": {
"center": "center",
"right": "right",
"justify": "justify"
}
},
"ribbon": {
"dev": "Development",
"test": "Development"
},
"dataExport": {
"downloadSuccess": "Download successful!",
"downloadSuccessMessage": "Your data export has been downloaded successfully.",
"downloadSuccessInfo": "You can now access your exported data from the downloaded file.",
"downloading": "Downloading...",
"downloadingInfo": "Downloading your data export.",
"request": "TUMApply - Data Export Request",
"download": "TUMApply - Data Export Download",
"error": {
"downloadFailed": {
"summary": "Download Failed",
"detail": "Failed to download data export. The link may be expired or invalid."
},
"noToken": {
"summary": "Invalid Token",
"detail": "No download token provided."
}
},
"success": {
"downloadSuccess": {
"summary": "Download Successful",
"detail": "Your data export has been downloaded successfully."
}
}
}
},
"entity": {
"action": {
"addblob": "Add blob",
"addimage": "Add image",
"back": "Back",
"cancel": "Cancel",
"delete": "Delete",
"edit": "Edit",
"open": "Open",
"save": "Save",
"view": "View",
"show": "Show {otherEntity}"
},
"detail": {
"field": "Field",
"value": "Value"
},
"detail_card": {
"name": "Name",
"grade": "Grade",
"university": "University",
"motivation": "Motivation",
"skills": "Skills",
"research_experience": "Research Experience",
"bachelor_info": "Bachelor Degree Information",
"master_info": "Master Degree Information",
"gender": "Gender",
"desired_start_date": "Desired Start Date",
"applicant_info": "Applicant Information",
"nationality": "Nationality",
"website": "Website",
"linkedin": "LinkedIn"
},
"delete": {
"title": "Confirm delete operation"
},
"filters": {
"filter": "Filter",
"sortingAndFilter": "Sorting & Filter",
"selected": "Selected",
"clearAll": "Clear All",
"noResults": "No results found",
"numberSelected": "{selected} selected",
"apply": "Apply",
"recordsFound": "{count} {entity} found",
"show": "Show Positions",
"resetFilter": "Reset Filter"
},
"sorting": {
"ascending": {
"text": "Ascending (A-Z)",
"number": "Ascending (1-9)"
},
"descending": {
"text": "Descending (Z-A)",
"number": "Descending (9-1)"
}
},
"upload": {
"add": "Add",
"deleteDocument": {
"confirm": {
"header": "Delete Document",
"message": "Are you sure you want to delete this document? This action cannot be undone."
}
},
"clear": "Delete all",
"upload": "Upload",
"uploaded_document": "Uploaded Document for ",
"uploaded_documents": "Uploaded Documents for ",
"instruction": "Click or drag and drop files to here to upload.",
"max_size": "Max upload size:",
"upload_progress": "Upload Progress: ",
"document_type": {
"BACHELOR_TRANSCRIPT": "Bachelor Transcript",
"MASTER_TRANSCRIPT": "Master Transcript",
"REFERENCES": "References",
"REFERENCE_LETTER": "Recommendation Letter",
"CV": "CV",
"CUSTOM": "Custom"
},
"aria": {
"removeFile": "Remove file",
"selectFileToUpload": "Select file to upload"
},
"tooltip": {
"to_upload": "Still needs to be uploaded",
"already_uploaded": "Already uploaded",
"remove": "Remove this file from the upload list",
"delete": "Delete this file from the server"
},
"duplicate": {
"title": "Document already exists",
"message": "A document with the name \"{filename}\" already exists. Do you want to replace it?",
"replace": "Replace"
},
"replacement": {
"title": "Replace existing file",
"message": "You have already uploaded a file. Do you want to replace it with the new file?",
"replace": "Replace"
},
"error": {
"replace_failed": "Failed to replace document",
"too_large_detailed": {
"summary": "Files Too Large",
"detail": "Maximum upload size is {maxSize} MB per file. Oversized file: {totalSize}"
},
"total_too_large": {
"summary": "Total Size Exceeds Limit",
"detail": "Maximum total upload size is {maxTotal} MB.\nYour files total: {actualTotal}"
},
"upload_failed": {
"summary": "Upload Failed",
"detail": "Check your connection and try again. Contact us if it keeps failing."
},
"delete_failed": {
"summary": "Delete Failed",
"detail": "Please try again. Contact us if it keeps failing."
},
"rename_failed": {
"summary": "Rename Failed",
"detail": "Please try again. Contact us if it keeps failing."
}
}
},
"application_overview": {
"applicant": {
"header": "My Applications"
}
},
"application_detail": {
"headline": "Application for ",
"applicant": {
"header": "Application for {jobTitle}",
"title_prefix": "Application for"
},
"position_overview": "Position Overview",
"supervisor": "Supervisor:",
"research_group": "Research Group:",
"location": "Location:",
"view_job_details": "To Job Details",
"personal_statements": "Personal Statements",
"personal_information": "Personal Information",
"personal_documents": "Personal Documents",
"references": "Recommendation Letters",
"reference_requests": "Requests",
"reference_requests_missing": "{count} of {required} requested",
"reference_status": {
"added": "(added)",
"requested": "(requested)",
"submitted": "(submitted)",
"expired": "(expired)",
"declined": "(declined)",
"cancelled": "(cancelled)"
},
"reference_deadline": "Deadline",
"reference_confidential": "Confidential - only the supervisor can view the submitted recommendations.",
"reference_shared": "Not confidential - you can also view the submitted recommendations.",
"not_found": "Application not found"
},
"applicationSteps": {
"personalInformation": "Personal Information",
"education": "Education",
"applicationDetails": "Application Details",
"references": "Recommendation Letters",
"summary": "Summary",
"confirmDialog": {
"header": "Submit Application",
"message": "Are you sure you want to submit your application? Once published, further edits will NOT be possible."
},
"status": {
"SAVING": "Saving changes...",
"SAVED": "Changes saved",
"FAILED": "Failed saving changes"
}
},
"aiExtraction": {
"helperCv": "Save time by letting our AI automatically fill your details from your CV.",
"helperCertificates": "Save time by letting our AI automatically fill your degree information from your certificates.",
"checkInfo": "Please check the extracted information for completeness and accuracy.",
"inputsLockedNote": "Manual entry is disabled while extraction is running.",
"consentInfo": "AI consent information",
"button": "AI Extraction",
"loading": "Extracting...",
"aiExtractionFailed": {
"summary": "Extraction Failed",
"detail": "Make sure the file is a clear, readable PDF, or fill the fields in manually."
},
"aiExtractionSuccess": {
"summary": "Extraction Complete",
"detail": "Details found in your documents have been automatically filled. Please review them for accuracy."
}
},
"applicationPage1": {
"description": "Enter your personal details and contact information.",
"label": {
"curriculumVitae": "Curriculum Vitae",
"firstName": "First Name",
"lastName": "Last Name",
"email": "Email",
"phoneNumber": "Phone Number",
"gender": "Gender",
"nationality": "Nationality",
"dateOfBirth": "Date of Birth",
"website": "Website",
"linkedIn": "LinkedIn",
"street": "Address Line",
"city": "City",
"country": "Country",
"postcode": "Postcode"
},
"placeholder": {
"selectNationality": "Select your nationality...",
"selectGender": "Select your gender...",
"selectCountry": "Select your country..."
},
"section": {
"contactInformation": "Contact Information",
"voluntaryInformation": "Voluntary Information",
"address": "Address Information"
},
"validation": {
"postalCode": "Please enter a valid postal code for the selected country."
}
},
"applicationPage2": {
"description": "Add your academic background.",
"section": {
"education": "Education"
},
"label": {
"gradeUpperLimit": "Highest Achievable Grade",
"gradeLowerLimit": "Lowest Passing Grade",
"bachelorCertificate": "Bachelor's Certificate",
"bachelorDegreeName": "Bachelor’s Study Program",
"bachelorDegreeUniversity": "University of your Bachelor’s Degree",
"bachelorGrade": "Final Bachelor Grade",
"masterCertificate": "Master’s Certificate",
"masterDegreeName": "Master’s Study Program",
"masterDegreeUniversity": "University of your Master’s Degree",
"masterGrade": "Final Master Grade"
},
"helperText": {
"gradingScale": "Scale: {upperLimit} (best) to {lowerLimit} (pass)",
"changeScale": "Change Scale"
},
"warnText": "Unusual format, please check your entry",
"tooltip": {
"gradeUpperLimit": "Enter the highest achievable grade in your degree grading system (e.g. 1.0 in Germany).",
"gradeLowerLimit": "Enter the lowest passing grade in your degree grading system (e.g. 4.0 in Germany).",
"bachelorGrade": "Enter your final Bachelor's Grade according to your institution's grading system.",
"masterGradeUpperLimit": "Enter the highest achievable grade in your Master's degree grading system (e.g. 1.0 in Germany).",
"masterGradeLowerLimit": "Enter the lowest passing grade in your Master's degree grading system (e.g. 4.0 in Germany)",
"masterGrade": "Enter your final Master's Grade according to your institution's grading system.",
"filenamePrivacy": "File names stay private and are not visible during the application process."
}
},
"applicationPage3": {
"description": "Share your skills, motivation, and relevant research experience.",
"label": {
"desiredStartDate": "Desired Start Date",
"additionalReferences": "Additional References",
"motivation": "What is your motivation to take this position?",
"skills": "What are your skills?",
"experiences": "If you already worked in research topics, what are your experiences?"
},
"tooltip": {
"desiredStartDate": "Choose the preferred Date when you would like to start the position.",
"motivation": "Explain how this position aligns with your career plans or research interests.",
"skills": "Share your research background in order to help us see how your experience fits the role.",
"experiences": "Highlight results or insights that shaped your research experience."
},
"floatlabel": {
"motivation": "List professional or personal reasons",
"skills": "Describe experiences and skills",
"experiences": "Discuss previous research projects, theses or publications"
},
"sublabel": {
"motivation": "Keep it concise but informative ...",
"skills": "Why are you a good fit for this program or lab?",
"experiences": "Include your role, methods used, key findings, subjects, projects, ..."
},
"section": {
"startAndDocuments": "Start and Documents",
"motivationAndBackground": "Motivation and Background"
},
"placeholder": {
"selectStartDate": "Select a Start Date..."
}
},
"applicationReferences": {
"description": "Please list your recommenders below. Upon application submission, they will be emailed a secure link to {type, select, LETTER_ONLY {upload a recommendation letter} EVALUATION_ONLY {complete a short structured evaluation of you} other {submit their recommendation}}.",
"manageDescription": "Edit, add, or remove your recommenders below until the application deadline. Changing a recommender's email sends a fresh invitation to the new address.",
"requiredCount": "Required: {count} · Added: ",
"empty": "No recommenders added yet.",
"section": {
"required": "Recommenders"
},
"label": {
"title": "Title",
"firstName": "First Name",
"lastName": "Last Name",
"email": "Email"
},
"button": {
"add": "Add"
},
"confidentialWaiver": "I waive my right to access the submitted recommendations. Only the supervisor can read them.",
"toast": {
"emailSent": {
"summary": "Invitation sent",
"detail": "An invitation to submit a recommendation has been sent to the recommender."
},
"loadFailed": {
"summary": "Could not load recommenders",
"detail": "Failed to load the list of recommenders. Please reload the page."
},
"addFailed": {
"summary": "Could not add recommender",
"detail": "Please check the entered data and try again."
},
"removeFailed": {
"summary": "Could not remove recommender",
"detail": "The recommender could not be removed. Please try again."
},
"updateFailed": {
"summary": "Could not update recommender",
"detail": "Please check the entered data and try again."
}
}
},
"applicationPage4": {
"title": "Overview",
"message": "Please review your entries before submitting the application.",
"doctoralRequirements": {
"title": "German Doctoral Position Requirements",
"text": "Please ensure you have informed yourself about the <a class=\"link\" href=\"https://www.gs.tum.de/en/gs/qualification-career/transferable-skills-training/eligibility-requirements/\" target=\"_blank\" rel=\"noopener noreferrer\">requirements for a German Doctoral Position</a>.",
"confirmationText": "I have informed myself about the requirements for a German Doctoral Position.",
"missingConfirmation": "Please confirm that you have informed yourself about the requirements for a German Doctoral Position.",
"toastError": {
"summary": "Doctoral requirements confirmation missing",
"detail": "Please confirm that you have informed yourself about the requirements for a German Doctoral Position to proceed."
}
}
},
"applicationOverview": {
"header": "Your Applications",
"recommendationMissing": "Recommendation missing",
"recommendationMissingTooltip": "Some required recommendation letters are still missing.",
"state": {
"draft": "Draft",
"submitted": "Submitted",
"accepted": "Accepted",
"rejected": "Rejected",
"withdrawn": "Withdrawn",
"closed": "Closed",
"closedDraft": "Closed Draft",
"inReview": "In Review",
"interview": "Interview"
},
"columns": {
"positionTitle": "Position Title",
"researchGroup": "Research Group",
"status": "Status",
"created": "Created"
},
"dialogs": {
"withdrawHeader": "Unsubmit application?",
"withdrawMessage": "This will move your application back to draft. The professor will no longer see it, and you can edit and resubmit it before the job's deadline.",
"deleteHeader": "Confirm Delete Operation",
"deleteMessage": "Are you sure you want to permanently delete this draft? This action can NOT be undone!"
},
"emptyState": {
"headline": "No applications yet",
"description1": "You haven't submitted an application yet.",
"description2": "Browse available positions and submit your first application to get started.",
"browsePositions": "Browse Positions"
}
},
"allApplicationsPage": {
"header": {
"title": "All Applications"
},
"searchFilterSortBar": {
"searchText": "Search by applicant name or job title",
"filterOptions": {
"stateSearchPlaceholder": "Search states",
"researchGroupSearchPlaceholder": "Search research groups",
"professorSearchPlaceholder": "Search professors",
"jobSearchPlaceholder": "Search jobs"
}
},
"tableColumn": {
"applicant": "Applicant",
"job": "Job",
"researchGroup": "Research Group",
"supervisingProfessor": "Supervising Professor",
"status": "Status",
"created": "Created"
},
"filters": {
"statusLabel": "Status",
"researchGroupLabel": "Research Group",
"professorLabel": "Supervising Professor",
"jobLabel": "Job"
},
"confirmDialog": {
"deleteHeader": "Delete Application",
"deleteMessage": "Are you sure you want to delete this application?",
"withdrawHeader": "Withdraw Application",
"withdrawMessage": "Are you sure you want to withdraw this application?"
},
"errors": {
"loadJobs": {
"summary": "Could not load applications",
"detail": ""
},
"loadFilters": {
"summary": "Could not load filter options",
"detail": ""
}
},
"toastMessages": {
"deleteSuccess": "Application deleted.",
"deleteFailed": "Could not delete application: {detail}",
"withdrawSuccess": "Application withdrawn.",
"withdrawFailed": "Could not withdraw application: {detail}"
}
},
"applicationDetail": {
"motivation": "Motivation",
"skills": "Skills",
"researchExperience": "Research Experience"
},
"comment": {
"placeholder": "Add a comment..."
},
"toast": {
"applyFlow": {
"saved": {
"summary": "Application saved",
"detail": "Your application was successfully saved."
},
"submitted": {
"summary": "Application submitted",
"detail": "Thank you for your application."
},
"invalidJobId": {
"summary": "Invalid job link",
"detail": "The link may be broken or the position removed. Try browsing available positions."
},
"invalidApplicationId": {
"summary": "Invalid application link",
"detail": "Open the application from your applications overview instead."
},
"errorApplicationId": {
"summary": "Could not open application",
"detail": "Reload the page, or open it from your applications overview."
},
"invalidPageLink": {
"summary": "Invalid application page link",
"detail": "Open the application from your applications overview."
},
"saveFailedWithStatus": {
"summary": "Could not submit application",
"detail": "Submission failed ({status}). Please try again or contact us."
},
"fetchApplicationFailed": {
"summary": "Could not load application",
"detail": "Reload the page, or contact us if it keeps failing."
},
"fetchDocumentIdsFailed": {
"summary": "Documents not loaded",
"detail": "Reload the page, or contact us if it keeps failing."
},
"notEditable": {
"summary": "Application no longer editable",
"detail": "It has already been submitted. You can still view it from your overview."
},
"authRequired": {
"summary": "Sign in to submit",
"detail": "Please sign in and try again."
},
"saveFailed": {
"summary": "Could not save application",
"detail": "Check your connection and try again, or contact us."
},
"loadFailed": {
"summary": "Could not load application",
"detail": "Reload the page, or contact us if it keeps failing."
},
"initLoadFailed": {
"summary": "Could not load application",
"detail": "Reload the page, or contact us if it keeps failing."
},
"missingJobIdUnauthenticated": {
"summary": "Sign in or open via a job link",
"detail": "Sign in, or open this page from a job link."
},
"applicationDeleted": {
"summary": "Application deleted",
"detail": "The application was deleted successfully."
},
"errorDeletingApplication": {
"summary": "Could not delete application",
"detail": "Please try again. Contact us if it keeps failing."
},
"applicationWithdrawn": {
"summary": "Application moved back to draft",
"detail": "Your application is back in draft. Edit and resubmit it before the deadline."
},
"errorWithdrawingApplication": {
"summary": "Couldn't move back to draft",
"detail": "The application could not be moved back to draft. The deadline may have passed, or please try again."
},
"jobIdNotAvailable": {
"summary": "Job reference missing",
"detail": "Open it from your applications overview, or contact us."
},
"invalidEmail": {
"summary": "Email required",
"detail": "Please enter a valid email address before continuing."
},
"invalidFirstName": {
"summary": "First name required",
"detail": "Please enter a valid first name before continuing."
},
"invalidLastName": {
"summary": "Last name required",
"detail": "Please enter a valid last name before continuing."
},
"migrationFailed": {
"summary": "Could not save draft",
"detail": "Please try again, reload the page, or check your connection."
},
"otpVerificationFailed": {
"summary": "Email verification failed",
"detail": "Your code may be expired or incorrect. Request a new code and try again."
}
},
"applicationOverview": {
"delete": {
"success": {
"summary": "Draft deleted",
"detail": "The application draft was deleted successfully."
},
"error": {
"summary": "Delete failed",
"detail": "Please try again. Contact us if it keeps failing."
}
},
"withdraw": {
"success": {
"summary": "Application moved back to draft",
"detail": "Your application is back in draft. Edit and resubmit it before the deadline."
},
"error": {
"summary": "Couldn't move back to draft",
"detail": "The application could not be moved back to draft. The deadline may have passed."
}
}
}
}
},
"error": {
"server.not.reachable": "Server not reachable",
"url.not.found": "Not found",
"file": {
"could.not.extract": "Could not extract file",
"not.image": "File was expected to be an image but was found to be \"{fileType}\""
}
},
"reference": {
"referenceLetter": "Recommendation Letter",
"title": {
"LETTER_ONLY": "Upload your recommendation letter",
"EVALUATION_ONLY": "Evaluate the applicant",
"LETTER_AND_EVALUATION": "Submit your recommendation"
},
"pageTitle": "Recommendation",
"assessment": {
"title": "Recommenders' assessments"
},
"questions": {
"relationship": {
"title": "Your relationship to the applicant",
"capacity": {
"label": "In what capacity do you know the applicant?",
"options": {
"courseInstructor": "Course instructor",
"researchSupervisor": "Research supervisor",
"thesisAdvisor": "Thesis advisor",
"employer": "Employer / manager",
"academicAdvisor": "Academic advisor",
"other": "Other"
}
},
"duration": {
"label": "How long have you known the applicant?",
"options": {
"lessThanOneYear": "Less than 1 year",
"oneToTwoYears": "1–2 years",
"threeToFiveYears": "3–5 years",
"moreThanFiveYears": "More than 5 years"
}
},
"depth": {
"label": "How well do you know the applicant?",
"options": {
"casually": "Casually",
"moderately": "Moderately well",
"well": "Well",
"veryWell": "Very well"
}
}
},
"rating": {
"title": "Assessment compared to peer group",
"description": "How do you rate the applicant compared to peers you have supervised, taught, or worked with?",
"rows": {
"intellectualAbility": "Intellectual ability",
"researchPotential": "Research potential",
"motivation": "Motivation & drive",
"communication": "Communication skills",
"leadership": "Leadership",
"collaboration": "Ability to collaborate"
},
"options": {
"top1to2": "Top 1–2% (truly exceptional)",
"top5": "Top 5% <wbr>(outstanding)",
"top10": "Top 10% <wbr>(excellent)",
"top25": "Top 25% <wbr>(very good)",
"top50": "Top 50% <wbr>(good)",
"belowAverage": "Below average",
"cannotJudge": "Cannot judge"
}
},
"overall": {
"label": "Overall recommendation",
"options": {
"highestEnthusiasm": "Recommend with the highest enthusiasm",
"stronglyRecommend": "Strongly recommend",
"recommend": "Recommend",
"recommendWithReservations": "Recommend with reservations",
"doNotRecommend": "Do not recommend"
}
}
},
"loading": "Loading...",
"requestedFor": {
"title": "Requested for",
"applicant": "Applicant",
"jobTitle": "Position",
"researchGroup": "Research group"
},
"upload": {
"confirm": "Confirm"
},
"confidentialNote": "The applicant has waived their right to access this recommendation. Only the supervising professor will be able to read it.",
"sharedNote": "The applicant will also be able to view your submitted recommendation.",
"decline": {
"button": "Decline",
"confirmHeader": "Decline request",
"confirmMessage": "Are you sure you do not want to provide a recommendation? This cannot be undone.",
"failed": "The request could not be declined. Please try again."
},
"declined": {
"title": "Request declined",
"message": "You have declined to provide a recommendation. You may close this page."
},
"cancelled": {
"title": "Request cancelled",
"message": "The applicant has withdrawn their application, so this recommendation is no longer needed. You may close this page."
},
"summary": {
"title": "Summary",
"applicant": "Applicant",
"jobTitle": "Position",
"researchGroup": "Research group"
},
"success": {
"title": {
"LETTER_ONLY": "Recommendation letter received",
"EVALUATION_ONLY": "Evaluation received",
"LETTER_AND_EVALUATION": "Recommendation received"
},
"message": {
"LETTER_ONLY": "Thank you. Your letter has been submitted successfully.",
"EVALUATION_ONLY": "Thank you. Your evaluation has been submitted successfully.",
"LETTER_AND_EVALUATION": "Thank you. Your letter and evaluation have been submitted successfully."
}
},
"expired": {
"title": "Deadline reached",
"message": "The deadline for this recommendation has passed."
},
"error": {
"title": "Link not valid",
"invalidLink": "This recommendation link is invalid or no longer accessible."
},
"uploadSuccess": {
"summary": "Recommendation submitted",
"detail": "Your recommendation has been received."
},
"uploadFailed": {
"summary": "Upload failed",
"detail": "Please try again, or contact us using the support email."
}
},
"imageUpload": {
"error": {
"fileTooLarge": {
"summary": "File Too Large",
"detail": "Image file exceeds the maximum size of 5MB"
},
"invalidFileType": {
"summary": "Invalid File Type",
"detail": "Please upload JPG or PNG images only"
},
"dimensionsTooLarge": {
"summary": "Image Too Large",
"detail": "Image dimensions exceed the maximum allowed (4096×4096 pixels)"
},
"invalidImage": {
"summary": "Invalid Image",
"detail": "The file is corrupted or not a valid image"
},
"uploadFailed": {
"summary": "Upload Failed",
"detail": "Check your connection and try again, or contact us."
}
}
}
}