일본어를 입력하기 위해서는 일본어 키보드 등록을 하면 되지만 아무래도 숙달되지 않으면 번거롭기 마련입니다. 그만큼 한국어의 위대함을 깨닫게 됩니다. 아래 홈페이지에서도 이를 해소하기 위하여 일본어 입력기를 두가지 종류로 만들었는데 하나는 네이버나 다음의 일본어 사전에 있는 직접 화상 키보드에서 일본어 글자를 하나하나 마우스로 클릭하는 방법과 또 하나는 한글로 쓰면 그대로 일본어로 변환시켜주는 입력기 입니다.

 

conansjh20.pythonanywhere.com/

 

일본 노래 가사 검색 & 독음

 

conansjh20.pythonanywhere.com

덤으로 결과를 드래그 - 복사 - 창닫기 기능도 넣었습니다.

몇달 전에 위 기능을 만들 때 꽤나 고생했는데 지금 보니 파이썬 코딩 측면에서는 크게 어렵지 않지만 한국어 - 일본어 대응을 정확히 이해하고 만드는 것이 중요합니다. (일본어를 아시는 분에게는 쉽습니다.ㅎ)

 

우선 각 일본어에 대한 한국어 대응 표를 만들어야 하고 쉽게 작업을 하기 위하여 엑셀파일로 표를 만들었습니다.

 

위와 같이 1, 2, 3, 4열은 한국어 5열은 히라가나 6열은 가타가나로 대치표를 만들고 일본어는 된소리(ㄲㄸㅉㅃ)와 거센소리(ㅋㅌㅊㅍ)의 구분이 없기 때문에 제가 '카'나 '까'를 입력해도 결과는 똑같이 'か'로 나와야 합니다.

 

그리고 받침으로 쓰이는 っ의 경우에도 한글로 는 ㅅ받침이나 ㄷ받침 둘 다 쓸 수 있기 때문에 경우의 수를 최대 네 개로 하였습니다. 사실 っ의 경우 ㅂ받침도 될 수 있지만 한없이 경우의 수를 늘릴 수 없기 때문에 이정도로 하겠습니다.

 

그리고 마지막에 일부 가타가나에만 적용되는 음절들을 썼는데 이들은 외래어에만 쓰이는 음절들입니다.

추가로 '~을/를'을 의미하는 'を'는 'ㅗ'를 사용했고 장음은 '으'의 'ㅡ'모음 또는 '-'(대쉬)를 입력하면 일본어의 장음기호 'ー'로 바뀌도록 하였습니다. 실제로 우리눈에는 같게 보이지만 다른 글자입니다.

마찬가지로 마침표 역시 한글의 마침표를 일본어의 마침표'。'로 변환되도록 만들었습니다.

 

words-book2.xlsx
0.03MB

words_books.xlsx로 저장하고 이제 파이썬에서 위 파일을 불러와서 입력기를 만들겠습니다.

 

 

사실 제가 일본어는 초급수준이라 위의 한국어-일본어 대응표에 대해 코멘트가 있으신 분은 언제나 환영입니다!^^

+ Recent posts