Django 모델 번역


안녕하세요. 장고 모델의 특정 필드의 언어를 변환하려고 합니다. 번역이 아니라 독음처럼 소리나는대로 변환 예를 들면 house -> 하우스 이런식으로 말이죠. 번역 같은경우는 몇가지 라이브러리가 있는데 제가 원하는 것을 하려면 어떻게 해야 하는걸까요? 구글검색에서 좀처럼 찾을수가 없네요,,

최종 목표는 모델필드의 언어를 변환한 뒤 데이터에 저장하고 템플릿에 나타내거나 검색되게 하는 것 입니다. 꼭 django 모델 필드를 변환해야 하는것 인지는 모르겠지만 구글링을 해보니 저 방법이 가장 손쉬운 것 같더라구요.

아시는 분 계시다면 도움 부탁 드립니다 ^


조회수 189


1 답변


좋아요
2
싫어요
채택취소하기

http://www.hipenpal.com/tool/phonetic_alphabet_pronunciation_key_to_korean_converter_in_korean.php

링크에 가보시면 말씀하시는 기능이 있네요.
물론 소스가 공개되어 있지는 않은거 같아요. 하지만 발음기호로 변환하는 거 같은데, 비슷하게 구현하시면 될거 같습니다.

house[haʊs] 입력하면 > 하우스 라고 출력 되네요.

단순한 방법으로는

DB에 입력 된 단어의 발음기호를 얻어서 그 발음기호에 매칭 되는 한글음을 출력.

예) ha > 하 ʊ > 우 s > 스

근데 왠지 잘 될거 같지는 않아 보이네요. 뭔가 부족할거 같은데... 그건 질문자님의 미션으로 남겨두겠습니다. ^

http://sheneedsme.tistory.com/61

  • 2016년 06월 27일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close