Metin ve belge çevirisi için Python Cloud SDK

GroupDocs.Translation API’sini temel alarak Python’da çapraz platformlu veri bilimi, yapay zeka ve otomasyon çözümleri oluşturun. Teknik ayrıntılardan ziyade iş mantığına odaklanın.

  • GroupDocs.Translation Cloud SDK for cURL
  • GroupDocs.Translation Cloud SDK for .NET
  • GroupDocs.Translation Cloud SDK for Java
  • GroupDocs.Translation Cloud SDK for Android
Ücretsiz Denemeye Başlayın

GroupDocs.Translation, metinler, belgeler, resimler ve kaynaklar için gerçek zamanlı makine çevirisi sunar. Güçlü makine öğrenimi algoritmaları ve gelişmiş sinir ağları, profesyonel bir insan çevirmeninkine yakın bir kalite sağlar, ancak çok daha hızlı ve daha uygun maliyetlidir. GroupDocs tarafından barındırılan yüksek performanslı bir bulut sunucusunda çalışan bu uygulama, PDF, Microsoft Office ve OpenOffice belgelerini, Markdown dosyalarını ve .NET kaynaklarını 46 Avrupa, Orta Doğu ve Asya diline (128 dil çifti boyunca) çevirebilir. API yalnızca metni çevirmekle kalmaz, aynı zamanda belgelerin meta verilerini, yapısını, stillerini ve düzenini de doğru bir şekilde korur.

Bu SDK, Python kodundan GroupDocs.Translation Cloud hizmetleriyle etkileşimi büyük ölçüde basitleştirerek teknik ayrıntılardan ziyade iş mantığına odaklanmanızı sağlar. Bağlantı kurma, API istekleri gönderme ve yanıtları ayrıştırma gibi tüm rutin işlemleri yönetir ve tüm bu görevleri herhangi bir Python uygulamasında veya çalışma kitabında kullanılabilecek birkaç basit yönteme sarar. Python SDK, demo uygulamaları, belgeler ve örnekler MIT lisansı altında dağıtılan açık kaynaklıdır. Bunları herhangi bir amaç için kullanabilir ve kodun herhangi bir bölümünü değiştirebilirsiniz.

GroupDocs.Translation Cloud SDK for Python’ın gelişmiş özellikleri

46 dili ve 128 dil çiftini destekler

46 Avrupa, Orta Doğu ve Asya diline çeviri yapar

Word belgelerindeki ve PowerPoint sunumlarındaki tabloları çevirir

Belgelerdeki üstbilgileri ve altbilgileri çevirir

Word belgelerindeki dipnotları ve son notları çevirir

Word belgelerindeki resim başlıklarını çevirir

PowerPoint sunumlarındaki metin çerçevelerini, grafikleri ve slaytları çevirir

E-tablo hücrelerinin içindeki metinleri çevirir

Excel çalışma kitaplarındaki grafikleri ve pivot tablolarını çevirir

Tüm genel Markdown biçimlendirmelerini koruyarak Markdown dosyalarını çevirir

URL’lerden ve genel depolarından dosyaları çevirir

Ek yazılıma gerek kalmadan sonuçları farklı formatlara dönüştürür

Swagger koleksiyonuna dayalı ayrıntılı geliştirici referansı

Python için belge çeviri SDK’sı ile hızlı başlangıç

GroupDocs.Translation Cloud SDK for Python, API özellikleriyle hemen çalışmaya başlamanız için detaylı geliştirici kılavuzları ve canlı kod örnekleriyle birlikte gelir. GroupDocs Cloud’da ücretsiz bir hesap oluşturun, GroupDocs Cloud API ile iletişim kurmak için APP SID ve Key bilgilerini alın ve bir API oluşturmaya ve SDK’yi kullanmaya hazır olun.

Herhangi bir dil, platform ve depolama hizmeti sağlayıcısı

GroupDocs.Translation Cloud, herhangi bir dil veya platformla kolayca entegre edilebilen, HTTP isteklerini ve yanıtlarını yönetebilen bir REST API’dir. Herhangi bir bağımlılık olmadan etkileşim kurmak için Google Cloud, Drive, DropBox ve Amazon S3 gibi tüm popüler bulut depolama hizmetlerini destekler.

Python’da düz metni çevirin

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).

  import time
  import groupdocs_translation_cloud
  from groupdocs_translation_cloud import TextRequest, PdfFileRequest, Format
  api = groupdocs_translation_cloud.api.TranslationApi()
  file_api = groupdocs_translation_cloud.api.FileApi()
  api.api_client.configuration.client_id = "YOU_CLIENT_ID"
  api.api_client.configuration.client_secret = "YOU_CLIENT_SECRET"
  text_request = TextRequest(source_language="en", 
  						   target_languages=["es", "fr", "ru"], 
  						   texts=["Hello World!", "This is a test text"], 
  						   origin="your_application_name", 
  						   contains_markdown=False)
  response = api.text_post(text_request)
  if response.status == 202:
      while True:
          status_response = api.text_request_id_get(response.id)
          if status_response.status == 200:
          	for lang in status_response.translations:
          		print(lang + ": " + status_response.translations[lang][0])
          		break
          time.sleep(2)

Güvenlik ve kimlik doğrulama

GroupDocs.Translation Cloud API, SSL güvenliklidir ve kimlik doğrulama istekleri bir imza ve AppSID sorgu parametreleri veya OAuth 2.0 yetkilendirme başlığı gerektirir.

Support and Learning Resources

GroupDocs.Translation Cloud, popüler programlama dilleri ve platformları için SDK’lar sunar:

  Türkçe