Shopify 다국어 설정 방법 총정리 (2026 최신) – Translate & Adapt 완벽 가이드

Shopify 스토어를 영어, 한국어, 일본어처럼 여러 언어로 운영하는 방법을 처음 해보는 분도 따라 할 수 있도록 정리했습니다. 이 글은 Shopify 공식 Help Center 최신 문서(2026년 기준)를 바탕으로 작성했습니다.

📌 이 글에서 배우는 것
  • 다국어 설정에 필요한 기본 개념 (Language, Market, Translation)
  • 언어 추가부터 고객에게 공개하기까지 단계별 설정법
  • 무료 앱 Translate & Adapt로 자동/수동 번역하는 법
  • 상품이 많을 때 CSV로 한 번에 번역하는 법
  • 초보자가 자주 하는 실수와 주의사항

1. 시작 전에: 꼭 알아야 할 기본 개념

Shopify 다국어 설정이 처음엔 헷갈리는 이유는, "언어를 추가하는 것"과 "실제로 번역하는 것"이 서로 다른 단계이기 때문입니다. 언어를 추가만 하면 메뉴 버튼이나 결제 화면 같은 기본 문구만 바뀌고, 상품 설명 같은 내 콘텐츠는 따로 번역해야 합니다.

용어쉬운 설명예시
Language (언어)스토어에서 사용할 수 있는 언어 목록. 여기에 추가해야 번역을 넣을 수 있습니다.English (기본), Korean, Japanese
Default language (기본 언어)상품, 페이지를 처음 작성한 원본 언어. 번역이 없을 때 이 언어로 표시됩니다.보통 English
Publish (공개)추가한 언어를 고객에게 실제로 보여주는 것. Publish 전에는 관리자만 볼 수 있습니다.번역 완료 후 Publish
Market (마켓)판매 지역 단위. 나라(또는 나라 묶음)별로 언어, 통화, 도메인을 다르게 설정할 수 있습니다.United States, South Korea
Subfolder (하위 폴더)언어/지역별로 주소 뒤에 붙는 경로. 가장 많이 쓰는 방식입니다.example.com/ko
Subdomain (하위 도메인)언어/지역별로 주소 앞에 붙는 방식.ko.example.com
Translate & AdaptShopify가 직접 만든 무료 번역 앱. 번역 입력, 자동 번역, 지역별 문구 변경을 할 수 있습니다.Apps > Translate & Adapt
Language selector고객이 스토어 화면에서 언어를 고르는 드롭다운 메뉴. 테마 설정에서 켜야 보입니다.헤더/푸터의 "English ▾"
URL handle상품/페이지 주소의 마지막 부분. 번역하면 검색엔진(SEO)에 유리합니다./products/kimchi
hreflang구글에게 "이 페이지의 한국어 버전은 여기"라고 알려주는 태그. Shopify가 자동으로 넣어줍니다.자동 처리

← 모바일에서는 표를 좌우로 밀어서 보세요 →

전체 작업 흐름 한눈에 보기

① 사전 조건 확인→ ② 언어 추가→ ③ Market에 언어 연결→ ④ 번역하기→ ⑤ 언어 Publish→ ⑥ Language selector 켜기→ ⑦ 확인/테스트

2. 사전 조건 확인하기

설정을 시작하기 전에 아래 세 가지를 먼저 확인하세요. 하나라도 안 맞으면 나중에 "왜 안 되지?" 하고 시간을 버리게 됩니다.

2-1. Shopify 플랜

플랜사용 가능한 언어 수비고
Basic, Grow, Shopify, Advanced최대 20개대부분의 소규모 스토어는 이 범위로 충분
Shopify Plus, Enterprise Commerce최대 30개Plus 체험판(trial) 포함
Lite사용 불가온라인 스토어가 없는 플랜

← 모바일에서는 표를 좌우로 밀어서 보세요 →

2-2. 테마 호환성

  • Shopify 무료 테마 (Dawn, Horizon 계열 등): 다국어를 기본 지원하므로 걱정하지 않아도 됩니다. 단, 오래된 버전이면 테마 업데이트가 필요할 수 있습니다.
  • 유료(서드파티) 테마: 테마 개발사 문서를 확인하거나 문의하세요.
  • 직접 만든(커스텀) 테마: 내부 링크를 하드코딩하지 말고 routes Liquid object를 사용해야 언어별 주소(/ko/cart 등)로 제대로 이동합니다.

커스텀 테마 코드 예시입니다.

<!-- ❌ 잘못된 예: 언어를 바꿔도 항상 기본 언어 장바구니로 이동 -->
<a href="/cart">Cart</a>

<!-- ✅ 올바른 예: 현재 언어에 맞는 주소로 자동 변환 (예: /ko/cart) -->
<a href="{{ routes.cart_url }}">Cart</a>

<!-- 그 외 자주 쓰는 routes -->
{{ routes.root_url }}           <!-- 홈 -->
{{ routes.all_products_collection_url }}  <!-- 전체 상품 -->
{{ routes.search_url }}         <!-- 검색 -->
{{ routes.account_url }}        <!-- 내 계정 -->
ℹ️ 오른쪽에서 왼쪽으로 쓰는 언어(RTL)

아랍어, 히브리어, 우르두어처럼 오른쪽에서 왼쪽으로 쓰는 언어는 최신 Horizon 계열 테마가 지원합니다. 다른 테마를 쓴다면 RTL 지원 여부를 먼저 확인하세요.

2-3. 주소(URL) 방식 정하기

언어별 주소는 두 가지 방식 중 하나를 선택합니다. 초보자라면 Subfolder 방식을 추천합니다. 도메인을 추가로 살 필요가 없고 설정도 가장 간단합니다.

방식주소 예시장점단점
Subfolder (추천)example.com/ko
example.com/ja
설정 간단, 추가 비용 없음, SEO 점수가 메인 도메인에 모임국가별 독립 브랜딩은 어려움
Subdomain / 별도 도메인ko.example.com
example.co.kr
국가별로 독립된 사이트 느낌DNS 설정 필요, 별도 도메인은 구매 비용 발생

← 모바일에서는 표를 좌우로 밀어서 보세요 →

3. 스토어에 언어 추가하기

경로: Settings > Languages

  1. Shopify 관리자 화면 왼쪽 아래의 Settings(톱니바퀴 아이콘)를 클릭합니다.
  2. 왼쪽 메뉴에서 Languages를 클릭합니다.
  3. Add language 버튼을 클릭합니다.
  4. 드롭다운에서 추가할 언어(예: Korean)를 선택하고 Next를 클릭합니다.
  5. 이 언어를 보여줄 도메인을 켜고 Done을 클릭합니다. 각 도메인 옆에는 그 도메인을 사용하는 Market이 함께 표시됩니다.
💡 알아두면 좋은 점
  • 새 언어를 처음 추가하면 Translate & Adapt 앱이 자동으로 설치됩니다. 따로 앱 스토어에서 찾을 필요가 없습니다.
  • 이미 언어가 공개돼 있는데 앱이 없다면, Languages 화면에서 Install Shopify Translate & Adapt를 클릭하면 됩니다.
  • 언어를 추가한 직후에는 아직 Unpublished(비공개) 상태입니다. 고객에게는 보이지 않으니 안심하고 번역 작업을 하세요.

4. Market에 언어 연결하기

"미국 고객에게는 영어, 한국 고객에게는 한국어"처럼 지역별로 다른 언어를 보여주고 싶다면 이 단계가 필요합니다.

⚠️ 먼저 확인하세요

Market별로 언어를 다르게 하려면 international domains(Subfolder 또는 Subdomain/도메인)가 먼저 설정돼 있어야 합니다. 설정이 없으면 모든 Market에 같은 언어 설정이 적용되고, Market별로 따로 관리할 수 없습니다.

4-1. Market에 언어 추가

경로: Markets > [Market 선택] > Languages and domains

  1. 관리자 왼쪽 메뉴에서 Markets를 클릭합니다.
  2. 언어를 추가할 Market(예: South Korea)을 클릭합니다.
  3. Languages and domains를 클릭합니다.
  4. Add languages를 클릭합니다.
  5. Not added to this market 영역에서 추가할 언어를 클릭합니다.

※ 여기서 선택할 수 있는 언어는 3단계(Settings > Languages)에서 미리 추가한 언어뿐입니다.

4-2. Market의 기본 언어 바꾸기

기본적으로 모든 Market은 스토어 기본 언어(예: 영어)로 열립니다. 한국 고객이 들어오면 처음부터 한국어로 보이게 하려면 다음과 같이 설정합니다.

  1. Markets > [Market 선택] > Languages and domains로 이동합니다.
  2. 현재 기본 언어 옆의 ⋯ 아이콘을 클릭합니다.
  3. Set as default를 클릭합니다. (원하는 언어 쪽에서 설정)

4-3. Market에서 언어 빼기

같은 화면에서 언어 옆 ⋯ > Remove language > Remove를 클릭합니다. 이 경우 그 언어 주소(예: /ko/...)는 더 이상 열리지 않지만, 번역 자체는 남아 있어서 나중에 다시 추가할 수 있습니다.

5. Translate & Adapt로 번역하기

경로: Apps > Translate & Adapt

번역 방법은 크게 자동 번역, 수동 번역, CSV 일괄 번역 세 가지입니다. 상황에 맞게 섞어서 쓰면 됩니다.

방법추천 상황장점단점
자동 번역 (Auto-translate)언어 1~2개, 빠르게 시작하고 싶을 때클릭 몇 번으로 전체 번역, 무료최대 2개 언어까지만, 품질 검수 필요
수동 번역중요한 상품, 브랜드 문구, 정책 페이지정확도 최고, 언어 수 제한 없음상품이 많으면 시간이 오래 걸림
CSV 일괄 번역상품이 많거나 3번째 언어 이상엑셀/구글시트로 한 번에 처리, AI 번역 결과도 넣을 수 있음파일 형식에 주의해야 함

← 모바일에서는 표를 좌우로 밀어서 보세요 →

5-1. 자동 번역 (언어 전체)

  1. Apps > Translate & Adapt를 엽니다.
  2. 상단에서 번역할 언어를 선택합니다.
  3. Auto-translate를 클릭합니다.
  4. 확인 창에서 Translate를 클릭합니다.
  5. 몇 분 정도 기다리면 번역이 반영됩니다.
🚨 자동 번역의 중요한 제한
  • 최대 2개 언어까지만 자동 번역할 수 있습니다.
  • 한 번 자동 번역에 사용한 언어는 다른 언어로 바꿀 수 없고, 그 언어를 삭제해도 한도가 다시 생기지 않습니다.
  • 그러니 "테스트로 한번 눌러볼까?" 하지 말고, 실제로 쓸 주력 언어 2개를 신중하게 정한 뒤 사용하세요.
  • 추가 비용을 내고 한도를 늘리는 옵션은 없습니다. 3번째 언어부터는 수동, CSV, 또는 서드파티 번역 앱을 사용해야 합니다.

자동 번역이 처리하는 범위

  • 아직 번역되지 않은 콘텐츠
  • 원문이 수정되어 번역이 오래된(Outdated) 자동 번역 콘텐츠
  • ※ 내가 직접 입력하거나 수정한 번역은 덮어쓰지 않습니다. 안심하고 다시 눌러도 됩니다.
⚠️ 새 상품은 자동으로 번역되지 않아요

자동 번역은 "버튼을 누른 순간"에만 실행됩니다. 이후 새 상품을 등록하거나 설명을 고치면, 앱에 다시 들어가서 언어별로 Auto-translate를 다시 클릭해야 합니다. 상품 등록 후 루틴으로 만들어 두세요.

5-2. 자동 번역 (특정 콘텐츠 하나만)

상품 하나, 페이지 하나만 자동 번역하고 싶을 때 사용합니다.

  1. Apps > Translate & Adapt에서 번역할 콘텐츠를 선택합니다.
  2. Auto-translate를 클릭합니다.
  3. Save를 클릭합니다.

5-3. 수동 번역 (앱에서)

  1. Apps > Translate & Adapt를 엽니다.
  2. 번역할 언어를 선택합니다.
  3. 번역할 항목(Products, Collections, Pages, Blog posts, Navigation 등)을 선택합니다.
  4. 왼쪽에 원문, 오른쪽에 번역 입력칸이 나란히 보입니다. 오른쪽 칸에 번역을 입력합니다.
  5. Save를 클릭합니다.

