# python: Краткое руководство по Flask URL: https://generaltranslation.com/ru/docs/python/tutorials/flask-quickstart.mdx --- title: Краткое руководство по Flask description: Добавьте интернационализацию в приложение Flask с помощью gt-flask --- **Экспериментальная функция:** `gt-flask` находится на экспериментальной стадии и в будущем в нем возможны ломающие изменения. ## Установка ```bash pip install gt-flask ``` ## Создайте файл конфигурации Создайте `gt.config.json` в корне проекта: ```json title="gt.config.json" { "projectId": "your-project-id", "defaultLocale": "en", "locales": ["es", "fr"] } ``` ## Инициализация `initialize_gt` автоматически читает `gt.config.json` из текущего рабочего каталога. Если файл конфигурации находится в другом месте, передайте путь через `config_path`: ```python title="app.py" from flask import Flask from gt_flask import initialize_gt, t app = Flask(__name__) initialize_gt(app) # или: initialize_gt(app, config_path="path/to/gt.config.json") ``` ## Перевод строк Используйте функцию `t` в маршрутах: ```python title="app.py" @app.get("/") def index(): return {"message": t("Hello, world!")} ``` ## Что дальше * См. [`t`](/docs/python/api/t) для интерполяции переменных и доступных параметров. * См. [`initialize_gt`](/docs/python/api/initialize-gt) для всех параметров настройки.