OTTAA-Project / ottaa_project_flutter

Join us to create the first predictive augmentative communication platform for speech-impaired children!
https://ottaa-project.github.io/
GNU General Public License v3.0
10 stars 4 forks source link

[Feat]: Link Crowdin for translations & localization #111

Closed hectoritr closed 1 year ago

hectoritr commented 2 years ago

Contact Details

hcosta@ottaaproject.com

What is this about?

As a developer

I want to integrate Crowdin platform to automate old and future translations through contributions automatically.

So that we don't have to worry anymore about localization and translation for different countries.

Where do you want to see this implemented?

Chrome (WebApp), Android, iOS

Code of Conduct

hectoritr commented 2 years ago

https://crowdin.com/project/ottaa-project/apps

andrii-bodnar commented 1 year ago

👋

I would recommend the native Crowdin GitHub Integration or the GitHub Action

Both of these integrations allow automation of the localization syncing.

hectoritr commented 1 year ago

Hi @andrii-bodnar thanks a lot for your comment! We will definitely implement some of those!

hectoritr commented 1 year ago

@asimjawad @emirchus we need to rename all string variables in the app that do not comply with the newly documented code convention on variables.

https://github.com/OTTAA-Project/ottaa_project_flutter/blob/master/CONTRIBUTING.md#on-variables

After that, I'll start migrating everything to Crowdin.

hectoritr commented 1 year ago

Crowdin is now working correctly.