Enviar traducciones de módulos externos
Alojados en gitHub
Para enviar traducciones de plataformas externas alojadas en GitHub (ej. Flatpak) se deben seguir estos pasos:
Ir a https://github.com/flatpak/flatpak/ y pulsar el botón Fork. Se crea un fork en https://github.com/<usuario>/flatpak
Dónde <usuario> es tu nombre de usuario de Github.
- Crear una carpeta y clonar el repositorio dentro:
mkdir repos
cd repos
git clone https://github.com/<usuario>/flatpak
Crear una nueva rama con el nombre que se quiera, ej. spanish-translation:
cd flatpak/
git checkout -b spanish-translation
- Sincronizar con la rama master oficial:
git remote add upstream https://github.com/flatpak/flatpak
- Realizar cambios en los archivos PO /repos/flatpak/po/es.po
Hacer el commit con el mensaje que se quiera (ej. «Update Spanish translation»):
git status
git add po/es.po
git commit -m "Update spanish translation"
Hacer el push a la rama de origen (master) desde la rama que se ha creado («spanish-translation»):
git push -u origin spanish-translation (pedirá el usuario y la contraseña de github)
Ir a https://github.com/flatpak/flatpak/ y pulsar el botón Compare & pull request.
Abrir una solicitud de pull pulsando en el botón Create pull request.