Μετάφραση από Ισπανικά σε Αραβικά με το GroupDocs.Translation Cloud API χρησιμοποιώντας το curl
Το GroupDocs.Translation Cloud API είναι ένα ισχυρό εργαλείο που επιτρέπει τη μετάφραση αρχείων κειμένου από μία γλώσσα σε μία άλλη. Χρησιμοποιεί προηγμένους αλγόριθμους μηχανικής μάθησης για να εξασφαλίσει υψηλής ποιότητας μεταφράσεις. Η διαδικασία μετάφρασης αρχείων κειμένου από ισπανικά σε αραβικά μπορεί να γίνει εύκολα μέσω του API χρησιμοποιώντας εντολές curl.
// 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 = "es-ar";
string text = "Μετάφραση από Ισπανικά σε Αραβικά με το GroupDocs.Translation Cloud API χρησιμοποιώντας το curl";
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":"es-ar", "text":"Μετάφραση από Ισπανικά σε Αραβικά με το GroupDocs.Translation Cloud API χρησιμοποιώντας το curl"}]'
# 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 = "es-ar";
text = "Μετάφραση από Ισπανικά σε Αραβικά με το GroupDocs.Translation Cloud API χρησιμοποιώντας το curl";
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 = "es-ar"
text = "Μετάφραση από Ισπανικά σε Αραβικά με το GroupDocs.Translation Cloud API χρησιμοποιώντας το curl"
translator = TranslateText(pair, text)
response = translator.to_string()
res_text = api.post_translate_text(response)
print(res_text.translation)
Features
Αποστολή μεταφραστηρίου
Με τη χρήση της εντολής curl, μπορείτε να αποστείλετε τη ζήτηση μετάφρασης από τα ισπανικά στα αραβικά στην υπηρεσία GroupDocs.Translation Cloud. Για την αποστολή της αιτούμενης μετάφρασης, θα πρέπει να χρησιμοποιήσετε τη σωστή δομή URL και το κατάλληλο σύνολο παραμέτρων.
Ενεργοποίηση αναγνωριστικού API
Για να χρησιμοποιήσετε την υπηρεσία GroupDocs.Translation Cloud, πρέπει να ενεργοποιήσετε το αναγνωριστικό API που λαμβάνετε από την πλατφόρμα GroupDocs.
Χρήση HTTP μέσων δικτύου και επικύρωση πιστοποιητικού
Κατά την αποστολή του αιτήματος μετάφρασης μέσω της εντολής curl, θα πρέπει να χρησιμοποιήσετε το πρωτόκολλο HTTP και να πραγματοποιήσετε την επικύρωση του πιστοποιητικού για εξασφάλιση της ασφαλούς επικοινωνίας με τον διακομιστή GroupDocs.Translation Cloud.
Frequently Asked Questions
Πώς μπορώ να χρησιμοποιήσω το GroupDocs.Translation Cloud με τη χρήση του curl για να μεταφράσω ένα κείμενο από Ισπανικά σε Αραβικά;
Μπορείτε να χρησιμοποιήσετε το GroupDocs.Translation Cloud API με τη βοήθεια του curl για να στείλετε αίτηση μετάφρασης με καταβίβαση κειμένου από τη γλώσσα-πηγή σας (σε αυτή την περίπτωση Ισπανικά) προς τη γλώσσα-στόχο (σε αυτή την περίπτωση Αραβικά).
Ποια είναι η συγκεκριμένη σύνταξη που πρέπει να χρησιμοποιήσω στο curl για να κάνω αίτηση μετάφρασης από Ισπανικά σε Αραβικά χρησιμοποιώντας το GroupDocs.Translation Cloud;
Η σύνταξη που πρέπει να χρησιμοποιήσετε στο curl περιλαμβάνει τη δημιουργία ενός POST αιτήματος που περιέχει το κείμενο που θέλετε να μεταφράσετε, καθώς και τις κατευθύνσεις πηγής και προορισμού (δηλαδή, τη γλώσσα-πηγή και τη γλώσσα-στόχο).
Ποια είναι η διαδικασία που πρέπει να ακολουθήσω για να λάβω το αποτέλεσμα μετάφρασης από το GroupDocs.Translation Cloud όταν χρησιμοποιώ το curl;
Μετά την αποστολή του αιτήματος μετάφρασης χρησιμοποιώντας το curl, πρέπει να περιμένετε την απάντηση από το GroupDocs.Translation Cloud API. Το αποτέλεσμα θα περιέχει το μεταφρασμένο κείμενο από Ισπανικά σε Αραβικά.