X-Git-Url: https://pere.pagekite.me/gitweb/text-madewithcc.git/blobdiff_plain/49508853d93eba0523d7e5315a9a91c60e221308..2a9a5dd506842696eaf74099168464d3043ea7b5:/HOWTO.md diff --git a/HOWTO.md b/HOWTO.md index 5b5f0a9..1951f8c 100644 --- a/HOWTO.md +++ b/HOWTO.md @@ -23,6 +23,14 @@ la [página del libro](https://madewith.cc/) como que esta _no es estable_ (es siempre la «most up-to-date version»), asi que me gustaría hacerme de un mejor punto de partida. +## Estructura de directorios para la traducción + +Para vivir a gusto con las herramientas comunes, vamos a hospedar todo +lo relacionado con la traducción gettext dentro del directorio +`po`. La traducción al español vivirá dentro del directorio `po/es`; +en caso de requerir _locales_ específicos del español (aunque no +preveo que sea el caso), serán `po/es_MX`, `po/es_AR`, etcétera + ## Conversión a Markdown Empleo Pandoc: @@ -33,9 +41,14 @@ Empleo Pandoc: Para generar un archivo template para Gettext, usé «[PO for anything](https://po4a.alioth.debian.org/)» (po4a), -particularmente la herramienta `po4a-gettextize`: +particularmente la herramienta `po4a-gettextize` para generar la +plantilla (`.pot`): + + po4a-gettextize -f text -m MadewithCreativeCommonsmostup-to-dateversion.md -p po/mwcc.pot -M utf-8 - po4a-gettextize -f text -m MadewithCreativeCommonsmostup-to-dateversion.md -p MadewithCreativeCommonsmostup-to-dateversion.po -M utf-8 +En un primer momento, copié este `.pot` a `po/es/mwcc.po` para iniciar +la traducción; habrá que hacer lo propio con algún otro lenguaje +futuro. Por ahora, queda únicamente como documentación. ## Editar el Gettext