다국어 지원

August 16, 2025

다국어 지원

Language
ko
Tags
기능
Noxionite
다국어
locale
번역 대기
Authors
Jaewan Shin
Published
August 16, 2025
Use Original Cover Image
Type
Post
Children

개요

Noxionite는 23개국어에 대한 사이트 자체 번역을 지원하고 다른 언어로도 블로그를 구축하여 전세계 모든 언어를 지원합니다.
notion image
 

사용법

1. 기본 언어 설정

아래 목록에서 구축하고 싶은 언어들을 고릅니다.
{ "lang_ar": "العربية", "lang_bn": "বাংলা", "lang_de": "Deutsch", "lang_en": "English", "lang_es": "Español", "lang_fa": "فارسی", "lang_fr": "Français", "lang_he": "עברית", "lang_hi": "हिन्दी", "lang_id": "Bahasa Indonesia", "lang_it": "Italiano", "lang_ja": "日本語", "lang_ko": "한국어", "lang_nl": "Nederlands", "lang_pl": "Polski", "lang_pt": "Português", "lang_ru": "Русский", "lang_sv": "Svenska", "lang_th": "ภาษาไทย", "lang_tr": "Türkçe", "lang_uk": "Українська", "lang_vi": "Tiếng Việt", "lang_zh": "简体中文" }
 
이후 site.locale.json 를 아래와 같이 수정합니다. localeList에 원하는 locale을 나열합니다. 이후 기본 값을 defaultLocale로 둡니다.
{ "localeList": ["en", "ko"], "defaultLocale": "en" }

2. Hero 언어 설정

site.config.tsheroAssets 에서 언어별 Hero를 설정합니다.
heroAssets: [ { type: 'video', src: '/hero-assets/noxionite-shiny.mov', url: 'https://bit.ly/alemem64', content: { ko: { title: 'Noxionite', description: 'Notion으로 만드는 가장 아름다운 블로그' }, en: { title: 'Noxionite', description: 'Your Notion pages, reborn as a stunning blog.' } } }, ],

3. 글 작성시

Blog Database에서 Language 에 원하는 locale을 설정합니다. 언어끼리는 글들이 서로 공유되지 않고 따로 저장됩니다.