Skip to content

maykhid/word_translator

Repository files navigation

 

Word Translator

Github top language Github language count Repository size

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   Author


🎯 About

This is a Translator app built with Flutter employing the Microsoft Azure Translator Service. Adhered to the Clean Architecture and Test Driven Development pattern proposed by Uncle Bob. This is a reproduction of a web project I saw online somewhere can't exactly remember now so I can't credit.

✨ Features

✔️ Provides realtime translation service for over 90+ languages.
✔️ Clipboard feature to ease copying translated results.

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Flutter installed.

🏁 Starting

Do read Microsoft Azure Translator Service to subscribe and get your secret keys.

# Clone this project
$ git clone https://github.com/maykhid/word_translator

# Install dependencies
$ flutter pub get

From Android Studio/IntelliJ: Click Packages get in the action ribbon at the top of pubspec.yaml.

From VS Code: Click Get Packages located in right side of the action ribbon at the top of pubspec.yaml.

You need an Azure subscription and secret keys. When those are available you can directly add the secret keys to lib/features/translator_app/data/datasources/translator_remote_data_src.dart or create a seperate file lib/secrets.dart and add the keys there.

🖼️ Screenshots

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published