Update to .71 to include Spanish language translation from Luis Sieira

This commit is contained in:
Matt Groeninger 2012-01-29 13:58:50 -07:00
parent 402fb42335
commit 18d79db402
4 changed files with 223 additions and 3 deletions

View file

@ -1,7 +1,8 @@
latest (0.70):
latest (0.71):
Update to 2011-08-01 version of Amazon Product Advertising API
Added Spain, Italy and China server endpoints
Thanks to Luis Sieira for help!
Thanks to Luis Sieira for help and for the Spanish translation!
Version .6
Smarty3 forward compatibility

View file

@ -0,0 +1,79 @@
<html>
<head>
<title>Documentation: Amazon Chooser</title>
</head>
<body>
<h1>Qué hace este plugin</h1>
<p>Amazon Chooser es un plugin de fundación para acceder a los servicios web de Amazon. Esto puede usarse para obtener información de
productos en venta en Amazon. Puedes usar esas piezas de información para enlazar a productos amazon,
hacer sugerencias o incluso dar un empujón a tu negocio de afiliado como partner de Amazon</p>
<p>Este plugin añadirá un botón personal al gestor de entradas de serendipity. Cuando crees una nueva entrada, veras
un botón extra que te permite elegir de la lista de productos de amazon, y al final adjuntar el producto seleccionado
en amazon a tu entrada en el blog.</p>
<h1>Requisitos</h1>
<p>Para usar este plugin, necesitarás una clave del API de Amazon, y tu firewall/servidor web tiene que tener permitido
conectar a los servidores de Amazon. Este plugin necesita Serendipity 1.4.1 o posterior, para que pueda registrar los botones
personales de la barra de herramientas facilmente,</p>
<h2>Solicita la clave del API de Amazon</h2>
<p>Una clave de API es una cadena única que recibes de Amazon para identificarte a tí y a tu blog. Esto les permite
rastrar tus referencias, posibles acciones de afiliado y uso del tráfico. Asegúrate de leer las condiciones de uso de Amazon para
ver lo que puedes hacer y lo que no con su API.</p>
<p>Anteriormente, Amazon no requería usar tu clave personal de API. Desde el 15 de agosto de 2009, es un requisito indispensable
para poder usar la base de datos de Amazon.</p>
<p>Para solicitar una clave del API de Amazon, visita el sitio <a href="http://aws.amazon.com/">aws.Amazon.com</a> y <a href="http://www.amazon.com/gp/aws/registration/registration-form.html">regístrate</a>. Necesitarán tu nombre, dirección de e-mail e información de contacto.</p>
<p>Tras el registro, puedes encontrar tus credenciales de acceso en "Identificadores de acceso" en esta subpágina (<a href="https://aws-portal.amazon.com/gp/aws/developer/account/index.html?ie=UTF8&action=access-key">enlace directo</a>).</p>
<p>Para solicitar un ID de afiliado (el programa de marketing de afiliados) tienes que visitar el <a href="https://affiliate-program.amazon.com/gp/associates/apply/main.html">sitio web dedicado de Amazon ("Amazon.com Associates Central")</a> y registrarte ahí también. La clave también puede encontrarse en la página de tu cuenta de afiliado.</p>
<h1>Instalando el Plugin</h1>
<p>El plugin para serendipity Amazon-Chooser puede instalarse generalmente usando Spartacus, o poniendo el plugin dentro del
subdirectorio "plugins/", e instalándolo mediante la suite de administración de serendipity en la configuración de extensiones, haciendo
click en "Click aquí para instalar una nueva extensión de evento"</p>
<p>Una vez instalado, puedes configurar la extensión haciendo click en su título en el listad dentro de la configuración de extensiones. Tendrás
que configurar unas cuantas cosas:</p>
<h2>Configuración de plugin</h2>
<ol>
<li><strong>Número de clave de acceso de desarrollador</strong><br />
Es tu clave global que identifica cada petición a Amazon. Su aspecto es similar a: XKIAIEKPOU3U4MLELLQA. La puedes encontrar en la página principal de Amazon AWS (Amazon Web Services) en la página "Identificadores de acceso.</li>
<li>Clave de acceso secreta de desarrollador</strong><br />
La clave secreta es como un password que necesitas para autenticarte. Puede encontrarse bajo la clave de acceso de desarrollador en el sitio de Amazon. La primera vez que quieras usarla, puedes generarla en el sitio de Amazon, o hacer click en el botón "Mostrar" para mostrar el valor existente.</li>
<li><strong>ID de seguimiento de afiliados de Amazon</strong><br />
Tu ID de asociado es importante para añadir cualquier enlace a los productos de Amazon, para que puedas ser pagado mediante el programa
de Partner/Afiliados. Tu ID puede encontrarse en el sitio del Programa de Afiliados de Amazon.</li>
<li><strong>Servidor por defecto</strong><br />
Con esto eliges a qué servidor se dirige a la gente cuando anuncias productos de Amazon.</li>
</ol>
<h1>Uso</h1>
<p>Cuando creas una entrada en el blog, puedes hacer clock en el botón de Amazon Media (también en el modo WYSIWYG) para abrir un popup. Ahí puedes
buscar un libro o un producto específico, y tener una lista de resultados de búsqueda. En esa página, puedes elegir el item a mostrar. Una vez
hiciste esto, y confirmaste tu elección, se introducirá en la entrada del blog con una marca como:</p>
<p><strong>[amazon_chooser]32423434X,Books[/amazon_chooser]</strong></p>
<p>Esta marca se reemplazará con la información de producto de amazon cuando los visitantes vean tu blog. Esto se hace automáticamente,
así que los precios etcétera se actualizan automáticamente. Puedes insertar también una línea de marcado como esta manualmente en tu entrada del blog, si ya conoces el ASIN.</p>
<p>Los resultados de la petición a Amazon se mantienen en caché por una hora. Los resultados de púsqueda en el backend se guardan en caché por 12 horas. Si quieres purgar tu caché, simplemente elimina todos los archivos dentro del directorio templates_c/amazonchooser/
WYSIWYG
</body>

