Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

zava8/kwztr

Repository files navigation

this repository is for npmjs kwztr package.

kwztr is a module to transliterate indian languages.

  1. assαmi
  2. bengαli/banglα
  3. oriyα/odiα
  4. тelugu
  5. тamil
  6. malayαlam
  7. kannadα
  8. marαthi
  9. guzrαтi
  10. ɦinԃi
  11. punzαbi/gurmukhi
  12. sanskriт
  13. sinɦalα

this module to be used in the webextension:

  1. firefox addon ztr.

source code eksecution phlo

  1. package.json -> main is called/run : ("main": "kwztr.js" , kwztr.js)
  2. class kwztr
    1. transliterate(input_str,a2b=u2i)
    2. transliterate_dom_node(node_arg, a2b=u2i)
    3. untransliterate_dom_node()

ztr_direction_const values can be :

  1. u2i for unicode indian/sinhalα scripts to ińglish31 : 26a-z + 5ADHTN/αԃɦтń

ascii510 : american standard code for information interchange decimal digits : 0 1 2 3 4 5 6 7 8 9 5+たす5=10

hscii810 : heksadesiml standard kode for informesn interchenz heksadesiml dizits : 0 1 2 3 4 5 6 7 8 9 Y J Q W P F 8+8=10=wnti=4*4=solɦ=ekti 4 finger maтhs

steps to clone , build , test & publish

  1. git clone ... # this repozitri
  2. change source(do not change version in package.json, npm version command in next step vill change version no) if needed
  3. test : kwztr/test $node script.js
  4. if tests passed then only : git commit & publish

git add . ; git commit -am "some comments" ; git push

  1. npm version patch
  2. npm login
  3. npm publish

steps to use library

  1. define [ascii or hscii or code mapping][code_map_sheet] as in example zabc.js in this repository.
  2. it is to define a dictionary with keys as :
1. import library as in your js file:
```js
import kwztr from 'kwztr';
const unicode_str = 'हिन्दी विकिपीडिया' ;
let t = new kwztr();
let ing31str = t.transliterate(unicode_str,"u2i");
[code_map_sheet]: https://docs.google.com/spreadsheets/d/e/2PACX-1vRYY_On0oQlYqCH8KrAuNy9nxnUKRx9dG6UvjoZjbP1ZVeXX6VcHl-sU2yg9jbAFszCcNZ5STK47_rz/pubhtml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /