Communitygithub.com

lobehub/i18n

Internacionalización de LobeHub con react-i18next. Útil para cadenas visibles al usuario, claves de configuración regional, espacios de nombres, useTranslation, t(), interpolación, vistas previas zh-CN/en-US, texto UI hardcodeado o pnpm i18n.

¿Qué es i18n?

Este skill de agente de IA está diseñado específicamente para gestionar la internacionalización (i18n) de aplicaciones React que utilizan la biblioteca react-i18next, como es el caso de LobeHub. Permite al agente comprender y manipular cadenas de texto dirigidas al usuario final, trabajar con claves de localización (locale keys) y espacios de nombres (namespaces), y utilizar hooks como `useTranslation` y la función `t()` para realizar traducciones dinámicas. Además, el skill facilita la interpolación de variables dentro de las cadenas traducidas y la previsualización de cambios en configuraciones regionales como `zh-CN` y `en-US`. También es capaz de identificar y reemplazar texto UI hardcodeado, y ejecutar comandos específicos como `pnpm i18n` para sincronizar o generar archivos de traducción. Es compatible con plataformas de agentes como Claude Code y Cursor, y su uso principal es asistir en el flujo de trabajo de internacionalización, asegurando que todas las cadenas de la interfaz de usuario estén correctamente externalizadas y traducidas.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lobehub/lobe-chat/tree/main/skills/i18n

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace i18n?

Internacionalización de LobeHub con react-i18next. Útil para cadenas visibles al usuario, claves de configuración regional, espacios de nombres, useTranslation, t(), interpolación, vistas previas zh-CN/en-US, texto UI hardcodeado o pnpm i18n.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills relacionados