# vue: GTStringOptions URL: https://generaltranslation.com/ru/docs/vue/reference/types/gt-string-options.mdx --- title: GTStringOptions description: Уточняет поиск в каталоге по простой строке с помощью статического контекста. Справочник API для GTStringOptions. --- Этот объект параметров используется в [`useGT()`](/docs/vue/reference/composables/use-gt), [`t()`](/docs/vue/reference/functions/t), [`msg()`](/docs/vue/reference/functions/msg) и при вызовах [`useMessages()`](/docs/vue/reference/composables/use-messages) с необработанными строками. ## Обзор [#overview] ```ts type GTStringOptions = { $context?: string; }; ``` | Свойство | Описание | Тип | Необязательно | По умолчанию | | ---------------------- | ---------------------------------------------------------------------------- | -------- | ------------- | ------------ | | [`$context`](#context) | Позволяет различать одинаковые исходные строки при вычислении хеша каталога. | `string` | Да | — | ## `$context` [#context] **Тип** `string` · **Необязательно** · **По умолчанию** — Используйте контекст, если для одного и того же исходного текста в разных ситуациях требуются разные переводы: ```ts gt('Open', { $context: 'button that opens a file' }); gt('Open', { $context: 'adjective for an available store' }); ``` Контекст влияет на идентификатор каталога, но не отображается. Не изменяйте его в извлечённых вызовах, чтобы CLI и среда выполнения вычисляли один и тот же ключ. ## Неподдерживаемые параметры [#unsupported] Поиск простых строк в Vue намеренно не поддерживает переменные интерполяции, `$format`, `$locale`, `$maxChars` и `$requiresReview`. Кроме того, он не обрабатывает синтаксис ICU. Фигурные скобки и другие символы форматирования сообщений воспринимаются буквально. Для значений, известных только во время выполнения, используйте [``](/docs/vue/reference/components/t) вместе с [``](/docs/vue/reference/components/var). Расширенные метаданные перевода следует указывать в [``](/docs/vue/reference/components/t), а не в `GTStringOptions`. ## Пример [#example] ```vue title="src/AccountStatus.vue" ```