рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди
рдЬрд╛рдиреЗрдВ рдХрд┐ Next.js рдХреЗ рд╕рд╛рде рдкреЗрдЬ рдкрд╛рде рдореЗрдВ `[locale]` рдХреЗ рдмрд┐рдирд╛ Intlayer рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВред
рд╣рд╛рдБ: Intlayer рдореЗрдВ рдРрд░реЗ рднреА рдХрдВрдЯреЗрдВрдЯ рдбрд┐рдХреНрд▓реЗрд░реЗрд╢рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдХреИрд╕реЗ рдШреЛрд╖рд┐рдд рдХрд░реЗрдВ, рд╣рд░ рдЖрдЗрдЯрдо рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░реЗрдВ рдФрд░ рдХрдВрдкреЛрдиреЗрдВрдЯ рдореЗрдВ рдкрдврд╝реЗрдВред
Intlayer рдбрд┐рдХреНрд╢рдирд░реА рдЕрдкрдиреЗ рдЖрдк рдХрдм рдмрд┐рд▓реНрдб рдХрд░рддрд╛ рд╣реИ, CLI рд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рдмрд┐рд▓реНрдб рдХреИрд╕реЗ рдЪрд▓рд╛рдПрдБ рдФрд░ рдЬреЗрдирд░реЗрдЯ рд╣реБрдИ рдлрд╝рд╛рдЗрд▓реЗрдВ рдХрд╣рд╛рдБ рд▓рд┐рдЦреА рдЬрд╛рддреА рд╣реИрдВред
рд╕рд┐рд░реНрдлрд╝ CI/CD рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реА Server Components рд░реЗрдВрдбрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдареАрдХ рдХрд░реЗрдВ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдХреЗ рдХрд┐ рдмрд┐рд▓реНрдб рдХреЗ рджреМрд░рд╛рди Intlayer рдбрд┐рдХреНрд╢рдирд░реА рдмрдиреЗрдВред
Bun рдХреЗ рд╕рд╛рде Intlayer рдЪрд▓рд╛рдиреЗ рдкрд░ рдЖрдиреЗ рд╡рд╛рд▓реА "Cannot find package" рддреНрд░реБрдЯрд┐ рдареАрдХ рдХрд░реЗрдВ, рдЬреЛ Bun рдХреЗ require() рдХреЗ рд╕реАрдорд┐рдд рджрд╛рдпрд░реЗ рд╕реЗ рд╣реЛрддреА рд╣реИ, рд╕рд╣реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рдеред
Claude Code рд╕реЗ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЯреЛрдХрди рдХреНрдпреЛрдВ рд▓рдЧрддреЗ рд╣реИрдВ, Intlayer рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА Claude рд╕рджрд╕реНрдпрддрд╛ рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВред
intlayer.config.ts рдореЗрдВ Intlayer рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд▓реЛрдХреЗрд▓ рдХреА рд╕реВрдЪреА рдмрджрд▓реЗрдВ, рдХреНрд╖реЗрддреНрд░реАрдп рд╡реЗрд░рд┐рдПрдВрдЯ рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд▓реЛрдХреЗрд▓ рд╕рд╣рд┐рддред
Intlayer рдХреА рдбреЛрдореЗрди рдЖрдзрд╛рд░рд┐рдд рд░реВрдЯрд┐рдВрдЧ рд╕реЗ рд╣рд░ рд▓реЛрдХреЗрд▓ рдХреЛ рдЙрд╕рдХреЗ рдЕрдкрдиреЗ рдбреЛрдореЗрди рд╕реЗ рдкрд░реЛрд╕реЗрдВ, intlayer.config.ts рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ рдФрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдЕрдкрдиреЗ рдЖрдк рд╣реЛрдВрдЧреЗред
vite-env-only рдпрд╣ рдХреНрдпреЛрдВ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ Intlayer + React-Router + Vite рдХреЗ рд╕рд╛рде `node:fs` рдЖрдпрд╛рдд рдЕрд╕реНрд╡реАрдХреГрдд рд╣реИ рдФрд░ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
Intlayer рдмрд┐рд▓реНрдб рдХреЗ рджреМрд░рд╛рди ESBuild рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдареАрдХ рдХрд░реЗрдВ, рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдЖрдкрдХреЗ рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдмрдВрдбрд▓рд░ рдкреНрд▓рдЧрдЗрди рдХреЗ рди рд╣реЛрдиреЗ рдпрд╛ рдЧрд▓рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд╣реЛрдиреЗ рд╕реЗ рд╣реЛрддреА рд╣реИрдВред
Intlayer рд╕реЗ рдХреБрдХреА рдпрд╛ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рд╣реЗрдбрд░ рд╕реЗ рдореМрдЬреВрджрд╛ рд▓реЛрдХреЗрд▓ рдкрдврд╝реЗрдВ, рд╕рд░реНрд╡рд░ рдпрд╛ рдорд┐рдбрд▓рд╡реЗрдпрд░ рдореЗрдВ, рддрд╛рдХрд┐ рд╕рд╣реА рднрд╛рд╖рд╛ рджрд┐рдЦреЗред
IntlayerNode рдкреНрд░рдХрд╛рд░ рдХреНрдпрд╛ рд╣реИ? рдореЗрд░реА рд╕реНрдЯреНрд░рд┐рдВрдЧ IntlayerNode<string> рдореЗрдВ рдХреНрдпреЛрдВ рдмрджрд▓ рдЧрдИ рд╣реИ?
"intlayer: command not found" рддреНрд░реБрдЯрд┐ рдареАрдХ рдХрд░реЗрдВ: CLI рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╕реЗ рдЪрд▓рд╛рдПрдБ рдФрд░ рдЕрдкрдирд╛ PATH рдЬрд╛рдБрдЪреЗрдВред
Next.js рдореЗрдВ URL рд╕реЗ рдЧрд▓рдд рд▓реЛрдХреЗрд▓ рдкрдврд╝реЗ рдЬрд╛рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдареАрдХ рдХрд░реЗрдВ, рдЬреИрд╕реЗ "en" рдХреА рдЬрдЧрд╣ "about", Intlayer рдХреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд [locale] рдлрд╝реЛрд▓реНрдбрд░ рдврд╛рдБрдЪреЗ рд╕реЗред
Intlayer рдореЗрдВ insert() рдпрд╛ рдиреЗрд╕реНрдЯреЗрдб plural() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЛрдб рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░реЗрдВ рдФрд░ рдПрдХ рд╡рд╛рдХреНрдп рдореЗрдВ рдХрдИ рд╕реНрд╡рддрдВрддреНрд░ рдмрд╣реБрд╡рдЪрди рдЪрд░реЛрдВ рдХреЛ рдХреИрд╕реЗ рд╡реНрдпрдХреНрдд рдХрд░реЗрдВред
@intlayer/* рд╕рдм-рдкреИрдХреЗрдЬ рдХреЗ рдЕрд▓рдЧ рд╡рд░реНрдЬрд╝рди рд╕реЗ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдареАрдХ рдХрд░реЗрдВ: рд╕рднреА Intlayer рдкреИрдХреЗрдЬ рдПрдХ рд╣реА рд╡рд░реНрдЬрд╝рди рдкрд░ рд▓рд╛рдПрдБ рдФрд░ рдХреИрд╢ рд╕рд╛рдлрд╝ рдХрд░реЗрдВред
next-intl рд╣реЗрд▓реНрдкрд░ Next.js рдХреЗ i18n рд░реВрдЯ рдХреЛ рдбрд╛рдпрдиреЗрдорд┐рдХ рдХреНрдпреЛрдВ рдмрдирд╛ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рд╕реНрдерд╛рдиреАрдпрдХреГрдд рдкреЗрдЬ рдХреЛ рд╕реНрдЯреИрдЯрд┐рдХ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдкрд░ рдХреИрд╕реЗ рд░рдЦреЗрдВред
рд╣рд╛рдБ: Intlayer URL рдкрд╛рде рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ /about рдХреЛ /hi/hamare-bare-mein, рдкреНрд░рддрд┐ рд▓реЛрдХреЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП URL рд░реАрд░рд╛рдЗрдЯ рд╕реЗред
Intlayer CLI рдХреА "unknown command" рддреНрд░реБрдЯрд┐ рдареАрдХ рдХрд░реЗрдВ: рдХрдорд╛рдВрдб рдХрд╛ рдирд╛рдо, CLI рд╡рд░реНрдЬрд╝рди рдФрд░ рдмрд╛рдЗрдирд░реА рдЪрд▓рд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдЬрд╛рдБрдЪреЗрдВред
provider mount рдХрд┐рдП рдмрд┐рдирд╛ Intlayer content рдкрдврд╝реЗрдВ, server рдФрд░ browser рдореЗрдВ locale рдХреИрд╕реЗ resolve рд╣реЛрддрд╛ рд╣реИ, рдФрд░ provider рдХреА рддреБрд▓рдирд╛ рдореЗрдВ performance рдХрд╛ рдЕрдВрддрд░ред