# General Translation Changelog: gt-next 6.11.0: Ограничения на число символов в переводах
URL: https://generaltranslation.com/ru/blog/gt-next_v6_11_0.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: 
Authors: Ernest McCarter
Published: 2025-12-09

## Обзор

**gt-next@6.11.0** добавляет поддержку параметра `$maxChars` в функции перевода, расширяя возможности [`formatCutoff()`](/docs/platform/core/reference/utility-functions/formatting/format-cutoff), представленной в [`generaltranslation@8.1.0`](/devlog/generaltranslation_v8_1_0).

***

## Использование

Параметр `$maxChars` можно использовать с любыми вызовами перевода строк:

```javascript
gt('Welcome to our application', { $maxChars: 20 });
// ИИ пытается выполнить перевод в пределах 20 символов: "Bienvenido a app"
```


### Обработка ограничения числа символов

Параметр `$maxChars` запускает два отдельных механизма:

1. **Оптимизация ИИ-перевода**: ИИ получает ограничение на число символов и пытается создать перевод, который укладывается в указанную длину.

2. **Усечение библиотекой**: Если какой-либо перевод (от ИИ или из кэша) превышает ограничение на число символов, библиотека применяет усечение с учетом локали, чтобы обеспечить соблюдение ограничения.

```javascript
gt('Long description text', { $maxChars: 15 });
// ИИ пытается создать краткий перевод: "Texto breve"
// Если результат превышает лимит: "Texto de desc…" (усечено)
```

### Интеграция

Совместимо с существующими способами перевода:

```javascript
gt('User notification', {
  $context: 'mobile-alert',
  $maxChars: 30,
});
// ИИ пытается уложить перевод в 30 символов: "Notificación usuario"
// Библиотека усекает при необходимости: "Notificación del usuario…"
```

Параметр влияет на хеширование переводов, обеспечивая создание отдельных записей перевода для разных ограничений на количество символов.

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
