i18n 로케일 파일이 동일한 키로 반환됩니다.
i18next 또는 React Native용 en.json과 같은 로캘 파일은 키-값 JSON입니다. Smartcat은 값을 번역하고 동일한 키를 가진 de.json, fr.json 및 나머지를 반환합니다.
- "nav.home"홈 → 시작 페이지
- "nav.cart"장바구니 → Warenkorb
Smartcat은 무료 온라인 JSON 번역기입니다. .json 파일을 끌어다 놓기만 하면 키와 중첩 구조는 그대로 유지되고 플레이스홀더 토큰은 태그로 고정된 상태에서 문자열 값만 번역되어 280개 이상의 언어로 변환된 파일을 받을 수 있습니다.
세계 최대 기업 80곳 이상이 Smartcat을 선택했습니다
네. Smartcat을 통해 15일 동안 온라인에서 무료로 JSON 파일을 번역할 수 있습니다: 신용카드 필요 없이 15,000 Smartwords가 제공되며, API를 포함한 번역 기능을 완전히 이용할 수 있습니다. 이것은 무료 요금제나 익명으로 사용하는 도구가 아닌 무료 체험 계정이므로, 처음 업로드하기 전에 계정을 생성해야 합니다. 15일이 지나면 유료 요금제를 선택할 때까지 번역이 중단되며, 비용은 전혀 청구되지 않습니다.
무료 JSON 번역기, 즉 JSON 파일 번역기는 키, 중첩 구조 및 {name}과 같은 플레이스홀더 토큰 등의 구조는 그대로 유지한 채 .json 파일 내의 문자열 값만 번역합니다. Smartcat은 파일을 일반 텍스트로 취급하는 대신 파싱하므로, 파일을 업로드하고 언어를 선택하기만 하면 모든 키가 원래 위치에 그대로 유지된 유효한 각 언어별 JSON을 다운로드할 수 있습니다.
15
일 무료 체험
무료 체험이 종료되면 요금제를 선택할 때까지 번역이 중단됩니다. 이미 다운로드하신 파일은 계속 소장하실 수 있습니다.
15K
Smartwords 포함됨
그 재판에는 15,000개의 Smartwords가 포함됩니다. 원문 단어 하나를 한 개의 대상 언어로 번역하면 Smartword 하나가 사용되므로, 5,000단어 분량의 파일을 세 개 언어로 번역하면 15,000개가 사용됩니다.
280+
대상 언어들
하나의 프로젝트에서 한 개의 소스 언어와 필요한 만큼의 타겟 언어를 선택하고, 언어당 하나의 JSON 파일을 다운로드하세요.
{
"checkout": {
"title": "Your cart",
"items": "{n, plural, one {# item} other {# items}}",
"greeting": "Hi {name}, ready to pay?"
}
}{
"checkout": {
"title": "Ihr Warenkorb",
"items": "{n, plural, one {# Artikel} other {# Artikel}}",
"greeting": "Hallo {name}, bereit zum Bezahlen?"
}
}.json 파일을 일반 텍스트로 처리하는 온라인 JSON 번역기는 코드 작동에 필요한 키와 플레이스홀더를 포함하여 보이는 모든 것을 번역하므로 파일 파싱이 중단됩니다. Smartcat은 JSON 구조를 먼저 읽고 문자열 값만 번역합니다.
“title”이 “título”로 변경되면, 앱에서 더 이상 해당 문자열을 찾을 수 없게 됩니다.
Smartcat은 문자열 값을 번역할 텍스트로 가져옵니다. 키와 중첩 구조는 번역 대상으로 제공되지 않습니다.
{count} 또는 %s와 같은 토큰이 번역되거나, 위치가 바뀌거나, 누락되어 반환됩니다.
토큰은 한 번 설정한 정규식과 일치하는 수정 불가능한 태그로 가져옵니다.
따옴표 하나가 잘못 들어가거나 괄호 하나만 빠져도, 번역된 파일에서 빌드가 실패합니다.
키와 중첩 구조는 원래 위치로 돌아가며, 대상 언어당 하나의 유효한 JSON 파일로 저장됩니다.
언어별로, 그리고 변경 사항이 있을 때마다 전체 파일을 다시 붙여넣습니다.
번역 메모리는 승인된 문자열을 유지하므로, 업데이트 시 새 텍스트와 변경된 텍스트만 적용됩니다.
무료 체험판은 기능을 축소한 버전이 아닌 정식 JSON 번역기입니다. 에디터, 번역 메모리, 용어집, 다중 파일 업로드 및 API가 모두 포함되어 있습니다. 유료 요금제는 시간을 추가하고, 무제한 사용자가 공유할 수 있는 Smartwords 한도를 제공하며, 엔터프라이즈 요금제의 경우 SSO 및 역할 기반 액세스를 추가합니다.
| 무료 체험 | 유료 요금제 | |
|---|---|---|
| 얼마나 오래 | 15일 후, 구독할 때까지 번역이 중단됩니다. | 구독하시는 동안에는 |
| Smartwords | 15,000 | 무제한 사용자가 공유하는 Smartwords 제공량 |
| JSON 파일 번역 | 전체: 280개 이상의 언어, 다중 파일 업로드, 번역 에디터 | 같음 |
| 번역 메모리 및 용어집 | 포함됨 | 포함되어 있으며, 다시 번역할 때는 새로 추가되거나 변경된 문자열에 대해서만 비용이 청구됩니다. |
| API | 포함 항목: 설정 > API에서 키 생성 | API 이용 권한이 있는 요금제에 포함됨 |
| 보안 | SOC 2 Type II, 전송 중 및 저장 시 암호화 | 동일하며, 엔터프라이즈 요금제에서는 SSO 및 역할 기반 액세스가 추가됩니다 |
| ~에 가장 적합한 | 파일 하나든 배치 하나든, 작업은 거기서 끝납니다 | 매 릴리스마다 로캘 파일 작업을 여러 사람이 진행하며 다시 번역하기 |
모든 요금제의 가격은 Smartcat 요금제 페이지에 나와 있으며, 전화 통화는 필요하지 않습니다.
온라인에서 JSON을 무료로 번역하려면, .json 파일을 Smartcat에 업로드하고, 대상 언어를 선택한 다음, AI가 문자열 값을 번역하도록 하고, 편집기에서 짧은 문자열을 확인한 후 언어별로 파일 하나씩 다운로드하세요. 플랫, 중첩 및 i18next 파일의 경우, JSON 파일 번역에 대한 단계별 가이드를 따르세요.
.json 파일을 이 페이지 상단의 업로더로 끌어다 놓거나, 회원가입 후 프로젝트를 생성하세요. 무료 체험은 가입하는 즉시 시작됩니다.

