Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Generate PHP i18n files in framework

Abierto
#806 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
38/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
github-actions, php, wordpress

Línea de trabajo

Empieza por .github/workflows/update-translations-files.yml y revisa cómo utiliza gdcorp-partners/localization-actions para generar archivos de traducción. Comprueba si el workflow existente o la acción upstream puede producir archivos PHP, o si debería invocar wp i18n make-php de WP-CLI. Se considera completado cuando el workflow genera los archivos de traducción PHP optimizados junto con las salidas existentes.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

We received this report of slowness in the WooCommerce Braintree payment gateway due to the generated translation files still generating only PO and MO files, and not the more performant PHP files that have been in WordPress core since 6.5.

I reviewed the existing GitHub workflow to update translation files in .github/workflows/update-translations-files.yml, but that only generates MO files using the code from the gdcorp-partners/localization-actions. I can't access that upstream repo to see if we could easily add PHP file generation (e.g. by shifting to a more recent version of that upstream code), or if we should aim to use a local script that calls wp i18n make-php from WP-CLI (docs).

Lenguaje dominante
PHP
Estrellas
146
Forks
43
Merge medio
1 d 33 min
PR fusionados (30 d)
1

Preparar el entorno

  • Sin Dockerfile ni archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de godaddy-wordpress/wc-plugin-framework

Todos los issues de godaddy-wordpress/wc-plugin-framework

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.