์ด ํ์ด์ง์ ์ํ๋ AI ์ด์์คํดํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์๋ฅผ ์์ฝํฉ๋๋ค
์ด ๋ฌธ์๋ ์ค๋๋์์ต๋๋ค. ๊ธฐ๋ณธ ๋ฒ์ ์ด ๋ค์ ๋ ์ง์ ์ ๋ฐ์ดํธ๋์์ต๋๋ค: 2026๋ 8์ 23์ผ.
์๋ฌธ ๋ฌธ์๋ก ์ด๋๋ฒ์ ๊ธฐ๋ก
- "comparePaths ์ ํธ๋ฆฌํฐ ์ถ๊ฐ"v9.0.02026. 6. 23.
- "๋ชจ๋ ๋ด๋ณด๋ด๊ธฐ์ ๋ํ ๋ฌธ์ ํตํฉ"v8.0.02026. 1. 21.
์ด ํ์ด์ง์ ์ฝํ ์ธ ๋ AI๋ฅผ ์ฌ์ฉํ์ฌ ๋ฒ์ญ๋์์ต๋๋ค.
์์ด ์๋ณธ ๋ด์ฉ์ ์ต์ ๋ฒ์ ์ ๋ณด๊ธฐ์ด ๋ฌธ์๋ฅผ ๊ฐ์ ํ ์์ด๋์ด๊ฐ ์์ผ์๋ฉด GitHub์ ํ ๋ฆฌํ์คํธ๋ฅผ ์ ์ถํ์ฌ ์์ ๋กญ๊ฒ ๊ธฐ์ฌํด ์ฃผ์ธ์.
๋ฌธ์์ ๋ํ GitHub ๋งํฌ๋ฌธ์์ Markdown์ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
intlayer ํจํค์ง
intlayer ํจํค์ง๋ Intlayer ์์ฝ์์คํ
์ ํต์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์
๋๋ค. JavaScript ๋ฐ TypeScript ์ ํ๋ฆฌ์ผ์ด์
์์ ๋ค๊ตญ์ด ์ฝํ
์ธ ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ํ์ ํจ์, ํ์
๋ฐ ์ ํธ๋ฆฌํฐ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ค์น
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
๋ด๋ณด๋ด๊ธฐ
๊ตฌ์ฑ
๊ฐ์ ธ์ค๊ธฐ:
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
ํ ์ด๋ธ์ ๋ชจ๋ฌ๋ก ์ด์ด ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ช ํํ๊ฒ ํ์ธ
| ๋ณ์ | ํ์ | ์ค๋ช | ๊ด๋ จ ๋ฌธ์ |
|---|---|---|---|
configuration | IntlayerConfig | Intlayer ๊ตฌ์ฑ ๊ฐ์ฒด. | getConfiguration |
getConfiguration | () => IntlayerConfig | Intlayer ๊ตฌ์ฑ ๊ฐ์ฒด๋ฅผ ๋ฐํํฉ๋๋ค. (์ฌ์ฉ ์ค๋จ: ๋์ configuration์ ์ฌ์ฉํ์ธ์) | getConfiguration |
locales | Locales[] | ์ง์๋๋ ๋ชจ๋ ๋ก์ผ์ผ ๋ชฉ๋ก์ ๋๋ค. | - |
requiredLocales | Locales[] | ํ์ ๋ก์ผ์ผ ๋ชฉ๋ก์ ๋๋ค. | - |
defaultLocale | Locales | ๊ธฐ๋ณธ ๋ก์ผ์ผ. | - |
ํ์
๊ฐ์ ธ์ค๊ธฐ:
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
ํ ์ด๋ธ์ ๋ชจ๋ฌ๋ก ์ด์ด ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ช ํํ๊ฒ ํ์ธ
| ํ์ | ์ค๋ช |
|---|---|
Dictionary | ์ฌ์ ์ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ Dictionary ํ์ ์ ๋๋ค. |
DeclarationContent | (Deprecated) ๋์ Dictionary<T>๋ฅผ ์ฌ์ฉํ์ธ์. |
IntlayerConfig | Intlayer ๊ตฌ์ฑ์ ์ ์ํ๋ ํ์ ์ ๋๋ค. |
ContentNode | ๋์ ๋๋ฆฌ ์ฝํ ์ธ ์ ๋ ธ๋์ ๋๋ค. |
Locale | ๋ก์ผ์ผ์ ๋ํ๋ด๋ ํ์ ์ ๋๋ค. |
LocalesValues | ๋ก์ผ์ผ์ ๋ํ ๊ฐ๋ฅํ ๊ฐ๋ค์ ๋๋ค. |
StrictModeLocaleMap | ์๊ฒฉํ ํ์ ๊ฒ์ฌ์ ํจ๊ปํ๋ ๋ก์ผ์ผ ๋งต์ ๋๋ค. |
์ฝํ ์ธ ํจ์
Import:
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
ํ ์ด๋ธ์ ๋ชจ๋ฌ๋ก ์ด์ด ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ช ํํ๊ฒ ํ์ธ
| ํจ์ | ํ์ | ์ค๋ช | ๊ด๋ จ ๋ฌธ์ |
|---|---|---|---|
t / getTranslation | Function | ํ์ฌ ๋ก์ผ์ผ์ ๊ธฐ๋ฐ์ผ๋ก ์ฝํ ์ธ ๋ฅผ ์ ํํฉ๋๋ค. | ๋ฒ์ญ |
enu / getEnumeration | Function | ์๋์ ๊ธฐ๋ฐ์ผ๋ก ์ฝํ ์ธ ๋ฅผ ์ ํํฉ๋๋ค. | ์๋ |
cond / getCondition | Function | ๋ถ๋ฆฌ์ธ ์กฐ๊ฑด์ ๋ฐ๋ผ ์ฝํ ์ธ ๋ฅผ ์ ํํฉ๋๋ค. | ์กฐ๊ฑด |
gender | Function | ์ฑ๋ณ์ ๋ฐ๋ผ ์ฝํ ์ธ ๋ฅผ ์ ํํฉ๋๋ค. | ์ฑ๋ณ |
insert | Function | ์ฝํ ์ธ ๋ฌธ์์ด์ ๊ฐ์ ์ฝ์ ํฉ๋๋ค. | ์ฝ์ |
nest / getNesting | Function | ๋ค๋ฅธ ๋์ ๋๋ฆฌ๋ฅผ ์ค์ฒฉํฉ๋๋ค. | nesting |
md | Function | Markdown ์ฝํ ์ธ ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. | markdown |
html | Function | HTML ์ฝํ ์ธ ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. | html |
file | Function | ํ์ผ ๋ด์ฉ์ ์ฒ๋ฆฌํฉ๋๋ค. | file |
getDictionary | Function | ๋์
๋๋ฆฌ์ฒ๋ผ ๋ณด์ด๋ ๊ฐ์ฒด(key, content)๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. t() ๋ฒ์ญ, enumerations ๋ฑ๋ ์ฒ๋ฆฌํฉ๋๋ค. | - |
getIntlayer | Function | getDictionary๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ง๋ง ์์ฑ๋ ์ ์ธ์ผ๋ก๋ถํฐ ๋์
๋๋ฆฌ์ ์ต์ ํ๋ ๋ฒ์ ์ ์ฃผ์
ํฉ๋๋ค. | - |
๋ก์ปฌ๋ผ์ด์ ์ด์ ์ ํธ๋ฆฌํฐ
์ํฌํธ:
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
ํ ์ด๋ธ์ ๋ชจ๋ฌ๋ก ์ด์ด ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ช ํํ๊ฒ ํ์ธ
| ํจ์ | ํ์ | ์ค๋ช | ๊ด๋ จ ๋ฌธ์ |
|---|---|---|---|
getLocale | Function | ๋ฌธ์์ด ๋๋ ๊ฒฝ๋ก์์ ๋ก์ผ์ผ์ ๊ฐ์งํฉ๋๋ค. | getLocale |
getLocaleLang | Function | ๋ก์ผ์ผ์ ์ธ์ด ๋ถ๋ถ์ ๊ฐ์ ธ์ต๋๋ค. | getLocaleLang |
getLocaleName | Function | ๋ก์ผ์ผ์ ํ์ ์ด๋ฆ์ ๊ฐ์ ธ์ต๋๋ค. | getLocaleName |
getLocalizedPath | Function | canonical ๊ฒฝ๋ก๋ฅผ localized ๊ฒฝ๋ก๋ก ๋ณํํฉ๋๋ค. | getLocalizedPath |
getCanonicalPath | Function | ๋ก์ปฌํ๋ ๊ฒฝ๋ก๋ฅผ ์ ๊ท ๊ฒฝ๋ก๋ก ๋ณํํฉ๋๋ค. | getCanonicalPath |
getLocalizedUrl | Function | ํ์งํ๋ URL์ ์์ฑํฉ๋๋ค. | getLocalizedUrl |
getMultilingualUrls | Function | ์ง์๋๋ ๋ชจ๋ ๋ก์ผ์ผ์ ๋ํ URL์ ์์ฑํฉ๋๋ค. | getMultilingualUrls |
getPathWithoutLocale | Function | ๊ฒฝ๋ก์์ ๋ก์ผ์ผ ์ ๋์ฌ๋ฅผ ์ ๊ฑฐํฉ๋๋ค. | getPathWithoutLocale |
getPrefix | Function | ๊ฒฝ๋ก์์ ๋ก์ผ์ผ ์ ๋์ฌ๋ฅผ ๊ฐ์ ธ์ต๋๋ค. | getPrefix |
comparePaths | Function | ๋ก์ผ์ผ์ ๋ฌด์ํ๊ณ ๋ ๊ฒฝ๋ก๋ฅผ ๋น๊ตํฉ๋๋ค. | comparePaths |
normalizePath | Function | ๊ฒฝ๋ก๋ฅผ ๋ก์ผ์ผ ๋ ๋ฆฝ์ ์ธ ๊ฒฝ๋ก๋ก ์ ๊ทํํฉ๋๋ค. | comparePaths |
getHTMLTextDir | Function | ํ ์คํธ ๋ฐฉํฅ(LTR/RTL)์ ๊ฐ์ ธ์ต๋๋ค. | getHTMLTextDir |
validatePrefix | Function | ๋ก์ผ์ผ ์ ๋์ฌ๋ฅผ ๊ฒ์ฆํฉ๋๋ค. | validatePrefix |
๋ธ๋ผ์ฐ์ ์ ํธ๋ฆฌํฐ
์ํฌํธ:
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
ํ ์ด๋ธ์ ๋ชจ๋ฌ๋ก ์ด์ด ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ช ํํ๊ฒ ํ์ธ
| ํจ์ | ์ ํ | ์ค๋ช |
|---|---|---|
getBrowserLocale | Function | ๋ธ๋ผ์ฐ์ ์ ์ ํธ ๋ก์ผ์ผ์ ๊ฐ์งํฉ๋๋ค. |
getCookie | Function | ์ฟ ํค ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค. |
getLocaleFromStorage | Function | ์คํ ๋ฆฌ์ง์์ ๋ก์ผ์ผ์ ๊ฐ์ ธ์ต๋๋ค. |
setLocaleInStorage | Function | ์คํ ๋ฆฌ์ง์ ๋ก์ผ์ผ์ ์ ์ฅํฉ๋๋ค. |
ํฌ๋งทํฐ
์ํฌํธ:
์ฝ๋๋ฅผ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌ
ํ ์ด๋ธ์ ๋ชจ๋ฌ๋ก ์ด์ด ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ช ํํ๊ฒ ํ์ธ
| ํจ์ | ์ค๋ช |
|---|---|
number | ์ซ์๋ฅผ ํฌ๋งทํฉ๋๋ค. |
currency | ํตํ ๊ฐ์ ํฌ๋งทํฉ๋๋ค. |
percentage | ๋ฐฑ๋ถ์จ์ ํฌ๋งทํฉ๋๋ค. |
compact | ์ซ์๋ฅผ ์ถ์ฝ ํ์์ผ๋ก ํฌ๋งทํฉ๋๋ค. |
date | ๋ ์ง๋ฅผ ํฌ๋งทํฉ๋๋ค. |
relativeTime | ์๋ ์๊ฐ์ ํฌ๋งทํฉ๋๋ค. |
units | ๋จ์๋ฅผ ํฌํจํ ๊ฐ์ ํฌ๋งทํฉ๋๋ค. |
Intl | ํ์ค Intl ๊ฐ์ฒด์ ๋๋ค. |
