BitNumberField spin buttons fall back to undocumented English labels
Los mantenedores suelen responder en 1 día
Ya se ha fusionado un pull request relacionado.
- #14595 de @msynk — fusionado
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 62/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- csharp
Línea de trabajo
Empieza con los comentarios de documentación XML de los parámetros IncrementAriaLabel, DecrementAriaLabel y la etiqueta del botón de borrado de BitNumberField, luego con la tabla de parámetros de la demo, que indica que su valor predeterminado es null. Compáralos con los textos de respaldo en inglés que el componente realmente muestra. El estado mínimo de finalización es que la documentación indique el texto de respaldo de cada etiqueta; si los textos de respaldo deben localizarse es una decisión de los mantenedores que debe confirmarse antes de programar.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
When IncrementAriaLabel and DecrementAriaLabel are left unset, BitNumberField names its spin buttons "Increase value" and "Decrease value". The docs don't say so: the XML docs only describe the parameters, and the demo's parameter table lists their default as null. A localized page gets no hint that there is English text to replace until someone reads the rendered markup.
On a Persian page that doesn't set them, a screen reader reads "Increase value, button" in the middle of a Persian form. With HideInput the buttons are the only tab stops, so it comes up every time. The clear button ("Clear value") and the loading announcement ("Loading") fall back to English the same way.
<div dir="rtl" lang="fa">
<BitNumberField @bind-Value="hours" Label="ساعت" Mode="BitSpinButtonMode.Spread" />
</div>
@code {
private int hours = 1;
}
Expected: the docs give the default the buttons actually get.
Actual: the docs say null, and the buttons are named "Decrease value" and "Increase value".
Seen with Bit.BlazorUI 11.0.0-pre-16, the same on develop.
- Lenguaje dominante
- C#
- Estrellas
- 1.4k
- Forks
- 264
- Merge medio
- 10 h 5 min
- PR fusionados (30 d)
- 501
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de bitfoundation/bitplatform
-
BlazorUI: remaining performance test result issuesPosiblemente ocupada @msynk la tomó hoy. Abiertoarea / BlazorUI
bitfoundation/bitplatform#14737 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Belemetry: remaining azure monitor exporter issuesPosiblemente ocupada @msynk la tomó hace 1 día. Abiertoarea / BlazorUI
bitfoundation/bitplatform#14724 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Belemetry can't send errors to Sentry as IssuesPosiblemente ocupada @msynk la tomó hace 1 día. Abierto
bitfoundation/bitplatform#14704 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Belemetry doesn't report unhandled .NET exceptions by itselfPosiblemente ocupada @msynk la tomó hace 1 día. Abierto
bitfoundation/bitplatform#14703 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Belemetry E2E and the trimmed and AOT publish gate don't run on pull requests, and MAUI is never testedPosiblemente ocupada @msynk la tomó hace 1 día. Abierto
bitfoundation/bitplatform#14702 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de bitfoundation/bitplatform
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
juandresrodca/AdminForge#54 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
[辞書] C/C++のプリプロセッサ指令名を英字のままにするAbierto要トリアージ 辞書
Dificultad 1/5 1-3 horas Aptitud para principiantes 86/100
yksr-melt/Meltype#1625 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Docs typoAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
MonoGame/docs.monogame.github.io#328 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
space-wizards/RobustToolbox#7197 ·
Los mantenedores suelen responder en 1 día