Skip to content

phayrphoks brouzer ekstension phur transliterating indiAn & other phonetical languages like scots/scotish

License

Notifications You must be signed in to change notification settings

zava810/github_zava810_ztr

Repository files navigation

ztr (git clone cmd : git clone https://gitlab.com/zava810/ztr.git)

a simple webextension to transliterate webpages from indic script (malayalam, hindi, kannada, tamil, telugu, punzabi, guzrati, marathi, bengali/baNgla/oriya) to zabc (hscii810).

hou to 1.clone 2.install 3.build 4.run 5.test steps :

  1. in cmd prompt run belou git clone command. it vill zenerate ztr folder vith .git folder inside.

    git clone https://gitlab.com/zava810/ztr.git

  2. install nvm->node->npm & run npm install command. it vill zenerate ztr/node_modules folder.

    npm install

  3. build firefox extension by running belou build command. it vill zenerate ztr/extension/[firefox , firefox.xpi] folder tree.

    npm run build:firefox 4: open firefox & type url about:debugging#/runtime/this-firefox

  4. click load temporary add-on button & select
  5. ztr/extension/firefox/manifest.json file.
  6. in firefox open zee hindi in neu table
  7. in firefox extension bar click ztr(z icon)
  8. click transliterate button & check/test if translierated in zabc properply. pliiz ping phur changes needed in libindik-transliteration library.
  9. install u5cdot in your system(android/windows/linux/firefox)
  10. in firefox open about:preferences -&--> search fonts
  11. set default font u5cdot & size 12
  12. in advanced do same for :
  13. other vriting systems
  14. latin
  15. hindi , malayalam , tamil , telugu etc ...
  16. uncheck "Allow pages to select" checkbox
  17. belou is list phur good sites to test phur languages:
  18. hinDi_mrathi_punzabi_guzraTi
  19. Tmil_niyuz
  20. mlyalm niyuz
  21. hindi food recepies
  22. bbc hindi
  23. pnzabi_gurumukhi niyuz
  24. Telugu niyuz
  25. kannada niyuz
  26. bNgali_baNgla
  27. guzraTi niyuz
  28. urriya niyuz

made with help of the awesome web-extension-starter.

usage

install the extension and you'll see ztr icon on your browser toolbar. click on it and simply click "transliterate".

features

  • supports :
    1. mlyalm
    2. hinDi/Devanagri
    3. knrra/Tullu
    4. Tmil
    5. Telugu
    6. mrathi
    7. guzraTi
    8. pnzabi/gurumukhi
    9. bNgali/baNgla ztr
  • auto transliterate page on load
  • offline [requires no internet to transliterate]
  • options page has a transliterator tool for manual text

development setup

  • clone
  • npm install
  • npm run dev:firefox to start the development server for firefox addon
  • npm run build:firefox to build .xpi

this ekstension is actually developed by subin|akshay. in ztr , i ekstended it to 7 other indian languages as listed above. also it needs u5cdot phont to vieu transliterated tekst to read. as in betveen vord caps ADHNT does not look good. so unicase. in unicase all are oph same height.

in indian languages ve use only 1 case . so only unicase phont is needed to read transliterated page. please install u5cdot phont phrom hao to install u5cdot phont. u5cdot unicase phonts

are derived/customized phrom actual delius unicase phonts vhich

are designed (by natalia raices .

my dev setup :

  • os : linux mint 19 [ubuntu 18.04 lts]
  • node : 14.17.0 & npm : 6.14.13
  • node : 12.14.0 & npm : 7.14.0

but it'll work on majority others too.

About

phayrphoks brouzer ekstension phur transliterating indiAn & other phonetical languages like scots/scotish

Resources

License

Stars

Watchers

Forks

Packages

No packages published