|
--- |
|
license: apache-2.0 |
|
title: Hugging Face 문서 번역 추적기 |
|
colorFrom: yellow |
|
pinned: true |
|
sdk: gradio |
|
emoji: 👀 |
|
colorTo: red |
|
--- |
|
# Transformers 문서 번역 추적기 |
|
|
|
HuggingFace Transformers 레포지토리의 문서 번역 상태를 추적하는 Gradio 애플리케이션입니다. |
|
|
|
## 기능 |
|
|
|
- Transformers 레포지토리 자동 클론 |
|
- 영어 문서와 한국어 번역 문서 비교 |
|
- 번역 상태 확인: 미번역, 번역됨, 업데이트 필요 |
|
- 번역이 필요한 문서와 업데이트가 필요한 문서 목록 제공 |
|
|
|
## 번역 상태 판단 기준 |
|
|
|
1. 문서 원문 경로: `docs/source/en/<title>.md` |
|
2. 번역 문서 경로: `docs/source/ko/<title>.md` |
|
3. 번역 문서가 존재하지 않으면 미번역 |
|
4. 번역 문서가 존재하면 번역됨 |
|
5. 원본 문서의 커밋 시간이 번역 문서의 커밋 시간보다 최신이면 업데이트 필요 |
|
|
|
## 설치 및 실행 |
|
|
|
```bash |
|
# 의존성 설치 |
|
pip install -e . |
|
|
|
# 애플리케이션 실행 |
|
python main.py |
|
``` |
|
|
|
## 사용법 |
|
|
|
1. "레포지토리 클론" 버튼을 클릭하여 Transformers 레포지토리를 클론합니다. |
|
2. "번역 상태 확인" 버튼을 클릭하여 번역 상태를 확인합니다. |
|
3. 탭을 전환하여 전체 문서, 번역 필요, 업데이트 필요 문서를 확인합니다. |
|
4. 작업 완료 후 "정리" 버튼을 클릭하여 임시 파일을 정리합니다. |
|
|
|
## 요구사항 |
|
|
|
- Python 3.11 이상 |
|
- Gradio 4.0.0 이상 |
|
- GitPython 3.1.0 이상 |