Tag developer - Userlinux.net

Posts sobre el tag developer

Agregando locales en Debian

r0sk 03.Nov.2009 5 Comentarios 563 Lecturas
Cuando jugamos con archivos .po y .mo en un proyecto web para dar soporte a distintos idiomas tenemos dependencia de las polémicas locales de cada sistema. Vamos a intentar solucionarlo.

En Debian -y en cualquier distribución desde que se sabe hacer- es sencillo, con el comando locale podemos saber las locales que tenemos instaladas:
# locale -a
C
POSIX
eS_ES.utf8
Pero nosotros queremos modificar esa lista, agregar nuevas locales o eliminar las que no se vayan a usar.

Jugando con archivos de idioma .po y .mo

r0sk 01.Sep.2008 1 Comentarios 1505 Lecturas
La eterna duda de planteamiento en cuanto a localización de un proyecto -l10n ó multi-idioma para despistados-. Se puede resolver en forma de constantes en un archivo que se cargue al inicio dependiendo del idioma:
es.php:
define('USER','Usuario');
define('PASS', 'Contraseña');

en.php:
define('USER','User');
define('PASS', 'Password');

if($_SESSION['lang']=='es') include('es.php');
También se puede abordar el problema desde el mismo punto de vista pero cambiando constantes por variables, lo cual no sé hasta qué punto podría ser lógico puesto que realmente se trata de cadenas que no variarán a lo largo de la ejecución del script.

La compiladora

r0sk 25.Jun.2008 1 Comentarios 619 Lecturas
Pues eso, 10 motivos cruciales para cambiar el género de ese gran amigo de los programadores.
  1. Bastante susceptibles a mostrar avisos.
  2. Escuchan lo que dices, pero no lo que tratas de decir.
  3. Cuando notas algo erróneo y les preguntas qué anda mal, casi siempre responden: "Nada".
  4. En otras ocasiones, pueden reportar sin previo aviso incontables errores a una velocidad alarmante.
  5. A menudo pequeñas declaraciones se acaban convirtiendo en trabajos muy complejos.
  6. Charlar (smalltalk) se considera importante.
  7. Puedes estar haciendo algo que se da por bueno durante años, y de repente es totalmente incorrecto.
  8. Te piensas que se van a encargar de sacar la basura, pero al final la tienes que sacar tú.
  9. Olvidarte de una regla te puede meter en un lío bastante gordo.
  10. Tener la clase y el método apropiado a menudo es la clave del éxito.

Buscar

Cargando...

Categorías

Últimos comentarios

  • BartlettLilly20
  • r0sk
  • coder
  • argordmel
  • uveic
  • MarcosBL
  • quemada
  • alexander
  • Hakky111
  • tramel
  • hoyadas
  • hoyadas
  • hoyadas
  • Anubys
  • Arturo

Tagcloud

lugo freebsd seguridad futbol iphone mysql champions userlinux alemania_2006 copa bsd cakephp rfilms deportes meme blogs conciertos bake debian macosx apple humor programación música games 2008 beers tip lucux cake sysadmin ssh ibook films cumpleaños bash league barça soccer mundial frases opinion felicidades hack php juegos cms personal 2007 ubuntu ds mac sidenotes openbsd linux blogsfera rsidenotes blog nintendo san_froilan

Archivo

Social

Twitter

Enlaces

Enlaces de interés