You are on page 1of 2

C++ con Clase

Artculos sobre Code::Blocks


Artculos sobre Code::Blocks
Estilo: Normal

Activar

Visitas desde 2000-09-09


Usuarios en lnea
Con Clase
C++
Win API 32
HTML y CSS
Grcos
MySQL
Artculos
Listas
<<
<
>
>>
Code::Blocks
Info
Tabla
Comentario
1 Traducir Code::Blocks
Por qu?
Condiciones previas
Ficheros necesarios
Instalacin del chero MO

Traducir el IDE Code::Blocks


^

Por qu?
^
En el foro de Code::Blocks existe una opinin bastante extendida de que no slo no es necesario, sino que es poco prctico traducir herramientas de desarrollo a idiomas diferentes del ingls.
Esta opinin se basa, sobre todo, en que como toda la documentacin de nuevas aplicaciones se hace en ingls, y la mayor parte de la que existe sobre libreras y herramientas, tambin est en ese idioma;
trabajar con una versin traducida del IDE puede requerir mayor esfuerzo, al tener que estar cambiando continuamente de idioma.
Ni que decir tiene que, al menos en lo que a mi respecta, no estoy de acuerdo en absoluto.
No slo porque los nuevos programadores se encuentran con que a los problemas de aprender un lenguaje de programacin, adems han de sumar los de tener que trabajar con programas en un idioma que les
resulte poco familiar.
Bastante duro es aprender C++ como para encima tener que aprenderlo al mismo tiempo que el ingls...
Pero es que tambin estoy en desacuerdo con que el ingls deba ser el lenguaje ocial de la programacin. En mi opinin, es hora de que los programadores de otros paises tomen algo de su propia medicina... :-D
Este documento incluye las instrucciones para instalar un chero de idioma adicional para Code::Blocks.

Condiciones previas
^
Primero, necesitamos tener instalado Code::Blocks, por supuesto. Despus, necesitamos conseguir el chero con las traducciones de las cadenas literales.
Esta segunda parte es la ms laboriosa, ya que se han utilizado herramientas estndar para crear los cheros de traduccin, obtener el chero que necesitamos no es tan sencillo como descargarlo de Internet y
copiarlo.

Ficheros necesarios
^
Code::Blocks dispone de una pgina Wiki de ayuda, en este enlace estn las instrucciones para cualquier tema realcionado con la internacionalizacin del IDE, desde todo lo necesario para crear tus propias
traducciones hasta el acceso a traducciones ya realizadas y el proceso para instalarlas.
Nosotros nos vamos a limitar a instalar una de las traducciones ya hechas.
Lo primero es localizar el chero con las cadenas traducidas desde esta pgina:
launchpad.net
En esa pgina elegimos el idioma que deseemos, en este caso "spanish", y nos mostrar la pgina con el estado de traduccin actual. En este sitio incluso podemos proponer nuevas versiones para los textos
traducidos.
Espaol
De todos modos, lo que aqu nos interesa es la opcin de descargar (download translation).
Se nos mostrar otra pgina en la que podremos elegir el formato (format) del chero a descargar: "MO" o "PO". La versin "PO" es la editable, y para poder editarla necesitaremos instalar el programa adecuado
"Poedit". La que nos interesa es la versin "MO", la seleccionamos y pulsamos en "Recuest download".

Esto no descargar el chero, slo cursa una peticin de descarga. Si no tienes una cuenta, tendrs que crear una. Pasado un tiempo recibirs un mensaje de correo con el enlace para descargar el chero.

Instalacin del chero MO


^
Esta parte es ms sencilla.
1. En Windows, localizamos en nuestro disco duro la carpeta donde tenemos instalado Code::Blocks (probablemente en "Archivos de programa" o en "Archivos de program (X86)". A partir de ahora llamaremos
a esa carpeta "AdP".
2. En Linux, estar en la carpeta "/usr".
3. En cualquier caso, localizamos la carpeta "locale". En Windows ser "AdP\CodeBlocks\share\CodeBlocks\locale", en Linus algo como "/usr/<algo>/share/locale/".
4.
5.
6.
7.
8.
9.
10.

Si no existe ya, crearemos en ese punto una carpeta con el nombre "es_ES". En Linux hay que crear otra carpeta en esta ltima, llamada "LC_MESSAGES".
Copiamos el chero "codeblocks.mo" en esa ltima carpeta.
Abrimos Code::Blocks, y vamos al men "Settings->Environment...".
Activamos el icono "View".
Marcamos la opcin "Internationalization (needs restart)", y en el desplegable, elegimos "Spanish".
Cerramos el cuadro de dilogo con "OK".
Cerramos Code:Blocks.

La prxima vez que usemos el IDE estar en espaol (al menos gran parte de los textos).

Comentarios de los usuarios (2)

Antonio Arjona
2013-03-09 04:47:29
Aunque este es el mtodo aconsejado por los desarrolladores de CodeBlocks, en algunas distribuciones, como es el caso de Ubuntu, no siempre funciona, si es vuestro caso probad a instalarlo en la propia carpeta
de CodeBlocks.
La ruta por defecto suele ser:
~$ /usr/share/codeblocks/

Estas carpetas estn protegidas, por tanto debemos acceder como administradores, en Ubuntu sera abrir una consola y escribir:
~$ gksudo nautilus

(gksudo es un comando del que no se suele hablar mucho, sudo esta pensado para aplicaciones de consola, y puede provocar serios problemas de escritura en disco y memoria, gksudo es su equivalente para
entornos grcos basados en Gnome).
Una vez dentro de la carpeta codeblocks devemos guardar el archivo codeblocks.mo dentro de las carpetas:
locale/es_ES/

En caso de que no existan tan solo las tenemos que crear.


Con esto ya nos deber aparecer la opcin en la conguracin de CodeBlocks.

Norberto Rosendo
2016-04-30 23:10:41
Tiene idea como se usa la biblioteca complex en codel blok?
Noviembre de 2009, Salvador Pozo Coronado, salvador@conclase.net

You might also like