Mention string templates should not be used as they cannot be localised
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Área
- documentation
Línea de trabajo
Lee writing-apps/code-style.md#string-formatting y la Discussion 146 enlazada, y luego confirma las indicaciones existentes sobre string templates y archivos .po. Actualiza la documentación para indicar que los string templates no se incluyen en los archivos de traducción y explica por qué es necesario el enfoque de formato recomendado; se considerará terminado cuando la sección exponga claramente este motivo de localización.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Discussed in https://github.com/elementary/docs/discussions/146
Originally posted by aral November 5, 2021
Reference: https://github.com/elementary/docs/blob/master/writing-apps/code-style.md#string-formatting
It would be good to provide a reason for why string templates are discouraged, given their ergonomic advantages over remembering every % code on the planet.
I haven’t been able to find any information on how translations work/don’t work with string templates but I’m assuming they are complicated at the very least. Is this the reason why they’re discouraged?
I’ve now confirmed that string templates are not picked up/included in .po files.
We should mention this reason in the docs.
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 88
- Forks
- 30
- Merge medio
- 3 h 28 min
- PR fusionados (30 d)
- 1
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.
Más de elementary/docs
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
elementary/docs#246 ·
-
Good First Issue
Dificultad 1/5 1-3 horas Aptitud para principiantes 78/100
elementary/docs#244 ·
-
Update for Sysupdate images Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 62/100
elementary/docs#245 ·
-
Priority: Wishlist
Dificultad 1/5 Menos de una hora Aptitud para principiantes 52/100
elementary/docs#241 · 1 reacción ·
-
Modernize design guidelines Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
elementary/docs#236 · 3 comentarios ·
Todos los issues de elementary/docs
Issues similares
-
sync-en
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
agilepathway/label-checker#640 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
BasedHardware/omi#15662 · 1 comentario ·
-
documentation help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100