# General Translation Changelog: gt-next 6.14.0: Consulta la versión de traducción en tiempo de ejecución
URL: https://generaltranslation.com/es/blog/gt-next_v6_14_0.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: 
Authors: Jackie Chen
Published: 2026-03-18

## Descripción general

Un nuevo hook `useVersionId` y la función auxiliar [`getVersionId`](/docs/node/reference/functions/get-version-id) ya están disponibles en todos los paquetes de JavaScript de GT. Con ellos puedes leer `_versionId` desde tu configuración de GT en tiempo de ejecución, lo que resulta útil para depurar, invalidar caché, registro y hacer seguimiento de qué versión de tus traducciones está activa en ese momento.

| Paquete             | Versión | Exportación                                                                                                    |
| ------------------- | ------- | -------------------------------------------------------------------------------------------------------------- |
| `gt-next`           | 6.14.0  | `useVersionId` (cliente + servidor), [`getVersionId`](/docs/node/reference/functions/get-version-id) (función) |
| `gt-i18n`           | 0.7.0   | [`getVersionId`](/docs/node/reference/functions/get-version-id) (función)                                      |
| `gt-node`           | 0.4.0   | [`getVersionId`](/docs/node/reference/functions/get-version-id) (función)                                      |
| `gt-tanstack-start` | 0.2.0   | [`getVersionId`](/docs/node/reference/functions/get-version-id) (función)                                      |
| `gt-i18n` (Python)  | 0.3.0   | [`get_version_id()`](/docs/python/reference/functions/get-version-id) (función)                                |
| `gt-fastapi`        | 0.3.0   | [`get_version_id()`](/docs/python/reference/functions/get-version-id) (función)                                |
| `gt-flask`          | 0.3.0   | [`get_version_id()`](/docs/python/reference/functions/get-version-id) (función)                                |

## Uso

### Next.js (lado del cliente)

```tsx
import { useVersionId } from 'gt-next';

function DebugFooter() {
  const versionId = useVersionId();
  return <footer>Translation version: {versionId ?? 'unknown'}</footer>;
}
```


### Next.js (servidor)

```tsx
import { useVersionId } from 'gt-next/server';

export default function Page() {
  const versionId = useVersionId();
  // usar en componentes de servidor, logging, headers, etc.
}
```


### Node / sin React

```ts
import { getVersionId } from 'gt-i18n';
// o: import { getVersionId } from 'gt-node';

console.log('Versión de traducción actual:', getVersionId());
```


### Python (gt-fastapi / gt-flask)

```python
from gt_i18n import get_version_id
# o: from gt_fastapi import get_version_id
# o: from gt_flask import get_version_id

print("versión de traducción:", get_version_id())
```

También puedes pasar `version_id` directamente a [`initialize_gt()`](/docs/python/reference/functions/initialize-gt):

```python
initialize_gt(version_id="abc123", ...)
```

## Configuración

Define `_versionId` en tu `gt.config.json`. La CLI establece este valor automáticamente cuando ejecutas el comando [`translate`](/docs/cli/reference/commands/translate):

```json
{
  "defaultLocale": "en",
  "locales": ["en", "es", "fr"],
  "_versionId": "abc123"
}
```

## Qué sigue

Con la configuración regional y el ID de versión ahora accesibles en tiempo de ejecución, el siguiente paso es el **seguimiento de analítica**: dar a los desarrolladores visibilidad sobre qué traducciones se están renderizando realmente junto con sus eventos de analítica.

El plan es introducir la agregación de hashes: a medida que componentes de traducción como [`<T>`](/docs/react/reference/components/t), `gt()` y `m()` se resuelvan en tiempo de ejecución, sus hashes se recopilarían en un conjunto rastreable. Un nuevo hook `useAnalytics()` permitiría a los desarrolladores leer el conjunto actual de hashes resueltos en el momento en que se dispara un evento de analítica, y un contenedor `<AnalyticsScope>` permitiría limitar esa recopilación a partes concretas del árbol de React.

## Sitemap

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