WPCTranslator
Traduce automáticamente títulos, extractos y metadatos de entradas y páginas, taxonomías y menús usando múltiples APIs de IA (Google Gemini, OpenAI, Claude, OpenRouter) con failover automático y caché inteligente.
by Scolf Services · github.com/srscorpio/scolf-wp-ctranslator
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/srscorpio/scolf-wp-ctranslator/archive/refs/heads/main.zipPlugin de WordPress para traducción automática de contenido utilizando la API de Google Gemini.
📝 Descripción
WPCTranslator es una solución potente y fácil de usar para la traducción automática de contenido en WordPress, aprovechando la avanzada API de Google Gemini.
✨ Características Principales
- 🔄 Traducción de títulos y contenido
- 🏷️ Soporte para taxonomías (categorías y etiquetas)
- 📚 Traducción de menús
- 🔍 Verificación de API key en tiempo real
- 🧪 Test de traducción integrado
- ⚡ Interfaz AJAX para mejor experiencia de usuario
- 📊 Feedback visual de operaciones
- 🎯 Opciones de traducción granulares por tipo de contenido
- 📝 Plantillas de prompt personalizables
- 🔒 Sanitización robusta de datos
🚀 Instalación
- Descarga el plugin
- Sube el plugin a la carpeta
/wp-content/plugins/ - Activa el plugin en WordPress
- Configura tu API key de Google Gemini
- ¡Comienza a traducir!
⚙️ Configuración
- Obtén una API key de Google Gemini
- Ve a Ajustes > WPCTranslator
- Introduce tu API key
- Configura los idiomas de origen y destino
Tipos de Contenido Traducibles
- 📝 Entradas del Blog
- Títulos
- Contenido (próximamente)
- Extractos
- 📄 Páginas
- Títulos
- Contenido (próximamente)
- 🏷️ Taxonomías
- Categorías
- Etiquetas
- Taxonomías adicionales
- 📚 Menús de Navegación
🛠️ Uso
El plugin ofrece dos modos de traducción:
Modo Individual
- Proceso automatizado
- Perfecto para grandes volúmenes de contenido
🔒 Seguridad
- ✅ Verificación de nonce
- 🔐 Sanitización de datos
- 📝 Logging de operaciones
- 🛡️ Manejo seguro de API keys
📈 Próximas Mejoras
- [ ] Caché de traducciones
- [ ] Soporte para más idiomas
- [ ] UI/UX mejorada
🔧 Para Desarrolladores
Sistema de Logging
- Sistema de logs con dos niveles:
📝 Changelog
2.3.0
- 🚀 Lanzamiento inicial
- 💻 Funcionalidad básica de traducción
2.2.0
- ✨ Verificación de API key en tiempo real
- 🧪 Test de traducción con "Hello World"
- ⚡ Implementación AJAX
- 🎨 Mejoras visuales y UX
- 🔧 Optimizaciones de código
- ⚙️ Panel de configuración
2.1.0
- 🚀 Lanzamiento inicial
- 💻 Funcionalidad básica de traducción
2.0.0
- ✨ Verificación de API key en tiempo real
- 🧪 Test de traducción con "Hello World"
1.0.2
- 🚀 Lanzamiento inicial
1.0.1
- 🚀 Lanzamiento inicial
1.0.0
- 🚀 Lanzamiento inicial
🤝 Contribuir
¡Las contribuciones son bienvenidas! Por favor, lee nuestras guías de contribución antes de enviar un PR.
📄 Licencia
Este proyecto está licenciado bajo la GPL v2 - ver el archivo LICENSE para más detalles.
👥 Autores
- SrScorpio - Desarrollo inicial - GitHub
🙏 Agradecimientos
- Google Gemini API
- Comunidad WordPress