[DOCS] Actualización de README con información sobre mensajes internacionalizados

- Mejorada la descripción de nodered.sh con gestión completa de servicio
- Añadida información sobre el sistema de mensajes con prefijos específicos
- Incluidos nuevos componentes del sistema: Gestión de Servicios e Integración con IA
- Añadidas instrucciones para internacionalización en la sección de Contribución
- Actualizada documentación con las mejores prácticas para nuevos scripts

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mauro Rosero P. 2025-03-23 12:52:18 -05:00
parent 2b9a62eb8a
commit 2af72ba7f3
Signed by: mrosero
GPG key ID: 83BD2A5F674B7E26

View file

@ -70,7 +70,7 @@ bin/update.sh
| `bin/ollama_up.sh` | Inicia el servicio Ollama (IA local) con podman-compose | | `bin/ollama_up.sh` | Inicia el servicio Ollama (IA local) con podman-compose |
| `bin/ollama_down.sh` | Detiene el servicio Ollama (IA local) | | `bin/ollama_down.sh` | Detiene el servicio Ollama (IA local) |
| `bin/ollama.sh` | Cliente para interactuar con Ollama (auto-inicia el servicio si es necesario) | | `bin/ollama.sh` | Cliente para interactuar con Ollama (auto-inicia el servicio si es necesario) |
| `bin/nodered.sh` | Administra Node-RED con soporte para ejecución y monitoreo del servicio | | `bin/nodered.sh` | Administra Node-RED con soporte para ejecución, monitoreo y gestión completa del servicio |
### Herramientas para Editores de Código ### Herramientas para Editores de Código
@ -403,11 +403,13 @@ bin/
### Componentes Principales ### Componentes Principales
- **Bibliotecas Base**: Conjunto de funciones reutilizables (`base.lib`, `bootstrap.lib`, `developers.lib`, `console.lib`, etc.) - **Bibliotecas Base**: Conjunto de funciones reutilizables (`base.lib`, `bootstrap.lib`, `developers.lib`, `console.lib`, etc.)
- **Sistema de Mensajes**: Soporte multilingüe para internacionalización - **Sistema de Mensajes**: Soporte multilingüe para internacionalización con prefijos específicos por herramienta
- **Gestión de Configuración**: Archivos de configuración centralizados, plantillas .gitignore por tipo de proyecto - **Gestión de Configuración**: Archivos de configuración centralizados, plantillas .gitignore por tipo de proyecto
- **Herramientas de Automatización**: Scripts y playbooks de Ansible - **Herramientas de Automatización**: Scripts y playbooks de Ansible
- **Gestión de Servicios**: Administración de servicios locales como Node-RED, Ollama y más
- **Creación de Proyectos**: Sistema estandarizado de plantillas para diversos tipos de proyectos - **Creación de Proyectos**: Sistema estandarizado de plantillas para diversos tipos de proyectos
- **Backup y Seguridad**: Herramientas para respaldar configuraciones de desarrollador - **Backup y Seguridad**: Herramientas para respaldar configuraciones de desarrollador
- **Integración con IA**: Múltiples herramientas para trabajar con proveedores de IA, tokens y modelos locales
## 💻 Compatibilidad ## 💻 Compatibilidad
@ -445,7 +447,11 @@ Para contribuir al proyecto:
# #
# Derechos de Autor (C) [YYYY] [Su Nombre <su.email@ejemplo.com>] # Derechos de Autor (C) [YYYY] [Su Nombre <su.email@ejemplo.com>]
``` ```
4. Documente cualquier nueva funcionalidad añadida 4. Internacionalización para nuevos scripts:
- Añada mensajes en los archivos `msg/*.es` con prefijos específicos (ej. `nrmsg_` para Node-RED)
- Use `load_messages` en scripts para cargar archivos de mensajes
- Implemente mensajes con código de formato para variables (ej. `printf "${nrmsg_001}" "valor"`)
5. Documente cualquier nueva funcionalidad añadida y actualice el README.md
## 📄 Licencia ## 📄 Licencia