5-4. 수동 번역 (상품 페이지에서 바로)

상품을 수정하다가 바로 번역하고 싶을 때 편리합니다.

  1. 번역할 상품(또는 페이지) 편집 화면을 엽니다.
  2. 오른쪽 위 More actions > Localize를 클릭합니다. (Policies처럼 More actions가 없는 화면은 Localize 버튼이 바로 보입니다.)
  3. 언어가 여러 개라면 드롭다운에서 언어를 선택합니다.
  4. 번역을 입력하고 Save를 클릭합니다.

5-5. 정책(Policies) 페이지는 꼭 수동으로

환불 정책, 개인정보처리방침 같은 Policies는 자동 번역되지 않습니다. 법적인 내용이므로 가능하면 전문 번역가의 검토를 받는 것이 좋습니다.

5-6. URL handle 번역 (SEO에 중요)

자동 번역은 URL handle을 번역하지 않습니다. 검색엔진 노출을 생각한다면 언어별로 직접 입력해 주세요.

  1. Apps > Translate & Adapt에서 언어를 선택합니다.
  2. 번역할 콘텐츠(예: 상품)를 선택합니다.
  3. URL handle 줄에 번역된 주소를 입력합니다. (예: shoes → zapatos)
  • 입력하면 sitemap이 자동으로 업데이트되고, 기본 언어 주소에서 번역 주소로 redirect가 자동 생성됩니다.
  • 단, /products/, /collections/ 같은 경로 단어 자체는 번역할 수 없습니다.
  • URL handle은 언어 단위로만 지정되며, 같은 언어를 쓰는 모든 Market에 같은 주소가 적용됩니다.

5-7. 이미지, 동영상, 파일을 언어별로 바꾸기

배너 이미지에 영어 글자가 들어가 있다면 언어별로 다른 이미지를 보여줄 수 있습니다.

  1. 먼저 번역용 이미지를 Content > Files에 업로드합니다.
  2. Online Store에서 현재 테마의 Edit theme를 클릭합니다.
  3. 테마 편집기에서 바꿀 이미지(또는 동영상)를 선택합니다.
  4. 오른쪽 위 ⋯ 버튼 > Localize를 클릭합니다.
  5. 언어를 선택하고, 파일이 있는 줄에서 Change를 클릭합니다.
  6. 업로드해 둔 이미지를 선택하고 Close > Save를 클릭합니다.

※ PDF 같은 파일은 metafield(파일 타입)로 추가하면 번역 편집기에 나타나서 언어별로 바꿀 수 있습니다.

5-8. Market별로 로고 다르게 하기

  1. Apps > Translate & Adapt를 엽니다.
  2. Theme 영역에서 Theme settings를 클릭합니다.
  3. 로고를 바꿀 Market을 선택합니다. (필요하면 언어도 선택)
  4. Logo image 줄에서 Change를 클릭하고 로고를 선택/업로드합니다.
  5. Save를 클릭합니다.
⚠️ 로고가 안 바뀐다면

로고를 Brand assets로 업로드했다면 Market별로 바꿀 수 없습니다. 테마 설정에서 로고를 직접 업로드해야 합니다.

5-9. 같은 언어라도 지역별로 문구 바꾸기 (Adapt)

앱 이름에 "Adapt"가 들어간 이유입니다. 같은 영어라도 미국은 "Sweaters", 영국은 "Jumpers"처럼 지역에 맞게 다른 문구를 보여줄 수 있습니다. 특정 국가에만 보이는 프로모션 배너를 만들 때도 유용합니다.

  1. 바꿀 콘텐츠(예: 상품) 편집 화면에서 More actions > Localize를 클릭합니다.
  2. 드롭다운에서 Market을 선택합니다.
  3. (선택) 언어를 선택합니다.
  4. 해당 Market용 문구를 입력하고 Save를 클릭합니다.

※ Market에 추가된 언어로만 문구를 바꿀 수 있습니다. 언어가 안 보이면 4단계에서 Market에 언어를 먼저 추가하세요.

6. CSV로 한 번에 번역하기 (상품이 많을 때)

상품이 수십~수백 개라면 하나씩 클릭하는 것보다 CSV 파일로 작업하는 게 훨씬 빠릅니다. 자동 번역 2개 언어 한도를 넘는 3번째 언어도 이 방법으로 처리할 수 있습니다.

