JSON개 파일을 영어, 스페인어, 독일어, 일본어 및 280개 이상의 언어로 번역하세요

Smartcat은 개발자와 제품 팀이 JSON 파일을 영어로 번역하거나, 영어를 스페인어, 독일어, 일본어, 아랍어 및 280개 이상의 기타 언어로 번역할 수 있도록 지원합니다. 키와 구조는 앱에서 요구하는 대로 유지되고, 검토자가 각 언어를 승인하며, 모든 언어는 고유한 JSON 파일로 반환됩니다. Huel, Babbel, Kaseya는 Smartcat을 통해 제품을 현지화합니다.

어떤 파일이든 번역하세요. 몇 초 만에.
이미지, 문서, 비디오, 오디오, 코스 — 형식을 선택하고 파일을 드롭하세요.
문서 파일을 여기에 놓으세요
또는 파일 찾기 · .docx, .pdf, .pptx, .xlsx 등 다양한 형식 지원
원문
번역

번역

세계 최대 기업 80곳 이상이 Smartcat을 선택했습니다

JSON 파일을 영어로 번역한다는 것은 무엇을 의미하나요?

JSON 파일을 영어로 번역한다는 것은 es.json이나 ja.json과 같은 JSON 언어 파일의 값들을 영어로 번역하는 동시에, 키와 중첩 구조 및 플레이스홀더는 앱이 읽는 그대로 유지하는 것을 의미합니다. 반대의 경우도 가능합니다. 하나의 en.json 파일이 타겟 언어별 파일 하나가 됩니다. Smartcat이 AI로 값을 번역하고 검토자가 이를 승인합니다.

모든 언어는 저마다의 규칙도 수반합니다. i18n 라이브러리가 로드하는 로캘 코드, 서로 다른 복수형 범주의 집합, 그리고 아랍어나 히브리어의 경우 오른쪽에서 왼쪽으로 쓰는 텍스트 방향 등이 이에 해당합니다. JSON을 영어로 번역하고 다시 원래대로 번역하는 과정은 배포할 때마다 앱의 모든 언어가 보조를 맞추도록 유지하는 소프트웨어 현지화의 한 부분입니다.

92%

수정 없이 수락됨

Smartcat AI가 번역한 단어의 92%는 단 한 번의 사람 손을 거치지 않고 그대로 수용됩니다.

280+

언어

하나의 프로젝트에서 우측에서 좌측으로 쓰는 언어를 포함한 280개 이상의 언어로 단 하나의 JSON 소스를 번역하세요.

80+

파일 형식

JSON 외에도 동일한 작업 공간에서 YAML, Android XML, iOS .strings, PO 및 XLIFF를 번역하십시오.

스페인어-영어 프로젝트의 Smartcat 편집기: 각 소스 문자열과 해당 번역, 그리고 '다른 표현으로 바꾸기(Rephrase)' 및 '줄이기(Shorten)'와 같은 AI 작업
스페인어 → 영어 프로젝트의 Smartcat 편집기: 왼쪽에는 원문, 오른쪽에는 영어, 행당 한 문자열.

각 언어를 수작업으로 번역할 때 JSON 언어 파일 간에 불일치가 발생하는 이유

JSON 모든 언어가 en.json의 개별 복사본일 경우 언어 파일 간의 불일치가 발생합니다. 새로운 키가 일부 로케일에서 누락되고, 플레이스홀더가 잘못 재입력되며, 복수형이 영어의 형태를 그대로 유지하게 됩니다. Smartcat은 모든 언어를 하나의 프로젝트 내에서 유지하고 단 하나의 소스 파일로부터 번역하므로, 모든 스프린트가 끝난 후 각 로케일이 동일한 키를 갖게 됩니다.

이전: 언어별 파일 하나씩, 수작업으로 처리

× 모든 언어× 릴리스마다

Smartcat 포함: 프로젝트 1개

모든 언어를 동시에

언어별 en.json 사본 1개

각 번역가는 이메일로 파일을 받아 각자의 일정에 맞춰 반환합니다.

하나의 원천, 모든 언어

모든 대상 언어는 하나의 Smartcat 프로젝트 내에 존재하며 동일한 소스로부터 번역됩니다.

열쇠가 사라지다

지난 스프린트에 en.json에 추가된 키가 es.json에는 반영되지 않아, 사용자가 영어 또는 원시 키를 보게 됩니다.

