Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
История версий
- "Выпуск функции словарей коллекций"v9.0.012.06.2026
Содержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомЕсли у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать Markdown документа в буфер обмена
Коллекции
Коллекция (Collection) — это набор файлов контента, которые используют один и тот же ключ словаря (key), но каждый объявляет свой индекс элемента item. Intlayer объединяет их в единый упорядоченный список во время сборки.
Объявление элементов коллекции
Каждый файл представляет собой один элемент. Поле item указывает на его позицию в списке (начиная с 1).
Копировать код в буфер обмена
import { t, type Dictionary } from "intlayer";
const dictionary = {
key: "faq",
item: 1,
content: {
question: t({ en: "What is Intlayer?", fr: "Qu'est-ce qu'Intlayer ?" }),
answer: t({ en: "An i18n toolkit.", fr: "Une boîte à outils i18n." }),
},
} satisfies Dictionary;
export default dictionary;Копировать код в буфер обмена
import { t, type Dictionary } from "intlayer";
const dictionary = {
key: "faq",
item: 2,
content: {
question: t({ en: "Is it free?", fr: "Est-ce gratuit ?" }),
answer: t({ en: "Yes, open-source.", fr: "Oui, open-source." }),
},
} satisfies Dictionary;
export default dictionary;Использование коллекции
Все элементы
Копировать код в буфер обмена
Один элемент по индексу
Копировать код в буфер обмена
Один элемент с явным указанием локали
Копировать код в буфер обмена
Типичные варианты использования
- Списки FAQ (Часто задаваемые вопросы)
- Тарифные сетки / ценовые планы
- Слайды каруселей / слайдеров
- Пошаговые инструкции