# gt-next: General Translation Next.js SDK: useDefaultLocale URL: https://generaltranslation.com/es/docs/next/api/helpers/use-default-locale.mdx --- title: useDefaultLocale description: Referencia de la API del hook useDefaultLocale --- {/* GENERADO AUTOMÁTICAMENTE: No edites esto directamente. En su lugar, edita la plantilla en content/docs-templates/. */} ## Resumen El hook `useDefaultLocale` obtiene la configuración regional predeterminada de la aplicación desde el [contexto de ``](/docs/next/api/components/gtprovider). Esta configuración regional representa el idioma de alternativa para tu aplicación y, por lo general, se usa cuando la configuración regional preferida de un usuario no está disponible. `useDefaultLocale` es un hook del lado del cliente y *solo puede usarse en componentes del lado del cliente*. Asegúrate de que tu aplicación esté envuelta en un [``](/docs/next/api/components/gtprovider). Consulta [`withGTConfig`](/docs/next/api/config/with-gt-config) para la configuración. Si no se especifica ninguna configuración regional predeterminada en [`withGTConfig`](/docs/next/api/config/with-gt-config), el valor predeterminado es `'en-US'`. Para el lado del servidor, consulta [`getDefaultLocale`](/docs/next/api/helpers/get-default-locale). ## Referencia ### Devuelve Una cadena que representa la configuración regional predeterminada de la aplicación, por ejemplo, `'en-US'`. *** ## Ejemplos ### Uso básico Obtén la configuración regional predeterminada de la aplicación y muéstrala en tu componente. ```jsx title="DefaultLocale.jsx" copy 'use client'; import { useDefaultLocale } from 'gt-next'; export default function DefaultLocale() { const defaultLocale = useDefaultLocale(); // [!code highlight] return

Default locale: {defaultLocale}

; // Mostrar la configuración regional predeterminada } ``` *** ## Notas * El hook `useDefaultLocale` depende de [``](/docs/next/api/components/gtprovider) para acceder al contexto. Asegúrate de que tu aplicación esté envuelta con un provider en el nivel raíz. * `useDefaultLocale` es solo del lado del cliente. * Obtener más información sobre las cadenas de configuración regional [aquí](/docs/core/locales). ## Próximos pasos * Consulta [`useLocale`](/docs/next/api/helpers/use-locale) para obtener la configuración regional del usuario.