# General Translation React SDKs (gt-react, gt-next, gt-react-native): getTranslations URL: https://generaltranslation.com/it/docs/react/tanstack-start/reference/functions/get-translations.mdx --- title: getTranslations description: Leggi le traduzioni del dizionario nelle funzioni server di TanStack Start con General Translation. Riferimento API per getTranslations. --- La funzione `getTranslations` restituisce una funzione di ricerca nel dizionario per la richiesta server corrente. Importala da `gt-tanstack-start/server`. ## Panoramica [#overview] ```ts import { getTranslations } from 'gt-tanstack-start/server'; const t = await getTranslations('account'); const heading = t('heading'); ``` ```ts getTranslations(rootId?: string): Promise ``` ## Parametri [#parameters] | Parametro | Descrizione | Tipo | Facoltativo | Predefinito | | --------- | ----------------------------------------------- | -------- | ----------- | ----------- | | `rootId` | Prefisso applicato a ciascun id del dizionario. | `string` | Sì | — | ## Come funziona [#how-it-works] `getTranslations` legge l'impostazione regionale e l'impostazione di internazionalizzazione impostate da [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). Il parametro facoltativo `rootId` limita ogni ricerca a un unico percorso del dizionario. La funzione genera un'eccezione se viene chiamata fuori dall'ambito di una richiesta middleware attiva. Anche la ricerca di un id del dizionario sconosciuto genera un'eccezione. ## Restituisce [#returns] **Tipo** `Promise<(id: string, options?: DictionaryTranslationOptions) => string>` La funzione restituita accetta [`DictionaryTranslationOptions`](/docs/react/reference/types/dictionary-translation-options) ed espone `.obj(id)` per gli oggetti annidati del dizionario. ## Esempio [#example] ```ts import { createServerFn } from '@tanstack/react-start'; import { getTranslations } from 'gt-tanstack-start/server'; export const loadHeading = createServerFn({ method: 'GET' }).handler( async () => { const t = await getTranslations('account'); return t('heading'); } ); ```