https://github.com/738/inko
๐ฐ๐ท์ํ๋ฅผ ํ๊ธ๋ก, ํํ๋ฅผ ์์ด๋ก ๋ณํํด์ฃผ๋ ์๋ฐ์คํฌ๋ฆฝํธ ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ
https://github.com/738/inko
hangul inko korea korean
Last synced: 6 months ago
JSON representation
๐ฐ๐ท์ํ๋ฅผ ํ๊ธ๋ก, ํํ๋ฅผ ์์ด๋ก ๋ณํํด์ฃผ๋ ์๋ฐ์คํฌ๋ฆฝํธ ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- Host: GitHub
- URL: https://github.com/738/inko
- Owner: 738
- License: mit
- Created: 2018-05-01T14:20:22.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T01:55:04.000Z (almost 3 years ago)
- Last Synced: 2024-10-14T04:31:45.537Z (12 months ago)
- Topics: hangul, inko, korea, korean
- Language: JavaScript
- Homepage: https://inko.js.org
- Size: 1.1 MB
- Stars: 225
- Watchers: 7
- Forks: 32
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - inko
README
![]()
Inko.js
Open Source Library, Converting Misspelled English characters into Korean letters (& vice versa)
# Getting Started
- ์ํ๋ฅผ ํ๊ธ๋ก ์ณค์ ๋, ํน์ ํํ๋ฅผ ์์ด๋ก ๋ณํํด์ฃผ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง ์๋ฐ์คํฌ๋ฆฝํธ ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
- [Inko Offical Website](https://inko.js.org) has been launched!
- [Inko ํ์ํ๋ณํ๊ธฐ Chrome Extension](https://chrome.google.com/webstore/detail/inko-%ED%95%9C%EC%98%81%ED%83%80%EB%B3%80%ED%99%98%EA%B8%B0/bijdbcchfaolmleinaghdbnemmdabbmn?hl=ko) has been launched! (2019.03.25)
- [inko.py](https://github.com/JackCme/inko.py) has been launched! (2020.04.29) (Thanks to [JackCme](https://github.com/JackCme))
- [inko.kt](https://github.com/kimcore/inko.kt) has been launched! (2020.07.19) (Thanks to [kimcore](https://github.com/kimcore))## Release Note
| Version | Release Date | Changes | Contributors |
|--------|--------------|---------|-------------|
| v1.0.3 | 2018.08.07 | [#7](https://github.com/738/inko/issues/7) ์ํ -> ํ๊ธ๋ก ๋ณํ ์์ผ์ฃผ๋ ๋ก์ง ์์ . ์ํ๋ฒณ ์๋ฌธ์ 26๊ฐ, ๋๋ฌธ์ 26๊ฐ ์ด 52๊ฐ์ ๋ง์ถฐ์ ํ๊ธ๊ณผ ๋งคํํจ.| [738](https://github.com/738)|
| v1.0.4 | 2018.08.11 | [#4](https://github.com/738/inko/issues/4) Gulp๋ก workflow ์๋ํ (inko.min.js ํ์ผ ์์ฑ), [#8](https://github.com/738/inko/issues/8) Bower์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฑ๋ก | [738](https://github.com/738) |
| v1.0.5 | 2018.08.11 | inko.js์์ `package.json` ํ์ผ์ importํ๋ ๋ถ๋ถ ์ ๊ฑฐ | [738](https://github.com/738) |
| v1.0.6 | 2018.08.25 | [#12](https://github.com/738/inko/issues/12) hlhlhl -> ใ ใ ใ ฃใ ใ ฃ๋ก ๋ณํ๋๋ ๋ฒ๊ทธ ์์ , [#14](https://github.com/738/inko/issues/14) rtk -> ๊ฆต๋ก ๋ณํ๋๋ ๋ฒ๊ทธ ์์ , [#15](https://github.com/738/inko/issues/15) ๋ณต์์ ๊ฐ๋ฅ ์ฌ๋ถ ์ต์ ํ, `config` ํจ์ ์ถ๊ฐ | [algoshipda](https://github.com/algoshipda), [738](https://github.com/738) |
| v1.0.7 | 2019.04.21 | [#22](https://github.com/738/inko/issues/22) `isํ๊ธ` ํจ์์์ "๊ฐ" ~ "๊ธฏ" ๋ฒ์๋ฅผ ํ๊ธ๋ก ์ธ์ํ์ง ์๋ ๋ฒ๊ทธ ์์ | [738](https://github.com/738), [EntryDark](https://github.com/EntryDark) |
| v1.1.0 | 2019.04.22 | [#6](https://github.com/738/inko/issues/6) index.d.ts ์ง์, [#21](https://github.com/738/inko/issues/21) circleci ์ฐ๋ | [738](https://github.com/738) |
| v1.1.1 | 2019.07.31 | ํํ์ด์ง ์ฃผ์ ๋ณ๊ฒฝ (https://inko.js.org), npm ๋ค์ด๋ก๋ ๋ฐฐ์ง ์ถ๊ฐ | [738](https://github.com/738) |## Installation
### npm
```bash
npm install inko
```### yarn
```bash
yarn add inko
```### As Browser module
CDN
```html```
Bower
```bash
bower install inko
```## Usage
```js
var Inko = require('inko');
var inko = new Inko();// ES6
import Inko from 'inko';
let inko = new Inko();
```### ์์ด โ ํ๊ธ
```js
inko.en2ko('dkssudgktpdy tptkd!');
// ์๋ ํ์ธ์ ์ธ์!
```### ํ๊ธ โ ์์ด
```js
inko.ko2en('ใ ๋ใ ฃใ ์ฌ๊น !');
// hello world!
```### ๋ณต์์ ๊ฐ๋ฅ ์ฌ๋ถ ์ค์
```js
// allowDoubleConsonant์ ๊ธฐ๋ณธ๊ฐ์ false์ ๋๋ค
var option = {
allowDoubleConsonant: true
}
```#### ์ค์ ์ ๋ถ์ฌํ๋ ๋ฐฉ๋ฒ์ ์๋์ ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ง์ํฉ๋๋ค.
1. ์ธ์คํด์ค ์์ฑํ ๋ ์์ฑ์์ ์ธ์๋ก ์ค์ ๋ถ์ฌ
```js
var inko = Inko(option);
```2. `config` ํจ์๋ก ์ค์ ๋ถ์ฌ
```js
inko.config(option);
```3. `en2ko` ํจ์์ ์ธ์๋ก ์ค์ ๋ถ์ฌ
```js
inko.en2ko('rtrt', option);
// output: ใณใณ
inko.en2ko('rtrt', { allowDoubleConsonant: false });
// output: ใฑใ ใฑใ
```## Related
* [inko-cli](https://github.com/738/inko-cli) - Use inko on the command line
* [inko-web](https://github.com/738/inko-web) - Inko official website
* [inko-chrome-extension](https://github.com/738/inko-chrome-extension) - Inko chrome extension
* [alfred-inko](https://github.com/738/alfred-inko) - Alfred 3 workflow to convert misspelled English characters into Korean letters (& vice versa)
* [inko.py](https://github.com/JackCme/inko.py) - Python implementation of inko.js
* [inko.kt](https://github.com/kimcore/inko.kt) - Kotlin implementation of inko.js (Also works in Java)## Contributors
| [
738 (Jon Jee)](https://github.com/738) | [
algoshipda](https://github.com/algoshipda) | [
ahnsv](https://github.com/ahnsv) | [
hyoungsp](https://github.com/hyoungsp) | [
joonghyeob-shin](https://github.com/joonghyeob-shin) |
|--|--|--|--|--|## Contributing
์ด ์คํ์์ค ํ๋ก์ ํธ์ ๋๊ตฌ๋ ๊ธฐ์ฌํ ์ ์์ต๋๋ค. ๊ธฐ์ฌํ๊ณ ์ถ์ ๋ถ๋ค์ ์ด ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ํฌํฌํ ํ ํ๋ฆฌํ์คํธ ์์ฒญํด์ฃผ์ธ์!## License
Inko.js is released under the MIT License. See [LICENSE](https://github.com/738/inko/blob/master/LICENSE) file for details.