i18n & Locale
Inkio๋ locale๊ณผ messages prop์ผ๋ก UI ๋ฌธ๊ตฌ๋ฅผ ์ ์ดํฉ๋๋ค.
locale ์ ๋ ฅ
- ๋ฌธ์์ด:
en,ko-KR - Accept-Language ๋ฌธ์์ด
- ๋ฐฐ์ด
Intl.Locale- locale-like object
๋ด์ฅ ๋ฉ์์ง์ ์
enยทko๋ฅผ ์ ๊ณตํฉ๋๋ค (koCoreMessages,koCommentMessages,koImageEditorMessages). ๊ทธ ์ธ ๋ก์ผ์ผ์ ์ง์ ํ๋ฉด ํ์ ์ ํต๊ณผํ์ง๋ง ์ค์ ๋ฌธ๊ตฌ๋ ์์ด(en)๋ก ํด๋ฐฑ๋ฉ๋๋ค. ๋ ์ธ๋ฐํ ์กฐ์ ์messages์ค๋ฒ๋ผ์ด๋๋ฅผ ์ฐ์ธ์.
๋ฉ์์ง override
import type { InkioMessageOverrides } from '@inkio/editor';
const messages: InkioMessageOverrides = {
core: {
actions: {
comment: 'Discuss',
},
},
extensions: {
commentComposer: {
placeholder: 'Leave a note...',
},
imageEditor: {
save: 'Apply',
},
},
};๊ธฐ๋ณธ ๋ฉ์์ง์
import { enCoreMessages } from '@inkio/editor';
import { enCommentMessages } from '@inkio/advanced';
import { enImageEditorMessages } from '@inkio/image-editor';Last updated on