6 puntos por bangdori1 2026-03-05 | Aún no hay comentarios. | Compartir por WhatsApp

Mientras desarrollaba en el IDE, tener que ir al backoffice para registrar claves de traducción me estaba quitando bastante productividad por el cambio de contexto.

Para resolverlo, creé un solo comando i18n-generator con Claude Skills, y la clave fue separar con claridad lo que debe hacer la IA y lo que debe hacer el script.

  • IA (área no determinista): identificar el código modificado, extraer el coreano, diseñar las claves de i18n
  • Script (área determinista): traducir a 14 idiomas, validar el formato, guardar en la base de datos

También dejé tres capas de seguridad (confirmación antes de ejecutar → validación de JSON → validación de coincidencia de caracteres especiales/cadenas de reemplazo), y manejé de forma distinta la atomicidad a nivel de clave y a nivel de idioma.

Usándolo en la práctica, dejaron de faltar elementos de i18n y el trabajo de traducción ya no se sale del flujo de desarrollo, así que terminó siendo una experiencia bastante satisfactoria. Organicé todo este proceso en un artículo.

Aún no hay comentarios.

Aún no hay comentarios.