Configuracion Idioma Hojas Marc Koha SQL

8
 Koha y Sistemas Integrados para Bibliotecas – Configuración de Marc en Koha Desarrollado e implementado por Luis Ramirez Caldas [email protected] Cel: 00511 - 980767795 1 Configuración de idioma en Hojas de Trabajo Mar c utilizando sentencias SQL Koha al momento de instalarse, genera también las hojas de trabajo en donde se depositaran los diversos registros e ítems (ejemplares) el problema que se suscita es el de tener los campos en ingles, el procedimiento que vamos a ver a continuación detalle la manera de poder traducir muchos de estos campos en las hojas de trabajo a fin de poder realizar de manera mas amigable este proceso. Lo primero que haremos es dirigirnos a la sección de Parámetros de Koha en donde nos ubicaremos en la pestaña CATALOGACION en preferencia ADVANCEDMARCEDITOR marcamos la opción OFF y luego clic en el botón SAVE, luego nos ubicamos en la preferencia HIDE_MARC nos ubicamos en ON luego clic en SAVE esto para no tener unas hojas de trabajo demasiado confusas en Koha y se haga mas digerible el proceso de ingreso de datos. (Figura 1). Figura 1 Hecho esto nos ubicamos ahora en la pestaña AUTORIDADES en donde ubicamos la preferencia AUTHDISPLAYHIERARCHY colocamos el valor ON luego clic en SAVE. (Figura 2). Figura 2

description

Hojas de entrada

