https://github.com/bb-io/wordsonline
WordsOnline offers AI-powered platform, using Neural Machine Translation technology with human expertise to provide our enterprise customers with cost-effective, fast turnaround language services at optimal quality.
https://github.com/bb-io/wordsonline
api blackbird dotnet
Last synced: about 1 month ago
JSON representation
WordsOnline offers AI-powered platform, using Neural Machine Translation technology with human expertise to provide our enterprise customers with cost-effective, fast turnaround language services at optimal quality.
- Host: GitHub
- URL: https://github.com/bb-io/wordsonline
- Owner: bb-io
- License: mit
- Created: 2024-05-28T13:35:07.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-11-06T17:08:39.000Z (8 months ago)
- Last Synced: 2025-11-06T19:08:04.899Z (8 months ago)
- Topics: api, blackbird, dotnet
- Language: C#
- Homepage:
- Size: 2.81 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Blackbird.io WordsOnline
Blackbird is the new automation backbone for the language technology industry. Blackbird provides enterprise-scale automation and orchestration with a simple no-code/low-code platform. Blackbird enables ambitious organizations to identify, vet and automate as many processes as possible. Not just localization workflows, but any business and IT process. This repository represents an application that is deployable on Blackbird and usable inside the workflow editor.
## Introduction
**WordsOnline** offers AI-powered platform, using Neural Machine Translation technology with human expertise to provide our enterprise customers with cost-effective, fast turnaround language services at optimal quality.
## Before setting up
Before you can connect you need to make sure that:
- You have a WordsOnline instance
- You have a WordsOnline `API key`
- You have a WordsOnline `Project GUID`
Both the `API key` and the `Project GUID` you can get by asking WordsOnline support.
## Connecting
1. Navigate to Apps, and identify the **WordsOnline** app. You can use search to find it.
2. Click _Add Connection_.
3. Name your connection for future reference e.g. 'My WordsOnline connection'.
4. Fill in the `API key` and the `Project GUID` you got from WordsOnline.
5. Click **Connect**.
6. Make sure that connection was added successfully.

## Actions
### Requests
- **Search requests**: Searches for requests based on the provided filters
- **Get request**: Get request details based on the provided request GUID
- **Update request status**: Updates the status of a request based on the provided GUID
- **Create request**: Create a new translation request based on the provided parameters. Auto approving the request is optional, but by default it is set to `true`.
- **Download files**: Downloads the files from the request. By default, it will download delivered files. But you can specify zip which contains the files you want to download.
- **Upload files**: Uploads files to the request based on the provided request GUID
- **Submit request**: Submits the request for translation based on the provided request GUID
### Quotes
- **Get quote**: Gets a quote based on the provided request ID
- **Approve quote**: Approves a quote based on the provided request ID
## Events
- **On request delivered**: Triggered when request is delivered. By default it will remove source file but you can specify to keep it. You also can filter files by the target language.
## Feedback
Do you want to use this app or do you have feedback on our implementation? Reach out to us using the [established channels](https://www.blackbird.io/) or create an issue.