Inko.js
Open Source Library, Converting Misspelled English characters into Korean letters (& vice versa)
Getting Started
- ์ํ๋ฅผ ํ๊ธ๋ก ์ณค์ ๋, ํน์ ํํ๋ฅผ ์์ด๋ก ๋ณํํด์ฃผ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง ์๋ฐ์คํฌ๋ฆฝํธ ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
- Inko Offical Website has been launched!
- Inko ํ์ํ๋ณํ๊ธฐ Chrome Extension has been launched! (2019.03.25)
- inko.py has been launched! (2020.04.29) (Thanks to JackCme)
- inko.kt has been launched! (2020.07.19) (Thanks to kimcore)
Release Note
Version | Release Date | Changes | Contributors |
---|---|---|---|
v1.0.3 | 2018.08.07 | #7 ์ํ -> ํ๊ธ๋ก ๋ณํ ์์ผ์ฃผ๋ ๋ก์ง ์์ . ์ํ๋ฒณ ์๋ฌธ์ 26๊ฐ, ๋๋ฌธ์ 26๊ฐ ์ด 52๊ฐ์ ๋ง์ถฐ์ ํ๊ธ๊ณผ ๋งคํํจ. | 738 |
v1.0.4 | 2018.08.11 | #4 Gulp๋ก workflow ์๋ํ (inko.min.js ํ์ผ ์์ฑ), #8 Bower์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฑ๋ก | 738 |
v1.0.5 | 2018.08.11 | inko.js์์ package.json ํ์ผ์ importํ๋ ๋ถ๋ถ ์ ๊ฑฐ |
738 |
v1.0.6 | 2018.08.25 | #12 hlhlhl -> ใ
ใ
ใ
ฃใ
ใ
ฃ๋ก ๋ณํ๋๋ ๋ฒ๊ทธ ์์ , #14 rtk -> ๊ฆต๋ก ๋ณํ๋๋ ๋ฒ๊ทธ ์์ , #15 ๋ณต์์ ๊ฐ๋ฅ ์ฌ๋ถ ์ต์
ํ, config ํจ์ ์ถ๊ฐ |
algoshipda, 738 |
v1.0.7 | 2019.04.21 | #22 isํ๊ธ ํจ์์์ "๊ฐ" ~ "๊ธฏ" ๋ฒ์๋ฅผ ํ๊ธ๋ก ์ธ์ํ์ง ์๋ ๋ฒ๊ทธ ์์ |
738, EntryDark |
v1.1.0 | 2019.04.22 | #6 index.d.ts ์ง์, #21 circleci ์ฐ๋ | 738 |
v1.1.1 | 2019.07.31 | ํํ์ด์ง ์ฃผ์ ๋ณ๊ฒฝ (https://inko.js.org), npm ๋ค์ด๋ก๋ ๋ฐฐ์ง ์ถ๊ฐ | 738 |
Installation
npm
npm install inko
yarn
yarn add inko
As Browser module
CDN
<script src="https://cdn.jsdelivr.net/npm/[email protected]/inko.min.js"></script>
Bower
bower install inko
Usage
var Inko = require('inko');
var inko = new Inko();
// ES6
import Inko from 'inko';
let inko = new Inko();
์์ด โ ํ๊ธ
inko.en2ko('dkssudgktpdy tptkd!');
// ์๋
ํ์ธ์ ์ธ์!
ํ๊ธ โ ์์ด
inko.ko2en('ใ
๋ใ
ฃใ
์ฌ๊น
!');
// hello world!
๋ณต์์ ๊ฐ๋ฅ ์ฌ๋ถ ์ค์
// allowDoubleConsonant์ ๊ธฐ๋ณธ๊ฐ์ false์
๋๋ค
var option = {
allowDoubleConsonant: true
}
์ค์ ์ ๋ถ์ฌํ๋ ๋ฐฉ๋ฒ์ ์๋์ ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ง์ํฉ๋๋ค.
- ์ธ์คํด์ค ์์ฑํ ๋ ์์ฑ์์ ์ธ์๋ก ์ค์ ๋ถ์ฌ
var inko = Inko(option);
config
ํจ์๋ก ์ค์ ๋ถ์ฌ
inko.config(option);
en2ko
ํจ์์ ์ธ์๋ก ์ค์ ๋ถ์ฌ
inko.en2ko('rtrt', option);
// output: ใณใณ
inko.en2ko('rtrt', { allowDoubleConsonant: false });
// output: ใฑใ
ใฑใ
Related
- inko-cli - Use inko on the command line
- inko-web - Inko official website
- inko-chrome-extension - Inko chrome extension
- alfred-inko - Alfred 3 workflow to convert misspelled English characters into Korean letters (& vice versa)
- inko.py - Python implementation of inko.js
- inko.kt - Kotlin implementation of inko.js (Also works in Java)
Contributors
738 (Jon Jee) |
algoshipda |
ahnsv |
hyoungsp |
joonghyeob-shin |
---|
Contributing
์ด ์คํ์์ค ํ๋ก์ ํธ์ ๋๊ตฌ๋ ๊ธฐ์ฌํ ์ ์์ต๋๋ค. ๊ธฐ์ฌํ๊ณ ์ถ์ ๋ถ๋ค์ ์ด ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ํฌํฌํ ํ ํ๋ฆฌํ์คํธ ์์ฒญํด์ฃผ์ธ์!
License
Inko.js is released under the MIT License. See LICENSE file for details.