← 학습

동영상

모든 데모 영상을 처음부터 끝까지 내레이션과 함께 담았습니다. 대부분은 해당 내용을 다루는 섹션에도 함께 실려 있으며, 각 영상 아래의 링크를 누르면 그곳으로 이동합니다. 먼저 소개 영상을 보고, 이어서 개념 트랙을 순서대로 보세요. 나머지는 참고용으로 시청하시면 됩니다.

여기서 시작하기

Langsys가 무엇인지, 전체 설정 과정을 한 번에, 그리고 모든 언어에 필요한 핵심 개념인 플랫 문장까지 소개합니다.

시청 · 1:17 Langsys란? 앱에 SDK를 넣고 호스팅형 Translation Manager를 사용하는 방식: 실행만 해도 문구가 스스로 등록되는 과정, 번역이 만들어지는 곳, 그리고 09:00에 게시된 블로그 글을 마드리드의 독자가 09:03에 스페인어로 읽게 되는 흐름까지 — 빌드도, 쓰기 키도 필요 없습니다. 페이지에서: /learn
시청 · 4:13 시작하기, 처음부터 끝까지 프로젝트와 로캘을 만들고, 읽기 및 쓰기 키를 발급받아 SDK를 설치하고 초기화한 다음, t(), <Translate>, <Phrase>, <DontTranslate>가 문구를 등록하고 앱이 새로 고침 없이 스페인어와 프랑스어로 전환되는 모습을 확인하세요. 페이지에서: /learn/quickstart
시청 · 1:14 복수형 처리 숫자에 따라 문장이 달라지는 이유, 이를 해결하는 if (count === 1)가 코드에 들어 있는 영어 문법인 이유, 그리고 문장을 통째로 작성하면 모든 언어의 모든 분기를 얻을 수 있는 방법을 알아봅니다. 페이지에서: /learn/concepts/locale-store

개념 트랙

차례대로 이어지는 짧은 5개 모듈로, 각 모듈은 앞 모듈을 전제로 합니다. 화면에 SDK별 구문은 나오지 않으며, 동일한 영상이 개념 페이지에 그대로 실려 있습니다.

시청 · 0:30 워크플로 문제 — 번역이 파이프라인을 왕복하는데, Langsys가 이를 없애 줍니다. 페이지에서: /learn/concepts/how-it-works
시청 · 0:42 주요 파일 프로젝트가 시작되는 지점, 다른 i18n에서는 직접 만들어야 하는 키, 그리고 그것을 대체하는 방법을 알아봅니다. 페이지에서: /learn/concepts/token-discovery
시청 · 0:36 로캘 스토어 활성 로케일이 유지되고 전환되는 방식. 페이지에서: /learn/concepts/locale-store
시청 · 1:30 키 및 환경 등록 권한이 있는 키를 절대 배포하면 안 되는 이유, 읽기 전용 키가 막다른 길인 이유, 그리고 어떤 키를 어디에 사용해야 하는지를 설명합니다. 이어서 09:00 블로그 글에서는 브라우저에서 무엇이 전송되는지와 누가 직접 등록하는지를 다룹니다. 페이지에서: /learn/concepts/keys-and-environments
시청 · 0:30 로케일 추가 새 언어 추가는 프로젝트 설정 하나면 됩니다. 새 문구는 들어오는 즉시 번역되고, 한 번만 실행하면 나머지도 모두 채워집니다. 페이지에서: /learn/concepts/adding-a-locale

Svelte, API별로 살펴보기

langsys-js-svelte의 기본 요소별로 하나씩 살펴봅니다. 다른 바인딩도 같은 인터페이스를 공유하며, 달라지는 것은 구문뿐입니다.

시청 · 1:00 Svelte: 단계별 안내 다른 i18n 도구는 왜 계속 보조를 맞추게 만드는지, 호출 한 번으로 끝나는 로케일 전환, 일률적인 스페인어 번역이 사용자의 절반에게 왜 맞지 않는지, 그리고 ICU select가 이를 어떻게 해결하는지 알아봅니다. 페이지에서: /learn/sdk/svelte
시청 · 1:09 t(phrase, category, params) 키 파일 문제에서 시작해 세 가지 인수, ICU 플레이스홀더, 복수형까지 다룹니다. 페이지에서: /learn/sdk/svelte
시청 · 1:06 <Phrase> 마크업이 안에 포함된 문장을 하나의 문구로 유지하는 방법과, 그 매개변수가 %name%인 이유. 페이지에서: /learn/sdk/svelte
시청 · 1:04 <Translate> 태그 하나로 영역 전체를 등록하는 방법과, 줄마다 호출하는 것보다 블록이 나은 이유를 알아봅니다. 페이지에서: /learn/sdk/svelte
시청 · 0:34 <DontTranslate> 브랜드 이름과 식별자를 문장 밖으로 빼내지 않고 원문 그대로 유지합니다. 페이지에서: /learn/sdk/svelte
시청 · 0:42 콘텐츠 블록 콘텐츠 블록이란 — 하나의 단위로 등록되지만 개별적으로 재사용할 수 있는 문구들로 이루어진 섹션입니다. 페이지에서: /learn/sdk/svelte
시청 · 0:34 카테고리 i18n에서 키가 만들어진 이유와 이를 대체하는 것은 무엇일까요? 같은 단어, 두 가지 의미, 그리고 그에 따라 나뉘는 쌍들을 살펴봅니다. 페이지에서: /learn/sdk/svelte
시청 · 0:39 성별 일치 다른 i18n 라이브러리가 컴포넌트에 남겨 두는 조건문과, Langsys가 대신 생성하는 분기. 페이지에서: /learn/sdk/svelte
시청 · 1:07 속성 일부만 번역된 양식이 사용자에게 어떻게 보이는지, 그리고 하나의 <Translate>가 플레이스홀더, 대체 텍스트, aria 레이블에 한 번에 적용되는 방식을 보여 줍니다. 페이지에서: /learn/sdk/svelte
시청 · 0:46 숫자 및 날짜 CLDR 기준의 숫자와 날짜: 자릿수 묶음이 구분 기호가 아닌 형태인 이유와, 주문 번호를 문자열로 전달해야 하는 이유. 페이지에서: /learn/sdk/svelte

Translation Manager

화면에 코드 없이 app.langsys.dev만 보여 드립니다. 카피, 언어, 키, 청구를 담당하는 분들을 위한 영상입니다.

시청 · 3:02 번역 관리하기 문구를 관리하는 담당자를 위한 Manager 단독 사용 화면입니다. 기계 번역 초안 수정, Update Memory, 대기열을 따라 Auto-next로 진행하는 AI Translate, Never Translate, 스페인어 전용으로 초대된 번역가를 다룹니다. 페이지에서: /learn/dashboard
시청 · 2:47 번역 메모리 두 번째 프로젝트는 이미 가득 채워진 상태로 시작됩니다. 수정된 장바구니 문구가 작성자 배지와 함께 그대로 이어지며, 모델 호출은 없습니다. 조직 전체에서 언어별로 문장당 하나의 항목만 유지됩니다. 페이지에서: /learn/dashboard
시청 · 2:24 AI 번역기 설정 탭의 모든 스위치를 보여 드립니다: 프로젝트별 사용자 지정, AI 번역 사용, 자동 번역 켜기/끄기, 그리고 이미 스페인어로 들어오는 문구를 유지하는 자동 감지까지. 페이지에서: /learn/concepts/keys-and-environments
시청 · 1:49 언어 추가하기 라이브 프로젝트에 독일어를 추가했습니다. 먼저 확인하도록 정책을 설정하고, 기존 카탈로그 비용을 정확히 계산해 주는 대화상자를 거쳐, 빌드나 배포 없이 스토어를 독일어로 전환했습니다. 페이지에서: /learn/concepts/adding-a-locale
시청 · 1:30 뒤처진 언어 따라잡기 뒤처진 언어를 위한 Manager의 일괄 작업입니다. 한 로케일에 대해 AI Translate Pending을 실행한 다음, 전체 프로젝트에 실행합니다. 페이지에서: /learn/concepts/adding-a-locale
시청 · 1:38 콘텐츠 블록 번역하기 Manager에서 하나의 블록으로 표시된 <Translate> 영역: 원문과 나란히 놓인 미번역 이탈리아어, 세그먼트를 채우는 AI 번역, 직접 문구를 수정한 세그먼트, 그리고 번역에서 제외된 <DontTranslate> 문장. 페이지에서: /learn/concepts/token-discovery
시청 · 1:30 프로덕션 환경의 API 키 배포 이후의 키: 실제 일주일 치 읽기 기록이 담긴 활동 페이지, 키를 삭제하지 않고 일시 중지하는 방법, 그리고 키 교체 과정을 화면으로 보여 드립니다. 페이지에서: /learn/concepts/keys-and-environments
시청 · 1:48 하나의 조직, 여러 프로젝트 모든 프로젝트의 출발점인 조직: 기본 로케일, AI 번역기 및 결제 설정, 그리고 이를 다시 상속하도록 전환된 프로젝트. 페이지에서: /learn/dashboard
시청 · 2:22 사용량 및 크레딧 두 가지 미터와 프로젝트에 자금이 충전되는 방식: 요금제 대비 API 사용량, 선불 크레딧과 무료 크레딧, 프로젝트로의 이체, 월 한도와 자동 충전. 페이지에서: /learn/dashboard
시청 · 1:26 요금제 및 결제 등록된 정보 둘러보기: 요금제와 청구 주기, 요금제 변경, 결제 수단, 주소, 청구서 — 모든 대화상자는 취소했습니다. 페이지에서: /learn/dashboard
시청 · 1:13 알림 받은 편지함과 필터를 살펴본 다음, 앱 내 알림과 이메일별 계정 기본값을 설정하고, 프로젝트별 재정의를 켰다가 다시 끄는 방법을 알아봅니다. 페이지에서: /learn/dashboard
시청 · 1:47 AI 어시스턴트 연결하기 호스팅된 MCP 서버를 통해 AI 어시스턴트 안에서 사용하는 Langsys: claude mcp add, 접근 권한 승인 화면, Store의 언어에 대한 실제 답변, 그리고 Security에서 연결을 해제하는 과정까지. 페이지에서: /learn/dashboard

컷 영상은 langsys-demo-videos 마스터에서 렌더링되어 langsys-demos 저장소에 게시됩니다. 모든 SDK 페이지가 StackBlitz에서 여는 데모 앱과 동일합니다.

문서 및 학습 센터 검색