Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/datpmt/google-translate-free-api
Google Translate Free API
https://github.com/datpmt/google-translate-free-api
free-api google-translate google-translate-api google-translate-free-api translate translate-api
Last synced: about 1 month ago
JSON representation
Google Translate Free API
- Host: GitHub
- URL: https://github.com/datpmt/google-translate-free-api
- Owner: datpmt
- Created: 2023-04-25T04:51:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-17T08:13:55.000Z (8 months ago)
- Last Synced: 2024-04-17T10:59:13.446Z (8 months ago)
- Topics: free-api, google-translate, google-translate-api, google-translate-free-api, translate, translate-api
- Homepage: https://api.datpmt.com
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Welcome to Google Translate Free API
This API is a robust translation service designed to help you with a variety of language-based features including direct translations, alternate translations, definitions, examples, transliterations, spelling suggestions, language detection, and highly relevant keyword suggestions.
## Features
Here are some key features of the API:
1. **Translation**: Get direct translations of vocabulary words or text fragments.
2. **Alternate Translations**: Extract an array of alternative translations of any text.
3. **Definitions**: Identify definitions of the keyword by word type (noun, verb, adjective, etc.).
4. **Examples**: Generate single-sentence examples containing the valid keyword.
5. **Transliteration**: Acquire the transliteration of a keyword string.
6. **Spelling Suggestions**: Get suggested corrections for spelling of vocabularies or texts.
7. **Language Detection**: Determine the text source language with precision score.
8. **Keyword Suggestions**: Discover suggested keywords for more detailed search.Let's read the [documents](https://api.datpmt.com) before using it.
## Getting StartedThese instructions will help you start working with the Google Translate Free API.
## Prerequisites
- Understand how to make GET requests to an API
- Have a tool for making HTTP requests (Postman, CURL, etc.)## Using the API
Make GET requests to the following endpoints, replacing the parameters as necessary.
- To translate: `/api/v1/dictionary/translate`
- For alternate translations: `/api/v1/dictionary/alternate_translations`
- For definitions: `/api/v1/dictionary/definitions`
- For examples: `/api/v1/dictionary/examples`
- For transliteration: `/api/v1/dictionary/transliteration`
- For spelling suggestions: `/api/v1/dictionary/suggest`
- For language detection: `/api/v1/dictionary/detection`
- For keyword suggestions: `/api/v1/dictionary/see_more`## Running tests
To run tests, make GET requests to the API endpoints listed above using your chosen HTTP client.
## Author
* [datpmt](https://github.com/datpmt)
## License
This is a free application and must not be used for commercial purposes! DATPMT disclaims all litigation related to unauthorized use!