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

New Feature Request - Enable multiselect target language selection during Translation #919

Open
aravinth opened this issue May 17, 2024 · 13 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@aravinth
Copy link
Collaborator

Anuvaad Background:
Anuvaad (https://anuvaad.sunbird.org/) has document text extraction and translation capabilities from/to Englisht to all the 22 official languages in India.

Features to be implemented:
In the current setup for Translation and DIgitization, only one target language can be selected. If a same document needs to be translated into multiple languages, it becomes painful to initiate the jobs one by one. The scope is to support multi-select of target languages .

image

Learning Path:
Complexity - Simple
Understanding capabilities exposed by these systems
Java script

Mentors - @aswinpradeep (Additionally @MrigankTarento @AlpanaMajhi @rathan-muralidhar )

Milestones:

  • Approach to the solution & highlight the affected sections.
  • Local testing
  • Raise a PR
  • PR gets approved
@aravinth aravinth added enhancement New feature or request good first issue Good for newcomers labels May 17, 2024
@Asthasingh-2002 Asthasingh-2002 self-assigned this May 29, 2024
@Asthasingh-2002
Copy link
Collaborator

Hello Sir,

I hope this message finds you well.

I am encountering a few issues while attempting to clone the project to my local environment. Could you please provide me with guidance on how to properly set up the project? Thank you for your assistance.
Please find Screenshot of error attached below.
cloneError

@aswinpradeep
Copy link
Member

Hi @Asthasingh-2002 ,

Thanks for showing interest in contributing to project Anuvaad.

Appears like it's a system specific issue that you are facing. I am not able to reproduce the same.

image

Please reach out if you face any issues going forward.

@aswinpradeep
Copy link
Member

The repo size might be an issue, appears like some obsolete files are present in OCR related modules, we will try to clean it up soon and reduce the repo size.

@Asthasingh-2002
Copy link
Collaborator

Thank you for the update. I'll keep an eye on the repo for any changes. Please let me knowr if there are any specific steps I should follow in the meantime.

@aswinpradeep
Copy link
Member

Can you try cloning from a different machine or VM and see if issue exists, as none of the team members are able to replicate the issue.

@aravinth
Copy link
Collaborator Author

aravinth commented Jun 6, 2024

@Asthasingh-2002 - You can try using Github Desktop for cloning.
https://desktop.github.com/

@aravinth
Copy link
Collaborator Author

@Asthasingh-2002 - Any luck wrt the setup ?

@Asthasingh-2002
Copy link
Collaborator

Asthasingh-2002 commented Jun 10, 2024

The project has been cloned, but when I run npm i, I encounter some errors. For reference, I've attached the screenshot.
installation_issue

@aswinpradeep
Copy link
Member

@MrigankTarento Can you please help Astha

@MrigankTarento
Copy link
Contributor

Hi @Asthasingh-2002,

The error message indicates a dependency conflict between different versions of React. Specifically, the react-transliterate package requires React version 16, but our project is using React version 17.

To resolve this issue, please try running the following command instead of npm install:

npm install --legacy-peer-deps

This should bypass the peer dependency conflict and allow the installation to proceed.

@Asthasingh-2002
Copy link
Collaborator

@MrigankTarento thank you for your assistance. The solution you provided works perfectly.

@aravinth
Copy link
Collaborator Author

aravinth commented Jun 21, 2024

Thank you @MrigankTarento . Updated the README based on this :
0f1a17c

@Asthasingh-2002 - Were you able to proceed further with the setup?

@aravinth
Copy link
Collaborator Author

@Asthasingh-2002 - Were you able to proceed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants