Diferencia entre revisiones de «Traducciones»

De Guifi.net - Wiki Hispano

 
(No se muestran 2 ediciones intermedias realizadas por un usuario)
Línea 1: Línea 1:
Queremos que el contenido de Guifi.net llegue al máximo número de gente posible independientemente del idioma que se utilice. Puedes colaborar traduciendo páginas de este wiki, la interfaz web de Guifi.net y otras aplicaciones relacionadas con Guifi.net
+
Queremos que el contenido de Guifi.net llegue al máximo número de gente posible independientemente del idioma que se utilice. Puedes colaborar traduciendo páginas de este wiki, la interfaz [[web de Guifi.net]] y otras aplicaciones relacionadas con Guifi.net
  
 
== Traducciones ==
 
== Traducciones ==
Línea 19: Línea 19:
 
* https://www.transifex.net/projects/p/drupal-guifi/, Página del proyecto.
 
* https://www.transifex.net/projects/p/drupal-guifi/, Página del proyecto.
 
* https://www.transifex.net/projects/p/drupal-guifi/resource/guifipot/, En esta sección se puede ver el estado actual y porcentaje de cada traducción.
 
* https://www.transifex.net/projects/p/drupal-guifi/resource/guifipot/, En esta sección se puede ver el estado actual y porcentaje de cada traducción.
 +
 +
Para actualizar la web con un .po más reciente se hace a través de la siguiente url (se necesitan permisos del rol de traductor):
 +
* https://guifi.net/es/admin/build/translate
 +
 +
Es importante mantener también actualizado el repositorio con los .pot y .po más recientes:
 +
* https://gitorious.org/guifi/drupal-guifi/trees/master/translations
  
 
=== Traducción de la portada de la web ===
 
=== Traducción de la portada de la web ===
 +
==== Método 1 ====
 
La portada de la web guifi.net es una plantilla aparte y se traduce de una especial.
 
La portada de la web guifi.net es una plantilla aparte y se traduce de una especial.
  
Línea 30: Línea 37:
 
* /page-node-35620.tpl.php
 
* /page-node-35620.tpl.php
 
* /themes/page-node-37161.tpl.php
 
* /themes/page-node-37161.tpl.php
(ver https://gitorious.org/guifi/portada/trees/master)
+
(ver https://gitorious.org/guifi/portada/trees/master o https://gitorious.org/guifi-web/theme_guifinet2011)
  
 
El número que hay corresponde con el "node_id" de las portadas
 
El número que hay corresponde con el "node_id" de las portadas
Línea 41: Línea 48:
 
Siguiendo esta lógica, para hacer la portada gallega habría que crear en algún sitio un page-node-41828.tpl.php  
 
Siguiendo esta lógica, para hacer la portada gallega habría que crear en algún sitio un page-node-41828.tpl.php  
 
https://guifi.net/gl/node/41828 (portada en gallego sin template)
 
https://guifi.net/gl/node/41828 (portada en gallego sin template)
 +
 +
==== Método 2 ====
 +
Añadir manualmente en la tabla i18n_variables de la base de datos algo como:
 +
site_frontpage / pt-pt / s:10:"node/54051";
 +
 +
Y limpiar la caché.
  
 
=== Traducción de Guifi.net Studio ===
 
=== Traducción de Guifi.net Studio ===

Última revisión de 23:31 12 jun 2013

Queremos que el contenido de Guifi.net llegue al máximo número de gente posible independientemente del idioma que se utilice. Puedes colaborar traduciendo páginas de este wiki, la interfaz web de Guifi.net y otras aplicaciones relacionadas con Guifi.net

Traducciones

Traducción de software con Transifex

Para traducir software de forma colaborativa estamos probando una plataforma web llamada transifex[1].

Ventajas de Transifex
  • Es software libre[2].
  • Permite que otros proyectos de software libre tengan su propio espacio de forma gratuita (es un servicio menos que mantener).
  • Se puede configurar para que se guarden los cambios en el repositorio automáticamente.
  • Permite traducciones automáticas con Google Translate.

El funcionamiento es sencillo, se registra el proyecto y se le dice dónde está el archivo .pot (repositorio) que contiene las cadenas de texto traducibles. Luego se crean "equipos" de trabajo (uno por idioma/localización) que tienen su foro interno para discusiones.

Para traducir, hace falta registrarse en la web y meterse en un equipo. La traducción se puede hacer tanto mediante la interfaz web (te va mostrando cadenas y tú escribes la traducción) o descargando el fichero .po para traducir con programas como POEdit.

Traducción de la web de Guifi.net

Esta es la página para traducir el Módulo Drupal Guifi.net:

Para actualizar la web con un .po más reciente se hace a través de la siguiente url (se necesitan permisos del rol de traductor):

Es importante mantener también actualizado el repositorio con los .pot y .po más recientes:

Traducción de la portada de la web

Método 1

La portada de la web guifi.net es una plantilla aparte y se traduce de una especial.

Según la documentación de Drupal, hay que decirle a éste que esa página (https://guifi.net/gl/node/41828) debe visualizarse con la plantilla de la portada. Esto solo lo puede hacer alguien que tenga acceso al servidor de drupal, es solo copiar la plantilla y cambiarle el nombre.

En esta página https://drupal.org/node/104316 explican cómo sustituir el tema para ciertas páginas que tú elijas, como es el caso de nuestra portada. Para ello he visto que existen en el repositorio de la portada:

  • /page-node-35620.tpl.php
  • /themes/page-node-37161.tpl.php

(ver https://gitorious.org/guifi/portada/trees/master o https://gitorious.org/guifi-web/theme_guifinet2011)

El número que hay corresponde con el "node_id" de las portadas https://guifi.net/ca/node/35620 (en catalán) https://guifi.net/es/node/37161 (en castellano) https://guifi.net/en/node/38392 (en inglés)

Esta última no está en el repositorio, ¿no están sincronizados?

Siguiendo esta lógica, para hacer la portada gallega habría que crear en algún sitio un page-node-41828.tpl.php https://guifi.net/gl/node/41828 (portada en gallego sin template)

Método 2

Añadir manualmente en la tabla i18n_variables de la base de datos algo como:

site_frontpage / pt-pt / s:10:"node/54051";

Y limpiar la caché.

Traducción de Guifi.net Studio

Guifi.net Studio también se traduce usando la plataforma Transifex:

Para cualquier duda contactar con su autor: Usuario:Pablog

Lista de correo

Para coordinar las traducciones hay una lista de correo específica llamada guifi-gtra[3]

Referencias

  1. https://www.transifex.net/, Plataforma colaborativa para traducciones
  2. Transifex, Repositorio en GitHub
  3. https://lists.guifi.net/listinfo/guifi-gtra, Lista de correo para la coordinación de traducciones

Este artículo contiene información extraída de este hilo de la lista de correo de desarrollo. Este artículo contiene información extraída de este hilo de la lista de correo de webdev.

Enlaces externos

Herramientas personales