# python: Inicio rápido con Python URL: https://generaltranslation.com/es/docs/python.mdx --- title: Inicio rápido con Python description: Agrega varios idiomas a tu servidor de Python en menos de 10 minutos --- Al final de esta guía, tu servidor de Python responderá con contenido traducido según el idioma de la solicitud. General Translation es compatible con **FastAPI** y **Flask**. Elige la guía correspondiente a tu framework: *** ## Descripción general El SDK de Python proporciona: * **función `t()`** — traduce cualquier cadena en línea, con interpolación de variables * **función `derive()`** — obtiene valores traducidos por derivación a partir del contenido de origen * **Detección automática de la configuración regional** — analiza los encabezados `Accept-Language` de forma nativa * **Compatibilidad con `gt.config.json`** — el mismo archivo de configuración que usan todas las bibliotecas de GT ## Ejemplo rápido Primero, crea un `gt.config.json` en el root de tu proyecto: ```json title="gt.config.json" { "projectId": "your-project-id", "defaultLocale": "en", "locales": ["es", "fr"] } ``` A continuación, configura tu aplicación: ```python title="app.py" from fastapi import FastAPI from gt_fastapi import initialize_gt, t app = FastAPI() initialize_gt(app) @app.get("/") def index(): return {"message": t("Hello, world!")} ``` Luego, traduce y publica tu contenido: ```bash pip install gtx-cli gt translate --publish ``` Eso es todo: tu endpoint ahora devuelve contenido traducido según la configuración regional de la solicitud. ## Siguientes pasos * [Inicio rápido con FastAPI](/docs/python/tutorials/fastapi-quickstart) — guía completa de configuración para FastAPI * [Inicio rápido con Flask](/docs/python/tutorials/flask-quickstart) — guía completa de configuración para Flask * [Referencia de la API de `t()`](/docs/python/api/t) — interpolación de variables y opciones * [Referencia de la API de `initialize_gt()`](/docs/python/api/initialize-gt) — todas las opciones de configuración