Doctranslate.io

ແປເອກະສານ ຈາກພາສາອັງກິດ ເປັນ ພາສາໂປຕຸເກດ API: ໄວ ແລະ ງ່າຍດາຍ

نشر بواسطة

في

ຄວາມສັບສົນທີ່ເຊື່ອງໄວ້ຂອງການແປເອກະສານແບບອັດຕະໂນມັດ

ການເຊື່ອມໂຍງ API ເພື່ອແປເອກະສານຈາກພາສາອັງກິດເປັນພາສາໂປຕຸເກດ ແມ່ນມີສິ່ງທ້າທາຍສະເພາະສຳລັບນັກພັດທະນາ.
ທ່ານຕ້ອງຈັດການຮູບແບບໄຟລ໌ທີ່ຊັບຊ້ອນ ໃນຂະນະທີ່ຮັກສາການຈັດວາງ ແລະຮູບແບບເດີມໄວ້ຢ່າງຖືກຕ້ອງ.
ນອກຈາກນັ້ນ, ຄວາມລະອຽດອ່ອນທາງດ້ານພາສາລະຫວ່າງສໍານຽງຕ່າງໆ ເຊັ່ນ: ພາສາໂປຕຸເກດແບບບຣາຊິນ ແລະ ເອີຣົບ ຕ້ອງການການຈັດການທີ່ຊັບຊ້ອນເພື່ອໃຫ້ໄດ້ຜົນທີ່ເປັນມືອາຊີບ.

ນັກພັດທະນາຈໍານວນຫຼາຍມັກຈະປະເມີນຄວາມຫຍຸ້ງຍາກຂອງການແປເອກະສານດ້ວຍການຂຽນໂປຣແກຣມທີ່ນອກເໜືອໄປຈາກສາຍຕົວອັກສອນທໍາມະດາ.
ບັນຫາຕ່າງໆ ເຊັ່ນ: ການເຂົ້າລະຫັດຕົວອັກສອນ, ຮູບພາບທີ່ຝັງຢູ່ ແລະໂຄງສ້າງຕາຕະລາງທີ່ຊັບຊ້ອນສາມາດນໍາໄປສູ່ໄຟລ໌ທີ່ເສຍຫາຍໄດ້ຢ່າງງ່າຍດາຍ.
ວິທີແກ້ໄຂທີ່ເຂັ້ມແຂງແມ່ນຈໍາເປັນເພື່ອຈັດການອົງປະກອບເຫຼົ່ານີ້ໂດຍບໍ່ມີການແຊກແຊງດ້ວຍຕົນເອງ, ຮັບປະກັນວ່າເອກະສານສຸດທ້າຍມີຄວາມຖືກຕ້ອງແລະສາມາດນໍາໃຊ້ໄດ້.

ການເຂົ້າລະຫັດຕົວອັກສອນ ແລະ ເຄື່ອງໝາຍ diacritics

ພາສາໂປຕຸເກດອຸດົມໄປດ້ວຍເຄື່ອງໝາຍ diacritical, ເຊັ່ນ: ç, á, é, ô, ແລະ ສະຫຼະດັງ ເຊັ່ນ: ã.
ການຈັດການການເຂົ້າລະຫັດຕົວອັກສອນບໍ່ຖືກຕ້ອງສາມາດປ່ຽນຕົວອັກສອນເຫຼົ່ານີ້ໃຫ້ເປັນສັນຍາລັກທີ່ສັບສົນ, ເຮັດໃຫ້ຂໍ້ຄວາມອ່ານບໍ່ໄດ້.
API ທີ່ເຊື່ອຖືໄດ້ຕ້ອງຈັດການ UTF-8 ແລະການເຂົ້າລະຫັດອື່ນໆຢ່າງຊໍານານ ເພື່ອຮັບປະກັນວ່າທຸກຕົວອັກສອນຖືກແປ ແລະສະແດງໄດ້ຢ່າງສົມບູນໃນເອກະສານຜົນໄດ້ຮັບ.

ນອກເໜືອໄປຈາກການປ່ຽນແທນຕົວອັກສອນທຳມະດາ, ບໍລິບົດຂອງເຄື່ອງໝາຍ diacritics ເຫຼົ່ານີ້ແມ່ນສຳຄັນຕໍ່ຄວາມໝາຍ.
ເຄື່ອງມືແປພາສາແບບບໍ່ຊໍານານອາດຈະແປຄວາມໝາຍຄຳສັບຜິດ, ເຊິ່ງນໍາໄປສູ່ຄວາມຜິດພາດທາງດ້ານໄວຍາກອນ ແລະ ຄວາມໝາຍທີ່ສຳຄັນ.
ນີ້ຄືເຫດຜົນທີ່ API ແປຂໍ້ຄວາມທໍາມະດາມັກຈະລົ້ມເຫຼວເມື່ອນໍາໃຊ້ກັບໂຄງສ້າງເອກະສານທັງໝົດ, ບ່ອນທີ່ຄວາມສອດຄ່ອງ ແລະ ຄວາມຖືກຕ້ອງແມ່ນສຳຄັນທີ່ສຸດ.

