Μετάφραση από Αραβικά σε Αγγλικά με το GroupDocs.Translation Cloud API σε Python
Το GroupDocs.Translation Cloud API είναι ένα ισχυρό εργαλείο που επιτρέπει τη μετάφραση κειμένου από τα αραβικά στα αγγλικά χρησιμοποιώντας τη γλώσσα προγραμματισμού Python. Παρέχει πρόσβαση σε μια ευρεία γκάμα από γλωσσικούς μεταφραστές και εξασφαλίζει υψηλής ποιότητας μεταφράσεις με ακρίβεια και ταχύτητα. Με αυτό το API, οι προγραμματιστές μπορούν εύκολα να ενσωματώσουν λειτουργίες μετάφρασης στις εφαρμογές τους χρησιμοποιώντας τη γλώσσα Python.
// Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
public TextResponse TranslateText(Configuration conf)
{
string pair = "ar-en";
string text = "Μετάφραση από Αραβικά σε Αγγλικά με το GroupDocs.Translation Cloud API σε Python";
TranslationApi api = new TranslationApi(conf);
TranslateTextRequest request = api.CreateTextRequest(pair, text);
TextResponse response = api.RunTranslationTextTask(request);
return response;
}
# Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
curl -X POST "https://api.groupdocs.cloud/v1.0/translation/text" \
-H "Authorization: Bearer TOKEN" \
-H "Content-Type: application/json" \
-d '[{"pair":"ar-en", "text":"Μετάφραση από Αραβικά σε Αγγλικά με το GroupDocs.Translation Cloud API σε Python"}]'
# and response
{ "status":"ok", "message":"Text translated successfully", "translation":"....." }
// Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
import com.GroupDocs.translate.api.*;
import com.GroupDocs.translate.Configuration;
private static void setUpConfig() throws Exception {
Configuration.setAPP_SID("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");
Configuration.setAPI_KEY("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
}
static String TranslateText() {
pair = "ar-en";
text = "Μετάφραση από Αραβικά σε Αγγλικά με το GroupDocs.Translation Cloud API σε Python";
TextInfo textInfo = new TextInfo(pair, text);
TranslationTextRequest translationTextRequest = new TranslationTextRequest(TextInfo.toString());
TranslationTextResponse translateTextResponse = TranslationApi.TranslateText(translationTextRequest);
return translateTextResponse.translation;
}
# Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
from groupdocstranslationcloud.configuration import Configuration
from groupdocstranslationcloud.api.translation_api import TranslationApi
from groupdocstranslationcloud.models.translate_text import TranslateText
from groupdocstranslationcloud.models.translate_document import TranslateDocument
# enter valid apiKey and appSid
configuration = Configuration(apiKey="", appSid="")
api = TranslationApi(configuration)
pair = "ar-en"
text = "Μετάφραση από Αραβικά σε Αγγλικά με το GroupDocs.Translation Cloud API σε Python"
translator = TranslateText(pair, text)
response = translator.to_string()
res_text = api.post_translate_text(response)
print(res_text.translation)
Features
Φιλοξενία στον νέφος GroupDocs.Translation
Υποστηριζόμενα λειτουργικά συστήματα: Ο GroupDocs.Translation είναι διαθέσιμο για χρήση σε Windows, Linux και macOS.
API επικοινωνίας
Υποστηριζόμενες γλώσσες: Η δυνατότητα μετάφρασης από Αραβικά σε Αγγλικά είναι διαθέσιμη χρησιμοποιώντας το GroupDocs.Translation API.
Λειτουργία μετάφρασης αρχείων
Υποστηριζόμενοι τύποι αρχείων: Ο GroupDocs.Translation υποστηρίζει μετάφραση αρχείων κειμένου, εγγράφων Word, PDF και άλλων δημοφιλών μορφών αρχείων.
Προσαρμοσμένες επιλογές μετάφρασης
Επιλογές ποιότητας μετάφρασης: Οι χρήστες μπορούν να επιλέξουν ανάμεσα σε αυτόματη και εξατομικευμένη μετάφραση, ανάλογα με τις ανάγκες τους.