LocalePilot의 새로운 기능

버전별 변경 사항입니다. 앱은 업데이트가 있으면 알려 주고, 사용자가 클릭한 뒤에만 설치합니다.

LocalePilot 1.0.0

예정 버전 · 출시 시 날짜 안내

macOS용 LocalePilot의 첫 공개 버전입니다. 새로 번역할 문자열에서 Git으로 검토할 수 있는 파일까지, 원하는 AI 모델로 작업하며 파일은 Mac에 그대로 남습니다.

형식

  • Flutter ARB, 평면 JSON과 중첩 JSON, 다국어 JSON, Apple .strings, Xcode String Catalog(.xcstrings)를 있는 그대로 엽니다.
  • fastlane/metadata 폴더의 App Store 등록 정보: 이름, 부제, 키워드, 설명을 글자 수와 바이트 수 카운터와 함께 다룹니다.

번역 전 검사

  • 누락된 키와 불필요한 키, 빈 값, 대상 언어에 그대로 복사된 소스 텍스트.
  • ICU, {name}, printf 또는 Apple 스타일(%@, %1$@, %d)의 플레이스홀더.
  • 각 언어의 CLDR 규칙에 따른 복수형 범주 검사.

검토와 AI 번역

  • 셀을 직접 편집하고 각 번역을 초안, 검토됨, 승인됨으로 표시하는 표. 인스펙터는 값이 파일, AI, 사용자 중 어디에서 왔는지 보여 줍니다.
  • 선택 영역이나 필터링한 일괄 대상을 로컬 모델(Ollama, LM Studio) 또는 내 API 키를 쓰는 클라우드 제공자로 AI 번역. 각 작업은 실행 전에 변경할 셀과 언어를 보여 줍니다.

내보내기

  • 각 파일의 원래 구조를 유지합니다. 덮어쓰기 전에 백업을 만들고, 기록한 내용을 요약으로 보여 줍니다.

이번 버전의 기타 사항

  • 명령 팔레트(⌘K)와 포커스, 스크롤 위치, 필터를 유지하는 검토 흐름.
  • 라이트 테마와 다크 테마.
  • Developer ID로 서명되고 Apple의 공증을 받았습니다. 앱은 macOS App Sandbox 안에서 실행되며 사용자가 연 폴더만 읽고 씁니다.
  • Sparkle을 통한 업데이트: 새 버전이 있으면 앱이 알려 주고, 클릭한 뒤에만 설치합니다.