Creation:2026-01-21Last update:2026-01-21
Надішліть цей документ вашому улюбленому AI-асистентуChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Уніфікована документація для всіх експортів"v8.0.021.01.2026
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюEdit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
Пакет preact-intlayer
Пакет preact-intlayer надає необхідні інструменти для інтеграції Intlayer у Preact-застосунки. Він включає провайдери та хуки для роботи з багатомовним контентом.
Встановлення
bash
Копіювати код
Скопіюйте код у буфер обміну
npm install preact-intlayerЕкспорти
Провайдер
Показати весь вміст таблиці
Відкрийте таблицю в модальному вікні, щоб чітко переглянути всі дані
| Компонент | Опис |
|---|---|
IntlayerProvider | Головний провайдер, який обгортає ваш додаток і надає контекст Intlayer. |
Хуки
Показати весь вміст таблиці
Відкрийте таблицю в модальному вікні, щоб чітко переглянути всі дані
| Hook | Опис | Пов'язаний документ |
|---|---|---|
useIntlayer | Базується на useDictionary, але інжектує оптимізовану версію словника зі згенерованої декларації. | - |
useDictionary | Обробляє об'єкти, що нагадують словники (key, content). Опрацьовує переклади через t(), перерахування тощо. | - |
useLocale | Повертає поточну локаль та функцію для її встановлення. | - |
t | Вибирає вміст на основі поточної локалі. | переклад |
Компоненти
Показати весь вміст таблиці
Відкрийте таблицю в модальному вікні, щоб чітко переглянути всі дані
| Component | Description |
|---|---|
MarkdownProvider | Провайдер контексту рендерингу Markdown. |
MarkdownRenderer | Рендерить Markdown-вміст з користувацькими компонентами. |