Skip to content
Alfonso Saavedra "Son Link" edited this page May 31, 2015 · 4 revisions

Traducir

Weblate

Weblate es una herramiena web para traducción de proyectos con control de versiones integrado. Lo he subido a Opensfift y usarlo es bastante fácil. Primero tienes que crearte una cuenta o acceder a traves de tu cuenta de Facebook, Google y/o Github. En el menú superior had click en Proyectos y luego en FireJamendo y luego otra vez en FireJamendo en la pagina del proyecto. Puedes editar una tradución y/o añadir una nueva.

Ir a Weblate

Manual

Traducir FireJamendo es bastante fácil. La carpeta data contiene los idiomas disponibles. Para añadir una nueva traducción tienes que crear un nuevo fichero llamado *.properties, donde * es el código del lenguaje (es para el español, en-US para el ingles estadounidense, etc). Lo más rápido es usar uno existente como plantilla.

El texto tras = es la cadena a traducir. Por ejemplo:

stream_error = An error occurred while getting the stream.

Su equivalente en español seria:

stream_error = Ocurrió un error al obtener el stream

manifest.webapp

Este fichero contiene la información de la app, como nombre versión, permisos, etc. Esta información es la que se muestra en el Firefox Marketplace El array location contiene esta información en cada uno de los idiomas. Por ejemplo:

		"es": {
			"name": "FireJamendo",
			"description": "Reproductor de Jamendo para Firefox OS y para navegador Firefox",
			"permissions": {
				"systemXHR": {
					"description":"Necesario para acceder a la API de Jamendo"
				},
				"backgroundservice": {
					"description": "Necesario para que FireJamendo se siga ejecutando en segundo plano"
				},
					"audio-channel-content": {
					"description": "Necesario para que FireJamendo siga reproduciendo la música en segundo plano"
				},
				"desktop-notification": {
					"description": "Necesario para mostrar las notificaciones"
				}
			}
		}

Subir la traducción

Para subir la nueva traducción (o actualizar una existente), necesitas crear un fork de este proyecto, añadir o editar la traducción, subir los cambios y enviar una autorización para mezclar los cambios. Si no sabes como hacerlo lee esta guia.

Otra opción es ponerte en contacto conmigo y pedir mi correo electrónico para enviarme los cambios por esta vía, si bien recomiendo hacerlo como se indica arriba.

Clone this wiki locally