Tareas.SomosAzucar.Org
Sistema de Seguimiento de Tareas

Issue11

Title Integración de traducciones Aymara
Priority feature Status asumido
Superseder Nosy List icarito, kaametza
Assigned To icarito Keywords beta4, workaround

Created on 2013-08-31.09:01:42 by icarito, last changed by icarito.

Files
File name Uploaded Type Edit Remove
Captura pantalla de _Hogar__1.png icarito, 2017-04-23.08:13:51 image/png
unnamed icarito, 2017-04-23.08:13:51 text/html
unnamed icarito, 2017-04-23.08:14:28 text/html
Messages
msg73 (view) Author: icarito Date: 2017-04-23.08:14:28
Enviado mensaje a los desarrolladores de las actividades para que 
integren las traducciones a sus actividades.
También Aleksey indicó la posibilidad de subir versiones actualizadas a 
la instancia de testing (network-testing.sugarlabs.org) mediante el 
comando "sugar-network release":

sugar-network release BUNDLE_PATH [PROPERTY=VALUE]
                         upload new implementaion for a context; if 
BUNDLE_PATH
                         points not to a .xo bundle, specify all 
implementaion
                         PROPERTYs for the new release (at least context and
                         version)

De esta manera será posible generar imágenes con las versiones 
relevantes traducidas antes de que los autores respondan.

-------- Mensaje original --------
Asunto: 	Updating and releasing translations in legacy Sugar 0.94
Fecha: 	Sun, 20 Oct 2013 02:51:50 -0500
De: 	Sebastian Silva <sebastian@fuentelibre.org>
A: 	kushal@fedoraproject.org, Agustin Zubiaga Sanchez 
<aguz@sugarlabs.org>, manuel quiñones <manuq@laptop.org>, 
manu@laptop.org, sayamindu@gmail.com, wadetb@gmail.com, Morgan 
<morgan.collett@gmail.com>, Gonzalo Odiard <gonzalo@laptop.org>
CC: 	Sugar <sugar-devel@lists.sugarlabs.org>

Hi!

I'm writing to you because you are currently listed as author of one of
the following Sugar Activities:

Browse
Chart
Implode
Jukebox
Paint
Read
Terminal
Write

All of these have gotten translated into Aymara and Quechua, native
languages spoken by hundreds of thousands of people in Peru, whose
children got XO laptops.

Now what these activities have in common is that they have moved on to
Gtk3 and thus translations from pootle don't get released into Gtk2
compatible versions, that are compatible with Sugar 0.94.

I've researched a simple process to merge translations into these legacy
versions (posted at the bottom of this email), but I will need help from
you getting them into ASLO, for I have not the privileges to do so.

Please let me know if you are willing to do this yourself, or would like
me to provide patches, create merge requests, ready-to-upload .xo
bundles, or grant privileges to release to ASLO for you.

Manuq for example has asked for merge requests for Browse so that he
will release Browse 129.1 with these translations.

I look forward to your response.

If I don't get a response in a week or so I will begin asking the Sugar
Labs infrastructure team to give me relevant privileges to release the
bundles myself.

Thanks in advance for your helpfulness in allowing the children of my
country to experience the benefits of software freedom, such as being
able to localize their software and in this simple way, give value to
their own cultures.

Best regards,
Sebastian
PS: Procedure as applied for Browse:
# To be done within a clone of git://git.sugarlabs.org/browse/mainline.git

# Get v129
git checkout v129

# Get updated translation from HEAD
git checkout origin/HEAD po/ayc.po

# Merge translations with proper template for this version
msgmerge po/ayc.po po/Browse.pot -o po/ayc.po

# Use your favourite text editor to bump version of activity/activity.info

# Add and commit
git add po/ayc.po
git commit -m "backport ayc translation"
git add activity/activity.info
git commit -m "bump v129.1"

# Tag new version
git tag v129.1

# Make bundle (I like this way, or use setup.py from within Sugar 0.94)
sweets dist_xo
msg70 (view) Author: icarito Date: 2017-04-23.08:13:51
Hola Eduardo,
Al respecto notar que la imagen hxp120 Beta 4 es la primera versión con 
soporte preliminar
de lengua Aymara pero resta aún trabajo por hacer para tener soporte 
completo.

Para la próxima versión la mayoría de las actividades contará con su 
traducción
(ver anexo técnico, aquellas en amarillo) pues se trabajará con los 
desarrolladores upstream
de las respectivas para que ellos integren y asuman el mantenimiento de 
las traducciones de
sus Actividades.

Nótese que aún hay componentes que no cuentan con traducciones en Aymara 
para ser
integradas y que requieren de un traductor.