새로 추가되거나 변경된 키만 이동합니다.

소스를 다시 가져오면 새로 추가되거나 변경된 문자열만 번역 및 청구 대상이 됩니다.

플레이스홀더가 다시 입력됩니다

{count} 또는 %s가 번역되거나, 순서가 바뀌거나, 삭제되어 런타임에 문자열 오류가 발생합니다.

태그로 고정된 플레이스홀더

변수는 보호된 태그로 유지되므로 번역가가 이동할 수는 있지만 수정할 수는 없습니다.

복수형은 영어 형태를 유지합니다

폴란드어는 4개의 형태가 필요하고 아랍어는 6개가 필요하지만, 해당 파일에는 "one"과 "other"만 있습니다.

언어별 복수형 규칙

편집기 내의 복수형 세그먼트나 ICU 구문은 각 언어에 필요한 형태를 제공합니다.

  • 모든 로케일에 대해 유효한 JSON

    모든 언어 파일이 앱에 로드됩니다.

  • 모든 언어 파일의 동일한 키들

    각 스프린트가 끝난 후 모든 로케일은 동일한 키를 가집니다.

  • 승인된 문자열이 다음 릴리스에 재사용됨

    번역 메모리는 승인된 문자열을 다음으로 전달합니다.

JSON 로케일별 언어 파일: 명명, 복수형 및 텍스트 방향

각 JSON 언어 파일에는 i18n 라이브러리가 로드하는 로캘 코드, 해당 언어가 사용하는 복수형 범주, 텍스트 방향이 필요합니다. 영어가 "하나(one)"와 "다른 하나(other)"를 사용하며 왼쪽에서 오른쪽으로 쓰이는 반면, 아랍어는 여섯 가지 복수형을 사용하며 오른쪽에서 왼쪽으로 쓰입니다. 해당 카테고리들은 i18next, FormatJS 및 ICU MessageFormat에서 사용하는 Unicode CLDR 규칙을 따릅니다.

언어로캘 코드 및 파일 이름복수 범주텍스트 방향확인해야 할 사항
영어en, en-US, en-GB하나, 다른 하나왼쪽에서 오른쪽으로미국식 또는 영국식 철자 및 날짜 형식. 키가 누락되었을 때 라이브러리가 로드하는 대체(fallback) 파일로 en.json을 함께 제공하세요.
스페인어es, es-ES, es-419, es-MX하나, 다수, 기타왼쪽에서 오른쪽으로스페인 또는 라틴 아메리카, 그리고 격식체 또는 비격식체 호칭. 문자열의 길이가 영어보다 더 깁니다.
독일어de, de-DE, de-AT, de-CH하나, 다른 하나왼쪽에서 오른쪽으로긴 복합어는 버튼과 탭의 영역을 벗어날 수 있으므로 빌드에서 확인해 보세요. 용어집에서 "du" 또는 "Sie"를 선택하십시오.
프랑스어와 포르투갈어fr, fr-CA, pt-BR, pt-PT하나, 다수, 기타왼쪽에서 오른쪽으로프랑스어의 "1"은 0도 포함합니다. 브라질 포르투갈어와 유럽 포르투갈어는 별도의 파일이 필요합니다.
폴란드어, 러시아어, 우크라이나어pl, ru, uk하나, 소수, 다수, 기타왼쪽에서 오른쪽으로복수형이 네 가지이므로, 두 가지 형태인 영어 복수형을 그대로 복사해 적용할 수 없습니다.
일본어, 중국어, 한국어ja, zh-Hans, zh-Hant, ko기타왼쪽에서 오른쪽으로복수형이 없으며 단어 사이에 띄어쓰기가 없습니다. 중국어 간체와 번체는 서로 다른 로캘입니다.
아랍어ar, ar-SA, ar-EG영(0), 하나, 둘, 소수, 다수, 기타오른쪽에서 왼쪽으로여섯 개의 복수형. 앱에서 방향을 설정하므로, 빌드 내의 라틴 문자와 숫자가 혼용된 텍스트를 확인하십시오.
히브리어he (구형 체계: iw)하나, 둘, 기타오른쪽에서 왼쪽으로아랍어와 동일한 RTL(오른쪽에서 왼쪽 쓰기) 검사입니다. 일부 Java 및 Android 설정은 여전히 기존의 iw 코드를 요구합니다.

