Android Cloud SDK لترجمة النصوص والمستندات

أضف ميزات الترجمة إلى تطبيقات أجهزة Android باستخدام GroupDocs.Translation API. يمكنك توفير الترجمة إلى أي نظام، بدءًا من أجهزة الكمبيوتر المحمولة للمبتدئين وحتى الهواتف الذكية.

  • GroupDocs.Translation Cloud SDK for cURL
  • GroupDocs.Translation Cloud SDK for .NET
  • GroupDocs.Translation Cloud SDK for Java
  • GroupDocs.Translation Cloud SDK for Python
ابدأ التجربة المجانية

تقدم GroupDocs.Translation ترجمة آلية في الوقت الفعلي للنصوص والمستندات والصور والموارد. توفر خوارزميات التعلم الآلي القوية والشبكات العصبية المتطورة جودة قريبة من جودة المترجم البشري المحترف، ولكنها أسرع بكثير وأكثر فعالية من حيث التكلفة. يعمل على خادم سحابي عالي الأداء يستضيفه GroupDocs، ويمكنه ترجمة مستندات PDF وMicrosoft Office وOpenOffice وملفات Markdown وموارد .NET إلى 46 لغة أوروبية وشرق أوسطية وآسيا (عبر 128 زوجًا لغويًا). لا تقوم واجهة برمجة التطبيقات (API) بترجمة النص فحسب، بل تحافظ أيضًا على البيانات التعريفية والبنية والأنماط وتخطيط المستندات بدقة.

يعمل SDK هذا على تبسيط التفاعل مع GroupDocs.Translation Cloud Services من تطبيقات Android بشكل كبير، مما يسمح لك بالتركيز على منطق الأعمال بدلاً من التفاصيل الفنية. فهو يتعامل مع جميع العمليات الروتينية مثل إنشاء الاتصالات، وإرسال طلبات واجهة برمجة التطبيقات (API)، وتحليل الاستجابات، وتجميع كل هذه المهام في بضع طرق بسيطة. تتم الترجمة بواسطة خوادم سحابية عالية الأداء. يمكنك استخدام التطبيق على أي نظام – من أجهزة الكمبيوتر المحمولة للمبتدئين إلى الهواتف الذكية.

تعد Android SDK والتطبيقات التجريبية والوثائق والأمثلة مفتوحة المصدر وموزعة بموجب ترخيص MIT. يمكنك استخدامها لأي غرض وتغيير أي جزء من التعليمات البرمجية.

الميزات المتقدمة لـ GroupDocs.Translation Cloud SDK لنظام Android

يدعم 46 لغة و128 زوجًا من اللغات

يترجم من وإلى 46 لغة أوروبية وشرق أوسطية وآسيوية

يترجم الجداول في مستندات Word وعروض PowerPoint التقديمية

يترجم الرؤوس والتذييلات في المستندات

يترجم الحواشي السفلية والتعليقات الختامية في مستندات Word

يترجم التسميات التوضيحية للصور في مستندات Word

يترجم إطارات النص والمخططات والشرائح في عروض PowerPoint التقديمية

يترجم النصوص داخل خلايا جدول البيانات

يترجم المخططات والجداول المحورية في مصنفات Excel

يترجم ملفات Markdown مع الحفاظ على جميع تنسيقات Markdown الشائعة

يترجم الملفات من عناوين URL والمستودعات العامة

يحول النتائج إلى صيغ مختلفة بدون برامج إضافية

مرجع مفصل للمطور يعتمد على مجموعة Swagger

ابدأ باستخدام SDK لترجمة المستندات لنظام Android

يأتي GroupDocs.Translation Cloud SDK لنظام Android مزودًا بأدلة مفصلة للمطورين وأمثلة حية للأكواد لبدء العمل مع ميزات واجهة برمجة التطبيقات في وقت قصير. ما عليك سوى إنشاء حساب مجاني على GroupDocs Cloud، والحصول على APP SID ومعلومات المفتاح للتواصل مع GroupDocs Cloud API.

أي لغة ومنصة ومزود خدمة تخزين

GroupDocs.Translation for Cloud عبارة عن REST API التي يمكن دمجها بسهولة مع أي لغة أو نظام أساسي، وهي قادرة على إدارة طلبات HTTP واستجاباتها. وهو يدعم جميع خدمات التخزين السحابية الشائعة مثل Google Cloud وDrive وDropBox وAmazon S3 للتفاعل دون أي تبعيات.

ترجمة نص عادي في Android

  package com.groupdocs;
  // Import classes

  import com.groupdocs.model.*;
  import org.openapitools.client.api.TranslationApi;

  public class TextDemo {
      public static void main(String[] args) {
          String basePath = "https://api.groupdocs.cloud/v2.0/translation";
          String cliendId = "YOUR_CLIENT_ID";
          String clientSecret = "YOUR_CLIENT_SECRET";

          ApiClient defaultClient = new ApiClient(basePath, cliendId, clientSecret, null);
          TranslationApi translationApi = new TranslationApi(defaultClient);
          TextRequest request = new TextRequest();
          request.setSourceLanguage("en");
          request.addTargetLanguagesItem("de");
          request.addTextsItem("Text to translate");
          try {
              String r = translationApi.textPost(request).getId();
              CloudTextResponse response = translationApi.textRequestIdGet(r);
              if (!response.getStatus().toString().equals("500")) {
                  while (true) {
                      response = translationApi.textRequestIdGet(r);
                      if (response.getStatus().toString().equals("200")) {
                          System.out.println(response);
                          break;
                      }
                      try {
                          Thread.sleep(2000);
                      } catch (InterruptedException e) {
                          e.printStackTrace();
                      }
                  }
              }
          }
          catch(ApiException e){
              System.err.println("Exception when calling TranslationApi#textPost");
              System.err.println("Status code: " + e.getCode());
              System.err.println("Reason: " + e.getResponseBody());
              System.err.println("Response headers: " + e.getResponseHeaders());
              e.printStackTrace();
          }
      }
  }

الأمن والمصادقة

واجهة برمجة التطبيقات GroupDocs.Translation Cloud API محمية بتقنية SSL وتتطلب طلبات المصادقة توقيعًا ومعلمات استعلام AppSID أو رأس ترخيص OAuth 2.0.

Support and Learning Resources

توفر GroupDocs.Translation Cloud مجموعات تطوير البرامج (SDK) للغات ومنصات البرمجة الشائعة:

  عربي