개요
다중 언어 번역에서 ARB(App Resource Bundle) 파일의 사용되지 않는 번역 키를 정리하도록 설계된 Flutter/Dart 패키지입니다. 코드베이스에서 더 이상 참조되지 않는 키를 식별하고 제거함으로써 깔끔하고 효율적인 로컬라이제이션 워크플로우를 유지하는 데 도움을 줍니다. 대규모 국제화 앱을 관리하는 팀에게 이상적이며, 불필요한 항목을 줄이고 오래된 번역이 남아 있는 것을 방지합니다. 이 도구는 macOS, Windows, Linux와 호환되는 명령줄 유틸리티로 작동합니다.
사용 사례
- 노후화된 번역 키 제거
- 깨끗한 ARB 파일 유지
- 로컬라이제이션 워크플로우 간소화
- 번역 부풀어 오름 방지
- CI/CD 파이프라인에서 정리 자동화
주요 기능
- 모든 ARB 파일에서 사용되지 않는 키를 검색합니다
- 다국어 ARB 파일을 지원합니다
- 명령줄 인터페이스
- 크로스 플랫폼 호환성
- Flutter 프로젝트와 통합됩니다
적합한 대상
- 번역을 관리하는 플러터 개발자
- 로컬라이제이션 팀
- CI/CD 파이프라인
- 자주 UI가 변경되는 프로젝트
- 국제화를 위해 ARB를 사용하는 팀
고려 사항
- 삭제 전 수동 검토 필요
- 동적 키를 처리하지 않습니다
- GUI 인터페이스 없음
- 개발 또는 스테이징에서 가장 잘 사용됨
- 실행하기 전에 ARB 파일을 백업하세요