ການຮັກສາການຈັດວາງເອກະສານທີ່ຊັບຊ້ອນ

ເອກະສານທີ່ທັນສະໄໝ, ເຊັ່ນ: ໄຟລ໌ DOCX, PDF, ຫຼື PPTX, ແມ່ນຫຼາຍກວ່າພຽງແຕ່ຂໍ້ຄວາມ.
ພວກມັນບັນຈຸການຈັດວາງທີ່ສັບສົນດ້ວຍຄໍລໍາ, ຫົວຂໍ້, ທ້າຍຂໍ້ຄວາມ, ຕາຕະລາງ, ແລະຮູບພາບທີ່ຈັດວາງຢ່າງມີຍຸດທະສາດ.
ສິ່ງທ້າທາຍຕົ້ນຕໍແມ່ນການແປເນື້ອໃນຂໍ້ຄວາມ ໃນຂະນະທີ່ຮັກສາໂຄງສ້າງທາງສາຍຕາທີ່ຊັບຊ້ອນນີ້ໃຫ້ຄົງຢູ່ຄົບຖ້ວນໃນທົ່ວທຸກພາສາ.

ການສະກັດເອົາຂໍ້ຄວາມໂດຍກົງ ແລະ ການໃສ່ຄືນໃໝ່ມັກຈະທຳລາຍການອອກແບບເດີມ, ເຊິ່ງເຮັດໃຫ້ເອກະສານມີຮູບແບບທີ່ບໍ່ດີ ແລະ ບໍ່ເປັນມືອາຊີບ.
API ທີ່ກ້າວໜ້າຕ້ອງວິເຄາະໂຄງສ້າງເອກະສານທັງໝົດ, ແປສ່ວນຂອງຂໍ້ຄວາມໃນບ່ອນເດີມ, ແລະຈາກນັ້ນສ້າງໄຟລ໌ຄືນໃໝ່ຢ່າງສົມບູນ.
ຂະບວນການນີ້ຮຽກຮ້ອງໃຫ້ມີຄວາມເຂົ້າໃຈຢ່າງເລິກເຊິ່ງກ່ຽວກັບສະຖາປັດຕະຍະກໍາສະເພາະຂອງແຕ່ລະຮູບແບບໄຟລ໌ ເພື່ອຫຼີກເວັ້ນການປ່ຽນແປງການຈັດວາງ ຫຼື ການສູນເສຍຂໍ້ມູນ.

ການຮັກສາໂຄງສ້າງໄຟລ໌ ແລະ ເມຕາເດຕາ

ໄຟລ໌ເອກະສານທຸກອັນປະກອບດ້ວຍເມຕາເດຕາທີ່ສຳຄັນ ແລະ ໂຄງສ້າງພາຍໃນສະເພາະທີ່ຕ້ອງໄດ້ຮັບການຮັກສາໄວ້.
ອັນນີ້ລວມມີຂໍ້ມູນຜູ້ຂຽນ, ປະຫວັດການປັບປຸງ, ຄຳເຫັນ, ແລະໂຄງສ້າງ XML ພື້ນຖານໃນຮູບແບບຕ່າງໆ ເຊັ່ນ: DOCX.
ການເຮັດໃຫ້ໂຄງສ້າງນີ້ເສຍຫາຍສາມາດເຮັດໃຫ້ໄຟລ໌ໃຊ້ບໍ່ໄດ້ ຫຼື ໃຊ້ຮ່ວມກັນບໍ່ໄດ້ກັບແອັບພລິເຄຊັນພື້ນເມືອງຂອງມັນ, ເຊັ່ນ: Microsoft Word ຫຼື Adobe Acrobat.

API ແປພາສາມືອາຊີບຕ້ອງດໍາເນີນການໂດຍບໍ່ມີການທໍາລາຍ, ໂດຍຈັດການໂຄງສ້າງຂອງເອກະສານດ້ວຍຄວາມລະມັດລະວັງ.
ມັນຄວນຈະປັບປ່ຽນພຽງແຕ່ເນື້ອໃນຂໍ້ຄວາມເທົ່ານັ້ນ, ໂດຍການປະຖິ້ມອົງປະກອບອື່ນໆທັງໝົດໄວ້ຄືເດີມ ເພື່ອຮັບປະກັນຄວາມສົມບູນຂອງໄຟລ໌.
ອັນນີ້ຮັບປະກັນວ່າເອກະສານທີ່ແປແລ້ວເຮັດວຽກຄືກັນກັບໄຟລ໌ຕົ້ນສະບັບ, ເຊິ່ງເປັນຂໍ້ກໍານົດທີ່ສໍາຄັນສໍາລັບກໍລະນີການນໍາໃຊ້ທາງທຸລະກິດແລະທາງການ.