Con respecto a la aparición de textos en inglés, es necesario seleccionar
la lengua Aymara y como opción secundaria la lengua Español (aparece 
como Spanish).
Para añadir una lengua secundaria presionar el ícono de "añadir" [+], como
aparece en el pantallazo adjunto.

De esta manera lo que no esté en Aymara deberá aparecer en Español.

Estoy probando el sistema de tareas y copiando a la etiqueta 
correspondiente,
donde debería quedar visible en: http://tareas.somosazucar.org/hxp/issue11

Quedamos atentos
Sebastian

El 10/10/13 12:28, EDUARDO VERA PISCO escribió:
>
> Hola Sebastian
>
> Consulta, que tanto más se puede contextualizar la imagen con el 
> idioma Aymara ya que he estado revisando las actividades y no están 
> contextualizadas aparecen con nombres en inglés, será posible poder 
> darte la lista de palabras y cambiarlas, o con el manual que estaría 
> desarrollando Laura podría mejorar la contextualización.
>
> Saludos
>
> Lalo
>
> *De:*Sebastian Silva [mailto:sebastian@fuentelibre.org]
> *Enviado el:* sábado, 05 de octubre de 2013 01:12 p.m.
> *Para:* RODDY GUILLEN OLIVARES; EDUARDO VERA PISCO
> *CC:* BARI GLORIA; SANDRO LUIS MARCONE FLORES; laura; DANILO ALEJANDRO 
> URIBE ESPINOZA; MAXIMO ALBERTO CARRANZA SILVA
> *Asunto:* Entrega Imágenes de Hexoquinasa XO BETA4
>
> Estimados Roddy y Eduardo,
>
> De acuerdo a nuestro plan de trabajo, hago entrega formal del Informe 
> de Actividades 004-2013
> con respecto al servicio prestado de apoyo en la producción de una 
> Imagen del Sistema
> Operativo Sugar con acceso a la Red Azúcar, contextualizada con la 
> lengua Aymara, correspondiente
> a la primera entrega de la orden de servicio n°6767.
>
> La imagen se encuentra publicada en la siguiente dirección web:
> http://pe.sugarlabs.org/ir/Proyecto%20Piloto%20Hexoquinasa/Instalar#Descarga
> (ojo la dirección cambió desde la última vez)
>
> Del mismo modo las fuentes del sistema de construcción de imágenes se 
> pueden encontrar en el
> siguiente repositorio público:
> http://git.sugarlabs.org/hexokinase/xo
>
> Adjunto en este email el respectivo informe, así como también he visto 
> a bien redactar un
> *anexo técnico* en el cual se detalla el*avance de integración de la 
> lengua Aymara.
> *
> Mucho les agradeceré emitir la respectiva conformidad a la brevedad 
> posible.
>
> Sin otro particular saludo cordialmente a todos,
> Sebastian Silva
>
msg58 (view) Author: icarito Date: 2013-09-15.01:33:43
Se crea un bug upstream nuevo:
https://github.com/mitsuhiko/babel/issues/55

A continuación se detalla mecanismo para la inclusión manual de la lengua Aymara:

== Para añadir soporte Aymara a Babel ==

(en /usr/lib/python2.7/site-packages/babel/localedata)
cp es.dat ayc.dat

(en /usr/lib/python2.7/site-packages/sugar_network_webui/translations)
cp -ar es ayc

Luego se puede modificar el archivo ayc/LC_MESSAGES/messages.po
y finalmente se compila la traducción mediante el comando:

msgfmt ayc/LC_MESSAGES/messages.po -o ayc/LC_MESSAGES/messages.mo
msg57 (view) Author: icarito Date: 2013-09-14.22:30:09
Cuando Webui inicia con la lengua Aymara definida, se cae.

Referencia upstream http://babel.edgewall.org/ticket/258
History
Date User Action Args
2017-04-23 08:14:28icaritosetfiles: + unnamed
messages: + msg73
2017-04-23 08:13:51icaritosetfiles: + unnamed, Captura pantalla de _Hogar__1.png
messages: + msg70
2013-09-15 01:33:43icaritosetmessages: + msg58
keyword: + workaround
2013-09-14 22:30:09icaritosetnosy: - lalo_digete
messages: + msg57
2013-08-31 12:37:55icaritosetkeyword: + beta4
2013-08-31 09:02:44icaritosetpriority: urgent -> feature
2013-08-31 09:01:42icaritocreate


Licencia Creative CommonsEncontrarás más información sobre este servicio en el wiki de Laboratorios Azúcar.
Por favor nota que todas las contribuciones a Laboratorios Azúcar se consideran publicadas bajo la Licencia Creative Commons Atribución-CompartirIgual 3.0 Internacional. Si no es tu intención permitir que tu obra pueda ser modificada y distribuida libremente, no las publiques aquí.