All Projects → navilera → NavilIME

navilera / NavilIME

Licence: GPL-3.0 license
Windows Hangul (Korean) Input Method Editor based on TSF

Programming Languages

C++
36643 projects - #6 most used programming language
C#
18002 projects
c
50402 projects - #5 most used programming language
NSIS
403 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to NavilIME

gksdud
A tiny JavaScript utility that corrects miswritten Hangeul sentences like gksdud
Stars: ✭ 28 (-64.56%)
Mutual labels:  ime, korean, hangul
hanspell
(주)다음과 부산대학교 인공지능연구실/(주)나라인포테크의 웹 서비스를 이용한 한글 맞춤법 검사기.
Stars: ✭ 72 (-8.86%)
Mutual labels:  korean, hangul
KoreanTextMatcher
한글 음절 근사 매칭/초성 검색 라이브러리
Stars: ✭ 39 (-50.63%)
Mutual labels:  korean, hangul
chromeos-key-remapper
IME / tooling for remapping key combos to other key combos on Chrome OS
Stars: ✭ 29 (-63.29%)
Mutual labels:  keyboard, ime
amazfit-bip-kr
Amazfit Bip Korean Firmware and tools for making it
Stars: ✭ 34 (-56.96%)
Mutual labels:  korean, hangul
type-hangul
⌨️ 한글 타이핑 효과 라이브러리
Stars: ✭ 80 (+1.27%)
Mutual labels:  korean, hangul
Kime
Korean IME
Stars: ✭ 208 (+163.29%)
Mutual labels:  ime, korean
hangul-online
Hangul fonts storage and viewer
Stars: ✭ 16 (-79.75%)
Mutual labels:  korean, hangul
Lipika Ime
Input Method Engine (IME) for Mac OS X with built-in support for all Indic Languages
Stars: ✭ 76 (-3.8%)
Mutual labels:  keyboard, ime
govarnam
Easily Type Indian Languages on computer and mobile. GoVarnam is a cross-platform transliteration library. Manglish -> Malayalam, Thanglish -> Tamil, Hinglish -> Hindi plus another 10 languages. GoVarnam is a near-Go port of libvarnam
Stars: ✭ 97 (+22.78%)
Mutual labels:  keyboard, ime
Teleprinter
The missing Android keyboard API
Stars: ✭ 33 (-58.23%)
Mutual labels:  keyboard, ime
uck
숫자 -> 한글 단위 변환 모듈
Stars: ✭ 27 (-65.82%)
Mutual labels:  korean, hangul
windows-chewing-tsf-build
Windows新酷音 非官方編譯
Stars: ✭ 98 (+24.05%)
Mutual labels:  ime, tsf
kor-to-number.js
한글로 적힌 한국어 수사를 숫자로 변환하는 자바스크립트 라이브러리입니다.
Stars: ✭ 39 (-50.63%)
Mutual labels:  korean, hangul
korean-dev-books
📚 한국어 개발/CS 서적 큐레이션 리스트
Stars: ✭ 51 (-35.44%)
Mutual labels:  korean
bepo developpeur
Quelques modifications de la disposition clavier Bépo pour la rendre plus adaptée à mon usage. Update Bépo V1.1
Stars: ✭ 20 (-74.68%)
Mutual labels:  keyboard
ukrainian-typographic-keyboard
Combined Ukrainian keyboard layout with typographic symbols
Stars: ✭ 356 (+350.63%)
Mutual labels:  keyboard
unihandecode
unihandecode is a transliteration library to convert all characters/words in Unicode into ASCII alphabet that aware with Language preference priorities
Stars: ✭ 71 (-10.13%)
Mutual labels:  korean
re-pressed
re-pressed is a clojurescript library that handles keyboard events for re-frame applications.
Stars: ✭ 150 (+89.87%)
Mutual labels:  keyboard
nodejs-support
한국어 형태소 및 구문 분석기의 모음인, KoalaNLP의 Javascript(Node.js) 버전입니다.
Stars: ✭ 81 (+2.53%)
Mutual labels:  korean

NavilIME

Windows Hangul Input Method Editor based on TSF

NavilIME is a Hangul input method editor for Windows based on TSF (Text Service Framework) using the libhangul. NavilIME supports following Hangul keyboard layouts.

  • Sebeol 3-18Na
  • Sebeol 3-90
  • Sebeol 3-91 final
  • Sebeol no-shift
  • Sebeol yet-Hangul
  • Dubeol standard
  • Dubeol yet-Hangul
  • Hangul roman

How to build NavilIME

Open the NavilIME.sln file using the VisualStudio. You can select one of two build options which are the Release and the Debug option.

You can use the Debug build option when your purpose is development. You have to modify the DEBUG_LOGFILE configuration value in the Global.h for writing log file without any potential issue.

NavilIME can be built both of x86 and x64 build option.

How to install NavilIME as manully

Make a following folder.

C:\Program Files\NavilIME C:\Program Files (x86)\NavilIME

Launch a Windows command with administrator and run the install.cmd.

You can install NavilIME as manually if you want. Copy a Keyboard.dat and a NavilIME.dll into the installation folder. Register NavilIME using regsvr32 tool. Followings are step by step command list.

copy /y NavilIME\Keyboard.dat "C:\Program Files\NavilIME"
copy /y x64\Release\NavilIME.dll "C:\Program Files\NavilIME"
regsvr32 "c:\Program Files\NavilIME\NavilIME.dll"

copy /y NavilIME\Keyboard.dat "C:\Program Files (x86)\NavilIME"
copy /y Win32\Release\NavilIME.dll "C:\Program Files (x86)\NavilIME"
regsvr32 "c:\Program Files (x86)\NavilIME\NavilIME.dll"

Installation using automatic installer

Just download installer from [https://github.com/navilera/NavilIME/tree/master/Release/Installer]. Then run the latest installer EXE file.

How to uninstall NavilIME

Launch a Windows command with administrator and run the uninstall.cmd. Then delete the installation folder as manually. Following is real command for uninstall NavilIME.

regsvr32 /u "c:\Program Files\NavilIME\NavilIME.dll"
regsvr32 /u "c:\Program Files (x86)\NavilIME\NavilIME.dll"

Uninstallation using automatic uninstaller

Just download uninstaller tool from [https://github.com/navilera/NavilIME/tree/master/Release/Uninstaller]. Please extract zip file. It should make 3 files. (DllFinder_x32.exe, DllFinder_x64.exe, navilIME_uninstaller.exe) Please make sure place these files to be same folder. Then run the navilIME_uninstaller.exe as Administrator.

How configure a keyboard layout

Modify Keyboard.dat from the installation folder (default are C:\Program Files\NavilIME and c:\Program Files (x86)\NavilIME). Write an one of following list.

  • 318Na
  • 2
  • 2y
  • 32
  • 39
  • 3f
  • 3s
  • 3y
  • ro
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].