ການແນະນໍາ Doctranslate API: ວິທີແກ້ໄຂຂອງທ່ານສຳລັບການແປຈາກພາສາອັງກິດ ເປັນ ພາສາໂປຕຸເກດ

The Doctranslate API ໄດ້ຖືກອອກແບບສະເພາະເພື່ອເອົາຊະນະສິ່ງທ້າທາຍຂອງການແປເອກະສານ.
ມັນສະໜອງວິທີແກ້ໄຂທີ່ຊົງພະລັງ, ສາມາດປັບຂະໜາດໄດ້, ແລະ ງ່າຍຕໍ່ການເຊື່ອມໂຍງສຳລັບນັກພັດທະນາ ເພື່ອປ່ຽນໄຟລ໌ຈາກພາສາອັງກິດເປັນພາສາໂປຕຸເກດ.
ລະບົບຂອງພວກເຮົາຖືກສ້າງຂຶ້ນເພື່ອຈັດການຮູບແບບທີ່ຊັບຊ້ອນ ແລະ ຄວາມລະອຽດອ່ອນທາງດ້ານພາສາ, ໂດຍການໃຫ້ບໍລິການ ການແປທີ່ຄຸນນະພາບສູງ ທີ່ຄໍານຶງເຖິງການອອກແບບເດີມຂອງເອກະສານຂອງທ່ານ.

ໂດຍການນໍາໃຊ້ RESTful API ຂອງພວກເຮົາ, ທ່ານສາມາດເຮັດວຽກການແປພາສາທັງໝົດຂອງທ່ານໄດ້ໂດຍອັດຕະໂນມັດ ດ້ວຍການຂຽນລະຫັດພຽງສອງສາມແຖວເທົ່ານັ້ນ.
ອັນນີ້ຊ່ວຍກຳຈັດຄວາມຈຳເປັນຂອງຂະບວນການດ້ວຍຕົນເອງ ແລະອະນຸຍາດໃຫ້ທ່ານສາມາດເຊື່ອມໂຍງຄວາມສາມາດໃນການແປພາສາເຂົ້າໃນແອັບພລິເຄຊັນຂອງທ່ານໄດ້ໂດຍກົງ.
ສໍາລັບທຸລະກິດທີ່ຕ້ອງການຂະຫຍາຍຂະບວນການແປຂອງພວກເຂົາ, ທ່ານສາມາດ ແປເອກະສານໄດ້ທັນທີເປັນຫຼາຍກວ່າ 100 ພາສາ ໃນຂະນະທີ່ຮັກສາຄວາມສົມບູນຂອງການຈັດວາງໄດ້ຢ່າງສົມບູນ.

RESTful API ທີ່ເນັ້ນນັກພັດທະນາເປັນຫຼັກ

API ຂອງພວກເຮົາຖືກສ້າງຂຶ້ນບົນຫຼັກການ REST, ຮັບປະກັນປະສົບການການເຊື່ອມໂຍງທີ່ຄາດເດົາໄດ້ແລະກົງໄປກົງມາສໍາລັບນັກພັດທະນາ.
ທ່ານສາມາດໃຊ້ວິທີການ HTTP ມາດຕະຖານ ເພື່ອສົ່ງເອກະສານ ແລະດຶງໄຟລ໌ທີ່ແປແລ້ວ, ເຊິ່ງຊ່ວຍຫຼຸດຜ່ອນຄວາມຫຍຸ້ງຍາກໃນການຮຽນຮູ້.
The API ຍອມຮັບຄໍາຮ້ອງຂໍເປັນ `multipart/form-data`, ເຊິ່ງເໝາະສຳລັບການຈັດການການອັບໂຫຼດໄຟລ໌ຖານສອງຢ່າງມີປະສິດທິພາບແລະປອດໄພ.

ການກວດສອບຄວາມຖືກຕ້ອງແມ່ນໄດ້ຮັບການຄຸ້ມຄອງຜ່ານ API key ງ່າຍໆ, ເຊິ່ງທ່ານລວມຢູ່ໃນ request header.
ອັນນີ້ເຮັດໃຫ້ການຮັບປະກັນຄໍາຮ້ອງຂໍຂອງທ່ານງ່າຍຂຶ້ນ ແລະສອດຄ່ອງກັບການປະຕິບັດທີ່ດີທີ່ສຸດຂອງອຸດສາຫະກຳສຳລັບຄວາມປອດໄພຂອງ API.
ຂະບວນການທັງໝົດໄດ້ຖືກອອກແບບມາເພື່ອໃຫ້ທ່ານສາມາດສ້າງຜະລິດຕະພັນໄດ້ໄວທີ່ສຸດເທົ່າທີ່ຈະເປັນໄປໄດ້ ໂດຍບໍ່ຕ້ອງເສຍສະຫຼະການຄວບຄຸມ ຫຼື ຄວາມປອດໄພ.

ການຈັດການຮູບແບບໄຟລ໌ທີ່ຫຼາກຫຼາຍຢ່າງຄ່ອງຕົວ

