Principal/WordPress Fullstack/Blueprints/Temas personalizados/Internacionalización completa del tema (i18n) e integración con Polylang / WPML
Volver a tarjetas «Temas personalizados»Temas personalizados(ТЗ 27 из 54)
Especificación: Internacionalización completa del tema (i18n) e integración con Polylang / WPMLТрудозатраты~9 рабочих часов
Фриланс вилка~$405 – $675 (€360 – €630)
Оценка веб-студии~$855 – $1,440 (€810 – €1350)
ТЗ заказчика (исходный бриф):
Nuestra empresa se expande a nivel internacional (inglés, español, alemán y árabe). El tema debe estar 100% preparado para traducción sin textos fijos, integrarse con Polylang/WPML, admitir selector de idiomas y maquetación RTL.
Ключевые требования:
- •Carga del text domain con load_theme_textdomain() en el gancho after_setup_theme
- •Revisión de todas las plantillas PHP sustituyendo cadenas de texto fijas por funciones gettext (__, _e, _n, _x, esc_html__)
- •Generación del catálogo .pot mediante la herramienta oficial WP-CLI (wp i18n make-pot)
- •Componente de selector de idioma en la cabecera compatible con las APIs de Polylang y WPML
- •Hoja de estilos rtl.css para compatibilidad con idiomas de lectura de derecha a izquierda (árabe)
Ограничения проекта:
- •Cero textos visibles en la interfaz codificados de forma fija sin funciones gettext
- •Las variables en cadenas de texto deben utilizar printf/sprintf con marcadores posicionales (%s, %d)
- •La hoja de estilos rtl.css no debe alterar la maquetación en idiomas de izquierda a derecha (LTR)
Критерии приёмки (KPI):
- El comando WP-CLI make-pot detecta el 100% de las cadenas del tema sin errores
- Los paneles de traducción de Polylang y WPML reconocen automáticamente el text domain del tema
- La versión en árabe se visualiza con alineación derecha perfecta e iconos invertidos
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: