Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Google Translator, DeepL and more #5

Open
brenoepics opened this issue Jun 1, 2024 · 0 comments
Open

Feature Request: Google Translator, DeepL and more #5

brenoepics opened this issue Jun 1, 2024 · 0 comments
Labels
api enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@brenoepics
Copy link
Owner

As part of our ongoing efforts to expand the capabilities of our Kotlin JSON Translation tool, we are looking to add support for more translation APIs. Currently, we only support Microsoft Azure Translator AT4J.

We would like to implement new translator implementations for the following translation APIs:

  • Google Translator
  • DeepL Translator
  • Any other popular translation APIs

The new implementations should adhere to the existing ApiBuilder and Translator interfaces

Each new implementation should be able to:

  • Authenticate with the respective translation API
  • Send a request to the API to translate a given text
  • Handle the response from the API and return the translated text

Please ensure that the new implementations are thoroughly tested and that they handle potential errors gracefully.

If you would like to work on this issue, please comment below. If you have any questions or need further clarification, feel free to ask.

@brenoepics brenoepics added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers api labels Jun 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant