Переводите тексты и документы из командной строки

Взаимодействуйте с переводом REST API напрямую из командной строки или скриптов Bash без установки какого-либо программного обеспечения. Переводите тексты и документы с английского, французского, китайского, испанского, немецкого, итальянского, русского, арабского, польского и других языков и обратно.

  • GroupDocs.Translation Cloud SDK для .NET
  • GroupDocs.Translation Cloud SDK для Java
  • GroupDocs.Translation Cloud SDK для Python
  • GroupDocs.Translation Cloud SDK для Android
Начать бесплатную пробную версию

GroupDocs.Translation предлагает машинный перевод в реальном времени для текстов, документов, изображений и ресурсов. Мощные алгоритмы машинного обучения и сложные нейронные сети обеспечивают качество, близкое к уровню профессионального человеческого переводчика, но гораздо быстрее и экономичнее. Работая на высокопроизводительном облачном сервере, размещённом у GroupDocs, он может переводить документы PDF, Microsoft Office и OpenOffice, файлы Markdown, изображения и ресурсы .NET на 46 европейских, ближневосточных и азиатских языков (в рамках 128 языковых пар). API не только переводит текст, но и точно сохраняет метаданные, структуру, стили и макет документов.

Сервис предоставляет универсальный и простой в использовании REST API, к которому можно получить доступ без установки какого-либо программного обеспечения. Просто используйте команды cURL и объединяйте их в скрипты для сложных задач. Вы также можете использовать сторонние инструменты REST API, такие как Postman. Это позволяет Вам использовать GroupDocs.Translation на любой платформе с подключением к Интернету, даже на тех, которые пока не поддерживаются SDK.

Продвинутые функции перевода документов REST API

Переводит с и на 46 европейских, ближневосточных и азиатских языков

Переводит таблицы в документах Word и презентациях PowerPoint

Переводит верхние и нижние колонтитулы в документах

Вы можете переводить сноски и концевые сноски в документах Word

Вы можете переводить подписи к изображениям в документах Word

Вы можете переводить текстовые рамки, диаграммы и слайды в презентациях PowerPoint

Вы можете переводить тексты внутри ячеек электронных таблиц

Вы можете переводить диаграммы и сводные таблицы в рабочих книгах Excel

Переводит файлы Markdown, сохраняя всё общее форматирование Markdown.

Переводит файлы из URLs и публичных репозиториев.

Конвертирует результаты в различные форматы без дополнительного программного обеспечения.

Обозреватель API, основанный на коллекции Swagger.

Любой язык, любая платформа и любой поставщик услуг хранения.

GroupDocs.Translation - это REST API, который легко интегрировать в любое приложение, написанное на любом языке программирования, способным обрабатывать HTTP запросы и ответы. Он нативно поддерживает все популярные облачные хранилища, такие как Google Cloud, Drive, DropBox и Amazon S3, позволяя взаимодействовать без каких-либо зависимостей.

Быстрый старт с Translation REST API

GroupDocs.Translation Cloud API поставляется с подробными справочниками для разработчиков и живыми примерами кода для всех основных языков программирования, чтобы вы могли мгновенно начать работать с API функциями. Просто создайте бесплатный аккаунт на GroupDocs Cloud, получите APP SID и Key для взаимодействия с GroupDocs Cloud API, и вы будете готовы выполнить API запрос на любой платформе, используя cURL команды.

Перевести текст - cURL

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
  // Getting token
  curl --location --reqest POST 'https://id.groupdocs.cloud/connect/token' \
      --header 'Content-Type: application/x-www-form-urlencoded' \
      --data-urlencode 'grant_type=client_credentials' \
      --data-urlencode 'client_id=CLIENT-ID-VALUE' \
      --data-urlencode 'client_secret=CLIENT-SECRET-VALUE'
  //response
  {
      "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...BUNNec2iRtStPW2Ywek4iJmYwMbWONQ",
      "expires_in": 3600,
      "token_type": "Bearer"
  }
  // Sending text for translation
  curl --location --request POST 'https://api.groupdocs.cloud/v2.0/translation/text' \
      --header 'Content-Type: application/json' \
      --header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...UV1hLfgNCSQ4VKGCOA' \
      --data '{
          "sourceLanguage": "en",
          "targetLanguages": [
              "de"
          ],
          "texts": [
              "Hello, world! I can read this text in my language."
          ]
      }'
  //response
  {
      "status": 202,
      "message": "Starting translation",
      "id": "a4fc6c6e-81b0-43c8-b62b-b8bb99520ce9"
  }
  //getting translation
  curl --request GET --location 'https://api.groupdocs.cloud/v2.0/translation/text/a4fc6c6e-81b0-43c8-b62b-b8bb99520ce9' \
      --header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...UV1hLfgNCSQ4VKGCOA'	
  //response
  {
      "status": 200,
      "message": "Text translated successfully",
      "translations": {
          "de": [
              "Hallo, Welt! Ich kann diesen Text in meiner Sprache lesen."
          ]
      }
  }	

Ресурсы поддержки и обучения

GroupDocs.Translation Cloud предлагает SDKs для популярных языков программирования и платформ:

  РУССКИЙ
c3c61a324