파일 이름은 사용 중인 i18n 라이브러리를 따릅니다: en.json, locales/en/translation.json (i18next) 또는 en-US.json. 하이픈으로 연결된 BCP 47 태그는 웹의 표준입니다. Java 및 일부 모바일 스택에서는 en_US와 같이 밑줄을 사용합니다. Smartcat은 파일 이름 템플릿을 사용하여 언어별로 하나의 파일을 내보내므로, 앱에서 로드하는 코드와 템플릿을 일치시키십시오.

JSON 파일을 영어 또는 다른 언어로 번역하는 방법

JSON 언어 파일을 영어로 번역하려면, 해당 파일의 언어를 원본으로 하고 영어를 대상 언어로 설정하여 Smartcat 프로젝트를 생성한 후, 파일이나 키를 가져오고, AI가 번역하고 검토자가 승인하도록 한 다음, 언어당 하나의 JSON 파일을 내보내십시오. 스페인어, 독일어, 일본어, 아랍어에도 동일한 네 가지 단계가 적용됩니다. 단일 파일의 경우, Smartcat을 사용하여 JSON 파일을 번역하는 방법을 확인하세요.

  1. 프로젝트를 생성하고 언어를 선택하세요

    스페인어나 영어 등 JSON이 작성된 언어를 선택하고, 모든 대상 언어를 추가하십시오. 언제든지 대상 언어를 추가할 수 있습니다.

    Smartcat에서 영어를 소스 언어로, 스페인어와 프랑스어를 타깃 언어로 하는 소프트웨어 현지화 프로젝트를 생성하십시오.
  2. JSON 언어 파일 또는 키를 가져오세요

    브라우저에서 파일을 업로드하거나, 빌드 파이프라인에서 CLI 또는 REST API를 사용하여 키를 가져오세요. 중첩된 키는 경로 구분 기호와 함께 가져오므로 구조가 그대로 유지됩니다.

    CLI를 사용하여 ios-app.json에서 Smartcat으로 키 가져오는 중
  3. AI로 JSON을 자동 번역한 다음 각 언어를 검토하세요

    AI가 귀하의 용어집과 번역 메모리를 바탕으로 모든 언어를 번역합니다. 검토자 또는 Smartcat 언어 전문가가 각 언어를 승인하며, 진행 상황은 로캘별로 표시됩니다.

    Smartcat의 언어 학습 진행률: 스페인어 100%, 일본어 23%, 독일어 0%
  4. 언어당 하나의 JSON 파일 내보내기

    모든 언어에 대해 strings-{LANGUAGE}.json과 같은 템플릿에 따라 이름이 지정된 플랫 또는 구조화된 JSON을 다운로드하거나, API를 통해 해당 파일들을 다시 가져오세요.

    Smartcat의 설정을 스페인어, 프랑스어, 네덜란드어와 파일 이름 템플릿 strings-{LANGUAGE}.json을 사용하여 내보냅니다.

Smartcat이 사용자의 JSON 로캘 파일을 어떻게 번역하는지 확인해 보세요

단일 Smartcat 프로젝트 내 다국어 JSON 번역

Smartcat은 단일 프로젝트 내에서 하나의 JSON 소스 파일을 모든 대상 언어로 번역합니다. AI가 사용자의 용어집을 바탕으로 번역하고, 검토자가 이를 승인하며, QA 검사를 통해 손상된 플레이스홀더를 찾아내고, 각 언어는 개별 파일로 내보내집니다. 보유하신 파일로 직접 확인해 보시려면 데모를 예약하세요.

JSON을 스페인어, 독일어, 일본어 또는 아랍어로 번역할 때 무엇이 달라지는가

JSON을 스페인어, 독일어, 일본어 또는 아랍어로 번역하는 것은 Smartcat과 동일한 단계를 따릅니다. 언어마다 달라지는 것은 로케일 코드, 복수형의 개수, 문자열의 길이, 그리고 아랍어와 히브리어의 경우 텍스트 방향입니다. 아래의 카드들은 확인해야 할 사항에 따라 언어들을 분류합니다.

영어로

JSON 다른 언어로 작성되었으며, 앱의 대체 언어로 설정된 영어로 번역되었습니다.

스페인어, 독일어 또는 일본어 문자열 JSON개를 영어로 번역하세요

