[Task] Audit whether I18n domains are handled correctly everywhere

Abierto
#758 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
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
php
Área
api

Línea de trabajo

Empieza por rastrear los puntos de entrada de la API admitidos oficialmente y comprobar dónde se convierten los dominios internacionales a ASCII antes de utilizar funciones que no son seguras para multibyte. Revisa las pruebas de integración existentes y añade cobertura donde sea necesario; el trabajo estará terminado cuando se haya auditado cada ruta compatible y el comportamiento pertinente esté protegido por pruebas.

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

Descripción

Status: help wanted Type: testing/chores/QA

Verify whether there are any code paths which could be reached where an international (multi-byte) domain would not have been translated to its ASCII value yet and non-multibyte-safe functions are being used.

This audit should, of course, safeguard this for the future with additional integration tests if/when needed.

Note: this audit should only verify this for the officially supported API. Not officially supported entry points can be disregarded.

Lenguaje dominante
PHP
Estrellas
3.6k
Forks
503
Merge medio
5 d 10 h
PR fusionados (30 d)
3

Preparar el entorno

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 WordPress/Requests

Todos los issues de WordPress/Requests

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.