The Doctranslate API ສະໜອງ ການຮອງຮັບຮູບແບບໄຟລ໌ທີ່ກວ້າງຂວາງ, ລວມທັງປະເພດທີ່ນິຍົມເຊັ່ນ: PDF, DOCX, PPTX, XLSX, ແລະອື່ນໆອີກ.
ທ່ານບໍ່ຈໍາເປັນຕ້ອງສ້າງຕົວວິເຄາະແຍກຕ່າງຫາກສໍາລັບແຕ່ລະປະເພດໄຟລ໌; ພຽງແຕ່ສົ່ງເອກະສານ, ແລະ API ຂອງພວກເຮົາຈະຈັດການສ່ວນທີ່ເຫຼືອ.
ຄວາມຫຼາກຫຼາຍນີ້ເຮັດໃຫ້ມັນເປັນວິທີແກ້ໄຂທີ່ສົມບູນແບບສໍາລັບແອັບພລິເຄຊັນທີ່ຕ້ອງການປະມວນຜົນເອກະສານທີ່ຜູ້ໃຊ້ໄດ້ອັບໂຫຼດໃນຮູບແບບຕ່າງໆ.

ເຄື່ອງມືແປພາສາຂອງພວກເຮົາໄດ້ຖືກປັບໃຫ້ລະອຽດສໍາລັບແຕ່ລະຮູບແບບທີ່ຮອງຮັບ, ໂດຍເຂົ້າໃຈອົງປະກອບໂຄງສ້າງທີ່ເປັນເອກະລັກຂອງມັນ.
ບໍ່ວ່າຈະເປັນສະເປຣດຊີດທີ່ມີສູດທີ່ຊັບຊ້ອນ ຫຼື ການນໍາສະເໜີທີ່ມີບັນທຶກຂອງຜູ້ເວົ້າ, API ຈະເຮັດວຽກເພື່ອຮັກສາເນື້ອໃນທີ່ບໍ່ແມ່ນຂໍ້ຄວາມທັງໝົດ.
ອັນນີ້ຮັບປະກັນວ່າເອກະສານທີ່ແປແລ້ວແມ່ນຄືກັນກັບຕົ້ນສະບັບ, ພຽງແຕ່ເປັນພາສາໃໝ່ເທົ່ານັ້ນ.

ການຕອບສະໜອງແບບ JSON ທີ່ຄາດເດົາໄດ້ເພື່ອການເຊື່ອມໂຍງທີ່ງ່າຍດາຍ

ໃນຂະນະທີ່ຜົນຜະລິດທີ່ແປແລ້ວແມ່ນໄຟລ໌, API ຈະສື່ສານສະຖານະ ແລະລາຍລະອຽດຜ່ານການຕອບສະໜອງແບບ JSON ທີ່ຊັດເຈນແລະຄາດເດົາໄດ້.
ອັນນີ້ຊ່ວຍໃຫ້ແອັບພລິເຄຊັນຂອງທ່ານສາມາດວິເຄາະຂໍ້ມູນກ່ຽວກັບຂະບວນການແປພາສາໄດ້ຢ່າງງ່າຍດາຍ, ເຊັ່ນ: ການກວດຫາພາສາ ແລະ ການນັບຈໍານວນໜ້າ.
ໃນກໍລະນີທີ່ມີບັນຫາ, API ຈະສົ່ງຂໍ້ຄວາມຜິດພາດທີ່ຊັດເຈນໃນ JSON body, ເຮັດໃຫ້ການແກ້ໄຂບັນຫາ ແລະ ການຈັດການຄວາມຜິດພາດງ່າຍຂຶ້ນ.

ຄໍາຮ້ອງຂໍທີ່ສໍາເລັດຜົນມັກຈະສົ່ງຄືນໄຟລ໌ເອກະສານທີ່ແປແລ້ວໂດຍກົງໃນ response body.
ຈາກນັ້ນລະຫັດຂອງທ່ານສາມາດຖ່າຍທອດຂໍ້ມູນຖານສອງນີ້ເຂົ້າໃນໄຟລ໌ໃໝ່, ເຮັດສໍາເລັດຂະບວນການແປພາສາດ້ວຍການຂຽນໂປຣແກຣມ.
ຮູບແບບການຮ້ອງຂໍ-ຕອບສະໜອງແບບງ່າຍໆນີ້ແມ່ນແຂງແຮງ ແລະ ງ່າຍຕໍ່ການນໍາໃຊ້ໃນພາສາການຂຽນໂປຣແກຣມທີ່ທັນສະໄໝໃດກໍຕາມ.

ຄູ່ມືແນະນຳເທື່ອລະຂັ້ນຕອນ: ການເຊື່ອມໂຍງ API ເພື່ອແປເອກະສານຈາກພາສາອັງກິດເປັນພາສາໂປຕຸເກດ

