# python: Quickstart per Python URL: https://generaltranslation.com/it/docs/python.mdx --- title: Quickstart per Python description: Aggiungi più lingue al tuo server Python in meno di 10 minuti --- Al termine di questa guida, il tuo server Python risponderà con contenuti tradotti in base alla lingua della richiesta. General Translation supporta sia **FastAPI** che **Flask**. Scegli la guida adatta al tuo framework: *** ## Panoramica L'SDK Python fornisce: * **funzione `t()`** — traduce qualsiasi stringa inline, con interpolazione delle variabili * **funzione `derive()`** — ricava valori tradotti dal contenuto di origine * **Rilevamento automatico dell'impostazione regionale** — analizza automaticamente gli header `Accept-Language` * **Supporto per `gt.config.json`** — lo stesso file di configurazione usato in tutte le librerie GT ## Breve esempio Per prima cosa, crea un `gt.config.json` nella root del tuo progetto: ```json title="gt.config.json" { "projectId": "your-project-id", "defaultLocale": "en", "locales": ["es", "fr"] } ``` Quindi configura la tua app: ```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!")} ``` Poi traduci e pubblica i tuoi contenuti: ```bash pip install gtx-cli gt translate --publish ``` Ecco fatto: il tuo endpoint ora restituisce contenuti tradotti in base all'impostazione regionale della richiesta. ## Passaggi successivi * [FastAPI Quickstart](/docs/python/tutorials/fastapi-quickstart) — guida completa alla configurazione di FastAPI * [Flask Quickstart](/docs/python/tutorials/flask-quickstart) — guida completa alla configurazione di Flask * [Riferimento API di `t()`](/docs/python/api/t) — interpolazione delle variabili e opzioni * [Riferimento API di `initialize_gt()`](/docs/python/api/initialize-gt) — tutte le opzioni di configurazione