- Порезанный
- 12 августа 2026 г. в 14:45 UTC
- Автор
- Kamo
- Обещать
- e99827a
2400 страниц с ноиндексированными деталями были ноиндексированы, потому что их копия тела не имеет никакого значения. Конкуренты, отрасли, интеграции и глоссарий сохраняют свою прозу в app/lib/**/*.ts, которых словарь никогда не видел, так что /fr/решения/недвижимость Французские заголовки вокруг английских абзацев. scripts/extract-collections.ts извлекает из них 3799 переводимых строк. 120 предметов в зеркальное дерево, пропуская все, что должен переводчик не касаться — слизни, перечисления категорий, матричные статусы, пути логотипа, связанные термины перекрестные ссылки и названия поставщиков / продуктов. Это дерево плывет как «коллекции». Пространство имен в kamo-marketing/en.json. В режиме чтения локализуются элементы, которые сливаются с переведенным деревом над английским объектом. Заменяются только ключи, присутствующие в переводе, и массив, длина которого отклоняется от источника оптом, а не составляет список с Недостающие записи, поэтому несвежие переводы ухудшаются до английского вместо того, чтобы нарушать их. Страница. «Коллекции» лишают NextIntlClientProvider: это ~ 420 КБ, что только Компоненты сервера считывают, а next-intl сериализует все, что получает провайдер. Полезная нагрузка RSC каждой страницы. Слияние в i18n/request.ts Мемодифицированный по той же причине — он был дешевым на 150 КБ и не на 514 КБ. Роботы по-прежнему сообщают noindex до тех пор, пока переводы не приземлятся; расширение COLLECTION CONTENT LOCALES - это то, что поднимает его.