View file

@ -0,0 +1,140 @@
<?php # $Id$
/**
* @version $Revision$
* @author Translator Luis Sieira García <jaimito.hendrix@gmail.com>
* EN-Revision: Revision of lang_en.inc.php
*/
@define('PLUGIN_EVENT_AMAZONCHOOSER_TITLE', 'Botón Amazon Media');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DESC', 'Incluye un botón para permitir la búsqueda en Amazon.com y la inclusión de los resultados en tus entradas');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MEDIA_BUTTON', 'Amazon Media');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DEV_TOKEN', 'Número de clave de acceso de desarrollador');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DEV_TOKEN_DESC', 'Debes registrarte en Amazon web services para recibir esto');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DEV_SECRET','Clave de acceso secreta de desarrollador.');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DEV_SECRET_DESC','La clave secreta de tu cuenta de Amazon Web Services');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ASSOCIATE_ID', 'ID de seguimiento de afiliados de Amazon');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ASSOCIATE_ID_DESC', 'Tu ID de afliado de Amazon');
@define('PLUGIN_EVENT_AMAZONCHOOSER_SERVER', 'Servidor por defecto');
@define('PLUGIN_EVENT_AMAZONCHOOSER_SERVER_DESC', 'Servidor de Amazon que quieres usar para localización');
@define('PLUGIN_EVENT_AMAZONCHOOSER_GERMANY', 'Alemania');
@define('PLUGIN_EVENT_AMAZONCHOOSER_JAPAN', 'Japón');
@define('PLUGIN_EVENT_AMAZONCHOOSER_UK', 'Reino Unido');
@define('PLUGIN_EVENT_AMAZONCHOOSER_US', 'Estados Unidos');
@define('PLUGIN_EVENT_AMAZONCHOOSER_CA', 'Canadá');
@define('PLUGIN_EVENT_AMAZONCHOOSER_FR', 'Francia');
@define('PLUGIN_EVENT_AMAZONCHOOSER_CN', 'China');
@define('PLUGIN_EVENT_AMAZONCHOOSER_IT', 'Itala');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ES', 'España');
@define('PLUGIN_EVENT_AMAZONCHOOSER_SEARCH', 'Buscar');
@define('PLUGIN_EVENT_AMAZONCHOOSER_SEARCH_DESC', 'Introduce un término de búsqueda:');
@define('PLUGIN_EVENT_AMAZONCHOOSER_CLICK', 'Haz click en el item que estás buscando:');
@define('PLUGIN_EVENT_AMAZONCHOOSER_CHOSE', 'Elegiste ');
@define('PLUGIN_EVENT_AMAZONCHOOSER_AUTHOR', 'Autor:');
@define('PLUGIN_EVENT_AMAZONCHOOSER_RELEASED', 'Publicado');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MANUFACTURER', 'Fabricante');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DISTRIBUTOR', 'Distribuidor');
@define('PLUGIN_EVENT_AMAZONCHOOSER_STARRING', 'Colaboradores');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PUBLISHER', 'Publicador');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ARTISTS', 'Artista');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DIRECTOR', 'Director');
@define('PLUGIN_EVENT_AMAZONCHOOSER_NUMPAGES', 'Número de páginas');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ISBN', 'ISBN');
@define('PLUGIN_EVENT_AMAZONCHOOSER_RUNNING', 'Tiempo en ejecución');
@define('PLUGIN_EVENT_AMAZONCHOOSER_FORMAT', 'Formato');
@define('PLUGIN_EVENT_AMAZONCHOOSER_EAN', 'EAN');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PRODUCTTITLE','Título');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PLATFORM','Plataforma');
@define('PLUGIN_EVENT_AMAZONCHOOSER_GENRE','Género');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ESRBAGERATING','Rating ESRB');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PRICE','Precio');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PUBLISHED','Publicado');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DISTINCTURL','Más información');
@define('PLUGIN_EVENT_AMAZONCHOOSER_TECHDETAILS','Detalles técnicos');
@define('PLUGIN_EVENT_AMAZONCHOOSER_CUSTOMERREVIEWS','Ver críticas de los usuarios');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ALLOFFERS','Ver todas las ofertas');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PRODUCTGROUP','Tipo de producto:');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PRODUCTLANGUAGE','Idioma');
@define('PLUGIN_EVENT_AMAZONCHOOSER_AUDIENCERATING','Calificación');
@define('PLUGIN_EVENT_AMAZONCHOOSER_NEW','nuevo');
@define('PLUGIN_EVENT_AMAZONCHOOSER_USED','usado');
@define('PLUGIN_EVENT_AMAZONCHOOSER_COLLECTABLE','coleccionable');
@define('PLUGIN_EVENT_AMAZONCHOOSER_REFURBISHED','restaurado');
@define('PLUGIN_EVENT_AMAZONCHOOSER_FROM','desde');
@define('PLUGIN_EVENT_AMAZONCHOOSER_NOASIN','No se especificó ASIN en la búsqueda. Parece ser un problema en la postdata almacenada.');
@define('PLUGIN_EVENT_AMAZONCHOOSER_BRAND','Marca');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MODEL','Modelo');
@define('PLUGIN_EVENT_AMAZONCHOOSER_NUMDISKS','Número de discos');
@define('PLUGIN_EVENT_AMAZONCHOOSER_FEATURE','Características');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DISPLAYING','Mostrando');
@define('PLUGIN_EVENT_AMAZONCHOOSER_OF','de');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PAGE','página');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PAGES','páginas');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ITEMS','items');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PAGELIMIT','Sólo 400 páginas visibles');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ASOF','Información lo más precisa de');
@define('PLUGIN_EVENT_AMAZONCHOOSER_APPAREL','Ropa');
@define('PLUGIN_EVENT_AMAZONCHOOSER_AUTO','Automoción');
@define('PLUGIN_EVENT_AMAZONCHOOSER_BABY','Babé');
@define('PLUGIN_EVENT_AMAZONCHOOSER_BEAUTY','Belleza');
@define('PLUGIN_EVENT_AMAZONCHOOSER_BOOKS','Libros');
@define('PLUGIN_EVENT_AMAZONCHOOSER_CLASSICALMUSIC','Música clásica');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DIGITALMUSIC','Música digital');
@define('PLUGIN_EVENT_AMAZONCHOOSER_DVD','DVD');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ELECTRONICS','Electrónica');
@define('PLUGIN_EVENT_AMAZONCHOOSER_FOREIGNBOOKS','Libros en idiomas extranjeros');
@define('PLUGIN_EVENT_AMAZONCHOOSER_GORMETFOOD','Comida Gourmet');
@define('PLUGIN_EVENT_AMAZONCHOOSER_GROCERY','Alimentación');
@define('PLUGIN_EVENT_AMAZONCHOOSER_HEALTH','Salud/Cuidado personal');
@define('PLUGIN_EVENT_AMAZONCHOOSER_HOBBIES','Hobbies');
@define('PLUGIN_EVENT_AMAZONCHOOSER_HOMEGARDEN','Casa/Jardín');
@define('PLUGIN_EVENT_AMAZONCHOOSER_HOMEIMPROVE','Bricolaje');
@define('PLUGIN_EVENT_AMAZONCHOOSER_INDUSTRIAL','Industrial');
@define('PLUGIN_EVENT_AMAZONCHOOSER_JEWELRY','Joyería');
@define('PLUGIN_EVENT_AMAZONCHOOSER_KINDLESTORE','Tienda Kindle');
@define('PLUGIN_EVENT_AMAZONCHOOSER_KITCHEN','Cocina & Menaje');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MAGAZINE','Revistas');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MP3DOWNLOADS','Descargas de MP3');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MUSIC','Música');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MUSICALINST','Instrumentos musicales');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MUSICTRACKS','Pistas de música');
@define('PLUGIN_EVENT_AMAZONCHOOSER_OFFICEPROD','Artículos de oficina');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PETS','Suministros para mascotas');
@define('PLUGIN_EVENT_AMAZONCHOOSER_OUTDOOR','Aire libre');
@define('PLUGIN_EVENT_AMAZONCHOOSER_COMPUTERS','Ordenadores');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PHOTO','Cámara y fotografía');
@define('PLUGIN_EVENT_AMAZONCHOOSER_SHOES','Zapatos');
@define('PLUGIN_EVENT_AMAZONCHOOSER_SOFTWARE','Software');
@define('PLUGIN_EVENT_AMAZONCHOOSER_SOFTWAREVIDEO','Software y videojuegos');
@define('PLUGIN_EVENT_AMAZONCHOOSER_SPORTGOODS','Artículos deportivos');
@define('PLUGIN_EVENT_AMAZONCHOOSER_TOOLS','Herramientas');
@define('PLUGIN_EVENT_AMAZONCHOOSER_TOYS','Juguetes y Juegos');
@define('PLUGIN_EVENT_AMAZONCHOOSER_VHS','VHS');
@define('PLUGIN_EVENT_AMAZONCHOOSER_VIDEO','Vídeo');
@define('PLUGIN_EVENT_AMAZONCHOOSER_COMPUTERGAMES','Ordenadores y Vídeo-juegos');
@define('PLUGIN_EVENT_AMAZONCHOOSER_WATCHES','Relojes');
@define('PLUGIN_EVENT_AMAZONCHOOSER_WIRELESS','Wireless');
@define('PLUGIN_EVENT_AMAZONCHOOSER_WIRELESSACC','Accesorios Wireless');
@define('PLUGIN_EVENT_AMAZONCHOOSER_APPLIANCES','Periféricos');
@define('PLUGIN_EVENT_AMAZONCHOOSER_ARTSANDCRAFTS','Arte y artesanía');
@define('PLUGIN_EVENT_AMAZONCHOOSER_BLENDED','Mezcla');
@define('PLUGIN_EVENT_AMAZONCHOOSER_GARDEN','Jardín');
@define('PLUGIN_EVENT_AMAZONCHOOSER_HOME','Casa');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MARKETPLACE','Mercado (Marketplace)');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MISC','Miscelánea');
@define('PLUGIN_EVENT_AMAZONCHOOSER_MOBILEAPP','Aplicaciones móviles');
@define('PLUGIN_EVENT_AMAZONCHOOSER_OUTLET','Outlet');
@define('PLUGIN_EVENT_AMAZONCHOOSER_UNBOXVIDEO','Unbox Video');
@define('PLUGIN_EVENT_AMAZONCHOOSER_INVALIDINDEX','Índice inválido');
@define('PLUGIN_EVENT_AMAZONCHOOSER_NORESULTS','No se devolvieron resultados.');
@define('PLUGIN_EVENT_AMAZONCHOOSER_NORESULTS_DESC','No se devolvieron resultados de Amazon. Por favor, prueba de nuevo con palabras distintas.');
@define('PLUGIN_EVENT_AMAZONCHOOSER_UNKNOWNERROR','Ocurrió un error desconocido.');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PARSEERROR','Ocurrió un error de analisis gramatical. Por favor, compruebe que el resultado era XML.');
@define('PLUGIN_EVENT_AMAZONCHOOSER_HTTPREQFAIL','Petición HTTP fallida');
@define('PLUGIN_EVENT_AMAZONCHOOSER_REQUEST','Petición');
@define('PLUGIN_EVENT_AMAZONCHOOSER_RESPONSE','Respuesta');
@define('PLUGIN_EVENT_AMAZONCHOOSER_NOIMAGE','No hay imagen disponible');
@define('PLUGIN_EVENT_AMAZONCHOOSER_SETTINGS_PROBLEM','La causa más común de este error es una mala configuración del plugin. Por favor, consulte la documentación y compruebe la configuración del plugin.');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PLUGINPROBLEM','Conflicto de versiones con la biblioteca Amazon.');
@define('PLUGIN_EVENT_AMAZONCHOOSER_PLUGINPROBLEM_DESC','El plugin Botón de Amazon Media depende de una versión más reciente del archivo "Amazon_s9y_lib.php. Por favor, comprueba para asegurarte de que todos tus plugin están actualizados.');
?>

View file

@ -28,7 +28,7 @@ class serendipity_event_amazonchooser extends serendipity_event
$propbag->add('description', PLUGIN_EVENT_AMAZONCHOOSER_DESC);
$propbag->add('stackable', false);
$propbag->add('author', 'Matthew Groeninger');
$propbag->add('version', '0.70');
$propbag->add('version', '0.71');
$propbag->add('requirements', array(
'serendipity' => '1.4',
'smarty' => '2.6.7',