อุปสรรคทางเทคนิคในการแปลเอกสารภาษาอังกฤษเป็นภาษาโปรตุเกส
การรวมความสามารถในการแปลเข้ากับแอปพลิเคชันดูเหมือนจะง่ายในแวบแรก
อย่างไรก็ตาม เมื่อต้องจัดการกับเอกสารทั้งหมด นักพัฒนามักจะพบกับความซับซ้อนที่สำคัญอย่างรวดเร็ว
API สำหรับการแปลเอกสารภาษาอังกฤษเป็นภาษาโปรตุเกสที่ครอบคลุมของเราได้รับการออกแบบมาโดยเฉพาะเพื่อแก้ไขความท้าทายเหล่านี้
ทำให้คุณสามารถมุ่งเน้นไปที่ตรรกะหลักของแอปพลิเคชันแทนที่จะเป็นงานแยกวิเคราะห์ไฟล์และการจัดการระดับต่ำ
การแปลข้อความธรรมดาเป็นเรื่องหนึ่ง
แต่เอกสารคือโครงสร้างที่ซับซ้อนของข้อความ การจัดรูปแบบ และข้อมูลเมตา
การดึงข้อความอย่างง่ายมักนำไปสู่การสูญเสียเค้าโครงดั้งเดิมทั้งหมด
ซึ่งเป็นสิ่งที่ยอมรับไม่ได้สำหรับกรณีการใช้งานระดับมืออาชีพ เช่น รายงาน สัญญา หรือเอกสารทางการตลาด
การรักษาความสมบูรณ์ของภาพของเอกสารเป็นสิ่งสำคัญยิ่งสำหรับประสบการณ์ผู้ใช้และความสม่ำเสมอของแบรนด์
การจัดการกับความซับซ้อนของการเข้ารหัสอักขระ
ภาษาโปรตุเกสมีเครื่องหมายกำกับเสียงและอักขระพิเศษมากมาย เช่น ‘ç’, ‘ã’, ‘õ’ และสระที่มีเครื่องหมายเน้นเสียงต่างๆ
การจัดการการเข้ารหัสอักขระที่ไม่ถูกต้องอาจนำไปสู่ข้อความที่ผิดเพี้ยน หรือที่เรียกว่า mojibake ทำให้เอกสารที่แปลแล้วไม่สามารถอ่านได้
API ที่แข็งแกร่งจะต้องจัดการการเข้ารหัส UTF-8 ได้อย่างไม่มีที่ติตลอดกระบวนการทั้งหมด
ตั้งแต่การอัปโหลดไฟล์และการดึงข้อความ ไปจนถึงการแปลและการสร้างเอกสารฉบับสุดท้ายขึ้นใหม่
นักพัฒนามักประสบปัญหาเกี่ยวกับรูปแบบไฟล์ต่างๆ ที่อาจใช้การเข้ารหัสแบบเก่า
ตัวอย่างเช่น ไฟล์ข้อความเก่าหรือ CSV อาจไม่ได้อยู่ในรูปแบบ UTF-8
ซึ่งสร้างอุปสรรคทันทีก่อนที่การแปลจะเริ่มขึ้นได้ด้วยซ้ำ
The Doctranslate API จะตรวจจับและแปลงการเข้ารหัสต่างๆ ให้เป็นรูปแบบมาตรฐานโดยอัตโนมัติ
ทำให้มั่นใจได้ว่าอักขระทุกตัวตั้งแต่ภาษาอังกฤษถึงภาษาโปรตุเกสจะได้รับการประมวลผลอย่างถูกต้องโดยไม่มีการสูญหายหรือความเสียหายของข้อมูล
การรักษาเค้าโครงและการจัดรูปแบบที่ซับซ้อน
เอกสารสมัยใหม่เป็นมากกว่าแค่คำพูด แต่มีตาราง เค้าโครงหลายคอลัมน์ ส่วนหัว ส่วนท้าย และรูปภาพที่ฝังไว้
วิธีการแปลที่เรียบง่ายที่จัดการเฉพาะสตริงข้อความจะทำลายโครงสร้างที่ซับซ้อนนี้
ความท้าทายอยู่ที่การแยกข้อความที่สามารถแปลได้ ในขณะที่ยังคงองค์ประกอบโครงสร้างโดยรอบไว้ได้อย่างสมบูรณ์
ซึ่งต้องใช้เอนจิ้นการแยกวิเคราะห์ที่ซับซ้อนซึ่งสามารถเข้าใจโมเดลวัตถุของเอกสารได้
พิจารณาไฟล์ DOCX ซึ่งโดยพื้นฐานแล้วคือชุดของไฟล์ XML ที่บีบอัดเข้าด้วยกัน
หากต้องการแปลอย่างถูกต้อง API จะต้องแยกวิเคราะห์ XML เหล่านี้
ระบุโหนดข้อความสำหรับการแปล แล้วสร้างไฟล์ใหม่ด้วยเนื้อหาที่แปลแล้ว
ข้อผิดพลาดใดๆ ในกระบวนการนี้สามารถทำให้ไฟล์เสียหายได้
ทำให้ การรักษาเค้าโครงอัตโนมัติ ของเราเป็นคุณสมบัติที่สำคัญสำหรับนักพัฒนาที่ต้องการผลลัพธ์ที่เชื่อถือได้
การจัดการโครงสร้างไฟล์ที่หลากหลาย
แอปพลิเคชันของคุณอาจต้องรองรับไฟล์ประเภทต่างๆ มากมาย ตั้งแต่ไฟล์ .txt ธรรมดา ไปจนถึงไฟล์ PDF ที่ซับซ้อน และเอกสาร Microsoft Office
แต่ละรูปแบบมีโครงสร้างภายในที่เป็นเอกลักษณ์ซึ่งต้องใช้ตัวแยกวิเคราะห์เฉพาะทาง
การสร้างและบำรุงรักษาตัวแยกวิเคราะห์สำหรับ DOCX, PPTX, XLSX, และ PDF เป็นภารกิจที่ยิ่งใหญ่ที่เบี่ยงเบนความสนใจจากเป้าหมายการพัฒนาหลักของคุณ
นี่คือจุดที่ API การแปลเฉพาะทางให้คุณค่ามหาศาล
The Doctranslate API abstracts away this complexity by providing a single, unified endpoint for all supported file types.
คุณสามารถส่งไฟล์ PDF หรือ DOCX ไปยังปลายทางเดียวกันและได้รับเอกสารที่แปลอย่างสมบูรณ์กลับมา
แนวทางนี้ช่วยลดเวลาในการพัฒนาลงอย่างมาก และขจัดความจำเป็นในการรวมไลบรารีของบุคคลที่สามหลายรายการสำหรับการประมวลผลไฟล์
ทำให้ขั้นตอนการทำงานทั้งหมดของคุณมีประสิทธิภาพมากขึ้น
ขอแนะนำ Doctranslate REST API เพื่อการผสานรวมที่ราบรื่น
The Doctranslate API is a powerful RESTful service built to overcome the challenges of document translation.
มีอินเทอร์เฟซที่เรียบง่ายแต่แข็งแกร่งสำหรับการแปลไฟล์ทั้งหมดจากภาษาอังกฤษเป็นภาษาโปรตุเกสด้วยการเรียกใช้ API เพียงไม่กี่ครั้ง
ด้วยการจัดการงานหนักทั้งหมดของการแยกวิเคราะห์ไฟล์ การรักษาเค้าโครง และการแปลที่แม่นยำ
API ของเราช่วยให้คุณสร้างแอปพลิเคชันหลายภาษาที่ทรงพลังได้เร็วกว่าที่เคย
โดยหลักแล้ว API ของเราได้รับการออกแบบมาเพื่อความสะดวกของนักพัฒนา
คุณสามารถโต้ตอบกับมันได้โดยใช้คำขอ HTTP มาตรฐานและรับการตอบกลับ JSON ที่คาดเดาได้
ทำให้การผสานรวมเป็นเรื่องง่ายในภาษาโปรแกรมใดก็ได้
เราจัดการกระบวนการแบ็กเอนด์ที่ซับซ้อน รวมถึงการปรับขนาดโครงสร้างพื้นฐานเพื่อจัดการไฟล์ขนาดใหญ่และปริมาณงานสูง
ดังนั้นคุณจึงสามารถนำเสนอคุณสมบัติการแปลคุณภาพสูงแก่ผู้ใช้ของคุณได้โดยไม่ต้องกังวลเกี่ยวกับค่าใช้จ่ายในการดำเนินงาน
The API workflow is asynchronous to efficiently handle large documents that may take time to process.
ก่อนอื่นคุณจะอัปโหลดเอกสารของคุณและได้รับ ID ที่ไม่ซ้ำกัน
จากนั้นคุณใช้ ID นี้เพื่อตรวจสอบสถานะการแปล และเมื่อเสร็จสมบูรณ์แล้ว
ให้ดาวน์โหลดไฟล์ที่แปลเสร็จสมบูรณ์
แนวทางที่ไม่ปิดกั้นนี้เหมาะอย่างยิ่งสำหรับการสร้างแอปพลิเคชันที่ตอบสนองและปรับขนาดได้ ซึ่งสามารถจัดการงานที่ใช้เวลานานได้อย่างราบรื่น
คู่มือทีละขั้นตอนสำหรับการผสานรวม API การแปลเอกสาร
เรามาดูขั้นตอนการใช้งานจริงของ API การแปลเอกสารภาษาอังกฤษเป็นภาษาโปรตุเกสของเรากัน
คู่มือนี้จะให้แนวทางที่ชัดเจนตั้งแต่การตั้งค่าไปจนถึงการดาวน์โหลดไฟล์ที่แปลแล้วขั้นสุดท้าย
เราจะใช้ Python สำหรับตัวอย่างโค้ด แต่หลักการเหล่านี้ใช้ได้กับทุกภาษาที่สามารถสร้างคำขอ HTTP ได้
กระบวนการทั้งหมดเกี่ยวข้องกับการเรียกใช้ปลายทางที่มีเอกสารประกอบอย่างดีของเราเพียงไม่กี่ครั้งเท่านั้น
ข้อกำหนดเบื้องต้น: คีย์ API และการเตรียมไฟล์ของคุณ
ก่อนที่คุณจะเริ่มต้น คุณต้องได้รับคีย์ API ที่ไม่ซ้ำกันจากแดชบอร์ด Doctranslate ของคุณ
คีย์นี้ใช้ตรวจสอบสิทธิ์คำขอของคุณและต้องรวมอยู่ในส่วนหัวของการเรียกใช้ API ทุกครั้ง
ตรวจสอบให้แน่ใจว่าคุณเก็บคีย์ API ของคุณให้ปลอดภัยและไม่เปิดเผยในโค้ดฝั่งไคลเอ็นต์
เป็นข้อมูลรับรองของคุณสำหรับการเข้าถึงพลังเต็มรูปแบบของบริการแปลภาษาของเรา
ถัดไป ให้เตรียมเอกสารที่คุณต้องการแปล
API ของเรารองรับรูปแบบที่หลากหลาย รวมถึง .pdf, .docx, .pptx, .xlsx และอื่นๆ อีกมากมาย
สำหรับตัวอย่างนี้ เราจะถือว่าคุณมีไฟล์ชื่อ report_english.docx พร้อมสำหรับการแปล
ไม่จำเป็นต้องมีการเตรียมไฟล์เป็นพิเศษ
API ได้รับการออกแบบมาเพื่อจัดการเอกสารมาตรฐานตามที่เป็นอยู่
ขั้นตอนที่ 1: การอัปโหลดเอกสารของคุณเพื่อแปล
ขั้นตอนแรกคือการอัปโหลดเอกสารต้นฉบับของคุณไปยัง Doctranslate API.
คุณจะต้องสร้างคำขอ POST ไปยังปลายทาง /v3/documents.
คำขอนี้ควรเป็นคำขอ multipart/form-data ที่มีตัวไฟล์เอง ภาษาต้นฉบับ (en) และภาษาเป้าหมาย (pt-BR สำหรับภาษาโปรตุเกสแบบบราซิล หรือ pt สำหรับภาษาโปรตุเกสแบบยุโรป)
คำขอที่สำเร็จจะส่งคืนวัตถุ JSON พร้อม id ที่ไม่ซ้ำกันสำหรับเอกสารของคุณ
นี่คือข้อมูลโค้ด Python ที่สาธิตวิธีการอัปโหลดเอกสารของคุณ
ตัวอย่างนี้ใช้ไลบรารี requests ยอดนิยมเพื่อจัดการคำขอ HTTP
อย่าลืมแทนที่ 'YOUR_API_KEY' ด้วยคีย์จริงของคุณ และระบุเส้นทางที่ถูกต้องไปยังไฟล์ของคุณ
การตอบกลับประกอบด้วย id ที่คุณจะต้องใช้สำหรับขั้นตอนต่อไป
import requests import json # Your API key and file details api_key = 'YOUR_API_KEY' file_path = 'report_english.docx' source_lang = 'en' target_lang = 'pt-BR' # API endpoint for document upload url = 'https://developer.doctranslate.io/v3/documents' headers = { 'Authorization': f'Bearer {api_key}' } files = { 'file': (file_path, open(file_path, 'rb')), 'source_lang': (None, source_lang), 'target_lang': (None, target_lang), } # Make the POST request to upload the document response = requests.post(url, headers=headers, files=files) if response.status_code == 200: result = response.json() document_id = result.get('id') print(f'Successfully uploaded document. ID: {document_id}') else: print(f'Error uploading document: {response.status_code} {response.text}')ขั้นตอนที่ 2: การตรวจสอบสถานะการแปล
เนื่องจากการแปลเอกสารอาจใช้เวลา กระบวนการจึงเป็นแบบอะซิงโครนัส
หลังจากอัปโหลดแล้ว คุณต้องตรวจสอบสถานะของงานแปลเป็นระยะ
คุณสามารถทำได้โดยสร้างคำขอ GET ไปยังปลายทาง/v3/documents/{id}/status,
แทนที่{id}ด้วย ID เอกสารที่คุณได้รับในขั้นตอนก่อนหน้า
การตอบกลับจะระบุสถานะปัจจุบัน เช่นqueued,processing, หรือcompleted.คุณควรใช้กลไกการตรวจสอบ (polling mechanism) ในโค้ดของคุณเพื่อตรวจสอบสถานะทุกๆ สองสามวินาที
เมื่อสถานะเปลี่ยนเป็นcompletedคุณสามารถดำเนินการขั้นตอนสุดท้ายของการดาวน์โหลดไฟล์ได้
อย่าลืมใส่การจัดการข้อผิดพลาดสำหรับสถานะerrorที่เป็นไปได้
ซึ่งจะบ่งชี้ถึงปัญหาในระหว่างกระบวนการแปล
สิ่งนี้ทำให้มั่นใจได้ว่าแอปพลิเคชันของคุณสามารถตอบสนองต่อผลลัพธ์ที่แตกต่างกันได้อย่างเหมาะสมimport time # This function checks the status of the translation def check_status(document_id, api_key): status_url = f'https://developer.doctranslate.io/v3/documents/{document_id}/status' headers = { 'Authorization': f'Bearer {api_key}' } while True: response = requests.get(status_url, headers=headers) if response.status_code == 200: status_data = response.json() current_status = status_data.get('status') print(f'Current status: {current_status}') if current_status == 'completed': print('Translation finished successfully!') return True elif current_status == 'error': print('An error occurred during translation.') return False # Wait for 10 seconds before checking again time.sleep(10) else: print(f'Error checking status: {response.status_code} {response.text}') return False # Assuming you have the document_id from the upload step # check_status(document_id, api_key)ขั้นตอนที่ 3: การดาวน์โหลดเอกสารที่แปลแล้ว
ขั้นตอนสุดท้ายคือการดาวน์โหลดเอกสารที่แปลแล้วของคุณ
เมื่อสถานะเป็นcompletedคุณจะสร้างคำขอ GET ไปยังปลายทาง/v3/documents/{id}/download.
ปลายทางนี้จะตอบกลับด้วยข้อมูลไบนารีของไฟล์ที่แปลแล้ว
ซึ่งคุณสามารถบันทึกไว้ในเครื่องได้
ไฟล์จะยังคงชื่อและรูปแบบเดิม แต่เนื้อหาจะถูกแปลเป็นภาษาโปรตุเกสโดยสมบูรณ์สิ่งสำคัญคือต้องจัดการการตอบกลับเป็นสตรีมของไบต์และเขียนลงในไฟล์โดยตรง
สิ่งนี้ทำให้มั่นใจได้ว่าไฟล์จะถูกบันทึกอย่างถูกต้องโดยไม่มีปัญหาการเข้ารหัสอักขระใดๆ
โค้ด Python ต่อไปนี้สาธิตวิธีการดาวน์โหลดไฟล์และบันทึกเป็นreport_portuguese.docx.
ด้วยขั้นตอนนี้ คุณได้เสร็จสิ้นขั้นตอนการทำงานของการแปลเอกสารแบบครบวงจรเรียบร้อยแล้ว# This function downloads the translated file def download_translated_file(document_id, api_key, output_path): download_url = f'https://developer.doctranslate.io/v3/documents/{document_id}/download' headers = { 'Authorization': f'Bearer {api_key}' } response = requests.get(download_url, headers=headers, stream=True) if response.status_code == 200: with open(output_path, 'wb') as f: for chunk in response.iter_content(chunk_size=8192): f.write(chunk) print(f'Translated file saved to {output_path}') else: print(f'Error downloading file: {response.status_code} {response.text}') # Example usage after status is 'completed' # output_file_path = 'report_portuguese.docx' # if check_status(document_id, api_key): # download_translated_file(document_id, api_key, output_file_path)ข้อพิจารณาที่สำคัญสำหรับการแปลภาษาอังกฤษเป็นภาษาโปรตุเกส
การแปลจากภาษาอังกฤษเป็นภาษาโปรตุเกสเกี่ยวข้องมากกว่าแค่การสลับคำ
ภาษามีกฎไวยากรณ์เฉพาะและความแตกต่างทางวัฒนธรรมที่ต้องจัดการอย่างถูกต้องเพื่อให้ได้การแปลที่มีคุณภาพสูง
เอนจิ้นการแปลพื้นฐานของ API ของเราได้รับการฝึกฝนจากชุดข้อมูลขนาดใหญ่เพื่อทำความเข้าใจและใช้กฎเหล่านี้
แต่ในฐานะนักพัฒนา การตระหนักถึงสิ่งเหล่านี้จะช่วยในการนำเสนอผลิตภัณฑ์ขั้นสุดท้ายที่สมบูรณ์ยิ่งขึ้นแก่ผู้ใช้ของคุณการจัดการเครื่องหมายกำกับเสียงและการเข้ารหัส UTF-8
ดังที่กล่าวไว้ก่อนหน้านี้ ภาษาโปรตุเกสใช้อักขระพิเศษหลายตัวที่ไม่มีอยู่ในอักษรภาษาอังกฤษ
การตรวจสอบให้แน่ใจว่าสแต็กแอปพลิเคชันทั้งหมดของคุณ ตั้งแต่ฐานข้อมูลไปจนถึงส่วนหน้า จัดการ UTF-8 ได้อย่างถูกต้องเป็นสิ่งสำคัญ
เมื่อคุณได้รับข้อมูลจาก API คุณจะได้รับไฟล์ที่มีข้อความภาษาโปรตุเกสที่เข้ารหัสอย่างถูกต้อง
จำเป็นอย่างยิ่งที่จะต้องรักษาการเข้ารหัสนั้นไว้เพื่อหลีกเลี่ยงปัญหาการแสดงผลสำหรับผู้ใช้ปลายทางของคุณ
API ของเรารับประกันการเข้ารหัสที่ถูกต้องในไฟล์เอาต์พุต ซึ่งทำให้การผสานรวมของคุณง่ายขึ้นการทำความเข้าใจความสุภาพและสำเนียงท้องถิ่น
ภาษาโปรตุเกสมีสองรูปแบบหลัก: Brazilian Portuguese (pt-BR) และ European Portuguese (pt-PT).
แม้ว่าจะสามารถเข้าใจกันได้ แต่ก็มีความแตกต่างกันในด้านคำศัพท์ ไวยากรณ์ และความเป็นทางการ
The Doctranslate API อนุญาตให้คุณระบุสำเนียงเป้าหมายโดยใช้พารามิเตอร์target_langซึ่งรับประกันการแปลที่เป็นท้องถิ่นและเหมาะสมยิ่งขึ้น
โดยทั่วไปแนะนำให้ใช้pt-BRสำหรับผู้ชมในวงกว้าง เนื่องจากบราซิลมีประชากรที่พูดภาษาโปรตุเกสจำนวนมากความเป็นทางการยังเป็นลักษณะสำคัญของภาษาด้วย
การเลือกระหว่างvocê(พบได้บ่อยกว่า และเป็นทางการหรือไม่เป็นทางการก็ได้) และtu(ไม่เป็นทางการอย่างเคร่งครัดในบราซิลส่วนใหญ่) สามารถเปลี่ยนโทนของข้อความได้อย่างมาก
โมเดลการแปลที่ขับเคลื่อนด้วย AI ของเรามีความเชี่ยวชาญในการจับบริบทจากข้อความภาษาอังกฤษต้นฉบับเพื่อเลือกระดับความเป็นทางการที่เหมาะสม
สำหรับแอปพลิเคชันในภาคธุรกิจหรือกฎหมาย การแปลที่รับรู้บริบท นี้มีคุณค่าอย่างยิ่งสำหรับการรักษาความเป็นมืออาชีพการรับรองความถูกต้องทางไวยากรณ์: ความสอดคล้องทางเพศและจำนวน
ต่างจากภาษาอังกฤษ ภาษาโปรตุเกสเป็นภาษาที่มีเพศ ซึ่งคำนามจะเป็นเพศชายหรือเพศหญิง
คำคุณศัพท์และคำนำหน้าคำนามต้องสอดคล้องกับคำนามที่พวกมันปรับเปลี่ยนในเรื่องเพศและจำนวน
สิ่งนี้เพิ่มความซับซ้อนอีกชั้นที่ระบบการแปลด้วยเครื่องจะต้องจัดการอย่างถูกต้อง
ตัวอย่างเช่น ‘a big house’ กลายเป็น ‘uma casa grande’ (เพศหญิง) ในขณะที่ ‘a big car’ กลายเป็น ‘um carro grande’ (เพศชาย)The Doctranslate engine is specifically trained to manage these grammatical agreements.
มันวิเคราะห์โครงสร้างประโยคเพื่อให้แน่ใจว่าผลลัพธ์ที่แปลออกมาไม่เพียงแต่มีความหมายที่แม่นยำเท่านั้น แต่ยังถูกต้องตามหลักไวยากรณ์ด้วย
ความสามารถขั้นสูงนี้ช่วยให้คุณไม่ต้องแก้ไขหลังการแปลอย่างครอบคลุม และรับประกันว่าเอกสารฉบับสุดท้ายจะอ่านได้อย่างเป็นธรรมชาติสำหรับเจ้าของภาษา
สำรวจว่าเทคโนโลยีของเราทำงานอย่างไรเพื่อ มอบการแปลที่รวดเร็วและแม่นยำสำหรับเอกสารของคุณ พร้อมทั้งรักษาการจัดรูปแบบดั้งเดิมไว้บทสรุป: ปรับปรุงขั้นตอนการทำงานการแปลของคุณให้มีประสิทธิภาพในวันนี้
การผสานรวม API การแปลเอกสารภาษาอังกฤษเป็นภาษาโปรตุเกสที่แข็งแกร่งเป็นวิธีที่มีประสิทธิภาพที่สุดในการสร้างความสามารถหลายภาษาให้กับแอปพลิเคชันของคุณ
ช่วยให้คุณไม่ต้องยุ่งยากกับความซับซ้อนมหาศาลของการแยกวิเคราะห์ไฟล์ การรักษาเค้าโครง และความแตกต่างทางภาษาศาสตร์
The Doctranslate API มอบขั้นตอนการทำงานแบบอะซิงโครนัสที่เรียบง่าย ซึ่งช่วยให้นักพัฒนาสามารถแปลเอกสารคุณภาพสูงได้อย่างแม่นยำด้วยความพยายามเพียงเล็กน้อยด้วยการทำตามขั้นตอนที่ระบุไว้ในคู่มือนี้ คุณสามารถตั้งค่าไปป์ไลน์การแปลอัตโนมัติได้อย่างรวดเร็ว
ตั้งแต่การอัปโหลดเอกสารต้นฉบับไปจนถึงการดาวน์โหลดเอกสารภาษาโปรตุเกสที่มีการจัดรูปแบบที่สมบูรณ์แบบ REST API ของเรามีเครื่องมือทั้งหมดที่คุณต้องการ
เราขอแนะนำให้คุณสำรวจเอกสารประกอบ API อย่างเป็นทางการของเราสำหรับข้อมูลรายละเอียดเพิ่มเติมเกี่ยวกับรูปแบบที่รองรับ ตัวเลือกขั้นสูง และปลายทางเพิ่มเติม
เริ่มสร้างแอปพลิเคชันที่ครอบคลุมและเข้าถึงได้ทั่วโลกมากขึ้นตั้งแต่วันนี้

Laisser un commentaire