ຄູ່ມືນີ້ຈະນໍາພາທ່ານຜ່ານຂະບວນການທັງໝົດຂອງການແປເອກະສານຈາກພາສາອັງກິດເປັນພາສາໂປຕຸເກດ ໂດຍນໍາໃຊ້ Doctranslate API.
ພວກເຮົາຈະກວມເອົາການໄດ້ຮັບ API key ຂອງທ່ານ, ການຈັດໂຄງສ້າງຄໍາຮ້ອງຂໍ, ແລະ ການປະຕິບັດມັນດ້ວຍຕົວຢ່າງລະຫັດ Python ທີ່ເປັນປະໂຫຍດ.
ການປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ຈະຊ່ວຍໃຫ້ທ່ານສາມາດສ້າງຄຸນສົມບັດການແປເອກະສານທີ່ມີປະສິດທິພາບເຂົ້າໃນແອັບພລິເຄຊັນຂອງທ່ານໄດ້ຢ່າງວ່ອງໄວ.

ຂໍ້ກໍານົດເບື້ອງຕົ້ນ: ການໄດ້ຮັບ API Key ຂອງທ່ານ

ກ່ອນທີ່ຈະເຮັດການຮຽກໃຊ້ API ໃດໆ, ທ່ານຈໍາເປັນຕ້ອງໄດ້ຮັບ API key ທີ່ເປັນເອກະລັກສໍາລັບການກວດສອບຄວາມຖືກຕ້ອງ.
ທ່ານສາມາດເອົາ key ຂອງທ່ານໄດ້ໂດຍການລົງທະບຽນຢູ່ໃນ Doctranslate developer portal.
ເມື່ອລົງທະບຽນແລ້ວ, ໃຫ້ໄປທີ່ dashboard ບັນຊີຂອງທ່ານ, ບ່ອນທີ່ API key ຂອງທ່ານຈະສາມາດຄັດລອກໄດ້.

ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະຮັກສາ API key ຂອງທ່ານໃຫ້ປອດໄພແລະເປັນຄວາມລັບ, ເນື່ອງຈາກວ່າມັນກວດສອບຄວາມຖືກຕ້ອງຂອງຄໍາຮ້ອງຂໍທັງໝົດທີ່ເຮັດໃນນາມຂອງບັນຊີຂອງທ່ານ.
ພວກເຮົາແນະນໍາໃຫ້ເກັບມັນໄວ້ເປັນ environment variable ຫຼື ນໍາໃຊ້ລະບົບການຄຸ້ມຄອງຄວາມລັບໃນສະພາບແວດລ້ອມການຜະລິດຂອງທ່ານ.
ຢ່າເປີດເຜີຍ API key ຂອງທ່ານໃນ client-side code ຫຼື ໃຫ້ມັນຢູ່ໃນບ່ອນເກັບຂໍ້ມູນຄວບຄຸມເວີຊັນສາທາລະນະ.

ຂັ້ນຕອນທີ 1: ການຈັດໂຄງສ້າງຄໍາຮ້ອງຂໍ API ຂອງທ່ານ

ເພື່ແປເອກະສານ, ທ່ານຈະສົ່ງຄໍາຮ້ອງຂໍ POST ໄປຫາ endpoint /v2/document/translate.
request body ຕ້ອງໄດ້ຮັບການຈັດໂຄງສ້າງເປັນ multipart/form-data ແລະປະກອບດ້ວຍພາຣາມິດຫຼັກຫຼາຍອັນ.
ພາຣາມິດເຫຼົ່ານີ້ຈະບອກ API ວ່າໄຟລ໌ໃດທີ່ຈະແປ, ພາສາຕົ້ນສະບັບ ແລະ ພາສາເປົ້າໝາຍ, ແລະທາງເລືອກສະເພາະອື່ນໆ.

Endpoint: POST https://developer.doctranslate.io/v2/document/translate
Headers: Authorization: Bearer YOUR_API_KEY
Body (form-data):
file: ໄຟລ໌ເອກະສານທີ່ທ່ານຕ້ອງການແປ.
source_lang: en (ສຳລັບພາສາອັງກິດ).
target_lang: pt (ສຳລັບພາສາໂປຕຸເກດ).
target_lang_variant (ທາງເລືອກ): pt-BR ຫຼື pt-PT.

ພາຣາມິດ file ຄວນບັນຈຸຂໍ້ມູນຖານສອງຂອງເອກະສານຂອງທ່ານ.
ພາຣາມິດ source_lang ແລະ target_lang ໃຊ້ລະຫັດພາສາ ISO 639-1.
ການນໍາໃຊ້ target_lang_variant ທີ່ເປັນທາງເລືອກ ຊ່ວຍໃຫ້ທ່ານສາມາດລະບຸຄວາມຕ້ອງການສໍາລັບພາສາໂປຕຸເກດແບບບຣາຊິນ ຫຼື ເອີຣົບ, ເຊິ່ງຮັບປະກັນຄວາມຖືກຕ້ອງທາງດ້ານພາສາທີ່ສູງຂຶ້ນ.

