FLOSS Manuals

 English |  Español |  Français |  Italiano |  Português |  Русский |  Shqip

Freedom Fone Spanish edition

Localización de la interfaz de usuario

Freedom Fone facilita la localización basada en PO. Para obtener más información técnica sobre cómo extraer todas las cadenas en un archivo PO, lea la sección de Localización de nuestra Guía para programadores.

Freedom Fone ya ha localizado la interfaz de usuario en varios idiomas que usted puede utilizar. Si quiere cambiar la versión de Freedom Fone a un idioma más adaptado para usted, siga estos pasos.

El ejemplo siguiente es para añadir la localización en francés.

Descargue una copia del archivo más reciente de la página web de Freedom Fone en francés. Copie el archivo po localizado en el Escritorio del servidor de Freedom Fone. Si tiene un nombre de archivo diferente, cambie el nombre del archivo .po localizado por default.po

Abra una ventana del terminal (haciendo clic sobre el icono del terminal en el centro de la barra de título en la parte superior de la pantalla del escritorio de Freedom Fone) y cree una nueva carpeta con el código ISO de tres letras de (ISO_6393) para el nuevo idioma. Siga los convenios internacionales para cambiar el nombre del archivo. Para más información vaya a http://www.sil.org/iso639-3/codes.asp

Para los usuarios de la versión 2.0

cd /usr/local/freedomfone/gui/app/locale sudo mkdir fre
cd fre

Para los usuarios de la versión 2.S

cd /opt/freedomfone/gui/app/locale sudo mkdir fre
cd fre

Cree una carpeta denominada LC_MESSAGES en nueva la carpeta idioma

sudo mkdir LC_MESSAGES
cd LC_MESSAGES

Copie el archivo default.po en la carpeta LC_MESSAGES 

cp /home/manguensis/Desktop/default.po default.po

Importante: tenga en cuenta que el nombre de carpeta 'manguensis' puede cambiar si utiliza otra versión:
v2.0.x = sekowei
v2.S.7, 2.S.8 = sharicus
v2.D.x = suyo

Cambie los permisos para que todos los usuarios puedan ejecutar default.po

chmod a-x default.po

Después, tendrá que añadir el nuevo idioma como opción del selector desplegable de idiomas de la página de Freedom Fone Panel de control > Parámetros.

Abra el archivo de configuración CakePHP

Para los usuarios de la versión 2.0

gedit /usr/local/freedomfone/gui/app/config/config.php

Para los usuarios de la versión 2.S

gedit /opt/freedomfone/gui/app/config/config.php

y añada el idioma al final de la variable $config['LANGUAGES']. No olvide añadir una coma al final de la línea encima de la entrada.

config['LANGUAGES']=   array(
'eng'   =>   __('English',true),
'fre'   =>   __('French',true),
'por'   =>   __('Portuguese',true),
'esp'   =>   __('Spanish',true),
'swa'   =>   __('Swahili',true)
);

En un segundo plano, CakePHP aplica la localización seleccionada en el AppController (beforeFilter).

Para comprobar la localización vaya a la página de Freedom Fone Panel de control > Parámetros y seleccione la nueva opción de idioma. 

There has been error in communication with Booktype server. Not sure right now where is the problem.

You should refresh this page.