File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed
Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change 4343# # Get model details
4444# model = language_translator.get_model(model_id='<YOUR MODEL ID>').get_result()
4545# print(json.dumps(model, indent=2))
46+
47+ #### Document Translation ####
48+ # List Documents
49+ result = language_translator .list_documents ().get_result ()
50+ print (json .dumps (result , indent = 2 ))
51+
52+ # Translate Document
53+ with open ('en.pdf' , 'rb' ) as file :
54+ result = language_translator .translate_document (
55+ file = file ,
56+ file_content_type = 'application/pdf' ,
57+ filename = 'en.pdf' ,
58+ model_id = 'en-fr' ).get_result ()
59+ print (json .dumps (result , indent = 2 ))
60+
61+ # Document Status
62+ result = language_translator .get_document_status (
63+ document_id = '{document id}' ).get_result ()
64+ print (json .dumps (result , indent = 2 ))
65+
66+ # Translated Document
67+ with open ('translated.pdf' , 'wb' ) as f :
68+ result = language_translator .get_translated_document (
69+ document_id = '{document id}' ,
70+ accept = 'application/pdf' ).get_result ()
71+ f .write (result .content )
72+
73+ # Delete Document
74+ language_translator .delete_document (document_id = '{document id}' )
You can’t perform that action at this time.
0 commit comments