FastAPI Babel
from fastapi import FastAPI, Request
from fastapi.responses import HTMLResponse
from fastapi_babel import Babel, gettext
app = FastAPI()
babel = Babel(app)
@app.get("/")
async def home(request: Request):
return HTMLResponse(gettext("Welcome to the API!"))from fastapi import FastAPI, Request, TemplateResponse
from fastapi_babel import Babel, gettext
app = FastAPI()
babel = Babel(app)
@app.get("/")
async def home(request: Request):
return TemplateResponse("index.html", {"message": gettext("Welcome to the API!")})