파일이 작성된 언어를 프로젝트 원본 언어로 설정하고, 영어를 대상 언어로 설정하세요. 키는 그대로 유지되며, 값만 번역됩니다.

  • es.json
    스페인어 출처
  • en.json
    영어 출력, 동일한 키

en, en-US 또는 en-GB: 앱에서 로드할 영어를 선택하세요

대부분의 앱은 대체용(fallback)으로 하나의 en.json을 함께 제공합니다. 영국식 철자법과 날짜 표기가 사용자에게 중요한 경우에만 en-GB를 추가하세요.

흔히 사용되는 영어 코드

enen-USen-GB

스페인어, 독일어, 프랑스어 및 포르투갈어

더 긴 문자열, 지역별 변이형 및 공식적인 호칭.

스페인어, 포르투갈어 및 프랑스어 변형은 별도의 파일입니다

스페인과 라틴 아메리카, 브라질과 포르투갈, 프랑스와 캐나다는 각각 고유한 로캘을 갖습니다. 각각을 프로젝트의 개별 타겟 언어로 추가하십시오.

  • es-ESes-419
    스페인어
  • pt-BRpt-PT
    포르투갈어
  • frfr-CA
    프랑스어

독일어와 프랑스어는 영어보다 길이가 더 깁니다.

번역된 문자열은 영어 원문보다 더 많은 공간을 필요로 하는 경우가 많습니다. 검토자는 에디터에서 전체 문자열을 각각 확인합니다. 출시 전에 빌드의 버튼과 탭을 확인하세요.

영어
저장
독일어
저장

폴란드어, 러시아어, 우크라이나어 및 아랍어의 복수형

영어보다 더 많은 복수형.

JSON 폴란드어, 러시아어 및 아랍어의 복수형

영어는 복수형이 2개 필요하고, 폴란드어는 4개, 아랍어는 6개가 필요합니다. 에디터에서 복수형을 복수 세그먼트로 번역하거나 ICU MessageFormat 문자열로 번역하십시오. 내보낼 때 해당 문자열은 ICU 호환 문자열로 다시 변환됩니다.

  • en
    하나, 다른 하나
  • plruuk
    하나, 소수, 다수, 기타
  • ar
    영, 하나, 둘, 몇몇, 다수, 기타

일본어, 중국어, 한국어

복수형 없음, 띄어쓰기 없음, 두 가지 중국어 문자.

일본어와 한국어 JSON: 모든 수에 대해 단 하나의 형태

일본어, 중국어, 한국어는 단일 "other" 형태를 사용하므로, 복수형 문자열은 키당 하나의 번역이 됩니다.

로캘 코드

jakozh-Hans (간체 중국어)zh-Hant

JSON을 중국어 간체 또는 번체로 번역하십시오

중국 본토는 간체자를 사용하며, 대만과 홍콩은 번체자를 사용합니다. 그것들은 별개의 파일로 구성된 서로 다른 대상 언어입니다.

  • zh-Hanszh-CN
    단순화됨
  • zh-Hantzh-TW
    전통적인

오른쪽에서 왼쪽으로: 아랍어 및 히브리어

JSON은 동일하게 유지됩니다. 방향성은 당신의 앱 속에 존재합니다.

JSON을 아랍어 또는 히브리어로 번역: 텍스트는 읽는 순서대로 유지됨

아랍어와 히브리어 값은 다른 문자열과 마찬가지로 JSON에 논리적 순서로 배치됩니다. 앱이 해당 로캘에 대해 dir="rtl"을 설정하면 브라우저나 OS가 텍스트를 오른쪽에서 왼쪽으로 표시합니다.

Smartcat은 문자열을 번역하며, 레이아웃을 미러링하는 것은 귀하의 앱과 RTL 테스트 패스가 해야 할 작업입니다.

RTL 문자열의 혼합 텍스트 및 플레이스홀더 확인

RTL(오른쪽에서 왼쪽으로 쓰는) 문장 내의 브랜드 이름, 숫자 및 플레이스홀더는 예상치 못한 위치에 나타날 수 있습니다. 검토자는 편집기에서 문자열을 확인하고, 귀하는 빌드 화면에서 확인합니다.

RTL 빌드 체크인

  • 아랍어 텍스트 내의 라틴 브랜드 이름
  • 숫자 및 {placeholders}
  • 문자열 끝의 문장 부호

