En linea con las recientes configuraciones telefónicas que hemos realizado en intelligenia, ha aparecido un problema relacionado con la agenda de contactos de google y su sincronización con terminales móviles (en particular con un Nokia 2630).
Descripción del problema
El formato en el que Google Contacts importa los contactos en vCard está asociado al formato de nombres ingleses, en los que la estructura es "Nombre, segundo nombre, apellido". Google supone que la primera palabra de un nombre va a ser el nombre, la segunda el segundo nombre y la tercera el apellido.
Sin embargo en los nombres españoles la distribución suele ser "Nombre, primer apellido, segundo apellido". Al procesar Google estos contactos, va a suponer que el primer apellido español es el segundo nombre de la persona.
El problema viene cuando importamos esos contactos desde un teléfono móvil, ya que estos dispositivos ignoran el segundo nombre en su agenda, usando únicamente "nombre, apellido". Esto supone a los españoles el perdernos el primer apellido de todas las personas (y normalmente el más identificativo).
Solución
Hemos creado un pequeño programa en PHP que reordena los nombres de los contactos de un fichero vCard, uniendo el campo "segundo nombre" al campo apellido, para formar correctamente los apellidos.
Podéis acceder al script de españolización de contactos en ficheros vcard siguiendo el enlace anterior.
Cualquier comentario o sugerencia es bienvenido, y realizaremos las modificaciones que recomendéis sobre el script. Podéis comentar en este mismo blog o bien en la sección de contacto de intelligenia
Descripción del problema
El formato en el que Google Contacts importa los contactos en vCard está asociado al formato de nombres ingleses, en los que la estructura es "Nombre, segundo nombre, apellido". Google supone que la primera palabra de un nombre va a ser el nombre, la segunda el segundo nombre y la tercera el apellido.
Sin embargo en los nombres españoles la distribución suele ser "Nombre, primer apellido, segundo apellido". Al procesar Google estos contactos, va a suponer que el primer apellido español es el segundo nombre de la persona.
El problema viene cuando importamos esos contactos desde un teléfono móvil, ya que estos dispositivos ignoran el segundo nombre en su agenda, usando únicamente "nombre, apellido". Esto supone a los españoles el perdernos el primer apellido de todas las personas (y normalmente el más identificativo).
Solución
Hemos creado un pequeño programa en PHP que reordena los nombres de los contactos de un fichero vCard, uniendo el campo "segundo nombre" al campo apellido, para formar correctamente los apellidos.
Podéis acceder al script de españolización de contactos en ficheros vcard siguiendo el enlace anterior.
Cualquier comentario o sugerencia es bienvenido, y realizaremos las modificaciones que recomendéis sobre el script. Podéis comentar en este mismo blog o bien en la sección de contacto de intelligenia
No hay comentarios:
Publicar un comentario