Mention string templates should not be used as they cannot be localised

Abierto
#147 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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

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

Confirmed
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

Abrir la 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 elementary/docs

Todos los issues de elementary/docs

Issues similares

Más issues de Documentation

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.