Doctranslate.io

API ເອກະສານຫວຽດນາມເປັນພາສາອັງກິດ | ທັນໃຈ & ຊັດເຈນ | ຄູ່ມື

Ditulis oleh

pada

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

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

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

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

ຂໍແນະນຳ Doctranslate API: ວິທີແກ້ໄຂຂອງທ່ານສຳລັບການແປພາສາທີ່ບໍ່ມີຂໍ້ບົກພ່ອງ

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

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

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

ຄູ່ມືເທື່ອລະຂັ້ນຕອນໃນການລວມ API ການແປເອກະສານ

ການລວມ API ການແປເອກະສານ Vietnamese to English ຂອງພວກເຮົາເຂົ້າໃນໂຄງການຂອງທ່ານແມ່ນຂະບວນການທີ່ກົງໄປກົງມາ.
ຄູ່ມືນີ້ຈະນໍາພາທ່ານຜ່ານຂັ້ນຕອນການເຮັດວຽກທັງໝົດ, ຈາກການໄດ້ຮັບຂໍ້ມູນປະຈໍາຕົວຂອງທ່ານໄປສູ່ການດຶງເອົາໄຟລ໌ທີ່ແປແລ້ວສຸດທ້າຍ.
ພວກເຮົາຈະໃຊ້ Python ສໍາລັບຕົວຢ່າງລະຫັດຂອງພວກເຮົາ, ເນື່ອງຈາກວ່າມັນເປັນທາງເລືອກທີ່ນິຍົມສໍາລັບການບໍລິການ backend ແລະ scripting,
ແຕ່ຫຼັກການຕ່າງໆນໍາໃຊ້ກັບພາສາການຂຽນໂປຣແກຣມໃດກໍຕາມທີ່ສາມາດເຮັດຄໍາຮ້ອງຂໍ HTTP.

ຂັ້ນຕອນທີ 1: ເອົາກະແຈ API ຂອງທ່ານ

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

ຂັ້ນຕອນທີ 2: ກະກຽມສະພາບແວດລ້ອມການພັດທະນາຂອງທ່ານ

ສໍາລັບຕົວຢ່າງ Python ຂອງພວກເຮົາ, ພວກເຮົາຈະໃຊ້ຫ້ອງສະໝຸດ `requests` ທີ່ນິຍົມເພື່ອຈັດການການສື່ສານ HTTP.
ມັນເຮັດໃຫ້ຂະບວນການສົ່ງຄໍາຮ້ອງຂໍ ແລະ ການຈັດການການຕອບກັບງ່າຍຂຶ້ນ.
ຖ້າທ່ານບໍ່ໄດ້ຕິດຕັ້ງມັນ, ທ່ານສາມາດເພີ່ມມັນໃສ່ສະພາບແວດລ້ອມຂອງທ່ານໄດ້ຢ່າງງ່າຍດາຍໂດຍໃຊ້ pip, ຕົວຕິດຕັ້ງແພັກເກັດຂອງ Python.
ເປີດ terminal ຫຼື command prompt ຂອງທ່ານ ແລະ ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອຕິດຕັ້ງຫ້ອງສະໝຸດ.


pip install requests

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

ຂັ້ນຕອນທີ 3: ສົ່ງເອກະສານຫວຽດນາມຂອງທ່ານເພື່ອກວດແປ

ຂັ້ນຕອນທໍາອິດໃນຂະບວນການແປແມ່ນການອັບໂຫລດເອກະສານຂອງທ່ານໄປຍັງ API.
ອັນນີ້ແມ່ນເຮັດໄດ້ໂດຍການສົ່ງຄໍາຮ້ອງຂໍ `POST` ໄປຫາ endpoint `/v3/translate/document`.
ຄໍາຮ້ອງຂໍນີ້ຕ້ອງເປັນຄໍາຮ້ອງຂໍ `multipart/form-data`, ເນື່ອງຈາກວ່າມັນປະກອບມີ binary ໄຟລ໌ຄຽງຄູ່ກັບພາລາມິເຕີອື່ນໆ.
ທ່ານຈໍາເປັນຕ້ອງສະໜອງກະແຈ API ຂອງທ່ານໃນ header `Authorization` ເປັນ Bearer token.

ເນື້ອໃນຄໍາຮ້ອງຂໍຕ້ອງປະກອບມີໄຟລ໌ເອງ, `source_lang` (ກໍານົດເປັນ ‘vi’ ສໍາລັບພາສາຫວຽດນາມ),
ແລະ `target_lang` (ກໍານົດເປັນ ‘en’ ສໍາລັບພາສາອັງກິດ).
ຫຼັງຈາກນັ້ນ, API ຈະເລີ່ມວຽກການແປແບບ asynchronous ແລະສົ່ງຄືນ `job_id` ທັນທີ.
ID ນີ້ແມ່ນສໍາຄັນສໍາລັບການຕິດຕາມຄວາມຄືບໜ້າ ແລະ ການດຶງເອົາຜົນໄດ້ຮັບຕໍ່ມາ.


