python-humanize / python-humanize/humanize
Impossible to translate to Romanian
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 756
- Forks
- 148
- Merge medio
- 6 d 1 h
- PR fusionados (30 d)
- 12
Descripción
I was checking out the package to use it in a project. I'd need to translate it to Romanian, however a summary look reveals that would be a challenging task. For example the ordinal seems to make a map of suffixes for numbers 0-9, but that doesn't work in Romanian:
- 0th
- to my knowledge doesn't exist, but maaaybe among friends you could say "al 0-lea" (m); maybe; no (f) though;
- 1st
- "prima" (f); "primul" (m);
- 2nd
- "a 2-a" (f); "al 2-lea" (m);
- 3rd
- "a 3-a" (f); "al 3-lea" (m);
- 23rd
- "a 23-a" (f); "al 23-lea" (m).
So to give it a chance to translate at least the possible strings, they would need to interpolate the value.
Guía de contribución
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.
Línea de trabajo
En el issue no se nombra ningún archivo ni prueba. Empieza localizando el formateador de ordinales y su ruta de traducción o interpolación; se considera terminado cuando los ordinales en rumano puedan expresar las formas femeninas y masculinas documentadas, incluidos valores como 23rd, sin asumir únicamente un mapa de sufijos de 0–9.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- internationalization, localization
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Activo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100