280개 이상의 언어 중에서 하나의 출발어와 하나 이상의 도착어를 선택하세요. 각 대상 언어마다 별도의 출력 파일이 생성됩니다.

문자열 값은 용어집과 번역 메모리를 사용하여 번역됩니다. 키, 중첩 및 플레이스홀더 태그는 원래 위치 그대로 유지됩니다.

원문 문자열과 대상 문자열을 나란히 비교하여 읽으려면 JSON 번역 편집기를 여십시오. 배포하기 전에 사람이 직접 한 번 훑어볼 만한 가치가 있는 것은 바로 짧은 UI 문자열입니다.

동일한 키, 동일한 중첩 구조, 새로운 언어: 대상 언어당 하나의 출력 JSON 파일.

일회성 파일뿐만 아니라, Smartcat의 무료 JSON 번역기를 통해 앱 UI 문자열, API 문서, 웹사이트 콘텐츠 및 게임 내 텍스트의 기반이 되는 JSON을 번역할 수 있습니다. 동일한 업로드가 귀사의 제품이 매 스프린트마다 제공하는 로케일 파일까지 확장 적용됩니다.
Smartcat은 모든 JSON 파일을 동일한 방식으로 번역합니다. 즉, 문자열 값은 번역되고 키, 중첩 구조 및 플레이스홀더는 번역되지 않습니다. 이는 사람들이 가장 많이 문의하는 i18n 로캘 파일, 중첩된 객체, 복수형, 대용량 파일 및 배치 작업의 경우에도 마찬가지로 적용됩니다.
로캘 파일은 몇 가지 형태로 제공됩니다. Smartcat은 아무것도 평탄화하거나 이름을 바꾸지 않고 각각을 처리합니다.
i18next 또는 React Native용 en.json과 같은 로캘 파일은 키-값 JSON입니다. Smartcat은 값을 번역하고 동일한 키를 가진 de.json, fr.json 및 나머지를 반환합니다.
중첩된 객체는 그 형태를 유지합니다. Smartcat은 모든 수준의 문자열을 번역하고 트리를 원래대로 다시 작성합니다. 복수형 주의 사항을 포함하여 각 요소별 세부 내역에 대해서는 JSON 번역기 페이지에서 번역을 거치고도 유지되는 내용을 확인하십시오.
모든 언어에서의 동일한 경로
복수형은 편집기에서 ICU MessageFormat로 유지하거나 기본 복수형 세그먼트로 편집할 수 있습니다. 내보낼 때, Smartcat은 복수형을 ICU 호환 문자열로 다시 기록합니다.
플레이스홀더 토큰은 편집할 수 없는 태그로 가져옵니다. Smartcat은 설정의 '플레이스홀더' 탭에서 한 번 지정한 정규 표현식으로 해당 토큰들을 일치시키므로, 코드베이스에서 사용하는 패턴이 그대로 보호받는 패턴이 됩니다.
태그로 고정할 수 있는 패턴
무료라고 해서 한 번에 작은 파일 하나만 가능하다는 뜻은 아닙니다.
Smartcat에는 최대 6GB 크기의 문서 및 프로젝트 파일을 업로드할 수 있습니다. 더 빠르게 처리될 수 있도록 1GB가 넘는 JSON 파일을 더 작은 부분으로 분할하세요.
여러 개의 JSON 파일을 하나의 프로젝트에 일괄 업로드하고, 각 대상 언어를 한 번씩 선택한 후, 언어당 하나의 결과 파일을 다운로드하세요.
JSON 파일을 영어로 번역하려면 해당 파일의 언어를 원본으로 설정하고 영어를 대상으로 설정하면, Smartcat이 동일한 키를 가진 en.json을 반환합니다. 오른쪽에서 왼쪽으로 쓰는 언어를 포함하여 280개 이상의 언어를 지원합니다.
매 스프린트마다 동일한 파일이 변경되는 경우, 번역 메모리가 승인된 문자열을 재사용하므로 신규 및 변경된 문자열에 대해서만 비용이 청구됩니다. 팀은 Smartcat을 통한 소프트웨어 현지화의 일환으로 API, CLI 또는 Git 연동을 통해 저장소를 연결합니다.
각 동료는 초안 작성부터 최종 검토까지 JSON 번역의 한 단계씩을 담당합니다. 다운로드하기 전에 귀하나 귀하의 검토자가 모든 언어를 승인합니다.
Chief of Staff
필요한 JSON 파일과 언어를 Chief of Staff에게 알려주면, 이를 번역하고 검토할 동료들을 조율해 줍니다.
Content Translator Coworker
키와 플레이스홀더를 고정한 상태로, 귀하의 용어집 및 번역 메모리를 사용하여 JSON 파일의 문자열 값을 280개 이상의 언어로 번역합니다.
Content Update Coworker
소스 변경으로 인해 영향을 받는 문자열을 찾고 신규 또는 변경된 문자열만 다시 번역할 수 있도록 지원하여 모든 로캘 파일을 최신 상태로 유지합니다.
Reviewer Coworker
모든 언어의 유창성, 어조, 용어를 사전 검토하므로 검토자가 각 로케일 파일의 완성도 높은 초안을 승인할 수 있습니다.
Quality Assurance Coworker
내보내기 전에 번역된 각 파일의 용어, 서식 및 태그 오류를 검사하고 품질 점수를 부여합니다.
저장소나 디자인 툴의 문자열을 번역으로 가져왔다가 다시 내보내거나, 팀이 이미 작업 중인 곳에서 직접 콘텐츠를 번역하세요. 모든 통합 보기
Kaseya는 Smartcat을 통해 현지화 비용을 70% 절감했으며, GitHub 연동을 통해 UI 현지화를 각 개발 주기의 일부로 만들었습니다. 아래의 각 숫자는 Kaseya 사례 연구에서 가져온 것입니다.
70%
현지화 비용 절감
Kaseya는 현지화 비용을 70% 절감하고, 절감된 비용을 8개 이상의 추가 언어에 재투자했습니다.
10+
GitHub에서 동기화된 언어
Kaseya의 GitHub 연동을 통해 번역된 문자열이 저장소로 다시 푸시되면서, 10개 이상의 언어에 걸쳐 UI 현지화가 각 개발 주기의 일부로 자리 잡았습니다.
"저희는 AI를 활용해 코딩하고 있어서, 매일 하루에도 두어 번씩 제품 업데이트를 배포하고 있습니다. 그것을 따라잡을 방법은 전혀 없습니다. 이러한 변화의 속도는 Smartcat이 매우 필요한 이유 중 하나입니다.”

