# General Translation React SDKs (gt-react, gt-next): getTranslations URL: https://generaltranslation.com/it/docs/react/nextjs/reference/functions/get-translations.mdx --- title: getTranslations description: Leggi le traduzioni del dizionario nei componenti asincroni dell’App Router di Next.js con General Translation. Riferimento API per getTranslations. --- La funzione `getTranslations` restituisce una funzione asincrona per il lookup nel dizionario per la richiesta corrente dell’App Router. Importala da `gt-next/server` quando un componente async non può usare [`useTranslations`](/docs/react/reference/hooks/use-translations). `getTranslations` è disponibile solo lato server e non funziona con il Pages Router. ## Panoramica [#overview] ```tsx import { getTranslations } from 'gt-next/server'; const t = await getTranslations(); const heading = t('home.heading'); ``` ## Parametri [#parameters] | Parametro | Descrizione | Tipo | Facoltativo | Predefinito | | --------- | -------------------------------------------- | -------- | ----------- | ----------- | | `rootId` | Prefisso applicato a ogni ID del dizionario. | `string` | Sì | — | ## Restituisce [#returns] **Tipo** `Promise<(id: string, options?: DictionaryTranslationOptions) => string>` La funzione restituita risolve la voce tradotta del dizionario associata a un `id` e accetta [`DictionaryTranslationOptions`](/docs/react/reference/types/dictionary-translation-options). Espone anche `.obj(id)` per gli oggetti annidati del dizionario. ## Esempio [#example] ```tsx title="app/account/page.tsx" import { getTranslations } from 'gt-next/server'; export default async function AccountPage() { const t = await getTranslations('account'); return

{t('heading')}

; } ```