import requests
import os

# Securely fetch your API key from environment variables
API_KEY = os.getenv("DOCTRANSLATE_API_KEY")
API_URL = "https://developer.doctranslate.io/v3/translate/document"
FILE_PATH = "path/to/your/vietnamese_document.docx"

headers = {
    "Authorization": f"Bearer {API_KEY}"
}

files = {
    'file': (os.path.basename(FILE_PATH), open(FILE_PATH, 'rb')),
    'source_lang': (None, 'vi'),
    'target_lang': (None, 'en'),
}

response = requests.post(API_URL, headers=headers, files=files)

if response.status_code == 200:
    data = response.json()
    job_id = data.get("job_id")
    print(f"Successfully started translation job. Job ID: {job_id}")
else:
    print(f"Error: {response.status_code}")
    print(response.text)

ຂັ້ນຕອນທີ 4: ກວດສອບສະຖານະວຽກ ແລະ ດາວໂຫລດເອກະສານພາສາອັງກິດ

ເນື່ອງຈາກການແປເອກະສານສາມາດໃຊ້ເວລາຂຶ້ນຢູ່ກັບຂະໜາດໄຟລ໌ ແລະ ຄວາມສັບສົນ, ຂະບວນການແມ່ນ asynchronous.
ທ່ານຕ້ອງໃຊ້ `job_id` ທີ່ໄດ້ຮັບໃນຂັ້ນຕອນກ່ອນໜ້ານີ້ເພື່ອສອບຖາມ endpoint ສະຖານະ.
ທ່ານຈະເຮັດຄໍາຮ້ອງຂໍ `GET` ໄປຫາ `/v3/translate/document/{job_id}` ຈົນກ່ວາຊ່ອງຂໍ້ມູນ `status` ໃນການຕອບກັບປ່ຽນເປັນ ‘completed’.
ມັນເປັນການປະຕິບັດທີ່ດີທີ່ສຸດທີ່ຈະລວມເອົາຄວາມລ່າຊ້າສັ້ນໆລະຫວ່າງການກວດສອບເພື່ອຫຼີກເວັ້ນການໂຫຼດເກີນ API.

ເມື່ອສະຖານະແມ່ນ ‘completed’, ການຕອບກັບ JSON ຈະປະກອບດ້ວຍຊ່ອງຂໍ້ມູນ `url`.
URL ນີ້ຊີ້ໄປຫາເອກະສານພາສາອັງກິດທີ່ຖືກແປຂອງທ່ານ, ເຊິ່ງທ່ານສາມາດດາວໂຫລດໄດ້ໂດຍໃຊ້ຄໍາຮ້ອງຂໍ HTTP ອື່ນ.
ສະຄຣິບຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນວິທີການນໍາໃຊ້ກົນໄກການສອບຖາມເພື່ອກວດສອບສະຖານະ ແລະ ດາວໂຫລດໄຟລ໌ສຸດທ້າຍ.
ອັນນີ້ຮັບປະກັນວ່າແອັບພລິເຄຊັນຂອງທ່ານລໍຖ້າຜົນໄດ້ຮັບຢ່າງອົດທົນກ່ອນທີ່ຈະດໍາເນີນການ.


import time

# Assume job_id is obtained from the previous step
# job_id = "your_job_id_here"

STATUS_URL = f"https://developer.doctranslate.io/v3/translate/document/{job_id}"
DOWNLOAD_PATH = "path/to/save/english_document.docx"

while True:
    status_response = requests.get(STATUS_URL, headers=headers)
    if status_response.status_code == 200:
        status_data = status_response.json()
        current_status = status_data.get("status")
        print(f"Current job status: {current_status}")

        if current_status == "completed":
            download_url = status_data.get("url")
            print("Translation completed. Downloading file...")
            
            # Download the translated file
            translated_file_response = requests.get(download_url)
            if translated_file_response.status_code == 200:
                with open(DOWNLOAD_PATH, 'wb') as f:
                    f.write(translated_file_response.content)
                print(f"File successfully downloaded to {DOWNLOAD_PATH}")
            else:
                print(f"Failed to download file. Status: {translated_file_response.status_code}")
            break # Exit the loop
        elif current_status == "failed":
            print("Translation job failed.")
            print(status_data.get("error"))
            break # Exit the loop

        # Wait for 5 seconds before checking again
        time.sleep(5)
    else:
        print(f"Error checking status: {status_response.status_code}")
        break

ຂໍ້ຄວນພິຈາລະນາທີ່ສໍາຄັນໃນເວລາຈັດການກັບລັກສະນະສະເພາະຂອງພາສາອັງກິດ

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

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

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

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

Doctranslate.io - instant, accurate translations across many languages

Tinggalkan komentar

chat