ຂັ້ນຕອນທີ 2: ການປະຕິບັດການແປພາສາດ້ວຍ Python

ນີ້ແມ່ນສະຄຣິບ Python ທີ່ສົມບູນທີ່ສະແດງໃຫ້ເຫັນວິທີການສົ່ງເອກະສານເພື່ອແປ.
ຕົວຢ່າງນີ້ໃຊ້ຫ້ອງສະໝຸດ requests ທີ່ນິຍົມ ເພື່ອຈັດການຄໍາຮ້ອງຂໍ HTTP ແລະ ການອັບໂຫຼດໄຟລ໌.
ໃຫ້ແນ່ໃຈວ່າໄດ້ປ່ຽນແທນ 'YOUR_API_KEY' ແລະ 'path/to/your/document.docx' ດ້ວຍຂໍ້ມູນປະຈໍາຕົວ ແລະ ເສັ້ນທາງໄຟລ໌ຕົວຈິງຂອງທ່ານ.


import requests

# Define your API key and the path to your source document
API_KEY = 'YOUR_API_KEY'
FILE_PATH = 'path/to/your/document.docx'

# Define the API endpoint
API_URL = 'https://developer.doctranslate.io/v2/document/translate'

# Set up the headers with your API key for authorization
headers = {
    'Authorization': f'Bearer {API_KEY}'
}

# Prepare the data payload for the multipart/form-data request
data = {
    'source_lang': 'en',
    'target_lang': 'pt',
    'target_lang_variant': 'pt-BR' # Specify Brazilian Portuguese
}

# Open the file in binary read mode
with open(FILE_PATH, 'rb') as f:
    # Prepare the files dictionary for the request
    files = {
        'file': (f.name, f, 'application/octet-stream')
    }

    # Send the POST request to the Doctranslate API
    print("Sending document for translation...")
    response = requests.post(API_URL, headers=headers, data=data, files=files)

    # Check if the request was successful
    if response.status_code == 200:
        # Save the translated document
        with open('translated_document.docx', 'wb') as translated_file:
            translated_file.write(response.content)
        print("Translation successful! File saved as translated_document.docx")
    else:
        # Print error details if the request failed
        print(f"Error: {response.status_code}")
        print(response.json())

ຂັ້ນຕອນທີ 3: ການຈັດການການຕອບສະໜອງຂອງ API

ຫຼັງຈາກສົ່ງຄໍາຮ້ອງຂໍ, ຂັ້ນຕອນສຸດທ້າຍແມ່ນການຈັດການການຕອບສະໜອງຂອງ API ຢ່າງຖືກຕ້ອງ.
ການແປພາສາທີ່ສໍາເລັດຜົນຈະເຮັດໃຫ້ເກີດ HTTP status code ຂອງ 200 OK.
The body ຂອງການຕອບສະໜອງນີ້ຈະປະກອບດ້ວຍຂໍ້ມູນຖານສອງຂອງໄຟລ໌ເອກະສານທີ່ແປແລ້ວ.

ລະຫັດຂອງທ່ານຄວນກວດສອບ status code ເພື່ອຢືນຢັນຄວາມສໍາເລັດກ່ອນທີ່ຈະດໍາເນີນການຕໍ່.
ຖ້າສະຖານະແມ່ນ 200, ທ່ານສາມາດອ່ານ response.content ແລະຂຽນມັນໃສ່ໃນໄຟລ໌ໃໝ່, ເຊິ່ງຈະບັນທຶກເອກະສານທີ່ແປແລ້ວໄວ້ໃນທ້ອງຖິ່ນ.
ຖ້າ status code ສະແດງຂໍ້ຜິດພາດ (ເຊັ່ນ: 4xx ຫຼື 5xx), response body ຈະປະກອບດ້ວຍວັດຖຸ JSON ທີ່ມີລາຍລະອຽດກ່ຽວກັບຂໍ້ຜິດພາດ, ເຊິ່ງທ່ານຄວນບັນທຶກໄວ້ເພື່ອແກ້ໄຂບັນຫາ.

ຂໍ້ຄວນພິຈາລະນາທີ່ສຳຄັນສຳລັບການແປພາສາໂປຕຸເກດທີ່ມີຄຸນນະພາບສູງ

ການບັນລຸການແປພາສາທີ່ມີຄຸນນະພາບສູງຈາກພາສາອັງກິດເປັນພາສາໂປຕຸເກດ ຮຽກຮ້ອງໃຫ້ມີຫຼາຍກວ່າພຽງແຕ່ການປ່ຽນຄໍາສັບ.
ທ່ານຕ້ອງພິຈາລະນາຄວາມລະອຽດອ່ອນທາງດ້ານພາສາ, ສໍານຽງທ້ອງຖິ່ນ, ແລະຄໍາສັບສະເພາະດ້ານວິຊາການ ເພື່ອຮັບປະກັນວ່າເອກະສານສຸດທ້າຍມີຄວາມຖືກຕ້ອງ ແລະເປັນມືອາຊີບ.
The Doctranslate API ສະໜອງຄຸນສົມບັດທີ່ຊ່ວຍໃຫ້ທ່ານຈັດການຄວາມສັບສົນເຫຼົ່ານີ້ໄດ້ຢ່າງມີປະສິດທິພາບ.

