@@ -35,6 +35,7 @@ def __init__(self, _list: list, idx: int):
35
35
}
36
36
self .cur_college_crs_check = 0
37
37
self .res_comments_check = 0
38
+ self .ref_check = 0
38
39
39
40
def error_handler (self , markdown : str , text : str ) -> None :
40
41
"""Class error handler for missing translations found at any given
@@ -100,6 +101,7 @@ def translate(self) -> list:
100
101
'GS' : None ,
101
102
'SBT' : None ,
102
103
'SRE' : None ,
104
+ 'LT' : self .translate_LT ()
103
105
}
104
106
105
107
result = _translate .get (self .target [0 ], 'Other' )
@@ -426,7 +428,8 @@ def translate_N1(self) -> str:
426
428
_translate = {
427
429
'TM' : 'ApplyTexas Appication' ,
428
430
'AT' : 'Date' ,
429
- 'HS' : 'High School Info:'
431
+ 'HS' : 'High School Info:' ,
432
+ 'BU' : 'Organization'
430
433
}
431
434
432
435
sep = _translate .get (self .target [1 ], "Other" )
@@ -438,6 +441,8 @@ def translate_N1(self) -> str:
438
441
return f'{ sep } : { self .target [2 ]} { last } '
439
442
elif sep == 'Date' :
440
443
return f'{ sep } : { last } '
444
+ elif sep == 'Organization' :
445
+ return f'{ sep } : { last } '
441
446
else :
442
447
return f'{ sep } '
443
448
@@ -870,4 +875,14 @@ def translate_TST(self) -> list:
870
875
_list .append (f'Checked -- Date taken/plan to take: { self .target [- 1 ][4 :]} /{ self .target [- 1 ][:4 ]} ' )
871
876
872
877
return _list .append ('' )
873
-
878
+
879
+ def translate_LT (self ) -> list :
880
+
881
+ if self .target [0 ] != 'LT' :
882
+ return
883
+
884
+ if self .ref_check == 0 :
885
+ self .ref_check = 1
886
+ return ['3. References:' , '' , f'Name: { self .target [3 ]} ' , f'Position: { self .target [4 ]} ' ]
887
+
888
+ return ['' , f'Name: { self .target [3 ]} ' , f'Position: { self .target [4 ]} ' ]
0 commit comments