Co-op Translator
Easily automate multilingual translations for your projects with co-op-translator, powered by advanced LLM technology and Azure AI Services.
명령어 한 줄로 프로젝트 다국어 번역 지원하기
프로젝트를 다국어로 번역하고 관리하는 일이 얼마나 번거로운지 한 번쯤은 겪어 보셨을 텐데요. 특히 번역해야 할 마크다운 문서가 많거나, 프로젝트 내 사진까지도 번역해야 한다면 더더욱 복잡해지곤 합니다.
- 이런 번거로움을 해결하기 위해 Azure AI 서비스와 최신 LLM 기술을 활용해서 한 줄의 명령어로 프로젝트의 다국어를 관리할 수 있는 오픈소스를 개발하게 되었습니다.
- Co-op Translator는 Python 패키지로, Azure OpenAI와 Azure Computer Vision을 사용하여 마크다운 파일과 이미지 내 텍스트를 자동으로 다국어로 번역하고, 지정된 번역 폴더에 정리해 주는 프로그램입니다. 프로젝트 내 모든 문서 파일을 단 한 줄로 번역할 수 있어 효율적으로 다국어 지원을 관리할 수 있습니다.
Features
- 자동화된 번역 - 다국어 번역을 손쉽게 진행합니다.
- 마크다운 형식 유지 - 번역 중에도 원본 마크다운 형식을 유지합니다.
- 이미지 내 텍스트 번역 - 이미지에 포함된 텍스트도 번역하여 저장하고 마크다운 번역본에 첨부된 링크를 번역된 링크로 대체합니다.
- 다양한 언어 지원 - 한국어를 포함해 약 40개 언어로 번역할 수 있습니다.
- 간편한 통합 - 프로젝트에 쉽게 통합하여 빠르게 다국어 지원을 추가할 수 있습니다.
Co-op Translator README에는 다국어 지원을 위한 자세한 설명과 가이드가 있으니 참고해 보세요!
현재 마이크로소프트 공식 오픈소스인 Phi-3 Cookbook 프로젝트는 Co-op Translator를 이용해서 다국어 관리를 하고 있습니다. Co-op Translator을 활용한 다국어 번역 관리 예시가 궁금하시면 한번 들어가보셔도 좋을 것 같습니다!