ການນໍາໃຊ້ສໍານຽງພາສາໂປຕຸເກດ: ເອີຣົບ ທຽບກັບ ບຣາຊິນ

ພາສາໂປຕຸເກດມີສອງສໍານຽງຫຼັກຄື: ພາສາໂປຕຸເກດແບບເອີຣົບ (pt-PT) ແລະ ພາສາໂປຕຸເກດແບບບຣາຊິນ (pt-BR).
ເຖິງວ່າຈະສາມາດເຂົ້າໃຈກັນໄດ້, ແຕ່ພວກມັນມີຄວາມແຕກຕ່າງທີ່ໂດດເດັ່ນໃນຄໍາສັບ, ການສະກົດຄໍາ, ແລະ ໄວຍາກອນ.
ການໃຊ້ສໍານຽງທີ່ຜິດພາດສາມາດເຮັດໃຫ້ເນື້ອຫາຂອງທ່ານຮູ້ສຶກບໍ່ເປັນທໍາມະຊາດຕໍ່ຜູ້ຊົມເປົ້າໝາຍ ແລະ ອາດຈະເຮັດໃຫ້ເກີດຄວາມສັບສົນ.

The Doctranslate API ແກ້ໄຂບັນຫານີ້ໂດຍການອະນຸຍາດໃຫ້ທ່ານສາມາດລະບຸສໍານຽງໂດຍນໍາໃຊ້ພາຣາມິດ target_lang_variant.
ການຕັ້ງຄ່ານີ້ເປັນ pt-BR ຫຼື pt-PT ຈະສັ່ງໃຫ້ເຄື່ອງມືແປພາສາຂັ້ນສູງຂອງພວກເຮົາໃຊ້ຄໍາສັບແລະຫຼັກໄວຍາກອນທີ່ເໝາະສົມ.
ອັນນີ້ ຮັບປະກັນວ່າເນື້ອໃນຂອງທ່ານຖືກປັບໃຫ້ເປັນທ້ອງຖິ່ນຢ່າງສົມບູນ ສໍາລັບຜູ້ຊົມເປົ້າໝາຍຂອງທ່ານ, ບໍ່ວ່າພວກເຂົາຈະຢູ່ໃນບຣາຊິນ, ໂປຕຸເກດ, ຫຼືພາກພື້ນທີ່ເວົ້າພາສາໂປຕຸເກດອື່ນໆ.

ການຮັບປະກັນຄວາມຖືກຕ້ອງທາງດ້ານໄວຍາກອນ ແລະ ບໍລິບົດ

ໄວຍາກອນພາສາໂປຕຸເກດປະກອບມີຄໍານາມ ແລະ ຄຳຄຸນນາມທີ່ມີເພດ, ເຊິ່ງສາມາດເປັນສິ່ງທ້າທາຍສໍາລັບລະບົບອັດຕະໂນມັດ.
ການແປຄໍາຕໍ່ຄໍາແບບງ່າຍໆມັກຈະບໍ່ສາມາດນໍາໃຊ້ຂໍ້ຕົກລົງທາງເພດທີ່ຖືກຕ້ອງໄດ້, ເຊິ່ງເຮັດໃຫ້ປະໂຫຍກທີ່ງຸ່ມງ່າມ ແລະ ບໍ່ຖືກຕ້ອງ.
API ຂອງພວກເຮົາໃຊ້ເຄື່ອງມືທີ່ມີຄວາມຊັບຊ້ອນ, ທີ່ຮູ້ຈັກບໍລິບົດ ເພື່ອເຂົ້າໃຈກົດລະບຽບໄວຍາກອນເຫຼົ່ານີ້ເພື່ອສ້າງການແປທີ່ຟັງຄືກັບທໍາມະຊາດ.

ນອກຈາກນັ້ນ, API ຍັງເກັ່ງໃນການຮັກສາສຽງທີ່ຖືກຕ້ອງ, ບໍ່ວ່າຈະເປັນແບບເປັນທາງການ ຫຼື ບໍ່ເປັນທາງການ.
ອັນນີ້ແມ່ນສຳຄັນສຳລັບເອກະສານທາງທຸລະກິດ, ສັນຍາທາງກົດໝາຍ, ແລະ ເອກະສານການຕະຫຼາດ ບ່ອນທີ່ສຽງທີ່ຖືກຕ້ອງແມ່ນຈໍາເປັນສໍາລັບການສື່ສານທີ່ມີປະສິດທິພາບ.
ລະບົບຈະວິເຄາະຂໍ້ຄວາມຕົ້ນສະບັບເພື່ອຮັກສາເຈດຕະນາ ແລະ ຮູບແບບຂອງມັນໃນຜົນຜະລິດພາສາໂປຕຸເກດສຸດທ້າຍ.

