# python: деривация URL: https://generaltranslation.com/ru/docs/python/api/derive.mdx --- title: деривация description: Справочник по API функции derive --- ## Обзор `derive` помечает содержимое как доступное для статического анализа, чтобы CLI GT мог извлечь все возможные варианты перевода на этапе сборки. Это **тождественная функция** — она возвращает ровно то, что вы в неё передаёте. Её назначение — служить маркером для статического анализа. ```python from gt_flask import derive, t # или from gt_fastapi message = t(f"The {derive('boy' if gender == 'male' else 'girl')} is playing.") ``` ## Справочник ### Параметры ### Возвращаемое значение Возвращает `content` без изменений. Это тождественная функция — она служит маркером для CLI. *** ## Примечания * Все возможные результаты должны подлежать статическому анализу на этапе сборки * Динамический контент (пользовательский ввод, данные API) внутри `derive` следует оборачивать в [`declare_var`](/docs/python/api/declare-var) * Используйте [`decode_vars`](/docs/python/api/decode-vars), чтобы извлечь исходные значения из объявленных переменных * Подробные примеры и сценарии использования см. в [руководстве по деривации](/docs/python/tutorials/derive)