귀하의 JSON 파일을 번역하고 검토하는 AI 동료

JSON 로케일 파일을 번역하려면 Git 저장소, CLI 및 API를 연결하세요.

GitHub, GitLab 또는 Bitbucket에서 로캘 파일을 가져오거나, REST API 및 CLI를 사용하여 스크립트 가져오기를 수행하십시오. 모든 통합 보기

JSON 현지화 결과: Huel, Babbel 및 Kaseya

Huel, Babbel, Kaseya의 제품 팀들은 Smartcat에서 로캘 파일과 제품 카피를 번역합니다. 각 그림은 해당 사례 연구로 연결됩니다.

21주

연간 절감된 수작업량

Huel은 웹사이트, CRM, 마케팅 콘텐츠 전반에 걸친 Smartcat 자동화를 통해 연간 21주의 수작업을 절감합니다.

31 h

매달 절약됨

Babbel은 Smartcat을 통해 매달 31시간의 수작업 시간을 절약합니다.

70%

현지화 비용 절감

Kaseya는 현지화 비용을 70% 절감하고, 그 절감액을 더 많은 언어 지원에 재투자했습니다.

"저희는 언어별 맞춤형 프롬프트를 적용하고, 번역 메모리(TM)와 대규모 용어집(약 500개 항목)을 적극적으로 관리함으로써 품질을 향상시켰습니다."
Magdalena Tumulka
Magdalena Tumulka현지화 관리자, Huel

배포하는 모든 언어로 JSON 파일을 확인하세요

G2에 대해 제품 및 현지화 팀이 말하는 것

개발자들이 JSON 로캘 파일을 Smartcat으로 옮기기 전에 묻는 질문들

개발자들은 JSON 로캘 파일을 Smartcat으로 이전하기 전에 네 가지 사항을 묻습니다. 키가 변경되는지, 이미 번역된 문자열에 비용이 다시 청구되는지, 각 언어를 누가 검토하는지, 그리고 Smartcat에서 오른쪽에서 왼쪽으로 쓰는(RTL) 레이아웃을 지원하는지 여부입니다. 간단한 답변은 아래에 있으며, 자세한 내용은 더 아래에 있는 FAQ에 나와 있습니다.

"Smartcat이 내 키의 이름을 변경하거나 순서를 바꿀까요?"

아니요. 값만 번역됩니다. 키, 중첩 및 파일 구조는 평면 구조든 계층 구조든 들어갔던 그대로 돌아옵니다 JSON.

"이미 번역한 문자열에 대해서도 비용을 다시 지불해야 하나요?"

아니요. 새로 추가되거나 변경된 문자열에 대해서만 비용이 청구됩니다. 승인된 번역은 릴리스마다 번역 메모리에서 재사용됩니다.

"저희 번역가가 일부 언어를 검토해도 될까요?"

네. 검토자가 구사할 수 있는 언어에 해당 검토자를 초대하거나, 나머지 언어는 Smartcat 마켓플레이스에서 언어 전문가를 고용하세요.

"Smartcat을 적용하면 우리 앱이 오른쪽에서 왼쪽으로 정렬되나요?"

아닙니다. Smartcat은 아랍어 및 히브리어 문자열을 번역하고, 앱에서 방향을 설정하고 레이아웃을 미러링합니다. 빌드에 RTL 테스트 패스를 계획하세요.

Smartcat이 귀하가 번역하는 JSON 로캘 파일을 보호하는 방법

로캘 파일에는 아직 출시하지 않은 기능의 문자열이 포함되어 있는 경우가 많습니다. Smartcat은 모든 단계에서 이를 보호합니다. SOC 2 Type II 및 ISO 27001 인증, 역할 기반 액세스 제어, 고객 콘텐츠를 활용한 공개 AI 모델 학습 금지 등을 통해 안전하게 지켜드립니다. 자세한 내용은 Smartcat 보안 페이지에 있습니다.

SOC 2 Type II 준수

Smartcat은 SOC 2 Type II를 준수하며 모든 워크스페이스를 격리합니다.

ISO 27001 인증 획득

Smartcat은 ISO 27001 인증을 획득한 조직입니다.

역할 기반 접근 제어

엔터프라이즈 플랜에서 각 프로젝트를 조회, 번역, 검토 및 승인할 수 있는 사용자를 설정하세요.

공개 AI 모델 학습에 절대 사용되지 않음