Transcript of Configuracion Idioma Hojas Marc Koha SQL

  • Koha y Sistemas Integrados para Bibliotecas Configuracin de Marc en Koha

    Desarrollado e implementado por Luis Ramirez Caldas [email protected] Cel: 00511 - 980767795 1

    Configuracin de idioma en Hojas de Trabajo Marc utilizando sentencias SQL

    Koha al momento de instalarse, genera tambin las hojas de trabajo en donde se depositaran los diversos registros e tems (ejemplares) el problema que se suscita es el de tener los campos en ingles, el procedimiento que vamos a ver a continuacin detalle la manera de poder traducir muchos de estos campos en las hojas de trabajo a fin de poder realizar de manera mas amigable este proceso.

    Lo primero que haremos es dirigirnos a la seccin de Parmetros de Koha en donde nos ubicaremos en la pestaa CATALOGACION en preferencia ADVANCEDMARCEDITOR marcamos la opcin OFF y luego clic en el botn SAVE, luego nos ubicamos en la preferencia HIDE_MARC nos ubicamos en ON luego clic en SAVE esto para no tener unas hojas de trabajo demasiado confusas en Koha y se haga mas digerible el proceso de ingreso de datos. (Figura 1).

    Figura 1

    Hecho esto nos ubicamos ahora en la pestaa AUTORIDADES en donde ubicamos la preferencia AUTHDISPLAYHIERARCHY colocamos el valor ON luego clic en SAVE. (Figura 2).

    Figura 2

  • Koha y Sistemas Integrados para Bibliotecas Configuracin de Marc en Koha

    Desarrollado e implementado por Luis Ramirez Caldas [email protected] Cel: 00511 - 980767795 2

    Ahora nos dirigimos al inicio de nuestra interfaz de Koha, ingresamos al enlace ubicado sobre la derecha AGREGAR REGISTRO MARC. (Figura 3).

    Figura 3

    Al ingresar nos muestra la interfaz en donde podemos apreciar la hoja de trabajo con el idioma ingles, esto va a demorar mucho el trabajo de ingreso de informacin, lo que debemos hacer es ver la manera de traducir estas hojas de trabajo. (Figura 4).

    Figura 4

  • Koha y Sistemas Integrados para Bibliotecas Configuracin de Marc en Koha

    Desarrollado e implementado por Luis Ramirez Caldas [email protected] Cel: 00511 - 980767795 3

    Para hacer este proceso de traduccin vamos a utilizar sentencias SQL las cuales son trabajadas directamente en las tablas MYSQL de la base de datos, para esto nos ubicamos en el TERMINAL ingresando al sistema como ROOT. (Figura 5).

    Figura 5

    Actualizamos la base de datos, para eso escribimos en el terminal

    updatedb

    damos enter y esperamos unos minutos hasta que el Promt se vuelva a mostrar. (Figura 6).

    Figura 6

    Ahora debemos localizar el archivo tmpl_process3.pl dentro de nuestro sistema para eso escribimos en el terminal:

    locate tmpl_process3.pl

    y damos enter, este proceso nos va a devolver varias rutas seguramente de la cual vamos a utilizar una que diga:

    /usr/share/koha/misc/translator/

    Entonces nos ubicamos en la ruta escribimos cd / luego /usr/share/koha/misc/translator/ La ruta deseada en el Promt

    Ahora debemos traer los archivos de traduccin de koha solo para parchar algunas cosas que aun no se terminaron de traducir, escribimos:

    wget http://www.famaf.unc.edu.ar/kohatrad/es-ES-opac-v-3.po

    (Figura 7).

  • Koha y Sistemas Integrados para Bibliotecas Configuracin de Marc en Koha

    Desarrollado e implementado por Luis Ramirez Caldas [email protected] Cel: 00511 - 980767795 4

    Figura 7

    Hecho este proceso se va a conectar al servidor de www.famaf.unc.edu.ar para realzar la descargar en caso obtengas un mensaje de conexin nula vuelve a intentar por momentos se desconecta el servidor, paso esto tenemos ya el paquete descargado, con el mensaje GUARDADO. (Figura 8).

    Figura 8

    Ahora traemos al siguiente paquete escribimos en el Promt wget http://www.famaf.unc.edu.ar/kohatrad/es-ES-staff-v-3.po

    Si nos damos cuenta el primero llama a las traducciones del OPAC y el segundo llama al STAFF. (Figura 9).

    Figura 9

  • Koha y Sistemas Integrados para Bibliotecas Configuracin de Marc en Koha

    Desarrollado e implementado por Luis Ramirez Caldas [email protected] Cel: 00511 - 980767795 5

    Ahora se crean los directorios, no te alarmes en caso salgan los avisos de ya existe, colocamos en el Promt

    mkdir ../../opac/htdocs/opac-tmpl/prog/es-ES

    mkdir ../../intranet/htdocs/intranet-tmpl/prog/es-ES

    damos un enter luego de cada linea. (Figura 10).

    Figura 10

    Ahora ejecutamos los scripts escribimos las siguientes lneas (puedes copiar y pegar pasando previamente por un procesador de texto):

    ./tmpl_process3.pl install -i ../../opac/htdocs/opac-tmpl/prog/en/ -o ../../opac/htdocs/opac-tmpl/prog/es-ES -s ./es-ES-opac-v-3.po r

    Damos un enter. (Figura 11).

    Figura 11

    Damos paso al siguiente script (Figura 12):

    ./tmpl_process3.pl install -i ../../intranet/htdocs/intranet-tmpl/prog/en/ -o ../../intranet/htdocs/intranet-tmpl/prog/es-ES/ -s ./es-ES-staff-v-3.po -r

    Figura 12

  • Koha y Sistemas Integrados para Bibliotecas Configuracin de Marc en Koha

    Desarrollado e implementado por Luis Ramirez Caldas [email protected] Cel: 00511 - 980767795 6

    Nota: En caso de recibir el error Can't locate Locale/PO.pm in @INC, probablemente la solucin sea instalar Locale::PO ejecutando sudo cpan Locale::PO.

    Ahora nos encargamos los directorios que no estamos utilizando escribimos:

    rm es-ES-opac-v-3.po es-ES-staff-v-3.po

    Damos enter, no debe darse mayor seal de alarma. (Figura 13).

    Figura 13

    Ahora desde nuestro CD de trabajo o desde nuestra aula virtual nos dirigimos a descargar el archivo sql.zip el cual contiene 3 archivos en donde estn las traducciones de las hojas de trabajo. (Figura 14).

    Figura 14

    Procedemos a descomprimir o desempaquetar el archivo ZIP y obtendremos los siguientes archivos, con cada uno de ellos vamos a trabajar, debemos colocarlos dentro de la carpeta BUILD a fin de mantener un orden. (Figura 15).

    Figura 15

    Ya dentro de build y con los archivos colocados en esa ruta procedemos a lanzar las sentencias desde el terminal. (Figura 16).

  • Koha y Sistemas Integrados para Bibliotecas Configuracin de Marc en Koha

    Desarrollado e implementado por Luis Ramirez Caldas [email protected] Cel: 00511 - 980767795 7

    Figura 16

    Ingresamos con cd / damos un enter (Figura 17).

    Figura 17

    Ahora escribimos cd build y damos enter con eso ya estamos dentro de build. (Figura 18).

    Figura 18

    Vamos a lanzar ahora la primera sentencia de traduccin lo que debemos tener en cuenta es lo siguiente en la siguiente lnea se mantiene el usuario de mysql que es kohaadmin la clave es que es katikoan y el nombre de la base de datos que es koha si en el proceso de instalacin cambiaste algn parmetro entonces debes colocar el valor que corresponde segn tu caso, la lnea la tienes a continuacin (Figura 19):

    mysql -ukohaadmin -pkatikoan koha < 1-biblio_framework-noauth-generico.sql

    Figura 19

    Damos enter y esperamos, una vez aparece el Promt escribimos la siguiente sentencia (Figura 20):

    mysql -ukohaadmin -pkatikoan koha < 2-marc_tag_structure-noauth-generico.sql

    Figura 20

  • Koha y Sistemas Integrados para Bibliotecas Configuracin de Marc en Koha

    Desarrollado e implementado por Luis Ramirez Caldas [email protected] Cel: 00511 - 980767795 8

    Damos enter y esperamos, una vez aparece el Promt escribimos la siguiente sentencia (Figura 21):

    mysql -ukohaadmin -pkatikoan koha < 3-marc_subfield_structure-noauth-generico.sql

    Figura 21

    Hecho este ltimo proceso escribimos exit y salimos del terminal, luego nos dirigimos a nuestro koha y vemos la hoja de trabajo, la traduccin esta realizada en una buena parte del programa. (Figura 22).

    Figura 22