ການຄຸ້ມຄອງຄຳສັບສະເພາະດ້ວຍ Glossaries

ຄວາມສອດຄ່ອງໃນຄໍາສັບສະເພາະແມ່ນສຳຄັນສຳລັບຄູ່ມືດ້ານວິຊາການ, ເນື້ອໃນຍີ່ຫໍ້, ແລະ ເອກະສານທາງກົດໝາຍ.
ທ່ານຈໍາເປັນຕ້ອງຮັບປະກັນວ່າຊື່ຜະລິດຕະພັນສະເພາະ, ພາສາຂອງອຸດສາຫະກໍາ, ແລະ ຄໍາສັບຍີ່ຫໍ້ຖືກແປຢ່າງສອດຄ່ອງໃນທຸກຄັ້ງ.
The Doctranslate API ຮອງຮັບການນໍາໃຊ້ glossaries ເພື່ອບັງຄັບໃຊ້ກົດລະບຽບການແປສະເພາະຂອງທ່ານ.

ໂດຍການສ້າງ glossary, ທ່ານສາມາດກໍານົດວິທີທີ່ຄໍາສັບພາສາອັງກິດສະເພາະຄວນຈະຖືກແປເປັນພາສາໂປຕຸເກດ.
The API ຈະນໍາໃຊ້ກົດລະບຽບເຫຼົ່ານີ້ໂດຍອັດຕະໂນມັດໃນລະຫວ່າງຂະບວນການແປພາສາ, ເຊິ່ງຮັບປະກັນຄວາມສອດຄ່ອງຂອງຍີ່ຫໍ້ ແລະ ຄວາມຖືກຕ້ອງທາງດ້ານວິຊາການໃນທົ່ວເອກະສານທັງໝົດຂອງທ່ານ.
ຄຸນສົມບັດນີ້ຊ່ວຍໃຫ້ທ່ານສາມາດຄວບຄຸມຜົນຜະລິດສຸດທ້າຍໄດ້ຢ່າງລະອຽດ, ໂດຍການສົມທົບຄວາມໄວຂອງອັດຕະໂນມັດກັບຄວາມຖືກຕ້ອງຂອງການກວດສອບຂອງມະນຸດ.

ບົດສະຫຼຸບ ແລະ ຂັ້ນຕອນຕໍ່ໄປ

The Doctranslate API ສະໜອງວິທີແກ້ໄຂທີ່ສົມບູນແບບ ແລະ ຊົງພະລັງສໍາລັບການເຮັດໃຫ້ການແປເອກະສານຈາກພາສາອັງກິດເປັນພາສາໂປຕຸເກດເປັນແບບອັດຕະໂນມັດ.
ມັນຈັດການສິ່ງທ້າທາຍດ້ານວິຊາການຂອງການວິເຄາະໄຟລ໌, ການຮັກສາການຈັດວາງ, ແລະການເຂົ້າລະຫັດຕົວອັກສອນໄດ້ຢ່າງມີປະສິດທິພາບ.
ໂດຍການນໍາໃຊ້ຄຸນສົມບັດຂັ້ນສູງຂອງມັນ, ນັກພັດທະນາສາມາດສ້າງຂະບວນການແປພາສາທີ່ແຂງແຮງ, ສາມາດປັບຂະໜາດໄດ້, ແລະ ມີຄວາມຖືກຕ້ອງສູງເຂົ້າໃນແອັບພລິເຄຊັນຂອງພວກເຂົາໄດ້ໂດຍກົງ.

ຄູ່ມືນີ້ໄດ້ໃຫ້ຄວາມຮູ້ພື້ນຖານ ແລະຕົວຢ່າງທີ່ເປັນປະໂຫຍດເພື່ອໃຫ້ທ່ານເລີ່ມຕົ້ນ.
ພວກເຮົາຂໍແນະນໍາໃຫ້ທ່ານຄົ້ນຫາເອກະສານ API ຢ່າງເປັນທາງການສໍາລັບຄຸນສົມບັດທີ່ກ້າວໜ້າກວ່າ, ລວມທັງການປະມວນຜົນແບບ asynchronous ແລະ ທາງເລືອກໃນການປັບແຕ່ງເພີ່ມເຕີມ.
ໂດຍການເຊື່ອມໂຍງ Doctranslate API, ທ່ານສາມາດປົດລັອກການສື່ສານທົ່ວໂລກແບບບໍ່ມີຮອຍຕໍ່ ແລະ ສົ່ງເນື້ອຫາທີ່ຖືກປັບໃຫ້ເປັນທ້ອງຖິ່ນຢ່າງສົມບູນໃຫ້ກັບຜູ້ຊົມທີ່ເວົ້າພາສາໂປຕຸເກດຂອງທ່ານ.

Doctranslate.io - ການແປທັນທີ, ຖືກຕ້ອງໃນທົ່ວຫຼາຍພາສາ

اترك تعليقاً

chat