# General Translation Python SDKs: t_fallback
URL: https://generaltranslation.com/it/docs/python/reference/functions/t-fallback.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Interpola una stringa senza eseguire una ricerca di traduzione in General Translation Python. Riferimento API per t_fallback.

Usa `t_fallback` per le stringhe che devono essere interpolate ma non tradotte, ad esempio per i contenuti già presenti nell&#39;impostazione regionale predefinita. Poiché non esegue mai una ricerca di traduzione, funziona senza un manager inizializzato.

## Panoramica [#overview]

Chiama `t_fallback` con una stringa sorgente e le variabili di interpolazione come argomenti keyword. Restituisce la stringa interpolata, delegando a [`interpolate_message`](/docs/python/reference/functions/interpolate-message). A differenza di [`t`](/docs/python/reference/functions/t), non accede mai al manager né esegue la ricerca di una traduzione, quindi funziona anche senza un manager inizializzato.

```python
from gt_i18n import t_fallback

message = t_fallback("Hello, {name}!", name="World")
```

Firma:

```python
t_fallback(message: str, **kwargs: object) -> str
```

Importa `t_fallback` da `gt_i18n`. Non è riesportato dai pacchetti del framework.

## Come funziona [#how-it-works]

* **Nessuna traduzione.** Esegue solo l&#39;interpolazione: non calcola hash, non esegue ricerche e non recupera traduzioni.
* **Interpolazione.** Le variabili vengono sostituite usando la sintassi ICU MessageFormat, incluse eventuali variabili `_gt_` dichiarate nel sorgente.
* **Gestione sicura degli errori.** Se il messaggio non può essere formattato, [`interpolate_message`](/docs/python/reference/functions/interpolate-message) restituisce il sorgente grezzo invece di generare un&#39;eccezione.

## Parametri [#parameters]

| Parametro             | Descrizione                                 | Tipo         | Facoltativo | Predefinito |
| --------------------- | ------------------------------------------- | ------------ | ----------- | ----------- |
| [`message`](#message) | La stringa ICU MessageFormat da interpolare. | `str`        | No          | —           |
| [`kwargs`](#kwargs)   | Variabili da interpolare nel messaggio.      | keyword args | Sì          | —           |

### `message` [#message]

**Tipo** `str` · **Obbligatorio**

La stringa ICU MessageFormat da interpolare.

### `kwargs` [#kwargs]

**Type** argomenti con nome · **Facoltativo**

Variabili da interpolare nel messaggio.

## Valore restituito [#returns]

**Tipo** `str`

La stringa interpolata.

## Esempio [#example]

```python
from gt_i18n import t_fallback

t_fallback("Welcome, {name}!", name="Alice")
# → "Welcome, Alice!"
```

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
