Skip to main content
AI agent network visualization

들여쓰기를 깨뜨리지 않고 YAML 파일 번역

앵커, 여러 줄 문자열, 주석을 그대로 유지해요. YAML 구조는 입력한 그대로이고 내용만 번역돼요.

구조상 손상되기 쉬운 YAML 번역

YAML은 공백에 민감해 들여쓰기 하나만 잘못돼도 설정 전체가 깨져요. 일반 번역 도구는 YAML 앵커, 여러 줄 문자열, 플로 스칼라를 이해하지 못하고 유지하지도 못해요.

공백 하나만 어긋나도 YAML이 무효화되고 일반 도구는 들여쓰기 규칙을 지키지 않음

YAML 앵커(&anchor)와 별칭(*anchor)을 번역 대상 텍스트로 처리

여러 줄 문자열(|, >, |-, >-)의 블록 스칼라 서식이 사라짐

주석을 삭제하거나 이동해 개발자에게 필요한 문맥이 사라짐

원문(영어)
config/locales/en.yml
en:
  welcome: "Welcome, %{name}!"
  products:
    title: "Our Products"
    empty: "No products found"
  errors:
    not_found: "Page not found"
    server: |
      Something went wrong.
      Please try again later.
번역문(일본어)
config/locales/ja.yml
ja:
  welcome: "ようこそ、%{name}さん!"
  products:
    title: "製品一覧"
    empty: "製品が見つかりません"
  errors:
    not_found: "ページが見つかりません"
    server: |
      問題が発生しました。
      後でもう一度お試しください。

i18n Agent가 유지하는 요소

들여쓰기 및 공백

공백에 민감한 YAML 구조를 정확히 유지해 들여쓰기 손상 방지

앵커 및 별칭

&anchor 정의와 *anchor 참조를 인식하고 변경 없이 유지

여러 줄 문자열

블록 스칼라(|, >), 끝 줄바꿈 표시자(-, +), 플로 스칼라를 모두 유지

주석

인라인 및 블록 주석을 원래 위치에 유지해 개발자 문맥 보존

사용 중인 기술 스택 지원

Ruby on Rails i18n
Ansible 플레이북
Kubernetes 설정
Hugo / 정적 사이트 생성기
Spring Boot
Symfony 번역

이용 방법

How i18n Agent works: Install, Translate, Done
1
2
3
terminal
$translate_filesrc/messages/en.json
 --target["de", "ja", "es"]
Done.3 languages, 142 keys translated.

수동으로 복사해 붙여 넣거나 문자열을 추출할 필요 없이 번역된 파일만 받아보세요.

지금 i18n Agent 사용해 보기

번역 파일을 여기에 드롭

JSON, YAML, PO, XML, CSV, Markdown, Properties

또는 클릭하여 파일 선택

대상 언어

가입 불필요즉시 견적

자주 묻는 질문

개발자인가요?

CLI 도구를 설치하고 2분 안에 첫 파일을 번역해 보세요.

CLI 도구 설치

기업 팀인가요?

아직 TMS 계약에 묶여 있나요? 이전 방법을 함께 알아봐요.