Μετάφραση αγγλικών σε βουλγαρικά με τη χρήση του GroupDocs.Translation Cloud API σε Java (Translation from English to Bulgarian using GroupDocs.Translation Cloud API in Java)
Το GroupDocs.Translation Cloud API είναι ένα cloud-based API που προσφέρει υπηρεσίες μετάφρασης από Αγγλικά σε Βουλγαρικά. Με το API αυτό μπορούμε να δημιουργήσουμε εφαρμογές σε Java που επιτρέπουν τη μετάφραση κειμένου αυτόματα. Το API υποστηρίζει διάφορες λειτουργίες, όπως η μετάφραση ολόκληρου κειμένου, μετάφραση μεμονωμένων λέξεων και η δυνατότητα να καθορίζουμε την ποιότητα της μετάφρασης. Το GroupDocs.Translation Cloud API είναι μια εξαιρετική λύση για τη δημιουργία εφαρμογών μετάφρασης κειμένου σε Java.
// 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 = "en-bg";
string text = "Μετάφραση αγγλικών σε βουλγαρικά με τη χρήση του GroupDocs.Translation Cloud API σε Java (Translation from English to Bulgarian using GroupDocs.Translation Cloud API in Java)";
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":"en-bg", "text":"Μετάφραση αγγλικών σε βουλγαρικά με τη χρήση του GroupDocs.Translation Cloud API σε Java (Translation from English to Bulgarian using GroupDocs.Translation Cloud API in Java)"}]'
# 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 = "en-bg";
text = "Μετάφραση αγγλικών σε βουλγαρικά με τη χρήση του GroupDocs.Translation Cloud API σε Java (Translation from English to Bulgarian using GroupDocs.Translation Cloud API in Java)";
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 = "en-bg"
text = "Μετάφραση αγγλικών σε βουλγαρικά με τη χρήση του GroupDocs.Translation Cloud API σε Java (Translation from English to Bulgarian using GroupDocs.Translation Cloud API in Java)"
translator = TranslateText(pair, text)
response = translator.to_string()
res_text = api.post_translate_text(response)
print(res_text.translation)
Features
Περίληψη
Το GroupDocs.Translation Cloud είναι ένας cloud-based υπηρεσία μετάφρασης που παρέχει τη δυνατότητα μετάφρασης κειμένων από τα Αγγλικά στα Βουλγαρικά.
Μετάφραση κειμένων
Ο βασικός χαρακτηριστικός του GroupDocs.Translation Cloud είναι η δυνατότητα μεταφρασής κειμένων από τα Αγγλικά στα Βουλγαρικά. Μπορείτε να χρησιμοποιήσετε την υπηρεσία για να μεταφράσετε κείμενα όπου και αν βρίσκεστε, απλώς αποστέλλοντας το αρχείο σας στον GroupDocs.Translation Cloud.
Υποστήριξη γλώσσας
Η υπηρεσία GroupDocs.Translation Cloud υποστηρίζει τη μετάφραση από τα Αγγλικά στα Βουλγαρικά. Αυτή η δυνατότητα καλύπτει ένα ευρύ φάσμα χρήσεων, από μετάφραση επιχειρηματικών έγγραφων έως προσωπικά κείμενα ή επικοινωνία.
Αυτόματη μετάφραση
Οι μεταφράσεις γίνονται αυτόματα από τον GroupDocs.Translation Cloud χρησιμοποιώντας εξελιγμένη τεχνητή νοημοσύνη. Αυτό σημαίνει ότι οι μεταφράσεις είναι γρήγορες και ακριβείς, εξοικονομώντας σας χρόνο και πόρους.
Εγγυημένη ασφάλεια
Η υπηρεσία GroupDocs.Translation Cloud προσφέρει πλήρη ασφάλεια για τα δεδομένα σας. Όλες οι μεταφράσεις πραγματοποιούνται με αυστηρά πρωτόκολλα ασφαλείας, όπου τα αρχεία σας παραμένουν εχέγγυα και προστατευμένα.
Frequently Asked Questions
Ποιες γλώσσες υποστηρίζει το GroupDocs.Translation Cloud;
Το GroupDocs.Translation Cloud υποστηρίζει περισσότερες από 100 διαφορετικές γλώσσες, μεταξύ των οποίων και η Βουλγαρική.
Μπορώ να μεταφράσω αρχεία με το GroupDocs.Translation Cloud;
Ναι, μπορείτε να μεταφράσετε αρχεία χρησιμοποιώντας το GroupDocs.Translation Cloud. Υποστηρίζονται πολλοί τύποι αρχείων όπως κείμενο, PDF, Microsoft Word, Excel, PowerPoint και πολλοί άλλοι.
Πώς μπορώ να χρησιμοποιήσω το GroupDocs.Translation Cloud;
Για να χρησιμοποιήσετε το GroupDocs.Translation Cloud, πρέπει να δημιουργήσετε έναν λογαριασμό χρήστη και να αποκτήσετε τον αντίστοιχο κλειδί πρόσβασης. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε την API για να ανεβάσετε και να μεταφράσετε τα αρχεία σας.
Πόσο κοστίζει η μετάφραση ενός αρχείου με το GroupDocs.Translation Cloud;
Το κόστος της μετάφρασης ενός αρχείου με το GroupDocs.Translation Cloud εξαρτάται από τον τύπο αρχείου, τη γλώσσα πηγής και τη γλώσσα προορισμού. Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με τα κόστη στην ιστοσελίδα του GroupDocs.Translation Cloud.
Πώς μπορώ να ανεβάσω ένα αρχείο για μετάφραση με το GroupDocs.Translation Cloud;
Για να ανεβάσετε ένα αρχείο για μετάφραση με το GroupDocs.Translation Cloud, χρειάζεται να χρησιμοποιήσετε την API και να προσθέσετε το αρχείο στο αίτημα προς τον εξυπηρετητή μετάφρασης.