6-1. CSV 내보내기 (Export)

  1. Settings > Languages로 이동합니다.
  2. Export를 클릭합니다.
  3. 내보낼 언어를 선택합니다. (All languages로 전체 선택도 가능)
  4. 내보낼 범위를 선택합니다. (아래 표 참고)
  5. Export를 클릭하면 CSV 파일이 이메일로 발송됩니다.
Export 옵션내용이럴 때 선택
All content모든 번역 대상처음 전체 번역할 때
Untranslated content아직 번역 안 된 것만빠진 부분만 채울 때 (가장 추천)
Outdated원문이 바뀌어 번역이 오래된 것상품 설명을 수정한 뒤 번역 업데이트할 때
Metafieldsmetafield 콘텐츠metafield로 추가 정보를 쓰는 스토어

← 모바일에서는 표를 좌우로 밀어서 보세요 →

6-2. CSV 파일 구조 이해하기

컬럼의미수정 여부
Type콘텐츠 종류 (Products, Collections, Pages 등)건드리지 않음
Identification콘텐츠 ID건드리지 않음
Field항목 (title, body_html, meta_title 등)건드리지 않음
Locale번역할 언어건드리지 않음
Market해당 Market (지역별 문구일 때)건드리지 않음
Status번역이 오래됐는지 여부건드리지 않음
Default content원문건드리지 않음
Translated content번역문✅ 여기만 채우면 됩니다

← 모바일에서는 표를 좌우로 밀어서 보세요 →

💡 번역은 어떻게 채우나요?

CSV는 번역을 자동으로 만들어주지 않습니다. 직접 번역하거나, 번역가에게 맡기거나, Default content 컬럼을 ChatGPT, Claude 같은 AI로 번역해서 Translated content 컬럼에 붙여 넣는 방법을 많이 씁니다. HTML 태그가 들어 있는 body_html은 태그를 그대로 유지하라고 AI에게 요청하세요.

⚠️ 엑셀에서 열 때 주의

스프레드시트 프로그램의 구분자(delimiter)가 세미콜론(;)이 아니라 콤마(,)인지 확인하세요. 상품 설명 HTML 안에 세미콜론이 섞여 있으면 컬럼이 깨질 수 있습니다. 구글 시트로 여는 것이 비교적 안전합니다. 저장할 때는 반드시 CSV (UTF-8) 형식으로 저장해야 한글이 깨지지 않습니다.

6-3. CSV 가져오기 (Import)

  1. Settings > Languages로 이동합니다.
  2. Import를 클릭합니다.
  3. Add file을 클릭해 번역한 CSV를 선택합니다.
  4. 기존 번역을 덮어쓸지 선택합니다.
    • Overwrite any existing translations 체크: CSV 내용으로 기존 번역을 교체
    • 체크 해제: 새 번역만 추가하고 기존 번역은 유지
  5. Upload and continue를 클릭합니다.
  6. 내용을 확인하고 Import를 클릭합니다. 오류가 있으면 가져오기가 중단되고 오류 목록이 표시됩니다.
  7. 완료되면 실패하거나 건너뛴 항목 목록이 이메일로 옵니다.

7. 언어 공개하기 (Publish)

번역이 어느 정도 끝났다면 이제 고객에게 공개합니다.

  1. Settings > Languages로 이동합니다.
  2. 공개할 언어 옆의 ⋯ 아이콘을 클릭합니다.
  3. Publish를 클릭합니다.
  4. 번역을 하나도 추가하지 않았다면 확인 창이 뜹니다. 그래도 공개하려면 Publish를 클릭합니다.
ℹ️ 번역 없이 공개하면?

번역을 넣지 않고 공개하면 테마 기본 문구(버튼, 메뉴)와 체크아웃 화면만 번역되고, 상품명과 설명은 기본 언어로 그대로 보입니다. 고객이 혼란스러울 수 있으니 번역 후 공개를 권장합니다.

8. Language selector(언어 선택 메뉴) 켜기

언어를 공개해도 고객이 언어를 바꿀 메뉴가 없으면 소용이 없습니다. Language selector는 앱이 아니라 테마 기능입니다.

  1. Online Store로 이동합니다.
  2. 사용 중인 테마의 Edit theme를 클릭합니다.
  3. 테마 설정에서 Enable language selector를 검색합니다. 테마에 따라 Theme settings, Header, Footer 중 한 곳에 있습니다.
  4. 체크를 켜고 Save를 클릭합니다.

Shopify 무료 테마에는 기본으로 들어 있습니다. 유료 테마에 이 옵션이 없다면 테마 개발사에 문의하거나, App Store에서 geolocation(국가/언어 선택) 앱을 설치하면 됩니다.

9. 체크아웃, 이메일, SEO는 어떻게 되나요?

9-1. 체크아웃 (결제 화면)

체크아웃은 33개 언어에 대해 Shopify가 미리 번역해 둔 문구가 있습니다. 한국어(Korean), 일본어, 중국어(간체/번체), 스페인어 등이 포함됩니다. 고객이 스토어를 보던 언어 그대로 결제 화면이 표시됩니다. 문구를 더 세밀하게 바꾸려면 서드파티 앱이나 CSV를 사용합니다.

9-2. 이메일 알림 (주문 확인 메일 등)

고객이 주문한 언어로 이메일이 자동 발송됩니다. 내용을 번역/수정하려면:

  1. Settings > Notifications로 이동합니다.
  2. 번역할 이메일 알림을 클릭합니다.
  3. Localize를 클릭합니다.
  4. Translate & Adapt 화면에서 번역을 입력하고 Save를 클릭합니다.
  5. 다시 알림 화면에서 Preview를 누르고 언어를 선택하면 미리보기를 확인할 수 있습니다.

※ 특정 고객의 알림 언어는 고객 프로필 편집에서 바꿀 수 있습니다.

9-3. SEO (검색엔진 노출)

  • hreflang 태그가 자동으로 추가됩니다. 따로 코드를 넣을 필요가 없습니다.
  • 공개된 모든 언어가 sitemap에 자동 포함됩니다.
  • 상품의 SEO 제목/설명(Meta title, Meta description)을 기본값으로 두면, 번역된 상품명과 설명이 자동으로 사용됩니다. 직접 입력해서 바꿨다면 그 항목도 따로 번역해야 합니다.
  • URL handle까지 번역하면 현지 검색에 더 유리합니다. (5-6 참고)

10. 꼭 알아야 할 주의사항

🚨 스토어 기본 언어(Default language)는 함부로 바꾸지 마세요

기본 언어를 바꾸면, 새 기본 언어로 지정한 언어의 기존 번역이 삭제되고 그 번역이 스토어 원문으로 옮겨지지도 않습니다.

예: 원문이 영어이고 한국어 번역이 있는 상태에서 기본 언어를 한국어로 바꾸면 → 한국어 번역이 사라지고, 원문은 그대로 영어입니다. 결국 한국어 원문을 처음부터 다시 입력해야 합니다.

해결책: 특정 지역 고객에게 처음 보이는 언어만 바꾸고 싶다면 스토어 기본 언어가 아니라 Market의 기본 언어를 바꾸세요(4-2 참고). 꼭 스토어 기본 언어를 바꿔야 한다면 반드시 CSV Export로 백업부터 하세요.

Translate & Adapt로 번역할 수 없는 콘텐츠

  • Collection filters (컬렉션 필터)
  • Shopify Forms 앱으로 만든 폼
  • Manual payment method(무통장 입금 등) 안내 문구
  • Product images (상품 이미지 자체)
  • Tags (상품/블로그 태그)
  • Shopify 번역 구조를 사용하지 않는 서드파티 앱 콘텐츠

Translate & Adapt가 지원하지 않는 언어

Bengali, Cebuano, Corsican, Frisian, Haitian Creole, Hawaiian, Hmong, Latin, Nyanja (Chichewa), Odia (Oriya), Samoan, Scots Gaelic, Sesotho, Tagalog (Filipino)는 앱으로 번역할 수 없습니다. 이 언어들이 필요하면 CSV나 서드파티 번역 앱을 사용하세요.

언어를 숨기거나 삭제할 때

동작경로결과주의
Unpublish (비공개)Settings > Languages > ⋯ > Unpublish고객에게 숨김, 번역은 보존해당 언어 주소는 404 오류 → URL redirect 설정 권장
Remove language (삭제)Settings > Languages > ⋯ > Remove language언어와 번역 영구 삭제공개 중인 언어는 먼저 Unpublish 해야 삭제 가능

← 모바일에서는 표를 좌우로 밀어서 보세요 →

앱을 지우면 번역도 사라지나요?

아니요. Translate & Adapt를 삭제(uninstall)해도 번역은 스토어에 남아 있습니다. 번역을 지우고 싶다면 삭제 전에 앱에서 지우거나, 삭제 후 CSV로 정리해야 합니다.

11. 상황별 추천 방법

내 스토어 상황추천 방법
언어 1~2개, 상품 수 적음Translate & Adapt 자동 번역 → 중요한 상품만 수동으로 다듬기
언어 1~2개, 상품 수백 개자동 번역 + 주력 상품은 CSV로 검수/수정
언어 3개 이상2개는 자동 번역, 나머지는 CSV + AI 번역
번역 관리를 최대한 자동화하고 싶음Weglot, Langify 등 유료 번역 앱 검토 (월 구독 비용 발생)
지역마다 다른 프로모션/문구 필요Market 설정 + Translate & Adapt의 Adapt 기능

← 모바일에서는 표를 좌우로 밀어서 보세요 →

12. 최종 점검 체크리스트

  • 내 플랜이 Basic 이상이다
  • 테마가 다국어를 지원한다 (커스텀 테마는 routes 사용 확인)
  • Settings > Languages에 언어를 추가했다
  • Market별 언어가 필요하면 Subfolder/도메인을 설정하고 Market에 언어를 연결했다
  • 상품, 컬렉션, 페이지, 메뉴(Navigation)를 번역했다
  • Policies(정책 페이지)를 수동으로 번역했다
  • 주요 상품의 URL handle을 번역했다
  • 글자가 들어간 배너 이미지를 언어별로 교체했다
  • 언어를 Publish 했다
  • 테마에서 Language selector를 켰다
  • 시크릿 창에서 /ko 같은 언어 주소로 접속해 화면, 장바구니, 체크아웃까지 직접 테스트했다
  • 주문 확인 이메일을 Preview로 확인했다

13. 자주 묻는 질문 (FAQ)

Q. 언어를 추가했는데 상품 설명이 영어 그대로예요.

A. 정상입니다. 언어 추가는 "번역을 넣을 칸을 만드는 것"일 뿐입니다. Translate & Adapt에서 자동 번역 또는 수동 번역을 해야 상품 설명이 바뀝니다.

Q. 3번째 언어도 자동 번역하고 싶어요.

A. Translate & Adapt는 최대 2개 언어까지만 자동 번역이 가능하고, 유료로 늘리는 옵션도 없습니다. CSV를 내보내서 AI로 번역한 뒤 다시 가져오거나, 서드파티 번역 앱을 사용하세요.

Q. 새 상품을 올렸는데 번역이 안 돼 있어요.

A. 자동 번역은 버튼을 누를 때만 실행됩니다. 앱에서 언어별로 Auto-translate를 다시 클릭하세요. 기존에 직접 수정한 번역은 덮어쓰지 않습니다.

Q. 고객 화면에 언어 선택 메뉴가 안 보여요.

A. ① 언어가 Publish 상태인지, ② 테마에서 Enable language selector를 켰는지, ③ 해당 Market에 언어가 추가되어 있는지 확인하세요.

Q. 다국어를 설정하면 사이트가 느려지나요?

A. Shopify 공식 문서에 따르면 번역 콘텐츠는 데이터를 복제하지 않고 동적으로 제공되므로 성능에 영향이 없습니다.

Q. 언어별로 통화(달러, 원화)도 바꿀 수 있나요?

A. 네. 통화는 언어가 아니라 Market 단위로 설정합니다. Markets에서 각 Market의 통화를 지정하세요.

Q. CSV를 가져오는데 "Your Shop Does Not Support this Language" 오류가 나요.

A. CSV의 언어가 현재 스토어 기본 언어와 같을 때 생기는 오류입니다. CSV 가져오기는 기본 언어가 아닌 보조 언어에만 적용됩니다.