Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Додано команду Extract Content"v7.3.025.11.2025
- "Додано демонстраційний GIF"v6.1.530.09.2025
- "Додано розділ вибору середовища"v6.1.024.09.2025
- "Вкладка Intlayer / команди Fill & Test"v6.0.022.09.2025
- "Ініціалізація історії"v5.5.1029.06.2025
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійською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 doc Markdown to clipboard
Офіційне розширення VS Code
Огляд
Intlayer, офіційне розширення Visual Studio Code для Intlayer, створене для покращення досвіду розробника під час роботи з локалізованим контентом у ваших проєктах.

Посилання на розширення: https://marketplace.visualstudio.com/items?itemName=Intlayer.intlayer-vs-code-extension
Особливості

- Витяг вмісту – Витягує вміст із ваших компонентів React / Vue / Svelte

- Миттєва навігація – Швидко переходьте до відповідного файлу вмісту, натиснувши на ключ
useIntlayer. - Заповнення словників – Заповнює словники вмістом із вашого проєкту.

- Простий доступ до команд Intlayer – Build, push, pull, fill, test словників вмісту з легкістю.

- Генератор декларацій вмісту – Створюйте файли словників вмісту в різних форматах (
.ts,.esm,.cjs,.json).

- Тестування словників – Перевірка словників на наявність відсутніх перекладів.

- Тримайте свої словники в актуальному стані – Оновлюйте словники останнім вмістом з вашого проєкту.

- Вкладка Intlayer (Панель активності) – Оглядайте та шукайте словники у виділеній бічній вкладці з панеллю інструментів і контекстними діями (Build, Pull, Push, Fill, Refresh, Test, Create File).
Використання
Швидка навігація
- Відкрийте проєкт, що використовує react-intlayer.
Знайдіть виклик
useIntlayer(), наприклад:tsxКопіювати кодСкопіюйте код у буфер обміну
const content = useIntlayer("app");- Command-click (
⌘+Clickна macOS) або Ctrl+Click (на Windows/Linux) по ключу (наприклад,"app"). - VS Code автоматично відкриє відповідний файл словника, наприклад,
src/app.content.ts.
Вкладка Intlayer (Панель активності)
Використовуйте бічну вкладку для перегляду та керування словниками:
- Відкрийте значок Intlayer на Панелі активності.
- У Search введіть текст, щоб у реальному часі фільтрувати словники та записи.
- У Dictionaries переглядайте середовища, словники та файли. Використовуйте панель інструментів для Build, Pull, Push, Fill, Refresh, Test та Create Dictionary File. Натисніть правою кнопкою для контекстних дій (Pull/Push для словників, Fill для файлів). Поточний файл у редакторі автоматично відображається в дереві, коли це доречно.
Доступ до команд
Ви можете викликати команди через Command Palette.
Скопіюйте код у буфер обміну
Cmd + Shift + P (macOS) / Ctrl + Shift + P (Windows/Linux)- Build Dictionaries
- Надіслати словники
- Отримати словники
- Заповнити словники
- Тестувати словники
- Створити файл словника
Завантаження змінних оточення
Intlayer рекомендує зберігати ваші AI API keys, а також Intlayer client ID і secret у змінних оточення.
Розширення може завантажувати змінні оточення з вашого робочого простору, щоб виконувати команди Intlayer у правильному контексті.
- Порядок завантаження (за пріоритетом):
.env.<env>.local→.env.<env>→.env.local→.env - Недеструктивно: існуючі значення
process.envне перезаписуються. - Область застосування: файли визначаються з налаштованого базового каталогу (за замовчуванням, корінь робочого простору).
Вибір активного середовища
- Палітра команд: відкрийте палітру та виконайте
Intlayer: Select Environment, потім оберіть середовище (наприклад,development,staging,production). Розширення намагатиметься завантажити перший доступний файл зі списку пріоритетів вище та покаже повідомлення на кшталт «Завантажено env з.env.<env>.local». - Налаштування: перейдіть у
Settings → Extensions → Intlayerта встановіть:- Environment: назва середовища, яка використовується для визначення файлів
.env.<env>*. - (Необов'язково) Env File: явний шлях до файлу
.env. Якщо вказано, він має пріоритет над виведеним вище списком.
- Environment: назва середовища, яка використовується для визначення файлів
Монорепозиторії та власні каталоги
Якщо ваші файли .env розташовані поза коренем робочого простору, встановіть Базовий каталог у Settings → Extensions → Intlayer. Завантажувач шукатиме файли .env відносно цього каталогу.