귀하의 문자열과 소스 파일은 공개 AI 모델을 학습시키는 데 절대 사용되지 않습니다.

전송 중 및 저장 시 암호화됨

파일 및 번역 메모리는 전송 중이거나 저장되어 있을 때 모두 암호화됩니다.

요청 시 삭제

서면 요청이 접수된 후 30일 이내에 콘텐츠가 삭제되거나 반환됩니다.

JSON 현지화를 위한 리소스

JSON을 영어 및 기타 언어로 번역하기: 자주 묻는 질문(FAQ)

JSON 파일을 영어로 어떻게 번역하나요?

JSON 파일을 Smartcat에 업로드하고, 파일이 작성된 언어를 소스로, 영어를 타깃으로 설정하세요. Smartcat은 AI를 통해 값만 번역하고 모든 키와 플레이스홀더를 유지하며, 유효한 en.json 파일을 내보내기 전에 검토자가 영문을 승인할 수 있도록 합니다. CLI 또는 REST API를 통해 키를 가져오거나, 먼저 JSON 파일을 온라인에서 무료로 번역할 수도 있습니다.

JSON을 여러 언어로 번역하는 가장 좋은 방법은 무엇인가요?

Smartcat의 JSON 번역기는 단 하나의 프로젝트 내에서 하나의 JSON 소스를 모든 대상 언어로 번역합니다. 어떤 도구를 테스트하든 키를 건드리지 않고 유지하는지, 플레이스홀더를 보호하는지, 각 언어의 복수형을 처리하는지, 승인된 번역을 재사용하는지, API를 통해 언어당 하나의 유효한 파일을 내보내는지 확인하십시오. 작은 파일 하나를 한 번만 번역하는 경우라면 Smartcat이 가장 적합한 도구는 아니며, 그러한 작업에는 단순한 온라인 변환기만으로도 충분합니다.

JSON 파일을 영어에서 스페인어로 어떻게 번역하나요?

영어를 원본 언어로, 스페인어를 대상 언어로 설정하여 Smartcat 프로젝트를 생성하고, 앱에 맞게 es, es-ES 또는 es-419를 선택하세요. Smartcat이 AI와 사용자 용어집을 사용하여 값을 번역하면 검토자가 격식체 또는 비격식체 호칭을 결정하고, 동일한 키와 스페인어에 필요한 복수형이 포함된 es.json을 내보냅니다.

왜 Google Translate가 JSON 언어 파일을 손상시키나요?

Google Translate는 JSON 파일을 일반 텍스트로 처리하는 반면, Smartcat 및 기타 현지화 도구는 이를 구문 분석합니다. 파일을 붙여넣으면 키가 번역되거나 따옴표가 깨지고 플레이스홀더가 변경될 위험이 있으며, 값을 하나씩 번역하면 문맥과 일관성을 잃게 됩니다. 사용자의 용어집과 번역 메모리를 바탕으로 값만 번역하는 파서를 사용하면 앱에서 불러올 수 있는 파일이 생성됩니다.

JSON 언어 파일의 이름을 어떻게 지정해야 하나요?

사용 중인 i18n 라이브러리가 로드하는 로캘 코드로 이름을 지정하세요. Smartcat에서 파일 이름 템플릿을 설정하므로 내보내기 시 사용자의 명명 규칙을 따릅니다. 일반적인 패턴으로는 en.json 및 es.json, i18next의 경우 locales/es/translation.json, 또는 es-MX.json과 같은 지역 태그가 있습니다. 웹 스택은 하이픈으로 연결된 BCP 47 태그를 사용하지만, Java 및 일부 모바일 스택은 es_MX처럼 밑줄을 사용해야 합니다.

JSON 텍스트의 AI 영어 번역은 얼마나 정확한가요?

Smartcat AI가 번역한 단어의 92%는 단 한 번의 사람의 수정도 없이 그대로 승인됩니다. Smartcat은 사용자의 용어집과 번역 메모리를 활용하여 JSON 텍스트를 번역하므로, 여러 언어에 걸쳐 제품 용어가 일관되게 유지됩니다. 어조, 존칭 또는 비격식 호칭, 문맥이 없는 짧은 UI 레이블 등은 여전히 검수자가 필요하므로, 고객 대면 언어에 대해서는 인적 검수를 계속 켜 두시기 바랍니다.

