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

Rewrite in Go #19

Open
5 tasks
subins2000 opened this issue Dec 2, 2023 · 1 comment
Open
5 tasks

Rewrite in Go #19

subins2000 opened this issue Dec 2, 2023 · 1 comment

Comments

@subins2000
Copy link
Contributor

subins2000 commented Dec 2, 2023

  • Shared library -> input = (map, text)
  • WASMable and bundleable everywhere
  • Go -> 2 build modes = c-shared, wasm

End product:

  • Text file upload to convert ASCII
  • Ability to customize map in the webapp itself

Roadmap

  • Make Go library for conversion
  • Make wasm working
  • Make webapp
  • One extra feature that python payyans don't have: ability to keep English words as it is. If input is C©n-\o-bÀ þ Engineer, the "engineer" shouldn't be converted because it's intention was an English word, not ascii malayalam
  • Try replacing freaknz logic with the c-shared library https://gitlab.com/kannanvm/freaknz-qt

https://github.com/libindic/payyans/issues?q=is%3Aissue+is%3Aclosed
https://github.com/libindic/unicode-conversion-maps
https://gitlab.com/kannanvm/freaknz-qt/-/blob/master/asciitounicodeconverter.cpp?ref_type=heads
https://gitlab.com/icfoss/Malayalam-Computing/malayalam-ascii-unicode-converter

@subins2000
Copy link
Contributor Author

@alenpaulvarghese will be taking this up

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant