Multi-language Support

August 24, 2025

Multi-language Support

Type
Post
Children
Language
en
Tags
Noxionite
locale
Multi-language
Authors
Jaewan Shin
Published
August 24, 2025
Use Original Cover Image
Use Original Cover Image

Overview

Noxionite supports site translation for 23 languages and allows you to build blogs in other languages, supporting all languages worldwide.
notion image

Usage

1. Basic Language Settings

Choose the languages you want to build from the list below.
{ "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": "简体中文" }
 
Then modify site.locale.json as follows. List the desired locales in localeList. Then set the default value as defaultLocale.
{ "localeList": ["en", "ko"], "defaultLocale": "en" }

2. Hero Language Settings

Set language-specific Heroes in heroAssets of site.config.ts.
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. When Writing Posts

In the Blog Database, set the desired locale in Language. Posts in different languages are stored separately and are not shared with each other.