첫 번째 업로드 전에, 사람들은 키가 번역되는지, 16일째에 무슨 일이 일어나는지, 파일이 AI를 학습시키는지, 그리고 API가 체험판에서 작동하는지 묻습니다. 무료 JSON 번역기가 해주지 않는 한 가지를 포함한 Smartcat의 답변이 아래에 나와 있습니다.
아니요. Smartcat은 번역할 텍스트로 문자열 값만 가져옵니다. 키와 중첩 구조는 번역 대상으로 제공되지 않으므로 변경될 수 없습니다.
전혀 번역되지 않음
유료 요금제를 선택할 때까지 번역이 중단됩니다. 자동으로 청구되는 금액은 없으며, 이미 다운로드하신 파일은 그대로 소장하실 수 있습니다.
아니요. 귀하의 콘텐츠는 공개 AI 모델 학습에 절대 사용되지 않으며, 체험판 계정도 유료 플랜과 동일한 SOC 2 Type II 규정을 준수하는 인프라에서 실행됩니다.
네. 체험판 계정에서는 API 키를 생성하고 REST API 또는 CLI를 통해 파일을 가져오기 및 내보내기 할 수 있으므로, CI/CD에서 실행할 흐름을 테스트해 볼 수 있습니다.
아니요. 브라우저에서 파일을 업로드하고 결과를 다운로드하세요. 자동화를 원하는 개발자는 나중에 API 또는 CLI를 추가할 수 있습니다.
항상 그런 것은 아니며, 그것이 솔직한 한계입니다. "Save"나 "Close"와 같은 한 단어로 된 문자열은 문맥을 담고 있지 않기 때문에, 기계 번역으로는 그것이 버튼인지 할인인지 구분할 수 없습니다.
배포하기 전에 편집기에서 한 단어에서 세 단어로 이루어진 문자열을 읽어보세요.
Smartcat의 무료 체험판에서 진행되는 JSON 번역은 유료 플랜과 완전히 동일하게 보호됩니다: SOC 2 Type II 준수, 전송 중 및 저장 시 암호화, 격리된 워크스페이스 제공, 사용자의 문자열을 통한 공개 AI 모델 학습 금지. 자세한 내용은 Smartcat 보안 페이지에서 확인하세요.
SOC 2 Type II 및 ISO 27001
Smartcat은 SOC 2 Type II를 준수하고, ISO 27001 인증을 획득했으며, 체험판 및 유료 요금제 모두에서 모든 워크스페이스를 격리합니다.
전송 중 및 저장 시 암호화
귀하의 JSON 파일은 업로드되는 동안, 저장되어 있는 동안, 그리고 다운로드되는 동안 암호화됩니다.
공개 AI 모델 학습에 절대 사용되지 않음
번역하신 문자열은 공개 AI 모델을 학습시키는 데 절대 사용되지 않습니다.
역할 기반 접근 제어
엔터프라이즈 플랜에서는 팀 또는 역할별로 파일을 확인, 번역, 검토 및 승인할 수 있는 사용자를 설정할 수 있습니다.
싱글 사인온 (SSO)
엔터프라이즈 플랜에서는 기존 ID 공급자를 통해 로그인하세요.
요청 시 삭제
서면 요청이 접수된 후 30일 이내에 콘텐츠가 삭제되거나 반환됩니다.
Smartcat의 JSON 가이드는 무료 번역 그 이후의 과정을 다룹니다. JSON 파일을 단계별로 번역하는 방법, 제품 팀을 위한 JSON 현지화, 그리고 영어 및 기타 모든 언어를 위한 로캘 파일에 대해 설명합니다.
Smartcat과 같은 무료 JSON 번역기는 구조는 그대로 유지한 채 .json 파일의 텍스트 값만 번역합니다. 키, 중첩 구조 및 {name}과 같은 플레이스홀더 토큰은 원래대로 유지되므로 번역된 파일이 앱에서 문제없이 로드됩니다. 일반 텍스트 번역기는 키(key)와 값(value)을 구분하지 못하기 때문에, 붙여넣은 JSON이 손상되어 돌아오는 경우가 많습니다.
최고의 무료 JSON 번역 도구는 바로 출시할 수 있는 유효한 JSON을 제공합니다. 많은 "json 번역" 도구들이 파일을 일반 텍스트로 취급하므로, 어떤 JSON 언어 번역기를 테스트하든 키를 절대 번역하지 않고, 플레이스홀더를 고정하며, 중첩 구조와 복수형을 그대로 유지하는지 확인하십시오. 편집기, 번역 메모리, 여러 언어를 동시에 지원하는 도구를 원한다면 Smartcat이 적합하지만, 계정 없이 한 번에 하나의 문자열만 번역할 때는 붙여넣기 도구가 더 빠릅니다.
Smartcat의 무료 평가판에 등록하고, 프로젝트에 .json 파일을 끌어다 놓은 뒤, 대상 언어를 선택하여 키와 플레이스홀더는 고정된 상태로 AI가 문자열 값을 번역하도록 하세요. 편집기에서 짧은 UI 문자열을 확인한 다음, 언어별로 JSON 파일을 하나씩 다운로드하세요. JSON 파일 번역에 대한 단계별 가이드에서는 평면, 중첩 및 i18next 파일을 다룹니다.
네, 15일 동안 가능합니다. Smartcat의 무료 체험판에는 15,000 Smartwords와 API를 포함한 번역 기능에 대한 전체 접근 권한이 포함되어 있으며, 신용카드는 필요하지 않습니다. 무료 플랜은 제공되지 않습니다. 체험 기간이 종료되면 유료 플랜을 선택할 때까지 번역이 중단되며, 결제 정보는 구독할 때만 입력하시면 됩니다.
아닙니다. JSON이 키가 잠기고 승인된 번역이 유지되는 프로젝트로 파싱되기 때문에, Smartcat은 파일을 번역하기 전에 무료 체험 계정을 생성하도록 요청합니다. 계정 없이 붙여넣은 텍스트를 번역하는 도구는 일반적으로 JSON을 일반 텍스트로 취급하므로, 해당 도구의 출력물에서 키가 번역되었는지 확인하십시오.
전체 파일이 아닌 몇 개의 문자열에 대해서만 해당합니다. 범용 번역기나 챗 도구는 이를 텍스트로 취급하여 키를 번역하거나 플레이스홀더를 고쳐 쓰거나 따옴표를 빠뜨려 파일이 더 이상 유효한 JSON 형식이 아니게 될 수 있지만, Smartcat은 JSON을 구문 분석합니다. 번역 메모리도 제공되지 않으므로, 모든 업데이트는 처음부터 다시 시작해야 합니다.
최대 15,000개의 Smartwords가 적용됩니다. Smartcat의 무료 평가판에서는 여러 개의 JSON 파일을 하나의 프로젝트에 일괄 업로드하고 선택한 모든 대상 언어로 번역할 수 있습니다. 하나의 출발어 단어를 하나의 대상 언어로 번역할 때 1개의 Smartword가 사용되므로, 5개 파일에 걸친 3,000단어를 5개 언어로 번역하면 15,000개의 Smartwords 전체가 사용됩니다.
키, 중첩 구조 및 플레이스홀더 태그는 원래 상태 그대로 반환됩니다. Smartcat은 문자열 값만 번역하고, 번역가가 편집할 수 없도록 {name} 또는 %s와 같은 토큰을 잠그며, 복수형은 ICU 호환 문자열로 다시 작성합니다. 각 타깃 언어마다 고유의 유효한 .json 파일이 생성됩니다. 요소별 세부 분석은 JSON 현지화 페이지를 참조하십시오.
최대 6GB입니다. Smartcat의 파일 업로드 용량 제한에 관한 고객센터 문서에 따르면 문서 및 프로젝트 파일을 각각 최대 6GB까지 지원하며, 1GB가 넘는 파일은 더 작은 단위로 분할할 경우 처리 속도가 더 빨라집니다. 대부분의 로캘 파일은 몇 킬로바이트에서 몇 메가바이트 정도이므로, 크기가 JSON 번역을 제한하는 경우는 드뭅니다.
네. Smartcat은 JSON을 플랫(flat) 또는 구조화된(structured) 형태로 내보냅니다. 소프트웨어 현지화 프로젝트에서 중첩된 키는 경로 구분 기호를 사용하여 구조화된 트리 형태로 다시 작성되므로, checkout.title과 같은 키는 en.json에 있던 것과 똑같이 de.json의 checkout 객체 내부에 반환됩니다. 플랫 파일은 플랫 상태를 유지하며, 동일한 내보내기 옵션이 YAML에도 적용됩니다.
네. Smartcat의 무료 체험에는 용어집과 번역 메모리가 포함되어 있습니다. 용어집에 제품명과 UI 용어를 추가하면 AI 번역이 JSON 파일의 모든 문자열에 이를 적용하며, 승인된 번역은 번역 메모리에 저장되어 동일한 파일을 다음에 업로드할 때 다시 번역하는 대신 이를 재사용합니다.
파일 하나나 한 배치만 작업하고 그것으로 끝나는 경우라면 Smartcat의 무료 체험을 계속 이용하세요. 유료 플랜은 새로 추가되거나 변경된 문자열에 대해서만 비용이 청구되므로 릴리스마다 다시 번역할 때, 여러 사람이 로캘 파일을 다룰 때, 또는 여러 제품 전반에 걸쳐 용어의 일관성을 유지하고자 할 때 유용합니다. 가격은 Smartcat 요금 안내 페이지에 나와 있으므로 전화를 주실 필요가 없습니다.
네. Smartcat은 동일한 잠긴 키 및 플레이스홀더를 사용하여 웹 인터페이스, REST API 또는 CLI를 통해 JSON뿐만 아니라 YAML, Android strings.xml 및 iOS .strings 파일도 번역합니다. Apple .stringsdict 및 .xcstrings 파일은 파일 업로드로 작동합니다. Android 리소스 및 기타 XML에 대해서는 XML 변환기를 참조하세요.
원하는 답변을 찾지 못하셨나요? 현지화 전문가와 상담하기
상표 고지. Google Translate는 Google LLC의 상표이며, ChatGPT는 OpenAI의 상표입니다. Smartcat은 어느 회사와도 제휴, 보증 또는 후원 관계에 있지 않습니다. 이 페이지의 모든 제품명은 식별 목적으로만 사용되었습니다.
JSON을 업로드하고, 키와 중첩 구조는 그대로 유지한 채 새로운 언어로 번역하여 다운로드하세요. 매 릴리스마다 번역하시나요? 데모를 예약하고 팀 워크플로를 확인해 보세요.