Smartcat에서는 언어별 복수형을 어떻게 처리하나요?

Smartcat은 복수형을 편집기 내의 복수형 세그먼트로 처리하거나 ICU MessageFormat 문자열로 처리하는 두 가지 방식으로 번역하며, 내보낼 때 복수형은 ICU와 호환되는 문자열로 반환됩니다. 그것이 중요한 이유는 언어마다 서로 다른 형태가 필요하기 때문입니다. 영어에는 단수(one)와 복수(other)가 있고, 폴란드어에는 소수(few)와 다수(many)가 추가되며, 아랍어는 여섯 가지 형태를 사용하고, 일본어는 단 하나의 형태만을 사용합니다.

JSON을 아랍어, 히브리어 및 기타 오른쪽에서 왼쪽으로 쓰는 언어로 번역할 수 있습니까?

네. Smartcat은 다른 대상 언어와 마찬가지로 JSON을 아랍어, 히브리어 및 기타 오른쪽에서 왼쪽으로 쓰는 언어로 번역합니다. 값은 읽기 순서대로 저장되며, 앱에서 예를 들어 dir="rtl"과 같이 텍스트 방향을 설정합니다. 빌드에서 테스트 패스를 계획하여 RTL 문자열 내의 레이아웃 미러링, 숫자 및 라틴어 브랜드 이름을 확인하세요.

일본어, 중국어 또는 스페인어로 된 JSON 문자열을 영어로 번역할 수 있나요?

네. Smartcat을 통해 지원되는 모든 언어를 프로젝트의 원본 언어로 설정할 수 있으므로, 영어 문자열이 다른 언어로 번역되는 것과 마찬가지로 일본어, 중국어 또는 스페인어 JSON 문자열도 영어로 번역됩니다. 각 프로젝트에는 하나의 원본 언어만 지정됩니다. 파일의 원본 언어가 여러 개인 경우, 원본 언어별로 프로젝트를 하나씩 생성하십시오.

하나의 JSON 파일을 한 번에 여러 언어로 번역할 수 있나요?

네. 모든 타겟 언어를 하나의 Smartcat 프로젝트에 추가하면 언어별 작업과 함께 동일한 JSON 소스가 모든 언어로 병렬 번역됩니다. 언제든지 대상 언어를 추가할 수 있으며, 각 언어를 개별적으로 검토하고 언어당 하나의 파일로 내보내거나 모든 언어를 한 번에 다운로드할 수 있습니다.

소스 파일에 새로운 키를 추가하면 어떻게 되나요?

소스 파일이나 키를 다시 가져오면, Smartcat에서 신규 및 변경된 문자열만 번역으로 보냅니다. 승인된 번역은 번역 메모리에서 재사용되며, 신규 및 변경된 문자열에 대해서만 비용이 청구됩니다. 모든 언어 파일에 새 키가 반영되므로, 각 스프린트가 끝난 후에도 로캘이 소스 파일과 어긋나지 않습니다.

Smartcat이 i18next 및 React 기본 JSON 파일과 호환되나요?

네. Smartcat은 i18next, React Native 및 기타 JavaScript i18n 라이브러리에서 JSON 로캘 파일을 가져오며, 여기에는 경로 구분 기호가 있는 구조화된 JSON을 통한 중첩 키도 포함됩니다. 또한 소프트웨어 현지화 프로젝트에서 YAML, Android XML 및 iOS .strings를 처리하므로, 웹 및 모바일 문자열이 하나의 용어집과 번역 메모리를 공유할 수 있습니다.

원하시는 답변을 찾지 못하셨나요? 현지화 전문가와 상담하기

상표 고지. Smartcat은 독립적인 플랫폼이며 Google LLC와 제휴, 보증, 후원 또는 기타 방식으로 연계되어 있지 않습니다. Google Translate는 Google LLC의 상표입니다. 본 페이지에 언급된 모든 제품명, 로고 및 상표는 해당 소유자의 자산이며, 오직 식별 및 설명 목적으로만 사용되었습니다.

JSON을 영어 및 사용자가 사용하는 모든 언어로 번역하세요

가져오기부터 언어별 파일 분할에 이르기까지 Smartcat이 귀하의 JSON 로캘 파일 중 하나를 번역하는 것을 확인해 보거나, 신용카드 등록 없이 15,000개의 Smartwords와 함께 15일 무료 체험을 시작해 보세요.